K8s
CRASH
COURSE

sada-slash-black

k8s
CRASH
COURSE

YOU'RE INVITED TO SADA'S FIRST EVER Kubernetes (K8s) CRASH COURSE

Curious to learn more about Kubernetes (K8s) and the value that containerization can add to your organization? You’ve come to the right place. SADA and Google Cloud are teaming up to offer you a complimentary eight-week deep dive into K8s architecture on Google Cloud Platform. This crash course will be jam-packed with the ins and outs of the open-source system for automating deployment, scaling and management of containerized applications.

Enjoy hands-on training and guidance by SADA and Google Cloud engineers each Wednesday starting April 21st at 11:00 am PST/ 2:00 pm EST. Office hours will be held Fridays at 11:00 am PST/ 2:00 pm EST.

Learn from the best

Each lesson is led by the best that Google Cloud and SADA have to offer. Get real hands-on training in Kubernetes and the Google Cloud Platform.

Get lunch on SADA

Every week we will send you a $20 Postmates voucher for you to grab lunch from your favorite local spot.

Win prizes

There will be one lucky winner in each lesson. We are also raffling off a $300 credit to take your Kubernetes Certification following the eight weeks.

Course leaders

AGENDA

Kubernetes (K8s) is becoming a critical skill set for technologists and a key differentiator for Google Cloud vs. AWS or Azure. SADA and Google Cloud are joining forces to provide a complimentary eight-week K8s training course that focuses on the business and technical value-add of K8s and containerization.
Each week, you’ll enjoy hands-on training and guidance by SADA and Google Cloud engineers who’ll give you an in-depth look into Kubernetes networking, storage, authentication and security, resource and environment management, deployments, service mesh and Anthos. In addition to engaging lectures and demos, our experts will be hosting office hours on Fridays, so make sure to write down all your questions. By the end of this eight-week training, deploying an application into Google Kubernetes Engine (GKE) will be a piece of cake!

Training: Each Wednesday at 11:00 am PST/ 2:00 pm EST.
Office hours: Each Friday at 11:00 am PST/ 2:00 pm EST.

K8s architecture

Speaker: Nick Pan - SADA

Learn about the value-add of containers, K8s, and how K8s abstracts underlying infrastructure for massive scale.

The session will dive deep into the K8s architecture, stepping through components like the API Server, Controllers, Schedulers, etcd, kubelet, CRI, etc and how they map to master and worker nodes. Once the architecture is understood, there will be a primer on the core primitives/objects that allow you to deploy an application to a GKE cluster (pods, deployments, labels, etc).

By the end of this session, attendees should have a better understanding of K8s Architecture and the base primitives used to deploy workloads to K8s.

K8s networking deep dive

Speaker: Kevin McCartney - SADA

K8s networking is an incredibly complex topic, and there are multiple implementation models.

During this session, the base fundamentals will be covered. How do pods communicate with one another? How do groups of pods communicate to other groups of pods? How do external systems or users access pods deployed within a cluster? Learn about the core K8s networking primitives (services, endpoints, ingresses, etc) that make this possible. At the end, these themes will be brought to life with an in-depth look into how GKE's networking model functions.

K8s storage, monitoring & logging

Speaker: Karim Elatov - Google Cloud

Awesome, so we have workloads in K8s and are able to configure networking. What's next?

This session will be an overview of how a level of state can be accomplished in K8s with storage primitives like PersistentVolumes (PVs) and PersistentVolumeClaims (PVCs). We’ll also provide an explanation of how GCP persistent disks can be orchestrated.

We’ll delve into Day 2 operations, covering common monitoring and logging fundamentals and how these paradigms shift when moving to containers and K8s.

K8s authentication (AuthN), authorization (AuthZ) & security

Speaker: Nick Pan - SADA

Security, security, security.

Kubernetes ships with a set of authentication and authorization primitives (RBAC) to promote the principle of least privilege within a cluster. Fine-tuning these policies is a task oftentimes missed-- this can be intimidating for newcomers. Google Cloud also provides many built-in features that are super powerful in the security realm, like container-optimized base operating system, workload identity, confidential compute nodes, binary authorization, and more. During this session, we will get into all the details surrounding these topics.

K8s resource & environment management

Speaker: Tariq Islam - Google Cloud

What is the best practice when it comes to handling multi-tenancy within a K8s cluster? Should a team deploy all of their workloads to a single cluster? Should multiple teams be sharing clusters? How about handling different environments like development, test, staging and prod?

This session will cover the primitives of K8s and GKE (namespaces, resource quotas, node pools, clusters, etc) available to handle multi-tenancy, and the dimensions to consider when determining how to manage your resources and environments.

Automating deployments to K8s (CI/CD)

Speaker: Aaron Brock - SADA

During this session, we will cover the fundamentals of CI/CD for containers and K8s: the software supply chain. From source code to build/test to deployments, learn how you can leverage Google Cloud to simplify this process.

By the end of this session, attendees should understand how to get a container-based CI/CD pipeline set up to deploy to GKE.

Service meshes (Istio) overview

Speaker: Ameer Abbas - Google Cloud

Learn about how service meshes can be an add-on to K8s to provide a layer of network functionality. During this session, we will cover how Istio can provide added traffic management, observability and security with features like sophisticated routing, circuit-breaking, mutual-TLS and more.

Anthos overview

Anthos is a set of tools provided by Google to bring the features of GKE into your datacenter and other clouds. It also comes with a set of power-user tools like config management and service mesh. Learn about the innovations happening at Google Cloud and how your organizations can benefit from Anthos.

Sign up to receive weekly hands-on training and guidance from SADA and Google Cloud engineers.

Scroll to Top