دوره Kubernetes and Cloud Native Associate (KCNA) شامل مباحث پایهای و مفاهیم اساسی Kubernetes و فناوریهای Cloud Native است. این دوره بهعنوان مقدمهای برای یادگیری Kubernetes و ابزارهای اکوسیستم Cloud Native Computing Foundation (CNCF) طراحی شده است.
سرفصلهای دوره KCNA
1. مفاهیم Cloud Native
- تعریف معماری Cloud Native
- مزایای Cloud Native و مقایسه با معماری سنتی
- معرفی CNCF و پروژههای آن
- آشنایی با Microservices و ارتباط آن با Cloud Native
2. مفاهیم Kubernetes
- معماری Kubernetes و اجزای اصلی آن
- مفهوم Cluster، Node، Pod، Deployment و Service
- معرفی API Server، Scheduler، Controller Manager و Kubelet
- درک مفهوم Namespaces و Resource Quota
3. نصب و راهاندازی Kubernetes
- نصب Kubernetes روی محیطهای مختلف (On-Premise و Cloud)
- راهاندازی Minikube برای محیطهای توسعه
- معرفی ابزار kubeadm، k3s، Kind
- مدیریت Cluster با استفاده از kubectl
4. مدیریت منابع در Kubernetes
- تعریف و مدیریت Pod
- کار با ReplicaSet، Deployment، StatefulSet و DaemonSet
- مدیریت ConfigMap و Secret
- استفاده از Volumes و Persistent Volumes
5. شبکه و سرویسها در Kubernetes
- آشنایی با Cluster Networking
- معرفی Service، Ingress و Network Policies
- بررسی DNS داخلی Kubernetes
- معرفی ابزارهای شبکهای مانند Cilium و Calico
6. نظارت و Logging در Kubernetes
- معرفی Prometheus و Grafana برای مانیتورینگ
- لاگگیری و بررسی رخدادها با kubectl logs
- مدیریت رخدادها با Fluentd و Elasticsearch
7. امنیت در Kubernetes
- کنترل دسترسی کاربران با RBAC (Role-Based Access Control)
- امنسازی Secrets و ConfigMaps
- مدیریت Policyها با PodSecurityPolicies و NetworkPolicies
- بررسی Service Mesh و امنیت ارتباطات داخلی
8. معرفی اکوسیستم Cloud Native
- معرفی ابزارهای CNCF مانند Helm، Istio، Linkerd
- آشنایی با Serverless Computing و پروژههایی مانند Knative
- آشنایی با CI/CD در Kubernetes با Tekton و ArgoCD
این سرفصلها تمامی مباحث موردنیاز برای درک مفاهیم Cloud Native و کار با Kubernetes را پوشش میدهند و آمادگی لازم برای شرکت در آزمون KCNA را فراهم میکنند.
خدمات شبکه فراز نتورک | پیشرو در ارائه خدمات دیتاسنتری و کلود

نقد و بررسی وجود ندارد.