Importance of developing customized applicationsdigital reform is creating many new business models. Whether it is Palm Bank, personalized retail, intelligent medical treatment or Internet cars, customized applications are constantly emerging, and play a crucial role in the customer brand experience and income generation of modern enterprises. To complete this digital transformation, enterprises need to actively build a path to the other side of cloud native. Specifically, it actively starts the modern transformation of applications by repackaging applications into container formats, providing developers with frameworks and tools, and expanding container services across private and public clouds, and then on the road of building twelve factors and microservice-based applications and their infrastructure. Enterprises gain competitive advantages by relying on customized applications. In turn, customized applications rely on container service to accelerate innovation, reduce marketing time, and continuously improve scalability and availability. Ultimately, IT agencies need to provide the development team with container infrastructure to ensure its success.
Kubernetes and container ecosystemKubernetes is an automated deployment, scaling, and management system for containerized applications. It has become a standardized container orchestration platform at the objective level. The Kubernetes framework provides many key application layer capabilities, such as application orchestration, scaling, running status monitoring, and repair. It is more worth mentioning that various functions of Kubernetes can be fully used by users through a set of concise and consistent REST API. Although Kubernetes is at the center of the cloud-native ecosystem, it is still challenging to build and operate a powerful and reliable enterprise-level container service system in the production environment.
- Although Linux containers are not new, open-source container projects are still evolving and immature-especially in terms of delivering capabilities required by enterprises.
- Container frameworks lack key capabilities in some areas, such as security, multi-tenant, identity, and access management.
- Although Kubernetes provides multiple utility tools at the application layer, the tools that can be used to reliably deploy, maintain, monitor, and scale the underlying infrastructure are still lagging behind.
- Finally, the end-to-end overall technical stack support from trusted partners is still limited.
- A vSphere release with full support and integrated Kubernetes
- BOSH is used for orchestration. It is easy to deploy and integrates lifecycle management and operation mechanisms.
- Deep integration with NSX, good performance in container network and security
- compatible with Google Container Engine(GCE) and integrated with Open Source Broker through built-in Google Compute Platform (OSB)
- many production-level features, such as high availability, security, identity and access control, monitoring, infrastructure and application layer logs
Original link: VMware, Pivotal and Google Cloud Collaborate to Unveil New Kubernetes-based Container Service - Pivotal Container Service (PKS)(translation: Zhong Dulong)
the original text was published: 2017-09-03
this article is from Dockerone.io, a partner of Yunqi community. For more information, see Dockerone.io.
Original title: VMware, Pivotal, and Google Cloud work together to launch a new Kubernetes-based Container Service-Pivotal Container Service(PKS)