In different deployment models, the responsibility for application management varies, with the
customer typically taking on more responsibility in certain models:
Platform as a Service (PaaS): In this model, the customer is responsible for managing the applications
they develop or deploy on the platform, even though the provider manages the underlying
infrastructure, operating systems, and middleware.
On premise: In an on-premise deployment, the customer has full responsibility for managing both
the applications and the infrastructure they run on. This includes maintenance, updates, security,
and compliance for both the applications and the hardware/software infrastructure.
Private Cloud: Similar to on-premise deployments, customers in a private cloud model are typically
responsible for managing their applications, including SAP S/4HANA Cloud Public Edition. The cloud
provider may manage the cloud infrastructure and virtualization layer, but the customer often
handles application-level management tasks, including updates, customization, and user
management.
These deployment models contrast with Software as a Service (SaaS), where the service provider is
generally responsible for managing the application, including its maintenance, updates, and
availability.