26 | | ||Session 1 || Introduction to Containerization , Benefits of Containers vs. Virtual Machines, Overview of Docker || TP || [https://ws.learn.ac.lk/raw-attachment/wiki/containerization2023Agenda/slide%201.pdf Cloud, Virtualization and Containers] || |
27 | | ||Session 2 || Docker Architecture and Components, Docker Images, Containers, and Dockerfile Basics || TP || [https://ws.learn.ac.lk/wiki/dockerdeployment2023#Part1: Hands-on Lab: Installing Docker and Building an Image] || |
28 | | ||Session 3 || Docker Compose and Multi-container Applications, Docker Volumes and Data Persistence || TP || [https://ws.learn.ac.lk/wiki/dockerdeployment2023#a6.DeployingaSampleWebApplicationusingDocker Hands-on Lab: Deploying Applications with Docker Compose] || |
29 | | ||Session 4 || Docker Networking and Security Considerations || TP || || |
| 26 | ||Session 1 || Introduction to Containerization || TP || [https://ws.learn.ac.lk/raw-attachment/wiki/containerization2023Agenda/slide%201.pdf Cloud, Virtualization and Containers] || |
| 27 | ||Session 2 || Introduction to Containerization -cont || TP || [https://ws.learn.ac.lk/wiki/dockerdeployment2023#Part1: Hands-on Lab: Installing Docker and Building an Image] || |
| 28 | ||Session 3 || Hands-On: Install Docker || TP || [https://ws.learn.ac.lk/wiki/dockerdeployment2023#a6.DeployingaSampleWebApplicationusingDocker Hands-on Lab: Deploying Applications with Docker Compose] || |
| 29 | ||Session 4 || Hands-On: Cont || TP || || |
31 | | ||Session 1 || Kubernetes Overview and Architecture, Kubernetes Components: Nodes, Pods, Services || TP || [https://ws.learn.ac.lk/raw-attachment/wiki/containerization2023Agenda/slide%202.pdf Container Orchestration with Kubernetes] || |
32 | | ||Session 2 || Deploying Applications in Kubernetes, Kubernetes Volumes and Configuration Management || TP || [https://ws.learn.ac.lk/wiki/minikubedeployment2023 Hands-on Lab: Setting Up Minikube and Deploying a Sample App] || |
33 | | ||Session 3 || Kubernetes Networking: Services, Ingress, Network Policies || TP || Hands-on Lab: Kubernetes Networking and Data Management || |
34 | | ||Session 4 || Kubernetes Deployment Strategies: Rolling Updates, Rollbacks || TP || || |
| 31 | ||Session 1 || Introduction to Kubernetes || TP || [https://ws.learn.ac.lk/raw-attachment/wiki/containerization2023Agenda/slide%202.pdf Container Orchestration with Kubernetes] || |
| 32 | ||Session 2 || Hands-On: Install Kubernetes || TP || [https://ws.learn.ac.lk/wiki/minikubedeployment2023 Hands-on Lab: Setting Up Minikube and Deploying a Sample App] || |
| 33 | ||Session 3 || Hands-on: Deploy basic app || TP || Hands-on Lab: Kubernetes Networking and Data Management || |
| 34 | ||Session 4 || Hands-on: Kubernetes Networking || TP || || |
36 | | ||Session 1 || Kubernetes Monitoring and Logging || TP || Hands-on Lab: Monitoring with Prometheus and Grafana || |
37 | | ||Session 2 || Best Practices for Kubernetes Deployment, Kubernetes Security Considerations || TP || || |
38 | | ||Session 3 || Course Recap, Q&A, and Feedback, Deploying a Multi-container Application on Kubernetes || || || |
39 | | ||Session 4 || Course Recap, Q&A, and Feedback, Deploying a Multi-container Application on Kubernetes || || || |
| 36 | ||Session 1 || Hands-On: Kubernetes Monitoring || TP || Hands-on Lab: Monitoring with Prometheus and Grafana || |
| 37 | ||Session 2 || Hand-On: Kubernetes rollback configuration || TP || || |
| 38 | ||Session 3 || Hand-On: cont. || || || |
| 39 | ||Session 4 || Feedback, Questions and Overview to LEARN cloud. || || || |