Learning to Love Failure in the Cloud<br />@RedHatSummit – Cinco de Mayo, 2011<br />Cory von Wallenstein<br />VP, Product ...
DNS is names to numbers<br />twitter.com-> 199.59.148.82<br />5+ Million active users/clients<br />1000+ Enterprise client...
Dyn powers the DNS and Email for the Red Hat Cloud OpenShift platform.<br />http://myapp-cvw.rhcloud.com<br />Dynect Platf...
Palo Alto, CA         Chicago, IL       New York, NY (X2)    Dallas, TX    London   Frankfurt     Sydney   Signapore<br />...
Some truth in the sarcasm. A lot is abstracted from you. If you’re not worrying anymore about  disks, switches, and librar...
Failure happens. Need to plan for failure.<br />
Lesson 1: Redundancy<br />DNS Redundancy? Dyn has it covered.<br />Disk Redundancy? Amazon & OpenShift got it.<br />Networ...
Lesson 1: Redundancy<br />Cheaper than ever to deploy parallel infrastructure around the world<br />Load balancing with DN...
Lesson 2: Test, Promote, Rollback!<br />Cheaper and easier than ever to automate your testing.<br />New possibilities to p...
Lesson 3: Learn!<br />Read the outage reports of the experts<br />Learn what problems were encountered, and see how you ca...
	Internet Infrastructure (IaaS) DNS & Email Experts<br />http://dyn.com<br />@DynInc<br />	Follow us on Twitter<br />
Upcoming SlideShare
Loading in …5
×

OpenShift Launch, and Learning to Love Failure in the Cloud

1,246 views
1,136 views

Published on

Cory von Wallenstein (VP, Product) from Dyn Inc. shares the role Dyn played in the launch of Red Hat Cloud OpenShift PaaS. A couple of lessons learned in how to avoid failure in the cloud as you build your applications.

Published in: Education, Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,246
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Summary and Q&amp;A
  • OpenShift Launch, and Learning to Love Failure in the Cloud

    1. 1. Learning to Love Failure in the Cloud<br />@RedHatSummit – Cinco de Mayo, 2011<br />Cory von Wallenstein<br />VP, Product Management<br />@DynInc@cvonwallenstein<br />dyn.com<br />
    2. 2. DNS is names to numbers<br />twitter.com-> 199.59.148.82<br />5+ Million active users/clients<br />1000+ Enterprise clients<br />250,000+ Zones managed<br />100,000+ Domains registered<br />17 World-wide datacenters<br />Billions of queries per day<br />Billions of messages annually <br />We are the DNS & Email Experts.<br />
    3. 3. Dyn powers the DNS and Email for the Red Hat Cloud OpenShift platform.<br />http://myapp-cvw.rhcloud.com<br />Dynect Platform<br />Install<br />$ sudo yum install rhc<br />Create<br />$ rhc-create-domain –n cvw<br />$ rhc-create-app –a myapp –t php-5.3.2<br />Deploy<br />$ git commit –a<br />$ git push<br />
    4. 4. Palo Alto, CA Chicago, IL New York, NY (X2) Dallas, TX London Frankfurt Sydney Signapore<br />Los Angeles, CA Ashburn, VA Amsterdam (X2) Singapore Tokyo Hong Kong Miami<br />Hostnames automatically published to our global DynectAnycast network.<br />
    5. 5. Some truth in the sarcasm. A lot is abstracted from you. If you’re not worrying anymore about disks, switches, and libraries failing, use the newly found time to focus on avoiding and preparing for higher level failures.<br />
    6. 6. Failure happens. Need to plan for failure.<br />
    7. 7. Lesson 1: Redundancy<br />DNS Redundancy? Dyn has it covered.<br />Disk Redundancy? Amazon & OpenShift got it.<br />Network Redundancy? Experts on the scene.<br />Your application’s redundancy? YOU!<br />
    8. 8. Lesson 1: Redundancy<br />Cheaper than ever to deploy parallel infrastructure around the world<br />Load balancing with DNS<br />Intelligently answer DNS queries based on real-time insight into your application’s availability<br />Automatic geo-targeting and automatic failover with Dynect Platform<br />Uptime is the bottom line!<br />
    9. 9. Lesson 2: Test, Promote, Rollback!<br />Cheaper and easier than ever to automate your testing.<br />New possibilities to promote not just code to production, but production quality nodes. Additional safety.<br />Add/remove nodes via DNS<br />Set traffic levels: <br />99% of traffic to old and trusted<br />1% to the new hotness<br />Busted? Pull node out of DNS with a 1 second TTL, back to normal<br />
    10. 10. Lesson 3: Learn!<br />Read the outage reports of the experts<br />Learn what problems were encountered, and see how you can avoid making them in the future.<br />Apply to your own applications. It’s cheaper and easier than you think.<br />
    11. 11. Internet Infrastructure (IaaS) DNS & Email Experts<br />http://dyn.com<br />@DynInc<br /> Follow us on Twitter<br />

    ×