- Watch recording
- Watch recording
Instead of a server forest — serverless! About Spring, lambdas, and Kotless in production
Spring Boot, Serverless, AWS, AWS Lambda, Kotless. These technologies are all over the place. What if you take the best of them and combine them all in one project? Let's take a look at how Alexander's team did it for the Kotlin online sandbox and why you might want to use this method too.
Alexander Prendota
JetBrains
- Watch recording
The shiny new "Agile": Oops! We're Waterfall again!
This talk will discuss how to identify unique team needs, and enact tangible change geared towards actually iterating through the development cycle rapidly.
Valarie Regas
Airbus
- Watch recording
Интервью: DevOps в Райффайзенбанке
Anton Rykov
Райффайзенбанк
- Watch recording
An app modernization story with .NET Core, containers and Cloud Run
Back in 2016, the speaker deployed an ASP.NET monolith app to IIS on Windows. It worked but it was clunky in every sense of the word. In this talk, we'll go through the modernization journey, explore the decision points and deep dive into the final architecture.
Mete Atamel
Google
- Watch recording
Evolving to cloud native
This talk will explore the strategies, tools and techniques you can apply as you evolve towards a cloud native future.
Nathaniel Schutta
VMware
- Watch recording
Ok Boomer! Here is cloud-native!
Being "cloud-native" is not only about having a lot of Docker containers and using "hype" words but also the need to make architectural, process, and mental changes. Fedor will tell you why for successful changes you need to become a zoomer and why it's cool.
Fedor Chemashkin
Dell Technologies
- Watch recording
- Watch recording
Getting mutually familiar with mTLS
In this talk, we will begin our journey looking at the RFCs behind these technologies. Next, we will use OpenSSL, CFSSL, and mkcert to validate what we have learned about X509 v3 certificates.
Alan Scherger
HpyDev
- Watch recording
Going all in on HTTP3 and QUIC
Daniel Stenberg explains HTTP/3 and QUIC. Why the new protocols are deemed necessary, how they work, how they change how things are sent over the network, what some of the coming deployment challenges will be and to top it off: how to start playing with it using curl, browsers, Wireshark and more.
Daniel Stenberg
wolfSSL
- Watch recording
Can TypeScript really make infrastructure management easy?
In this talk, Paul will demonstrate why TypeScript is a great language of choice for infrastructure management. Pulumi is an open source tool that allows users to write their infrastructure code in TypeScript, Python or Go.
Paul Stack
Pulumi
- Watch recording
Container live migration with Podman and CRIU
This talk will give details of how CRIU is able to checkpoint and restore processes, how it is integrated into different container runtimes and which optimizations CRIU offers to decrease the downtime during container migration.
Adrian Reber
Red Hat
- Watch recording
- Watch recording
How to make a DevOps tool and turn it into a business in the USA with clients and investors
Matvey will talk about how DevOps tools turn into a product business in his own example. And what you need to learn with an engineering background.
Matvey Kukui
Amixr Inc.
- Watch recording
Непрерывность as a Service
Aleksey Baranov
Yandex.Cloud
- Watch recording
Influencing DevOps without authority — how "DevOps engineer" can advance real DevOps
In this talk, Baruch will show how some proven influencing and negotiating techniques can be used to convince critical stakeholders in your organization in the necessity of DevOps.
Baruch Sadogursky
JFrog
- Watch recording
EKS easy-going operations and management via eksctl and other valuable tools
Alexander will talk about important and useful things in eksctl for managing EKS k8s clusters and about the nuances that will help to survive in production.
- Watch recording
Continuous Delivery для десктопных приложений
Каким образом код десктопного приложения антивируса попадает на ваши компьютеры? Об этом мы расспросили Алексея Чурбанова, руководителя группы разработки в компании Лаборатория Касперского. Помимо прочего в интервью мы поговорили о том, как устроен процесс разработки, как обновляются приложения, по касательно затронули вопросы тестирования. Но основной акцент мы сделали на то, какие именно инфраструктурные задачи приходится решать инженерам для того, чтобы оптимизировать доставку, тестирование, обновление своих приложений а так же как устроен мониторинг уже установленных приложений.
Aleksey Churbanov
Kaspersky Lab
- Watch recording
Anthropogenic monitoring at GitLab
GitLab infrastructure monitoring is painful and has a lot of metrics. Vitaly will tell and show how GitLab monitors its infrastructure. What pains we experience and what helps us to get rid of it.
Vitaly Slobodin
GitLab
- Watch recording
- Watch recording
Kubernetes in compliant & secure environment
In his talk, Artem wants to tell why using OOB Kubernetes you share unencrypted data and what we can do with it, and how to be up to quality in highly regulated companies.
Artem Semenov
Align Technology Inc
- Watch recording
Kuber on your hardware — pros, cons, cats
In this talk speaker wants to share the experience of Kubernetes working on his hardware.
- Watch recording
- Watch recording
Data Engineering which could (do DevOps)
One day there may appear a business person in your company, which will need to analyze large amounts of data. And you'll have to handle this situation! And Pavel wants to help you start this whole thing.
- Watch recording
Updating the edge
Updating edge devices doesn't have to be as difficult as it currently is, and Kat can prove it with a car.
Kat Cosgrove
JFrog
- Watch recording
Sandboxing in Linux with zero lines of code
Linux seccomp is a simple, yet powerful tool to sandbox running processes and significantly decrease potential damage in case the application code gets exploited. Ignat will discuss different ways of integrating seccomp into the application and pros and cons of potential approaches.
Ignat Korchagin
Cloudflare
- Watch recording
- Watch recording
Two and a half data centers (and Kafka)
In this talk, Victor will tell about the current state of affairs when Kafka needs to be deployed to several data centers to ensure fault tolerance.
Victor Gamov
Kong
- Watch recording
Stateful Services in Azure
Konstantine will give an overview of instruments for building Stateful Services in Azure and show practical examples of using those.
Konstantin Lepeshenkov
Microsoft
- Watch recording
- Watch recording
Поговорим про Serverless
Gleb Borisov
Yandex.Cloud
- Watch recording
Infrastructure as Code deep dive on AWS
In this session lets deep dive into Infrastructure as Code Delivery patterns, testing, pipelines, so that all of our deployments are safe and secure.
- Watch recording
- Watch recording
Automated governance
Finding a proper balance between classic IT Governance, Risk, and Compliance (GRC) and modern technologies initiatives has been a reasonably difficult process for most large enterprises. In this presentation, we are going to discuss two recently published papers that address modern patterns to deal with the imbalance.
John Willis
Red Hat
- Watch recording
- Watch recording
Observability of applications in AWS
Sergey will tell how to set up monitoring on the example of Legacy microservice-based projects in containers, and also share news about the newest tools in the AWS cloud.
- Watch recording
PaaS in Avito
Alexander will talk about what solutions in Avito are used to achieve the necessary values of lead time. Provisioning tools, orchestration, network solutions, service mesh, storage and delivery of secrets, convenient development tools and tracing.
- Watch recording
LDAP — взгляд с высоты «птичьего полёта»
Sergey Pechenko
Райффайзенбанк
- Watch recording
Deploying with zero downtime — it’s easy they told you
In this live-demo-driven session we'll have a look at all of these questions and what developers and operations have to take into account in order to deploy new versions of their software without disrupting a single user.
Sebastian Daschner
Self-employed
- Watch recording
- Watch recording
The path of the DevOops hero
Anton will share his thoughts on how to correctly carry out DevOps changes in the company and will tell you in detail how to apply Campbell's 12 stages in this case.
Anton Weiss
Otomato Software
- Watch recording
Survivability of observability: Taking your DIY system to success
The goal of this talk is to provide a long view of making your DIY observability program a success. Leonid will talk about his experience in creating and supporting such a program, and give some useful advice and winning strategies.