How to build your own cloud-native platform on IaaS clouds in 2021
summary
Concrete recipe: deploy Kubernetes with kube-spray, use Calico for network policies, nginx ingress plus external-dns and cert-manager for automated hostnames and TLS, add dex for federated authentication, rook+ceph for persistent volumes, Zalando Postgres operator for managed DBs, Filebeat→Elasticsearch/Kibana for logs, Prometheus+Grafana for metrics, Velero for backups, Harbor for image registry and scanning, Argo CD for GitOps, OPA and Falco for policy and runtime detection; repo automates install and claims a full run-up in ~30 minutes.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 3:10Problem
- 5:27Kubernetes
- 7:11Agenda
- 8:39Installing Kubernetes
- 11:04Installing External DNS
- 12:38Authentication
- 14:23Storage
- 17:17Database
- 20:48Log handling
- 25:34Backups
- 26:58Container registries
- 29:40Automated deployment
- 35:39Architectural Overview
- 40:37Check it out
- 41:23Prerequisites
related talks
37mBuilding a Managed Platform While Maintaining a Good Developer Experience
33mKubernetes-Driven Multi-Cloud Deployments: Maximizing Scalability and Flexibility
02h 42mBuilding an Open Source Cloud for Data Scientists from A to Z
48mBuilding a Cloud Native IaC Platform for an Enterprise by Lev...
35mComplete Idiot's Guide to Cloud Native
36mHow to Build Cloud-Native Platforms with Kubernetes
33mBlueprints of Innovation: Engineering Paved Paths for a User-friendly Developer Platform
26mGuide through the galaxy - Structure of modern information systems
