Deployment as a Service
Translations
This tutorial is also available in the following languages:
Definition
DaaS for Deployment as a service is a compromise between the IaaS and the PaaS. You have the ability:
- to provision ready-to-use managed services from a modern web-console (PaaS)
- to update your deployments scripts and template3 in a gitops way (IaaS)
- to orchestrate those deployments through an API and CLI alongside other common cloud components such as OCI registries, object storages... (IaaS)
How it works
Here's a schema explaining how the DaaS is working using virtual machines:
And how it's working with Kubernetes:
You can also check-out this DevoxxFR's university we gave to explain how the DaaS of cwcloud is working:
Examples
You'll find various examples and demo in this playlist:
- ansible roles and playbooks for VM, helm charts for Kubernetes↩