Chapter 1. Introduction to OpenShift Enterprise
OpenShift Enterprise by Red Hat is a Platform as a Service (PaaS) that provides developers and IT organizations with an auto-scaling, cloud application platform for deploying new applications on secure, scalable resources with minimal configuration and management overhead. OpenShift Enterprise supports a wide selection of programming languages and frameworks, such as Java, Ruby, and PHP. Integrated developer tools, such as Eclipse integration, JBoss Developer Studio, and Jenkins, support the application life cycle.
Built on Red Hat Enterprise Linux, OpenShift Enterprise provides a secure and scalable multi-tenant operating system for today's enterprise-class applications while providing integrated application runtimes and libraries.
OpenShift Enterprise brings the OpenShift PaaS platform to customer data centers, enabling organizations to implement a private PaaS that meets security, privacy, compliance, and governance requirements.
1.1. Introduction to OpenShift API
OpenShift provides a Representational State Transfer (REST) Application Programming Interface (API). OpenShift applications access the API using the standard Hypertext Transfer Protocol (HTTP). The OpenShift REST API is structured as a resource, and provides links to all children and any related resources.
Note
The legacy API has been removed, and is no longer supported. All customers are advised to use the current OpenShift REST API.