Nebraska.Code() Sessions tagged docker

Moving Your Web Apps Into Azure Kubernetes Service

Attendees will learn how to shift from doing ad-hoc deployments of web applications to Azure App Service to doing fully Terraformed, CI/CD pipeline deployments to Azure Kubernetes Services. I'll to cover how this shift occurred for our organization and how we handled it with the developers and business.

The end-result of this move was to bring us from doing periodic night-time deployments to zero-downtime continuous deployments. I'll show how we were able to make this happen within a matter of just a few months.

Tools you'll learn about: * Docker * Terraform / Terragrunt * AKS * Azure DevOps Pipelines * Azure Container Registry

Speaker

Zach Perkins

Zach Perkins

DevOps Engineer, Fusion Medical Staffing

Kubernetes hands-on (Workshop)

Kubernetes is how you run Docker in production. Bring your laptop with Docker for Windows or Docker for Mac edge version installed. We'll walk through getting a K8s cluster fired up on Docker-Desktop, minikube, and on Azure. You'll be hosting Docker containers in development and production in no time. We'll dig deep into:

  • A quick tour through Docker concepts
  • The components of a kubernetes cluster
  • pods, services, deployments, and replicas
  • ways to scale and expose/isolate your containers
  • public and private container registries
  • stateful containers
  • promoting from development to production
  • Azure Container Service (AKS)
  • Best practices for building at cloud scale
  • Tips & Tricks for leveraging Docker and Kubernetes
  • When not to use Kubernetes

We'll look at the commands and ecosystem around building infrastructure as code, local and cloud clusters, and best practices with containers. Come see why devs and ops love Kubernetes.

Speaker

Rob Richardson

Rob Richardson

@rob_rich