PaaS stands for Platform as a Service and provides an orchestration layer between front end applications and backend services. It allows for software deployment, application monitoring, topology provisioning, and SLA management. PaaS leverages IaaS resources and provides a standardized way to build, deploy, and manage applications independently of underlying infrastructure.
8. Expected State/Current State
Node/infrastructure status
Update strategy
package
package
Manifest Deployment
package Local
G3
Disk
package
9. Install invoked after package is first untarred
Activate invoked after the manifest has been set active
Startup invoked to 'start' a package
Shutdown invoked to 'shut down' a package
Deactivate invoked before manifest gets deactivated
orchestrator Agent
Uninstall invoked before manifest gets uninstalled
monitors/
activate
startup