You are viewing content from a past/completed QCon Plus - November 2020

Workshop

Getting Started With Kubernetes and Container Orchestration

This Workshop is sold out

Lab

Key Takeaways

1 Understand the major goals and objectives of kubernetes

2 Learn how kubernetes is architected

3 Understand how to deploy and operate a service on kubernetes


Kubernetes (K8s) is a very powerful tool, primarily concerned with orchestrating and automating the deployment and management of networked applications.

Understanding how Kubernetes works makes you an effective power user for building higher-level platforms. This workshop is aimed at technologists and team leads looking to lift up the hood and understand what are all the major parts of k8s in a fast-paced half-day session. 

Attend if you want to answer the questions below.

  • What is the overall architecture of K8s?
  • What problems does K8s solve out of the box vs. expecting users to bring a solution for?
  • What are the defacto industry standards that Kubernetes has catalyzed?
  • What is a K8s controller and how does it work?  
  • What kinds of controllers are there, and what roles do they play?  
  • What processes run on a K8s master node?
  • What processes run on a K8s worker node?
  • Exactly what is a pod, or a container in a pod?
  • What is a container runtime and what role does it play within a k8s cluster?
  • How does K8s schedule and launch a container?
  • How does pod security and role-based access control (RBAC) work in Kubernetes?
  • How does networking in K8s work?  
  • How does K8s integrate with load balancers? Or other cloud resources?

The workshop will answer these questions through a series of demos, slides, and hands on exercises. The goal is to help attendees connect the dots and understand how all the components and processes of k8s fit together to create a composable, extensible kernel for managing networked applications and systems.

Audience: Anyone with a basic understanding of containers who wants to learn more about orchestration. Will look at things through a developers lens.


Speaker

Wes Reisz

Platform Architect @VMware & Creator/Co-host of #TheInfoQPodcast, previous VP of Technology @Section

Wesley Reisz is Platform Architect at VMware and former VP of Technology at Section (an Edge Compute Platform). Wes also chairs the San Francisco edition of QCon.Before VMware, Wes served as the product owner for all of the English speaking QCon conferences worldwide, was a...

Read more
Find Wes Reisz at:

Speaker

Jeff Butler

Senior Platform Architect @VMware

Jeff is a solution engineer for VMware covering all things related to containers, Kubernetes, and Cloud Foundry for VMware customers in Indiana and Western Michigan. Jeff has a long history of leading successful application development teams throughout the Midwest. As a developer, his...

Read more

Date

Friday Nov 6 / 03:30PM EST (3 hour )

Level

Level Intermediate

Topics

KubernetesContainersOrchestration

Add to Calendar

Add to calendar

Share

Prerequisites

Attendees should have basic container knowledge, operating system knowledge (of their choice), and the ability to ssh into a linux machine. 

Technical requirements:

  • Internet access and a machine running MacOS,Windows, or Linux.
  • SSH client and web browser
  • A Cloud-based Kubernetes cluster will be provided to each attendee, accessible over the Internet.

More Workshops

Workshop Kubernetes

Effective Spring + Kubernetes

Friday Nov 6 / 12:00PM EST

Both Spring and Kubernetes have massive ecosystems leading to lots of ways to use Spring on Kubernetes. Which way is the best, what are the pros and cons of different approaches to using Spring and Kubernetes?This workshop is organized as a series of recommendations for how to best use Spring and...

Adib Saikali

Principal Platform Architect @VMware Tanzu

Level Intermediate
Workshop Containers

Getting Started With Containerization

Friday Nov 6 / 12:00PM EST

Containers are the new unit of deployment. The reason is simple: containers are a very powerful tool that can streamline development and ops, save companies money by focusing on deploying a packaged unit, and reduce the friction in delivering software. However, the flip side is they’re a...

Wes Reisz

Platform Architect @VMware & Creator/Co-host of #TheInfoQPodcast, previous VP of Technology @Section

Jeff Butler

Senior Platform Architect @VMware

Level Beginner
Workshop

Reactor: Mastering Concurrency

Friday Nov 6 / 12:00PM EST

During the workshop, we'll learn enough of Project Reactor to run complex business logic concurrently.No prior experience with reactive programming is required.The workshop is an exclusive hands-on experience with no slides but 100% exercises.I'll guide you through the details of Reactor...

Tomasz Nurkiewicz

Java Champion, CTO @devskiller, Podcaster & Trainer

Level Beginner
Workshop Security

Threat Assessment for Software Architects

Friday Nov 6 / 03:30PM EST

The systems we are developing and building can be quite complex, and are starting to use techniques and technologies that are very new.Even though the techniques and technology are new, the way we assess the security and threats remains the same. It boils down to understanding all the bits and...

Laura Bell

Founder and CEO of @safestack

Erica Anderson

COO @safestack

Level Intermediate
Workshop Spring Boot

Easy Integration Testing with Spring Boot + Test Containers

Friday Nov 13 / 12:00PM EST

Integration tests require external resources such as databases, message queues ....  to execute successfully.  A developer must consults the project's development environment setup guide to install and configure the various dependencies that integration tests require before they can...

Adib Saikali

Principal Platform Architect @VMware Tanzu

Sergei Egorov

Software Developer @VMware & Member of the Spring Team

Level Intermediate
Workshop Artificial Intelligence

[SOLD OUT] AI to Production and Its Pitfalls

Friday Nov 13 / 12:00PM EST

During the workshop, we will learn how to maintain a machine learning project end to end. We will show you common problems we have seen when deploying machine learning applications,like:Shipping models consistently to productionNot ensuring data sanity upon requestsTracking inputs and outputs to...

Jendrik Jördening

CTO @Nooxit

Level Intermediate
Workshop Service Mesh

Multi-Cluster Service Mesh Patterns, Configuration and Operations

Friday Nov 13 / 03:30PM EST

Microservices promise greater agility and speed in delivering innovation to customers through digital experiences. As a set of many, small services that are loosely coupled together and often written in different languages and packages, microservices allow organizations to make changes to a...

Christian Posta

Global Field CTO @soloio_inc

Level Intermediate
Workshop Culture

Deliberately Designing a Collaborative Culture - and Keeping It Alive When Remote

Friday Nov 13 / 03:30PM EST

Collaborative organizational culture doesn't just happen, it needs conscious and deliberate design and careful nurturing. In this workshop, participants will explore what a collaborative organizational culture is, why it matters, and how to deliberately design culture.  Culture...

Shane Hastie

Director of Agile Learning Programs @ICAgile

Level All
Workshop Frontends

Building Micro-Frontends

Friday Nov 13 / 03:30PM EST

Micro-frontends are the answer to today’s increasingly complex web applications. Inspired by the microservices model, this approach lets organizations break interfaces into separate features managed by different teams of developers. Microservices provide a way for scaling our projects...

Luca Mezzalira

Vice President of Architecture @dazngroup

Level Intermediate

Less than

22

weeks until QCon Plus May 2022

Level-up on the emerging software trends and practices you need to know about.

Deep-dive with world-class software leaders at QCon Plus (Nov 1-12, 2021).

Save your spot for $499 before January 10th

Register