We train engineers and teams to deploy software faster, more reliably, with more confidence, by leveraging container technologies and tooling when and where it makes sense.
Whether you're new to the container ecosystem, or are already using Docker or Kubernetes, we meet you where you are and bring your skills to the next level. Our courses cover Docker in development and production scenarios, both on premises and in the cloud. You will know how to containerize applications, and deploy and scale them on Docker or Kubernetes. Our advanced courses also cover operators, autoscaling, security, and stateful applications.
4 Courses
3 Instructors
70+ Hours
This course will enable you to leverage Docker to build, ship, and run traditional and microservices applications in containers, both in local development and production environments.
Show Details
This course will enable you to leverage Docker to build, ship, and run traditional and microservices applications in containers, both in local development and production environments. You will learn how to start/stop/manage containers with the Docker CLI, build optimized container images with Dockerfiles, multi-stage builds, advanced BuildKit features, and more. You will also see how to set up repeatable development stacks of containers with Compose, and how to take them to production.
Whether you are completely new to Kubernetes or are already dabbling in it, this course will give you a solid understanding of Kubernetes concepts and architecture without skimming on the details.
Whether you are completely new to Kubernetes or are already dabbling in it, this course will give you a solid understanding of Kubernetes concepts and architecture without skimming on the details. You’ll learn how to deploy, update, scale, and troubleshoot applications on Kubernetes clusters, both on-premises or on-cloud.
This course covers advanced topics like security, capacity planning (including autoscaling), Kubernetes API extensions points (including operators and CRDs), and presents a number of popular operators.
This course covers advanced topics like security, capacity planning (including autoscaling), Kubernetes API extensions points (including operators and CRDs), and presents a number of popular operators. It is a great addition to the “Kubernetes Bootstrap”, but can also be taken independently by folks who have a bit of Kubernetes experience and are familiar with key concepts like Pods, Deployments, Services, working with YAML, and want to take their Kubernetes mastery to the next level.
The Kubernetes control plane is arguably the most successful orchestration engine ever built. This course will dive into how it works and the concepts behind why it’s so effective.
Understanding and extending the Kubernetes control plane. The Kubernetes control plane is arguably the most successful orchestration engine ever built. This course will dive into how it works and the concepts behind why it’s so effective. We will demonstrate how anyone can extend the control plane with additional functionality by building a production-grade controller through a series of exercises. All concepts are communicated through live diagrams and reinforced through joint coding sessions. Most teams find this material useful to kickstart company-projects after the course. By the end of this course, you will have the tools necessary to detangle the set of pipelines, scripts, lambda functions, and cron jobs that orchestrate software at most companies.
Instructor-led Live Online Training
Instructor-led Onsite Training
Self-Paced Online Training
Hybrid Training Solutions
Jérôme was part of the team that built, scaled, and operated the dotCloud PAAS, before that company became Docker. He worked seven years at the container startup, where he wore countless hats and ran containers in production before it was cool. He loves to share what he knows, which led him to give hundreds of talks and demos on containers, Docker, and Kubernetes.
Nick has worn many hats throughout his career as a system administrator, software developer, devops practitioner, and cloud architect. He started using Go and Kubernetes around 2015. Nick has served as a trusted advisor to early stage startups and large industry leaders like Google and Apple.
Gerry Seidman has designed and implemented many complex, secure, high-performance, low-latency, high-availability, and fault tolerant distributed systems. He is currently President at AuriStor where he is still very hands-on including the design and implementation of the AuriStor/AFS Kubernetes/CSI Driver.
He's also self aware and reflective, open to thoughts and feedback and open to learning and evolving which in turn helps his entire team improve. Additionally - and very importantly - He is a really good tech mentor, he managed to build great rapport with his team mates and constantly helps them improve.
He may be the best senior engineer I've ever had on any of my teams. He helps in all aspects of the software development lifecycle. Having 1 Ardan Labs Engineer on a team elevates the entire team to high-performing.
Despite the relative complexity of the product, and jumped right into the thick of things. He shows great initiative and interest in the broader system, and never shies away from difficult work.
We've built our reputation as educators and bring that mentality to every project. When you partner with us, your team will learn best practices and grow along the way.
Engineers Trained
Companies Worldwide
Years in Business
Reach out and let us know what you are interested in.
Please fill out the form below, and we'll get back to you soon.
Check your email for confirmation of your sent message. We'll get back to you shortly.