Overcoming Challenges of Cloud Native

  • techUK techUK
    Thursday18Jul 2019
    Opinions

    Guest blog: Read about how Alibaba Cloud is aiming to become a leader in cloud native technology and applications and provide enterprises with powerful solutions.

Alibaba Cloud has implemented cloud native technologies on a large scale. At the KubeCon + CloudNativeCon + Open Source Summit held on June 26, 2019, Xiang Li, a CNCF TOC representative and the senior staff engineer at Alibaba Cloud, delivered a keynote speech. Mr. Li shared Alibaba's experience in scalability, reliability, development efficiency, and migration strategy, and discussed how to implement cloud native technologies and address technical challenges.

In the process of implementing cloud native technologies, Alibaba has transformed from using self-developed containers and scheduling systems, to embracing open-source standardized technologies. Alibaba recommends that developers use Kubernetes to directly build cloud native architectures. There are two reasons. The first of which is that Kubernetes is developed for platform builders and has become the mainstay in the cloud native ecosystem. In this way, Kubernetes not only shields the underlying details in the downstream direction, but also supports various peripheral business ecosystems in the upstream direction. The second of which is that increasing numbers of open-source projects developed by the community are built around Kubernetes, such as Service Mesh and Kubeflow.

 

One Question to Ask is What are Alibaba's Suggestions to Help Developers Avoid Pitfalls.

The toughest challenge in the evolution to cloud native-based technical architecture lies in the management of Kubernetes. Kubernetes is still a relatively young system, and does not have a mature ecosystem for O&M and management. Managing tens of thousands of clusters is crucial for Alibaba to succeed. Through great determination, Alibaba decided on the following:

  1. Use Kubernetes's self-management capabilities
  2. Adopt a node release rollback policy, and perform phased release according to rules
  3. Perform image splitting to divide environments into simulated and production environments
  4. Focus on the monitoring side to make Kubernetes more transparent and to discover, prevent, and solve problems quickly.

Multi-tenant management of Kubernetes is another key technical issue for Alibaba Cloud. Considering the limits of Namespaces such as poor scalability and naming conflicts, you can use Kubernetes to set up virtual clusters. In addition to high scalability, Kubernetes can implement strong API-layer isolation. Syncer is used to link virtual clusters and real clusters, and agents are added to nodes to improve multi-tenant management and resource utilization.

At the KubeCon + CloudNativeCon + Open Source Summit, Alibaba Cloud announced two major projects: App Hub and OpenKruise. App Hub is a Kubernetes application management center open to all developers. OpenKruise is a set of open source Kubernetes automation projects developed based on Internet scenarios worldwide.

For more information, read the full article from Alibaba here.

 

To find out more about the UK’s future cloud ecosystem, visit our landing page by clicking here!

  • Tom Henderson

    Tom Henderson

    Programme Manager | Smart Cities and IoT
    T 020 7331 2043

Share this

FROM SOCIAL MEDIA

Today's guest blogs by @Arm and @bt_uk on Accountability and Explainability mark the final day of our… https://t.co/4wT7YQLmrZ
Great news! techUK has exceeded its fundraising target for @crisis_uk at the #DigitalEthics summit. Thank you to th… https://t.co/zqxxbB3UcR
ICYMI we were lucky enough to have Elizabeth Denham @ICOnews deliver her keynote via video to the delegates at our… https://t.co/eEB19b6HCZ
Read @Natterbox's @imoyse guest blog for #techUK discussing the future of cloud adoption in policy and business her… https://t.co/JXDfMJL0Ke
Do you need to present and communicate, sell, influence, overcome objections and shift mindsets? If yes, Storytelli… https://t.co/1OpWVNXEVO
On 13 January 2020 as part of techUK's emerging & transformative technologies work we will be launching our Drones… https://t.co/1S1DPqWqmg
If you’re an SME and supply to the public sector then we want to hear from you! Complete our GovTech SME Survey and… https://t.co/gp1z1M6jZg
Check out this guest blog by #techUK Skills & Diversity Council member @astrid_mehrtens of @AptumTech exploring ho… https://t.co/GYIy52nhaX
Become a Member
×

Become a techUK Member

By becoming a techUK member we will help you grow through:

Click here to learn more...