Learn AWS: Cluster, Secure and Auto-Scale

salimlakhani

Don't know AWS, no worries...

We'll walk through concepts and code of how to setup a cluster to run a few sites or hundreds of sites while still retaining full access to the underlying servers in your own AWS account. We'll look at how clusters can automatically scale up to hundreds of nodes with load and then shrink down to a few nodes at night when there's no traffic. Learn why at least two nodes are required for high availability so if there's a problem with one server, it's killed off like "cattle" and replaced by another while the other node is still serving requests. Learn how your entire infrastructure is "codified" so you can replicate it for other clients or bring it up easily in another AZ for disaster recovery. You'll also learn how you can create unlimited dev and test environments from your git branches. 

As a bonus, we'll give you links to scripts that'll do the heavy lifting for you.

After this session, you'll be able to stand up your own auto-scaling cluster on AWS with multiple Drupal sites within an hour!

Program tags

automation, devops, scaling

Experience Level

Beginner

Drupal Version