دربارهی این دوره
ادامهی مسیر DevOps با تمرکز بر ابزارها و رویکردهای production-grade. این دوره برای کسانی طراحی شده که قصد دارند بهعنوان DevOps Engineer در محیطهای با مقیاس بزرگ کار کنند.
محتوا شامل Kubernetes (معماری، Pod، Deployment، Service، Ingress، Helm)، Infrastructure as Code با Terraform، Configuration Management با Ansible، Observability (Prometheus، Grafana، Loki)، Service Mesh پایه و GitOps با ArgoCD است.
پیشنیاز این دوره داشتن دانش معادل DevOps 1 است.
سرفصل دوره
۶ فصل · ۲۷ سرفصل
هدف این دوره، تسلط بر ابزارهای پیشرفته مانند CI/CD، ارکستراسیون با Kubernetes، زیرساخت بهعنوان کد (IaC) و مانیتورینگ است.
۱CI/CD (یکپارچهسازی و تحویل/استقرار پیوسته)۶ سرفصل · ۲۵ ساعت
- مفاهیم CI/CD و مزایای آن
- معرفی ابزارهای CI/CD (Jenkins، GitLab CI، GitHub Actions)
- راهاندازی یک Pipeline ابتدایی (Build، Test، Deploy)
- تعریف Pipeline as Code
- استراتژیهای استقرار (Blue-Green، Canary، Rolling Update)
- تمرین عملی: ساخت یک Pipeline کامل برای یک اپلیکیشن
۲ارکستراسیون Container با Kubernetes۵ سرفصل · ۲۵ ساعت
- معماری Kubernetes (Master/Worker Nodes، Pods، Services، Deployments)
- مدیریت پیکربندی با ConfigMaps و Secrets
- مفاهیم Ingress و Network Policies
- مدیریت مقیاسپذیری (Horizontal Pod Autoscaler)
- آشنایی با مدیریت اپلیکیشن با Helm Charts
۳زیرساخت بهعنوان کد (IaC) با Terraform۵ سرفصل · ۲۰ ساعت
- مفاهیم Infrastructure as Code (IaC)
- معرفی Terraform (Providers، Resources، Variables)
- مدیریت State و Remote State Backend
- نوشتن ماژولهای قابل استفاده مجدد در Terraform
- تمرین عملی: ایجاد یک زیرساخت کامل روی Cloud (مانند AWS) با Terraform
۴مانیتورینگ، Observability و لاگگیری۴ سرفصل · ۱۵ ساعت
- تفاوت Monitoring و Observability
- معرفی ابزارهای مانیتورینگ (Prometheus، Grafana)
- راهاندازی داشبوردها و هشداردهی (Alerting)
- معرفی Stack لاگگیری ELK (Elasticsearch, Logstash, Kibana)
۵امنیت در DevOps (DevSecOps)۳ سرفصل · ۱۵ ساعت
- مفاهیم DevSecOps و اهمیت امنیت در چرخه حیات توسعه
- مدیریت اطلاعات محرمانه (Secrets Management) با HashiCorp Vault
- اسکن امنیتی در Pipeline (SCA، SAST، DAST) با ابزارهایی مانند Trivy و SonarQube
۶مفاهیم پیشرفته و تخصصی۴ سرفصل · ۲۰ ساعت
- آشنایی با Site Reliability Engineering (SRE) و مفاهیم SLI، SLO و Error Budget
- آشنایی با GitOps و معرفی ابزارهایی مانند ArgoCD
- معماری Microservices و Service Mesh (Istio)
- آشنایی با Cloud Native و Serverless
نحوهی برگزاری
محیط آموزشی پیشرفته و پویا
کلاسهای زندهی تعاملی بههمراه ضبط جلسات.
دورهی فشردهی پروژهمحور برای ورود سریع به بازار کار.
