+ All Categories
Home > Documents > Aws Presentation Cloud Security 20120419

Aws Presentation Cloud Security 20120419

Date post: 20-Jun-2015
Category:
Upload: jon-gallagher
View: 652 times
Download: 1 times
Share this document with a friend
Description:
Using the mistakes of others to learn how to get the most our of Amazon Web Services
15
Jon Gallagher • [email protected] • 619-318-5999 • http://NubeDeHelado.com Amazon War Stories Avoiding casualties, collateral damage, and being outflanked on the road to world domination Jon Gallagher, CEO/CTO Nube de Helado Software, Inc. [email protected] http://NubeDeHelado.com 619-318-5999 @JonGal @nubedehelado
Transcript
Page 1: Aws Presentation   Cloud Security 20120419

Jon Gallagher • [email protected] • 619-318-5999 • http://NubeDeHelado.com

Amazon War StoriesAvoiding casualties, collateral damage, and being outflanked on the road to world domination

Jon Gallagher, CEO/CTONube de Helado Software, [email protected]://NubeDeHelado.com619-318-5999@JonGal @nubedehelado

Page 2: Aws Presentation   Cloud Security 20120419

Jon Gallagher • [email protected] • 619-318-5999 • http://NubeDeHelado.com

Your Allies

Page 3: Aws Presentation   Cloud Security 20120419

Jon Gallagher • [email protected] • 619-318-5999 • http://NubeDeHelado.com

The 3 Elements of Systems Management Reactive Management – Managing to Stop Losing

Money Proactive Management – Managing to Save Money Strategic Management – Managing to Make Money

You should be doing all three all the time, but your emphasis will change as time goes on.

RP S

R P S R P

S

System Beta System RolloutWorld

Dominance

R P S

System Design

Page 4: Aws Presentation   Cloud Security 20120419

Jon Gallagher • [email protected] • 619-318-5999 • http://NubeDeHelado.com

So What’s the Problem?

BRILLIANCE!

Inevitable, Overwhelming, and Complete Success!

Page 5: Aws Presentation   Cloud Security 20120419

Jon Gallagher • [email protected] • 619-318-5999 • http://NubeDeHelado.com

System Design War Stories

Business Issues◦Construct your relationship with your

provider like any major vendor relationship (e.g., your banker)

◦Budgeting/cost controlOperational Issues

◦Who’s doing what, when are they doing it, why are they doing it, and where?

Technical Issues◦System configuration skews

Page 6: Aws Presentation   Cloud Security 20120419

Jon Gallagher • [email protected] • 619-318-5999 • http://NubeDeHelado.com

System Design Casualty PreventionBusiness Issues – 7 P’s

◦ Create your business relationship◦ Create your system diagram ◦ Map the AWS infrastructure to your diagram

Operational Issues – 5 W’s◦ Structure your access to AWS with their Identity and

Access Manager ( IAM)◦ Create a corporate account◦ Use IAM to structure who is allowed to do what

Technical Issues – The How◦ Use AWS CloudFormation to build your systems◦ Create your development infrastructure in

CloudFormation ◦ Test and deploy from CloudFormation

Page 7: Aws Presentation   Cloud Security 20120419

Jon Gallagher • [email protected] • 619-318-5999 • http://NubeDeHelado.com

The Instagram-ish Growth Path

http://speakerdeck.com/u/mikeyk/p/scaling-instagram

Page 8: Aws Presentation   Cloud Security 20120419

Jon Gallagher • [email protected] • 619-318-5999 • http://NubeDeHelado.com

System Beta War StoriesBusiness Issues

◦Understanding all the costs (money, time, etc.)

◦Modeling the businessOperational Issues

◦Monitoring the systems◦Using the feedback

Technical Issues◦Security◦Configuration

Page 9: Aws Presentation   Cloud Security 20120419

Jon Gallagher • [email protected] • 619-318-5999 • http://NubeDeHelado.com

System Beta Collateral Damage PreventionBusiness Issues

◦Build a cost model of each type of service you use

◦Understand what you are deliveringOperational Issues

◦Use the monitoring inherent in every serviceTechnical Issues

◦Use your security groups—and use them wisely

◦Test yourself for vulnerabilities◦Assume the worst

Page 10: Aws Presentation   Cloud Security 20120419

Jon Gallagher • [email protected] • 619-318-5999 • http://NubeDeHelado.com

System Rollout War StoriesBusiness Issues

◦ Are your systems delivering the promise you’re marketing?

◦ Never pay for marginal costs with fixed dollarsOperational Issues

◦ SLAs ◦ Scalability◦ Survivability

Technical Issues◦ SLAs◦ Scalability◦ Survivability

Page 11: Aws Presentation   Cloud Security 20120419

Jon Gallagher • [email protected] • 619-318-5999 • http://NubeDeHelado.com

System Rollout – Guarding Your Flanks Business Issues

◦ What does your customer want out of the system and what are they getting?

◦ Are you building barriers to entry? Operational Issues

◦ Does your reporting include the information needed to protect the company’s advantage?

◦ Are you collecting information that can answer questions about the user’s experience?

◦ Are you forecasting system usage? The effect of outages? Testing disaster scenarios?

Technical Issues◦ Do you have monitoring for system responsiveness and

capabilities?◦ Can you meet the explicit and implicit SLAs your company makes?◦ Can you recover from outages in critical components? Do you have

outage plans, communication strategies, and escalation procedures?

Page 12: Aws Presentation   Cloud Security 20120419

Jon Gallagher • [email protected] • 619-318-5999 • http://NubeDeHelado.com

World Domination War StoriesBusiness Issues

◦When is it time to leave AWS?◦When is it time to go back to AWS?

Operational Issues◦Eliminate the job you started with

Technical Issues◦Plan for obsolescence

Page 13: Aws Presentation   Cloud Security 20120419

Jon Gallagher • [email protected] • 619-318-5999 • http://NubeDeHelado.com

World DominationBusiness Issues

◦Is it cheaper to build now, rather than buy? Facebook

(blog.facebook.com/blog.php?post=262655797130)

◦Are you big enough to make the best deal? Netflix

(http://techblog.netflix.com/2010/12/5-lessons-weve-learned-using-aws.html)

Page 14: Aws Presentation   Cloud Security 20120419

Jon Gallagher • [email protected] • 619-318-5999 • http://NubeDeHelado.com

World Domination (cont.)Operational Issues

◦Have you spun off all non-essential tasks? IT Infrastructure

Technical Issues◦What are your dependencies?◦What are the technical trends?◦What is everyone else using?

Page 15: Aws Presentation   Cloud Security 20120419

Jon Gallagher • [email protected] • 619-318-5999 • http://NubeDeHelado.com

Global Domination – Temporary for the Ill-Preprepared


Recommended