click2cloud-page-loader

Manage Your Application Deployment with Clouds Brain integrated ACK and ACR

23-Dec, 2020
click2cloud blogs- Manage Your Application Deployment with Clouds Brain integrated ACK and ACR

Overview 

An enterprise application may run on multiple clouds. Where each server can be associated with multi-cloud account provided by different cloud providers such as alibaba, azure etc.

To reduce time and increase productivity you can use multiple container services on a single platform. Click2Cloud’s Clouds Brain cluster and registry provisioning features supports Alibaba Kubernetes and Registry services at one place where you can manage your nodes, deployments, and other resources that containerize your application development and deployment efficiently. It facilitates auto-scaling, which automatically and rapidly adjusts the number of containers according to the container resource usage across different cloud infrastructures resulting lesser costs and improved efficiency. 

Alibaba Container Service for Kubernetes (ACK)
Containers are designed to help developers and IT departments to develop, run and manage containerized cloud applications. Alibaba Container Service which is compatible with Kubernetes (ACK)helps users to focus on their application management rather than container infrastructure. In ACK, containers and clusters are provided as a service that can be deployed in data centres or cloud. Some of its features that are responsible for Clouds Brain containerization is listed below.

ACK Features

  • It gives the flexibility to create and delete clusters in multiple regions and networks to Clouds Brain users.
  • ACK helps to create and add ECS instance into a cluster
  • Manages container lifecycle in terms of network, monitoring, logging, application scheduling, storage, logging and routing.
  • ACK is integrated with VPC to give secure and pepped-up deployments solutions that support hybrid cloud. Its integration with Service Load Balancers (SLB) enables you to use the capacity of multiple containers in Clouds Brain.
  • ACK provides APIs for cluster and application management, these APIS are flexible enough to be used for continuous integration and customized deployments in Clouds Brain
  • With the help of ACK, you can deploy applications zones for high availability and disaster recovery.

Alibaba Container Registry (ACR)

Alibaba container registry service is a private repository used in Clouds Brain. It is a secure image hosting platform that offers containerized management of image lifecycle. A container image consists of multiple layers to execute operations in Clouds Brain in a single instance. User can access these images from containers for their application development. ACR simplifies the creation, support and maintenance of images in the registry in different regions. ACR in combination with ACK provides an optimized solution for using Docker and containers in the cloud.

ACR Features

  • ACR is flexible and secure to provide automatic/manual image security scans, image sharing, report image vulnerabilities for different severity levels.
  • ACR allows automatic creation of images in Clouds Brain using source code repositories from Alibaba cloud code, GitHub or Bitbucket.
  • Its SDK and API help you customize image management and perform extended development in Clouds Brain seamlessly.
  • ACR is integrated with container service of Alibaba to enable undisrupted integration of resources and delivery of solution in Clouds Brain

 
ACK and ACR implementations in Clouds Brain
ACK and ACR are implemented to onboard cloud provider services in Clouds Brain under cluster provisioning.


ACK layer
Following figure shows hierarchical implementation of ACK in Clouds Brain

Click2Cloud-Hierarchical implementation of ACK in Clouds Brain


For implementing Alibaba Container Service for Kubernetes (ACK) in cluster provisioning of Clouds Brain, there are four steps

  1. Create cluster-To create Kubernetes cluster by filling up the mandatory parameters as per your requirement. 
  2. Deployment-To deploy workload on Kubernetes
  3. Managements—To manage operations for the deployed resources on Kubernetes cluster
  4. Container migration-to migrate containerised resources

Click2Cloud-Implementing Alibaba Container Service for Kubernetes (ACK) in cluster provisioning of Clouds Brain

Once a cluster is created, you can see all the resources and their information in it to distribute the workloads wisely and deploy them for further management and operation using YAML.

The following figure shows the cluster resources supported by Clouds Brain.
 

Click2Cloud-cluster resources supported by Clouds Brain

 

ACR Layer
Alibaba Container Registry helps you implement multiple container registries in a single cloud account, where each registry contains repositories. Whereas each repository store container images as shown in the figure below.

Click2Cloud-Hierarchical Implementation of ACR in Clouds Brain


 
You can build web applications that automatically scale up and down and run in a highly available configuration across multiple Availability Zones using Alibaba container registry service in Clouds Brain. It supports microservice and container monitoring, and microservice auto-scaling. It allows enterprises to develop, deploy and scale container-based applications seamlessly.

Following image shows Container Registry Provisioning in Clouds Brain and already created registries in it. You can drill down one level to see repositories and its accumulated image tags and triggers.

 

Click2Cloud-Container Registry Provisioning in Clouds Brain
 

Conclusion
Manage your workaround and resources using Clouds Brain enabled Alibaba Container Kubernetes and Alibaba Container Registry services to resolve complex cloud computing operations with amazing flexibility and agility. Reach out to our team at @ www.Click2Cloud.com for further assistance.

Recent Posts

manage application deployment clouds brain integrated ack acr alibaba container service for kubernetes ack features alibaba container registry acr features ack and acr implementations ack layers acr Layers