$30 off During Our Annual Pro Sale. View Details »

iChange High Availability Architecture

iChange High Availability Architecture

Restructuring iChange Architecture with RightScale.

Avatar for Neil Durbin

Neil Durbin

October 12, 2012
Tweet

More Decks by Neil Durbin

Other Decks in Programming

Transcript

  1. Requirements Monitor all servers for uptime and performance. Launch new

    instances automatically as required. Be compatible with multiple cloud services. Friday, October 12, 2012
  2. RightScale Provides monitoring and alerts system based on an extensive

    number of criteria. Runs ServerTemplates which utilize Chef Recipes to launch new instances from alerts. Boots new instances in AWS, Azure, Rackspace, etc. with zero hassle. Friday, October 12, 2012
  3. Cost $500 / month + $0.06 RCU = ~$1000 /

    month Friday, October 12, 2012
  4. Benefits Robust high availability solution that we don’t have to

    manage on our own. Utilizes our current Chef Recipe code with little modification. Switching to any cloud service is seamless. Friday, October 12, 2012
  5. Todo 1. Find Ubuntu image that works on all clouds.

    2. Clean recipe metadata.json to work with RS. 3. Set inputs (aka attributes) for ServerTemplates. 4. Modify Chef Recipes for operational scripts. 5. Set alerts to boot new instances when required. 6. Profit. Friday, October 12, 2012