At this level, you will learn all concepts of DevOps, Cloud-native, Microservices, and Bash and Python scripting, developing API-based microservices as well as DevOps-related tools like MAAS, Terraform, Ansible, Docker, Docker-compose, Kubernetes, Jenkins, Prometheus, etc. in addition to AWS core services.
At this level, you will learn more advanced patterns of microservices development, including project management in Monorepo repositories and their operations and operating on multi-tenant Kubernetes environments and some new tools like ArgoCD, Redis, Helm, Kustomize, Cloud-init, Docker registry, MinIO, CoreDNS, etc. More advanced topics about tools taught in Level 1 are also taught at this level.
At this level, you will learn Kubernetes-based agile development tools, Kubernetes multi-cluster management, Microservices communications with Service mesh tools, Chaos engineering, and developing systems and infrastructures using CDKs and SDKs. Some new tools like Rancher, Skaffold, Kaniko, Linkerd, Vault, Consul and more are also covered at this level.
Congratulations! You have passed the DevOps with Saeid program successfully. Now you can work as a DevOps engineer who can develop Cloud-native microservices applications and work with cutting-edge DevOps tools and technologies. Please note this: The technology world is non-stop, so keep learning as long as you are in the DevOps engineering sector.