You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Docker swarm is the orchestration engine chosen for running containers. Docker swarm is simpler and easier to learn compared to kubernetes as it has APIs similar to other docker tools like docker compose.
All the stateless services are run as docker containers inside swarm
Note: Keycloak is an exception, due to challenges faced in dockerizing keycloak
All stateful services like databases are run on VMs directly
Note: Monitoring services - prometheus & grafana are an exception as it is easier to monitor the services using service discovery provided by docker swarm