Cloud Native Training
Deo Shankar
Cloud Native Training
₹5,300
60 mins
Session 1: Introduction to Cloud-Native Technologies
Overview of Docker, Kubernetes, Microservices, and Amazon EKS.
Understanding the benefits of cloud-native architectures.
Session 2: Getting Started with Docker
Introduction to Docker: What are images and containers?
Installing Docker and running your first container.
Session 3: Docker Fundamentals
Building Docker images using Dockerfiles.
Managing containers: Starting, stopping, and removing.
Session 4: Docker Volumes and Networking
Configuring persistent storage with volumes.
Basics of container networking and linking containers.
Session 5: Introduction to Kubernetes
Exploring Kubernetes architecture: Pods, Nodes, Clusters, Services, Deployments, API Servers, kubectl etc
Installing Minikube for local Kubernetes development.
Session 6: Working with Kubernetes Objects
Managing deployments and services.
Basic kubectl commands for deployment and management.
Session 7: Kubernetes Networking and Storage
Understanding and implementing Services and Ingress.
Setting up and using persistent volumes.
Session 8: Scaling and Managing Applications in Kubernetes
Autoscaling applications: HPA (Horizontal Pod Autoscaler).
Managing state with StatefulSets and Deployments.
Session 9: Introduction to Microservices
Defining microservices: Principles and architecture.
Advantages and challenges in a microservices architecture.
Session 10: Building and Containerizing Microservices
Developing a simple microservice application.
Containerizing microservices for deployment.
Session 11: Microservices Deployment with Kubernetes
Deploying microservices on Kubernetes.
Service discovery and managing inter-service communication.
Session 12: Introduction to Amazon EKS
EKS basics: Cluster creation, architecture, and components.
Setting up an EKS cluster using eksctl.
Session 13: Deploying and Managing Workloads on EKS
Deploying containerized applications on EKS.
Scaling and updating applications in EKS.
Session 14: CI/CD with Kubernetes and EKS
Setting up CI/CD pipelines for containerized applications.
Integrating Jenkins, GitHub Actions, or GitLab CI.
Session 15: Security, Monitoring, and Best Practices
Security practices for Kubernetes and EKS.
Monitoring applications using tools like Prometheus and Grafana.
Terms
|
Privacy