Ten Traumas in Ten Minutes
Here are the slides from the ten minute lightening talk I gave at Codemania After Dark this Friday. My very first talk given to an audience of reasonable size – thank you all for coming out.
The idea behind this talk, was to take you through ten parts of developing for the cloud which can cause headaches or confusion. But as it turns out most of what I mentioned actually applies more at a very broad level – which is awesome because developing for the cloud is really not that different from developing any other application
The 10 traumas were:
- Deployments are painful – Deployment automation in the cloud is easy
- I’m married to my cloud – How to avoid being tied to one cloud
- The definition of insanity – Transient fault handling
- Limitations of storage – How to work around them
- We’ve got to we ‘web scale’ – What does that even mean? You can still use what you already know
- Go Daddy goes down - Simple DNS failover
- Our app is slow – Why performance shouldn’t be slapped on at the end
- You have lupus – Better diagnostics
- The cloud chaos monkey – Be prepared for failures in the cloud
- Your going to do it wrong – Accept that your designs might change