• Home
  • Kubernetes in 3 Weeks, Week 2 (APAC EAT zone)

Kubernetes in 3 Weeks, Week 2 (APAC EAT zone)

Kubernetes in 3 Weeks, Week 2 (APAC EAT zone)

    O’Reilly Live Online Training

  • DATE

    19 Aug, 2021

  • TIME

    03:30 UTC


    O’Reilly Subscription

About Event

APAC friendly time.

Distributed application architectures are hard. The complexity in building containers and designing microservices to work together across a network can be overwhelming. Given limitations on resources, failing networks, defective software, and fluctuating traffic, you need an orchestrator to handle these variants.

Kubernetes is designed to deal with these complexities so you don’t have to. Essentially a distributed operating system for your data center, you give Kubernetes containers, and it makes sure that they remain available and responsive. As a result, Kubernetes is quickly becoming the preferred way to deploy and serve distributed, scalable, and resilient applications.

In this three-part series, expert Jonathan Johnson walks you through Kubernetes building blocks to demonstrate how the tool actually works. Over three sessions, you’ll explore the basics of Kubernetes, learn how to construct containers, discover how to add them to Pods, and more.

You may already understand containers—the tricky part is getting a whole set of containers and services to consistently work together and run reliably. Join in to learn how.

Week 1: Getting Started with Kubernetes

In Week 1, you’ll explore the most important parts of Kubernetes and learn why it’s become the de facto orchestration platform for distributed computing. You’ll build your Kubernetes vocabulary, discover the benefits the tool offers to developers (no coding required), and break down the architecture toward the aha moment when you understand how the engine works. You’ll get hands-on and learn how to run and distribute applications with this new paradigm and dive into container patterns that developers use to run applications on Kubernetes. You’ll leave with a thorough understanding of Kubernetes and a solid foundation for the more advanced topics ahead.

Week 2: Containers and Microservices

Now that you have an appreciation of the importance of containers as building blocks, you’ll explore how to construct containers to behave as first-class objects on Kubernetes. You’ll explore frameworks in various languages to construct microservices-based apps and follow best practices for loading apps with a variety of languages into a container. You’ll navigate the goals of the distillation pattern as you develop your containers and review the techniques and best practices for adding containers to Pods.

Week 3: Pods and Common Resources

There are over 50 standard resource types in Kubernetes, but the most common are Pods. Pods are rich in features and are surrounded with many other supporting resources. This week, you’ll look at the variety of Pod objects, discover how to declare them with the numerous declaration choices, and learn how to start assembling your applications on Kubernetes as a distributed cluster of services.

NOTE: With today’s registration, you’ll be signed up for all three sessions. Although you can attend any of the three sessions individually, we recommend participating in all three weeks and pursuing the skills challenges in between sessions.

Hands-on learning with interactive scenarios

All exercises and labs are provided as O’Reilly interactive scenarios—complete development environments that are preconfigured with everything you need. There’s nothing to install or configure; just click a link and get started!

Interactive scenarios are sandboxed, so you can explore, experiment, and tinker without fear of breaking anything. And you can revisit them anytime after class ends to practice and refine your skills.

Skills challenges

At the end of each week, Jonathan Johnson will provide you with a skills challenge—an interactive scenario-based evaluation to help you determine whether you’ve mastered the skills taught in the live training and whether you’re ready to apply these skills in a real-world setting.

To reinforce your learning, we strongly recommend pursuing each skills challenge before the next week of the course. If you’re unable to successfully complete the challenge, try reviewing the video recording of the live training (emailed to you 24 hours after each session) for tips.

Event Speakers


Jonathan Johnson


More Events

Kubernetes Intermediate in 3 Weeks, Week 1

O’Reilly Live Online Training

Kubernetes Intermediate in 3 Weeks, Week 1

Designing with operators, networking, meshes, security, observability, and CI/CD GitOps pipelines

As a software developer, you will become comfortable with designing, deploying, managing, monitoring, and updating a coordinated set of applications running on Kubernetes.

Kubernetes Koncepts

NFJS Virtual Workshop

Kubernetes Koncepts

From a developer's perspective

Getting comfortable with how it works and how to use it.

Kubernetes Office Hours

O’Reilly Live Online Training

Kubernetes Office Hours

Drop in to get your Kubernetes questions answered

How Does Kubernetes Work?