Gartner defines cloud application platforms as those that provide managed application runtime environments for applications and integrated capabilities to manage the life cycle of an application or application component. They typically enable distributed application deployments and support cloud-style operations — such as elasticity, multitenancy and self-service — without requiring infrastructure provisioning or container management. Cloud application platforms are designed to facilitate the deployment, runtime execution, and management of modern cloud-native or cloud-optimized applications (e.g., web-based apps, back-end services with/without APIs, etc.) without the need to manage any underlying compute infrastructure. Also, they are designed to enhance developer productivity, accelerate development and deployment cycles, and increase operational effectiveness by making it easier to scale on demand.
Gartner defines container management as offerings that support the deployment and operation of containerized workloads. It uses a combination of technologies (many open source) that enable agile application deployments and infrastructure modernization. Delivery methods include stand-alone software or as a service. Container management automates the provisioning, operation and life cycle management of containerized workloads at scale. Centralized governance and security policies are used to manage container workloads and associated resources. Container management supports the requirements of modern applications (also refactoring legacy applications), including platform engineering, cloud management and continuous integration/continuous delivery (CI/CD) pipelines. Benefits include improved agility, elasticity and access to innovation.
Gartner defines strategic cloud platform services (SCPS) as standardized, automated, public cloud offerings integrating infrastructure services (for example, computing, network and storage), platform services (for example, application, data and value-added services such as AI/ML) and transformation services (resources to help customers adopt cloud-oriented IT delivery models). Although owned by the service provider, infrastructure and platform services may be hosted in providers’ infrastructures or customers’ data centers. Services should be elastically scalable, metered by use and consumable via web-based interfaces and programmable APIs. Transformation programs may be delivered by automated, self-service interfaces, and managed interactions facilitated by account teams/partners.