Launching Fall 2021
Learn how to containerize applications by the Docker CLI and Visual Studio Code. Push and pull container images on Docker Hub, a container registry. Learn how to create multi-container applications using Docker Compose.
Learn about the Kubernetes architecture and how it works. Run it locally and use the Kubernetes CLI and Visual Studio Code to run, debug and troubleshoot applications and services. Learn about pods and the different workloads available. Configure networking, storage and set liveness and readiness probes.
Deploy and manage container applications on App Platform. Perfect for smaller workloads that don't require a full blown orchestration service like Kubernetes.
Build, store, secure, scan, and manage container images and artefacts (Helm charts) with DigitalOcean Container Registry, a fully managed container registry.
DigitalOcean Kubernetes Service (DOKS)
Deploy and manage containerized applications with a fully managed Kubernetes service. Learn how to configure persistence using Block Storage. Scale pods using the Horizontal Pod Autoscaler.
Collect, analyze and act on telemetry data gathered from your Kubernetes clusters and containers using Prometheus and Grafana.
Tools and Service Mesh
Learn how to use Helm to package and deploy applications. Learn about the benefits of using a service mesh by "meshing" and troubleshooting an application using Linkerd.
This technical course covers the core Docker and Kubernetes concepts and guides you to build, deploy and monitor containers on DigitalOcean and DigitalOcean Kubernetes Service (DOKS). Developers, DevOps, SREs and I.T. Pros will learn how to use containers locally and on DigitalOcean. You’ll experience several demos and hands-on exercises throughout the course as you learn how to build, deploy and monitor containers on DigitalOcean. No coding experience is required for the hands-on activities but you’ll use the terminal, command prompt and VS Code extensively.
You’ll learn about microservices and their use cases. You’ll then learn about containers and Kubernetes. You’ll learn how to deploy and manage microservices applications packaged in containers locally. This will provide you the essential foundation that you’ll need before heading to the cloud.
Next, it’s all about Kubenernetes on DigitalOcean. You’ll apply what you learned previously so that you can deploy, manage and maintain your applications on DigitalOcean Kubernetes Service like a ninja!
Finally, you’ll learn about 3rd party tools like Helm, Prometheus and Grafana. How to use dashboards like Lens and K9s. How to configure an Ingress controller and learn the benefits of using a Service Mesh and how to use one.