preloader
  • Home
  • Kubernetes in Three Weeks, Part 2, Week 3

Kubernetes in Three Weeks, Part 2, Week 3

Kubernetes in Three Weeks, Part 2, Week 3
  • LOCATION

    O’Reilly Live Online Training

  • DATE

    17 Feb, 2021

  • TIME

    14:00 UTC

  • ENTRY FEE

    O’Reilly Subscription

About Event

Out of the box, Kubernetes is a strong platform for running and coordinating large collections of services, containers, and applications. Even with all of the standard Kubernetes resources, it can’t do everything. Fortunately, Kubernetes is highly configurable and extensible. As a software developer, once you understand how something works the next thing you naturally ask is how to extend it to meet your needs. Kubernetes opens its architecture that you can extend to meet your needs.

We’ll first look at the Kubernetes control plan and explore the points where Kubernetes can be extended. You’ll explore some kubectl plugins that extend the utilities of the command-line tool.

Kubernetes is declarative by its nature which allows you to configure the state of a cluster to meet your needs. However, with all of the Kubernetes resources, it can’t do everything. Fortunately, Kubernetes has a built-in architectural feature of extensibility. The Operator pattern has emerged from this extensibility goal. Increasingly, solutions on Kubernetes follow the Operator pattern. You’ll explore some common open-source solutions, and few frameworks commonly used to create your Operators.

About Series alt text

This course is part of the larger 3 part series with a total of 9 weeks of Kubernetes topics. These online trainings get you started then productive with the best de facto operating system for distributed cloud computing.

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

Kubernetes is designed to handle 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 such, Kubernetes is quickly becoming the preferred way to serve distributed, scalable, and resilient applications.

Jonathan Johnson walks you through Kubernetes building blocks to demonstrate how the tool actually works. You may already understand containers—the tricky part is getting a whole set of containers and services to consistently work together and run reliably. In this three-part series, you’ll get comfortable designing, deploying, managing, and updating a coordinated set of applications running on Kubernetes.

Event Speakers

speaker

Jonathan Johnson

Teacher

More Events

Kubernetes in Three Weeks, Part 1, Week 2
17
Aug

O’Reilly Live Online Training

Kubernetes in Three Weeks, Part 1, Week 2

Containers and Microservices

Get started with terms, architecture, containers, microservices, applications and patterns

Leveraging Kubernetes for Machine Learning
04
Dec

GIDS.AI&ML/Data Live online training

Leveraging Kubernetes for Machine Learning

Workshop: Kubernetes with KubeFlow

Understanding how Tensorflow leverages Kubernetes as a distributed operating system.

Kubernetes in Three Weeks, Part 2, Week 1
03
Sep

O’Reilly Live Online Training

Kubernetes in Three Weeks, Part 2, Week 1

Meshing and Observability

Get started with terms, architecture, containers, microservices, applications and patterns