Book description
Ready to build cloud native applications? Get a hands-on introduction to daily life as a developer crafting code on OpenShift, the open source container application platform from Red Hat. Creating and packaging your apps for deployment on modern distributed systems can be daunting. Too often, adding infrastructure value can complicate development. With this practical guide, you'll learn how to build, deploy, and manage a multitiered application on OpenShift.
Authors Joshua Wood and Brian Tannous demonstrate how OpenShift speeds application development. With the Kubernetes container orchestrator at its core, OpenShift simplifies and automates the way you build, ship, and run code. You'll learn how to use OpenShift and the Quarkus Java framework to develop and deploy apps using proven enterprise technologies and practices that you can apply to code in any language.
- Learn the development cycles for building and deploying on OpenShift, and the tools that drive them
- Use OpenShift to build, deploy, and manage the ongoing lifecycle of an n-tier application
- Create a continuous integration and deployment pipeline to turn your source code changes into production rollouts
- Automate scaling decisions with metrics and trigger lifecycle events with webhooks
Publisher resources
Table of contents
- Preface
- 1. A Kubernetes Application Platform
- 2. OpenShift Concepts
- 3. OpenShift Lab
- 4. Deploying an Application on OpenShift
- 5. OpenShift Pipelines
- 6. Developing and Deploying from Source Code
- 7. Evolving the Application: Data Persistence
- 8. Production Deployment and Scaling
- 9. Monitoring and Managing Applications on OpenShift
- 10. Templates, Operators, and OpenShift Automation
- Index
Product information
- Title: OpenShift for Developers, 2nd Edition
- Author(s):
- Release date: September 2021
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781098103361
You might also like
book
OpenShift in Action
OpenShift in Action is a full reference to Red Hat OpenShift that breaks down this robust …
book
Spring Microservices in Action, Second Edition
By dividing large applications into separate self-contained units, Microservices are a great step toward reducing complexity …
book
Terraform: Up & Running, 2nd Edition
Terraform has become a key player in the DevOps world for defining, launching, and managing infrastructure …
book
Kubernetes: Up and Running, 2nd Edition
Kubernetes radically changes the way applications are built and deployed in the cloud. Since its introduction …