Proven practices from years of hands-on automation.
Some of the amazing companies we have worked with
DevOpsDevOps, CAMS, DORA metrics, and more.
This session lays the groundwork with a clear overview of DevOps principles, team structures, and performance metrics. We’ll explore the CAMS model (Culture, Automation, Measurement, Sharing), and examine the DORA metrics that define high-performing teams- deployment frequency, lead time for changes, MTTR, and change failure rate.
We’ll also touch on popular organizational models like the Spotify model and Team Topologies, and discuss patterns such as “you build it, you run it” and “shift left.”
Hands-on practice: You’ll analyze a fictional team’s delivery workflow and propose improvements using what you’ve learned.
Resources included: DORA metrics cheat sheet, pattern cards on team structures and lifecycle touchpoints.
Infra-as-code (IaC)Deep dive into Infrastructure-as-Code concepts, and hands-on implementation.
This session focuses on Infrastructure-as-Code (IaC) as a foundation for scalable and consistent environments. We’ll compare declarative and imperative approaches, cover key tooling categories - provisioning (Terraform, Pulumi), configuration (Ansible), and container-focused IaC (Dockerfiles, Helm, Kustomize).
We’ll also explore GitOps principles for infrastructure and best practices like modular code, remote state management, and environment separation.
Hands-on practice: Participants will explore three ready-made infrastructure automation examples - an Ansible role for VM setup, a Terraform project for network and compute provisioning, and a Helm chart for Kubernetes deployment - and compare them functionally and stylistically across dimensions like state management, modularity, and execution flow.
Resources included: Terraform cheat sheets, Ansible cheat sheets, Helm cheat sheet.
Patterns and PipelinesCI/CD, GitOps, pipelines, and more.
This module dives into CI/CD and modern pipeline strategies. We’ll break down patterns like trunk-based development, fan-in/fan-out workflows, and GitOps. We’ll also cover progressive delivery techniques such as canary releases, blue-green deployments, and feature flags - alongside how to monitor pipeline health.
We’ll compare popular CI/CD tools including GitHub Actions, GitLab CI, Jenkins, Argo CD, Flux, and explore how GitOps changes deployment workflows.
Hands-on practice: Build a GitHub Actions pipeline from linting to deployment, then implement GitOps-style deployment using Argo CD.
Resources included: GitOps cheat sheet, GitHub actions cheat sheet.
SecurityShifting security left, SAST, DAST, SBOM, and more.
We’ll examine the principles of DevSecOps and key practices like Static and Dynamic Application Security Testing (SAST, DAST), Software Composition Analysis (SCA), and Software Bill of Materials (SBOM).
You’ll learn about secure supply chain tools and we’ll discuss real-life risks that affect modern software pipelines. In addition, we will touch on topics of secret management in teams.
Hands-on practice: Scan infrastructure and application code with various security analyzers. Publish and assess SBOM information.
Resources included: DevSecOps tool category cheatsheet, SBOM cheatsheet.
ObservabilityObservability pillars, OpenTelemetry, SLOs, and more.
This module focuses on observability as a way to understand and improve system behavior. We’ll clarify the difference between monitoring and observability, explore the three core pillars - logs, metrics, and traces - and look at how OpenTelemetry helps unify instrumentation across services.
We’ll also cover SLOs, SLIs, and error budgets as practical ways to define and measure service reliability.
Hands-on practice: Deploy an instrumented application with OpenTelemetry, visualize traces using Grafana Tempo, and define an SLO with simulated alerting.
Resources included: RED and USE metrics cheat sheets.
Platform EngineeringPlatform Engineering, maturity models, and more.
We wrap up with Platform Engineering - how internal platforms can accelerate delivery and improve developer experience when treated as products. We’ll cover the platform maturity model, DevEx as a measurable KPI, and the use of product thinking to create golden paths for teams.
You’ll also see how Team Topologies apply to platform teams, and review tools for portals, scaffolding, orchestration, and secrets management.
Hands-on practice: Use Backstage to deploy a new service template and define metadata for golden path alignment.
Resources included: Platform capability checklist, maturity model stages, and golden path blueprint.
Enroll
Enroll into the course.
Study
Spend 1 day in intensive face-to-face training with Andrey in a group of 10-15 participants.
Digest
Practice on your own what you've learned with hands-on exercises.
Reinforce
Schedule a remote 1-on-1 or group session with Andrey for additional 2 hours of training.
All signal, no noise. Just actionable insights and practical wins.
Hands-On Experience
Gain practical skills with real-world projects and scenarios in advanced DevOps.
Expert Guidance
Learn from industry experts with years of experience in DevOps and cloud technologies.
Certification
Receive a certificate upon course completion to boost your career.
Career Support
Get advice and support from industry expert on your career path.
Reinforced Learning
Reinforce your learning with practical exercises and real-world projects.
Community Access
Join a community of DevOps professionals for networking and continuous learning.
Andrey Adamovich
With over 25 years of experience in IT including 15 years of DevOps and cloud technologies, Andrey has trained hundreds of professionals, helping them to excel in their careers. Known for a hands-on approach and practical insights, Andrey ensures that participants gain real-world skills that are immediately applicable. His training sessions are designed to be interactive, engaging, and tailored to the needs of the participants.
Andrey is a passionate advocate for DevOps and Team Topologies practices and has a proven track record of helping organizations achieve their software delivery process automation goals.
As an active international speaker, he shares his expertise at various conferences and workshops around the world. He presented at Devoxx UK, GOTO Amsterdam, DevOpsDays in several cities, JFokus, Geecon, London DevOps Meetup, and many others
Choose the training format that works best for you
Our in-person training will be held at a state-of-the-art facility in Singapore, equipped with modern amenities to ensure a comfortable learning experience.
DevOps Engineer
I found the comprehensive coverage of Kubernetes particularly valuable. The hands-on sessions provided a deep understanding of container orchestration, which I can directly apply to my current projects.
DevOps Engineer
Thank you for being so patient and giving continuous guidance!
Cloud Delivery Engineer
I had a good experience with this workshop. You are a good trainer!
DevOps Engineer
I got exactly what I hoped from the workshop - a practical look at the tools with a theoretical background!
Systems Engineer
Great and thorough content!
System Designer
Great kickoff for me!
System Administrator
Excellent work, great host, everything was well prepared!
DevOps Engineer
It's very, very good and huge work, Andrey! I think it was the most useful training for me that I ever had. Thank you!
Infrastructure Engineer
A lot of new knowledge and new ideas for future!
Database Administrator
A lot of interesting information!
Lead Software Architect
It was a massive amount of knowledge shared during 3 days. I alone could have figured it out maybe in a year. Thanks for your time!
DevOps Engineer
Excellent webinar, it's hard to make a virtual webinar this long this focused.
DevOps Consultant
Very well done in such a short time. Impressive!
Cloud Delivery Engineer
I think the agenda covers the most important tools used for automation. I liked the format, keep it like this!
Service/System Administrator
You are a very good trainer. The whole course was easy to follow and you were always helpful to solve our problems or if we got stuck at some point.
DevOps Engineer
This workshop helps me to understand and clarify more in depth the K8s concepts.
Integration Engineer
The course contains everything you need to know for DevOps!
DevOps Analyst
Well, the knowledge you have that you passed to us is unmeasurable. The value will become more measurable when there will be a real-world case to use this knowledge.
DevOps Team Lead
Just wanted to leave a big thanks for the amazing workshop. I think everyone learned a lot and it is very impressive that you managed to keep interest alive during the whole workshop both for beginners and people with experience! 11/10
Lead DevOps Engineer
For me, this workshop provided very important information, examples and tasks. The practical part of the workshop was designed very well!
DevOps Senior Analyst
The workshop was great! It was a nice overview of a lot of tools and I learned new things and got a better understanding of how separate tools work. Keep up the work you are doing, because you are doing it GREAT! Thank you!
Both the on-site and online training last for 1 day. All participants receive a 2-hour 1-on-1 follow-up session after the training.
On-site training is conducted in person in Singapore, offering direct interaction with the instructor and networking opportunities with other participants. Online training is delivered via video conferencing, allowing you to participate from anywhere in the world.
While prior experience is beneficial, it is not mandatory. Our training is designed for both beginners and experienced professionals.
Both our on-site and online training include hands-on exercises, group discussions, and real-world case studies to ensure practical understanding. Online sessions are interactive with screen sharing and virtual lab environments.
Each participant will receive a comprehensive set of training materials, including slides, all code setup and examples, and many cheat sheets. Online participants receive the same materials digitally including video recordings of the training sessions.
Yes, participants will receive a certificate upon successful completion of the training, regardless of whether they attend online or on-site.
You'll need a stable internet connection, a computer with a webcam and microphone, and the ability to install required software for hands-on exercises. Detailed setup instructions will be provided before the training.
Choose a package that's right for you.
Individual
For single person enrollment.
S$ 950/person
Group (3+)
Discounted rate for groups of 3 or more.
S$ 850/person
Custom Course
Tailored courses to meet your needs.
Contact us
Some of the amazing companies we have worked with