# Ansible Fest Talk: Deploying AAP 2.2
Speakers:
* Yanis Guenane
* Christian Adams
## Overall notes:
* don't rush
* present who we are ~ 1 min.
* closing remarks
* no time for demos, ~10-12 slides
Synopsis: How best to deploy and update Ansible Automation Platform 2.2
### Where are we coming from?
* Ansible Tower only
### Where are we going to?
* Controller
* Hub
* Service Catalog
### What do these components provide? Why?
* Automation Controller - central, RBAC controlled, console for launching ansible playbooks as jobs
* Automation Hub - console for managing content used by ansible playbooks (roles, collections, Execution Environments)
* Service Catalog - form based console enabling non-technical to run jobs in Automation Controller to satisfy business tasks
### How can I deploy them?
* VM
* Operator
* maybe show a decision flow chart here. pros and cons, what is right for me? what is available in house?
* VM-based
* Operator (if you have ocp and gitops), con, does not include Service Catalog yet.
GitOps? Perhaps include how this is a pro for Operator installations
* CR's ready in a single yaml file, used for Continuous Deployment. Allows you to do the same deployment in different namespaces or different clusters. Infrastructure as Code. Pipeline to apply commited yaml
### How do I get updates?
* What do channels mean for Operators?
* How do I upgrade this? What do channels mean for Operators?
* Explicitly mention the ability to backup before upgrades and restore from a backup in the case of issues.
### Closing Remarks
* Talk to us on IRC Matrix
* Put a plug in for the booth