Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Castle on a Cloud - The GitHub Story

Ben Bleything
February 20, 2014

Castle on a Cloud - The GitHub Story

When you think "GitHub", you're probably thinking of what we lovingly refer to as GitHub Dot Com: The Web Site. GitHub Dot Com: The Web Site runs on an incredibly interesting infrastructure composed of very powerful, cleverly configured, and deeply handsome servers. This is not their story.

This is the story of the other half of our infrastructure. This is the story of the 350 AWS instances, 250 Heroku dynos, and hundreds of other VMs we run. This is a story of tooling and monitoring, of happiness and heartbreak, and, ultimately, of The Cloud.

Ben Bleything

February 20, 2014
Tweet

More Decks by Ben Bleything

Other Decks in Technology

Transcript

  1. AWS

  2. Default Resource Limits •EC2 •~115 instances •5 EIPs •10 ELBs

    •20 RIs per AZ •S3 •100 Buckets •RDS •40 Instances •10 TB total storage •EBS •5,000 volumes •10,000 snapshots •20 TiB total storage •IAM •5,000 users •100 groups •250 roles •150 instance profiles
  3. Default Resource Limits •EC2 •~115 instances •5 EIPs •10 ELBs

    •20 RIs per AZ •S3 •100 Buckets •RDS •40 Instances •10 TB total storage •EBS •5,000 volumes •10,000 snapshots •20 TiB total storage •IAM •5,000 users •100 groups •250 roles •150 instance profiles