კურსის ხანგრძლივობა: 15 შეხვედრა/30 საათი
შეხვედრა 1: Kubernetes Architecture & Core Resources
არქიტექტურა: API Server, Scheduler, etcd, kubelet. Core რესურსები: Pod, ReplicaSet, Deployment.
შეხვედრა 2: Kubernetes Services & Configuration
სერვისები: ClusterIP, NodePort, LoadBalancer, Ingress. კონფიგურაციის მართვა: ConfigMap, Secret.
შეხვედრა 3: Kubernetes Advanced Features
Health Probes (liveness, readiness), რესურსები/ლიმიტები.
Autoscaling (HPA/VPA), Metrics Server.
შეხვედრა 4: Kubernetes ქსელური უსაფრთხოება: Cilium და Network Policies
Kubernetes Network Policies – პოდებს შორის ტრაფიკის კონტროლი და იზოლაცია. Cilium-ის, როგორც CNI-სა და eBPF-ზე დაფუძნებული ქსელური გადაწყვეტის მიმოხილვა.
შეხვედრა 5: DevOps სკრიპტინგი (Bash & Python)
Bash სკრიპტების წერა DevOps ამოცანების ავტომატიზაციისთვის.
Python-ის გამოყენება Cloud API-ებთან (მაგ. Boto3 AWS-ისთვის) სამუშაოდ.
შეხვედრა 6: AWS Fundamentals
ძირითადი სერვისები: IAM, VPC, EC2, S3, RDS.
შეხვედრა 7: AWS DevOps Services
კონტეინერების სერვისები: ECR, ECS, EKS.
ქსელი და მონიტორინგი: ALB/NLB, CloudWatch.
შეხვედრა 8: AWS Networking & Security
VPC-ის სიღრმისეული არქიტექტურა: Subnets, Security Groups, NACLs.
IAM-ის გაფართოებული კონფიგურაცია: პოლისები და როლები.
შეხვედრა 9: Terraform Basics
Infrastructure as Code (IaC) პრინციპები, providers, resources.
საბაზისო ციკლი: init, plan, apply, destroy, ცვლადები და outputs.
შეხვედრა 10: Terraform – პროექტის სტრუქტურიზაცია და State მართვა
Terraform state-ის სიღრმისეული განხილვა: remote state და state locking.
პროექტის სტრუქტურიზაცია: Terraform-ის მოდულების შექმნა და გამოყენება.
შეხვედრა 11: Terraform Advanced და CI/CD ინტეგრაცია
Workspaces-ის გამოყენება სხვადასხვა გარემოს სამართავად.
Drift detection, import და Terraform-ის ინტეგრაცია CI/CD პაიპლაინში.
შეხვედრა 12: GitOps (ArgoCD)
GitOps პრინციპები, Applications/Projects.
რესურსების ავტომატური სინქრონიზაცია (auto-sync).
შეხვედრა 13: მონიტორინგი – Prometheus
Prometheus-ის არქიტექტურა, scraping, targets.
kube-prometheus-stack და custom exporter-ები.
შეხვედრა 14: ვიზუალიზაცია და ლოგირება – Grafana & Loki
Grafana: Dashboards, Queries, Variables, Alerting.
Grafana Loki: ლოგების აგრეგაცია და ანალიზი.
შეხვედრა 15: Best Practices და კარიერული მომზადება
კურსის შეჯამება, troubleshooting-ის პრინციპები.
კარიერული მომზადება: CV/LinkedIn, პორტფოლიო, ინტერვიუები.
გამოცდა