Journey to Cloud-Native, K8s and Trying to Secure It.
summary
Begins with a monolith-to-microservices claim and shows a working example: three REST services (user, inventory, shipping) built with FastAPI, containerized via Dockerfiles and tested with Docker Compose, then deployed on Kubernetes StatefulSet and deployments. Security is operationalized with image scanning using Aqua Trivy (flags installed and fixed versions), CIS guidance, RBAC, network policies, pod security contexts, secrets and audit logs. Learning path emphasizes Linux → containers → K8s and hands‑on internships.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 0:42Cloud-native journey began
- 2:06Monolith vs microservices
- 6:01Advantages and challenges of microservices
- 10:24Cloud-native principles
- 11:48Containers vs virtual machines comparison
- 14:35Why Kubernetes
- 17:28Cybersecurity internship
- 18:34Linux and Docker basics
- 20:21Kubernetes architecture
- 23:56Docker Compose deployments
- 25:20K8s deployments and stateful sets
- 27:30Cloud-native security
- 27:51Dependency scanning
- 31:05K8s security best practices
- 33:12Security tips and resources
- 33:33Q&A
related talks
56mThe Future of AppSec is Cloud-Native
32mHow cloud-native applications are helping orgs stay ahead of cybersecurity threats
40mContainers, Kubernetes and Practical DevSecOps
30mA secure journey on Kubernetes
30mMinimum Viable Security for Cloud Native Stacks
25mContainers. Microservices. Cloud. Open Source. Fantasy or Reality for Enterprises?
35mCloud Native Security for the Rest of Us
37mAchieving High Security at Scale with Microservices
