Azure Kubernetes Service (AKS)
Highly available, secure, and fully managed Kubernetes service
Azure provides fully managed serverless kubernetes service. What is kubernetes ?? Kubernetes is an orchestration tool used to managed the containerized applications like docker , cri-o , podman.
Also provides facilities to integrated continuous integration and continuous delivery (CI/CD) experience, and provides good level of security and governance.
Accelerate containerized application development
- debug , deploy and upgrade easily even the most complex kubernetes applications.
- Automate the routine tasks with CI/CD pipeline.
Increased operational efficiency
- add compute capacity in a seconds.
- easily add monitoring tools like prometheus
- provides higher availability and protect application from datacenter failures using availability zones.
Common uses for Azure Kubernetes Service (AKS)
- offered microservices architecture.
- Use AKS to simplify the deployment and management of microservices based architecture. AKS streamlines horizontal scaling, self-healing, load balancing, secret management
Azure IoT reference architecture
This reference architecture shows a recommended architecture for IoT applications on Azure using PaaS (platform-as-a-service) components.
Machine Learning model training with AKS
Training of models using large datasets is a complex and resource intensive task. Use familiar tools such as TensorFlow and Kubeflow to simplify training of Machine Learning models.