ARTH — Task 21 👨🏻💻
Task Description📄
3 min readMay 17, 2021
✍🏻 Research for industry use cases of Azure Kubernetes Service and create a blog, Article, or Video elaborating how it works.
AZURE KUBERNETES SERVICES
- AKS is a managed container orchestration platform that has its foundation in the open-source Kubernetes system.
- AKS is available on Microsoft Azure public cloud, and its applications are ideal for deploying, scaling and managing Docker containers. Also, container-based applications come within the scope of AKS.
- Microsoft Azure is one of the foremost players in the cloud computing market presently.
- On the other hand, we also have Kubernetes as the top instrument for the management of application containers.
- The drastic rise in the application of both these tools in enterprise use cases is explicitly evident.
- Kubernetes provides a platform for automation of deployment, scaling, and operations of application containers across clusters of hosts.
- Also, Kubernetes helps in reducing the cost of cloud computing investments alongside simplifying architecture and operations.
- Therefore, Azure Kubernetes Service combines the functionalities of Kubernetes and Microsoft Azure for better outcomes in application development.
MAIN FEATURES OF AKS
- Security, Access, and Monitoring
- Clusters and Nodes
- Virtual Networks and Ingress
- Development Tooling Integration
USE CASES OF AKS
BOSCH
Using AKS was a strategic decision. We looked for a managed orchestrator so we could offload the work of patching, upgrading, and production-level services. That’s why we chose AKS — and it’s a very open, flexibleplatform.
Hai Dang Le: technical lead Bosch
- Bosch invests heavily in research and development (R&D), staffing more than 70,000 employees in R&D alone. These R&D staffers, along with 27,000 software and IT experts and 1,000 AI specialists, help maintain its position as Europe’s top provider of automotive solutions.
- The team decided to offload the work of scaling and cluster maintenance to a managed service in a public cloud with a global reach. Azure Kubernetes Service was the obvious choice.
- The key was orchestration. By orchestrating the deployment of containers using AKS, Bosch would get repeatable, manageable clusters of containers
- AKS also offered the simplicity of a managed Kubernetes service in the cloud. It provided the elastic provisioning that Bosch wanted, without the need to manage its own infrastructure.
- The developers can deploy self-managed AKS clusters as needed, and they get the benefit of running their services within a secured network environment.
CONCLUSION
*Major use cases included a reference to simple and faster deployment and management of container-based applications. Presently, AKS is gaining recognition gradually and will be the benchmark for exclusive container orchestration platforms in the future.