This document discusses deploying full-stack Plone sites using Ansible for automation and orchestration. It describes what a full-stack deployment entails, such as load balancers, caching, firewalls, monitoring, etc. It then covers approaches to full-stack deployment including containers and orchestration tools. The remainder focuses on using Ansible, covering plays, playbooks, roles, templates and variables. It introduces the Plone Ansible toolkit including the Plone server role and playbook for deploying the full Plone stack. Options for both are described as well as strategies for customizing deployments.