Workshop: Docker and Kubernetes Workshop

Containers such as Docker and container orchestration such as Kubernetes are hot topics right now, if you’re working on microservice architectures it very likely you’ll be looking at these technologies as they are a natural fit for microservices. Containers are also a great way of dealing with legacy applications and allowing you to use modern deployment techniques for these older applications.

This 2 day workshop will guide you through from beginning with creating containers all the way to running your containers in a Kubernetes cluster in the cloud using a combination of presentations and hands-on exercises.

We’ll cover the basics before moving onto more advanced topics, with a combination of slides and hands on exercises the attendees will learn the fundamentals of containers and by the end of the workshop will have an excellent understanding of containers & Kubernetes, how to create containers and run them on Kubernetes.

This workshop is suitable for attendees who are absolute beginners to containers all the way to those who have had some exposure to containers/docker and have heard of Kubernetes but not really worked with it extensively.

Topics covered

  • Docker fundamentals
  • Creating Docker containers from code
  • Running containers locally
  • Using container registries
  • Serverless containers
  • Windows containers
  • Kubernetes fundamentals
  • Creating Kubernetes clusters
  • Packaging applications using Helm
  • Networking concepts
  • Autoscaling

Requirements
Please see (https://kubernetesworkshops.dev/prereqs/ ) for pre-requisites for this workshop and other important information.

Please note: This workshop will use .NET Core, Windows and Azure AKS as the cloud managed Kubernetes service. The primary focus of this workshop are the fundamentals which are applicable across all languages and cloud providers, we will endeavour to support attendees using other languages, cloud providers wherever possible but cannot provide any guarantees.

If you have any questions or clarifications please get in touch the NDC Team.