Containers are the next big evolution in application development. Promises of standardizing application packaging, enabling faster automated process pipelines, and management platforms for container clusters are generating a lot of excitement about the future for both developers and operators.
As the container train builds momentum, how do you get on board? The pace of development around container technologies is moving so quickly that just starting to move an application over to a container-based system can be an overwhelming exercise. Where to start?
Kubernetes is one of the most popular platforms for rolling out large container clusters, both in term of the developer community and deployed footprint. A foundational set of components distilled from over 10 years of experience deploying containers at scale, it is built from design patterns of Borg, the container platform that Google uses inside its own data centers. OpenShift is an application management platform that builds on a solid Kubernetes core, extending the platform to understand source-code level concepts like language runtimes, image building, and code repositories. This extension can further increase automation of software development processes.
Seth Jennings demonstrates how OpenShift can bridge the gap from where developers are and Kubernetes begins by introducing source-code level awareness to the platform.
This session is sponsored by Red Hat.
Seth Jennings is a senior software engineer at Red Hat working on Kubernetes and OpenShift. He’s a recovering Linux kernel developer.
©2017, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org