Global Tower - Cloud Infrastructure as code at scale on project babylon


Migrating complex multi-cloud Infrastructure as Code to a Global Tower Platform.

Red Hat business units and teams deploy thousands of cloud instances and complex deployments a week globally across multiple cloud providers. During peak periods, thousands of instances and configurations are deployed in a matter of hours.

In 2019, Red Hat's Global Partner Technical Enablement (GPTE) team embarked on Project Babylon to migrate their deployment platform to a Next Generation Tower Cluster configuration leveraging isolated nodes, instances groups, and sophisticated workflows to give scale, flexibility, and robustness.

For the new platform, they also re-architected their Cloud Agnostic Deployment project to separate Configuration from Code and practice good Infrastructure as Code practices.

In this session, we show:
- A walk through of the before and after architectures
- How sophisticated workflows gave significant benefits over the old architecture 
- How isolated nodes and instance groups enabled global scale and capacity
- How the Tower API allowed more productive, more straightforward and more flexible integration

We will also deploy live a complex, highly available, OpenShift Cluster on a cloud provider and region of our choice.

Slides here



Tony Kay, Red Hat