Authored by Steven Hoenisch, Senior Technical Writer, Cloud Native Applications
Transforming your organization into a digital enterprise that’s ready to rapidly develop and deploy innovative software requires the tools to build containerized applications.
Photon OS is a Linux container host optimized for VMware vSphere and such cloud platforms as Amazon Elastic Compute Cloud and Google Compute Engine. A container host runtime environment provides just enough of a Linux operating system to efficiently run containers.
Photon OS comes in two versions: a minimal version and a full version. Each version contains only the elements necessary to fulfill its use case for containers.
The minimal version of Photon OS is a lightweight container runtime best suited to managing and hosting containers. The minimal version contains just enough functionality to manage containers while remaining a fast runtime environment.
The full version of Photon OS includes additional packages to help create containerized applications. It is targeted at helping develop, test, and package an application that runs in a container or in the cloud.
Many of the capabilities and features of Photon OS are optimized for working with containers:
- It includes the open source version of Docker to streamline the workflow of getting a container running in a hypervisor or in the cloud.
- It provides strong life-cycle management and security capabilities, such as secure package repositories curated by VMware.
- It includes Kubernetes to orchestrate containers.
- It comes in cloud-ready images for Google Compute Engine (GCE) and Amazon Elastic Cloud Compute (EC2).
By integrating seamlessly with the VMware ecosystem and public cloud platforms, Photon OS delivers a ready-made Linux foundation for next-generation applications.
For details, check out Deploying Cloud-Native Applications with Photon OS, a new white paper that describes Photon OS, illustrates its role in VMware’s cloud-computing architecture, and explains the part it plays in solving a range of problems that otherwise limit the deployment of containerized apps.
Have questions we didn’t cover in this white paper? Leave a comment below or reach us at @CloudNativeApps and let us know what you’d be interested in learning more about!