SlideShare a Scribd company logo
1 of 31
Virtual Private Cloud Paul Cochrane Infrastructure Architect paul.cochrane@autodesk.com
Courtesy of KlingStubbins Autodesk: A World Leader in 2D and 3D Design, Engineering, and Entertainment Software 10+ million users of our software 800,000+ companies FY10 revenue $1.7M 6,600 employees Image courtesy of ADEPT Airmotive (Pty) Ltd. Image courtesy of Mammoth-WEBCO, Inc.
Initial Success With AWS Several successful SaaS products on AWS How can IT get in on the fun?
What problem are we trying to solve?
What is the purpose of a data center?
Conversion of electricity to compute cycles
Can someone else generate compute cycles for less? Can we consume compute cycles as a utility? Can we present this utility where it’s useful?
Let’s look at these in reverse order: 				(Because number three is hard) Can we present this utility where it’s useful? Can we consume compute cycles as a utility? Can someone else generate compute cycles for less?
Question 1: Can we present this utility where it’s useful?
Need my water utility connected to kitchen and bathroom The problem with utility computing! Not to living room!
VPC is part of the Autodesk internal network
VPC Connectivity Can connect to any internal resource Cannot connect to internet Uses Autodesk firewalls, IDS, etc.
Question 2: Can we consume compute cycles as a utility?
Yes! Standardized OS images Integrated management systems Integrated security controls “Just looks like any other server in our data center”
Initial pilot projects
Data Crunching With Hadoop What happens when daily ETL takes >24 hours? Should we buy a bigger server? Should we be using MapReduce?
Meeting Peak Computing Demands Demand for internal compute resources fluctuates with the release cycle How do we scale for these fluctuations?
Meeting Peak Computing Demands For some asynchronous services, we can add VPC instances to meet peak demand.
Infrastructure to Support Agile Many scrum teams = many environments Continuous integration = continuous deployments = continuous infrastructure changes “How can I iterate code changes quickly when it takes a week (or even a day) to get a new server?”
Question 3: Can someone else generate compute cycles for less?
Not sure
Lessons Learned
For the security guy…….
“We are concerned about security”
For the CIO…….
Start figuring out your internal costs now! If you don’t embrace utility computing now, someone else will very soon! (IT outside of IT) Set standards, create policies – treat like an internal data center, not a free for all Message your people – utility computing is not a threat!
For the sysadmin…….
Implement standards from day one – take some time to create standard AMIs that look like internal servers Integrate management systems from day one – directory services, patching, log collection, AV, etc. Go home. Spend some time with your family (or World of Warcraft clan). Life is about to get much easier.
I am was a decidedly average sysadmin
	The Automation You Always Meant to Build Provision and attach 1TB of storage in 2 minutes (from the back of an auto-rickshaw in India). 10 new Linux servers in 2 minutes (while sitting by the pool on a nice day). Monitoring server resources from an iPhone (in a bar).
How Autodesk uses Amazon VPC

More Related Content

What's hot

What is cloud computing ?
What is cloud computing ?What is cloud computing ?
What is cloud computing ?Rakesh Krishnan
 
Cloud Computing By #Manoj_Rockstar
Cloud Computing By #Manoj_RockstarCloud Computing By #Manoj_Rockstar
Cloud Computing By #Manoj_RockstarManoj Magatapalli
 
Cloud computing ft
Cloud computing ftCloud computing ft
Cloud computing ftPallawi Bala
 
Of Clouds and Container Ships
Of Clouds and Container ShipsOf Clouds and Container Ships
Of Clouds and Container ShipsBrian McCallion
 
Microsoft Azure News - June 2017
Microsoft Azure News - June 2017Microsoft Azure News - June 2017
Microsoft Azure News - June 2017Daniel Toomey
 
Voac technology symposium sept 28
Voac technology symposium sept 28Voac technology symposium sept 28
Voac technology symposium sept 28Shyam Desigan
 
Voac Technology Symposium Sept 28
Voac Technology Symposium Sept 28Voac Technology Symposium Sept 28
Voac Technology Symposium Sept 28Shyam Desigan
 
Swindon- Talk on Cloud
Swindon- Talk on CloudSwindon- Talk on Cloud
Swindon- Talk on CloudJustin Pirie
 
Fed biz072909cloud
Fed biz072909cloudFed biz072909cloud
Fed biz072909cloudNirav Patel
 
Ppt on application of cloud storage 2015
Ppt on application of cloud storage  2015 Ppt on application of cloud storage  2015
Ppt on application of cloud storage 2015 Amit kumar
 
8 Benefits of Moving QuickBooks Desktop to Cloud
8 Benefits of Moving QuickBooks Desktop to Cloud8 Benefits of Moving QuickBooks Desktop to Cloud
8 Benefits of Moving QuickBooks Desktop to CloudMonika Goel
 
Basic Introduction to Cloud Computing
Basic Introduction to Cloud ComputingBasic Introduction to Cloud Computing
Basic Introduction to Cloud ComputingSatyam Jaiswal
 

What's hot (19)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
What is cloud computing ?
What is cloud computing ?What is cloud computing ?
What is cloud computing ?
 
Cloud Computing By #Manoj_Rockstar
Cloud Computing By #Manoj_RockstarCloud Computing By #Manoj_Rockstar
Cloud Computing By #Manoj_Rockstar
 
Cloud computing ft
Cloud computing ftCloud computing ft
Cloud computing ft
 
Of Clouds and Container Ships
Of Clouds and Container ShipsOf Clouds and Container Ships
Of Clouds and Container Ships
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Microsoft Azure News - June 2017
Microsoft Azure News - June 2017Microsoft Azure News - June 2017
Microsoft Azure News - June 2017
 
Voac technology symposium sept 28
Voac technology symposium sept 28Voac technology symposium sept 28
Voac technology symposium sept 28
 
Voac Technology Symposium Sept 28
Voac Technology Symposium Sept 28Voac Technology Symposium Sept 28
Voac Technology Symposium Sept 28
 
Swindon- Talk on Cloud
Swindon- Talk on CloudSwindon- Talk on Cloud
Swindon- Talk on Cloud
 
Coud discovery chap 1
Coud discovery chap 1Coud discovery chap 1
Coud discovery chap 1
 
Cloud confused
Cloud confusedCloud confused
Cloud confused
 
Fed biz072909cloud
Fed biz072909cloudFed biz072909cloud
Fed biz072909cloud
 
cc ppt
cc pptcc ppt
cc ppt
 
Ppt on application of cloud storage 2015
Ppt on application of cloud storage  2015 Ppt on application of cloud storage  2015
Ppt on application of cloud storage 2015
 
Final Cloud
Final Cloud Final Cloud
Final Cloud
 
8 Benefits of Moving QuickBooks Desktop to Cloud
8 Benefits of Moving QuickBooks Desktop to Cloud8 Benefits of Moving QuickBooks Desktop to Cloud
8 Benefits of Moving QuickBooks Desktop to Cloud
 
Basic Introduction to Cloud Computing
Basic Introduction to Cloud ComputingBasic Introduction to Cloud Computing
Basic Introduction to Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Viewers also liked

#socialqi Simple Solutions for Improving Your Healthcare 092312
#socialqi Simple Solutions for Improving Your Healthcare  092312#socialqi Simple Solutions for Improving Your Healthcare  092312
#socialqi Simple Solutions for Improving Your Healthcare 092312Brian S. McGowan, PhD, FACEhp
 
Flipped Classroom Experience over 3 Years #tagorasLTD
Flipped Classroom Experience over 3 Years #tagorasLTDFlipped Classroom Experience over 3 Years #tagorasLTD
Flipped Classroom Experience over 3 Years #tagorasLTDBrian S. McGowan, PhD, FACEhp
 
McGowan - Understanding the meaningful use of social media by surgeons
McGowan - Understanding the meaningful use of social media by surgeonsMcGowan - Understanding the meaningful use of social media by surgeons
McGowan - Understanding the meaningful use of social media by surgeonsBrian S. McGowan, PhD, FACEhp
 
Do Learners Really Differ Across Generations - McGowan #TXCME15 061115
Do Learners Really Differ Across Generations - McGowan #TXCME15 061115Do Learners Really Differ Across Generations - McGowan #TXCME15 061115
Do Learners Really Differ Across Generations - McGowan #TXCME15 061115Brian S. McGowan, PhD, FACEhp
 
McGowan - WorldCongress of MedicalMeetings - Is learning the goal of your med...
McGowan - WorldCongress of MedicalMeetings - Is learning the goal of your med...McGowan - WorldCongress of MedicalMeetings - Is learning the goal of your med...
McGowan - WorldCongress of MedicalMeetings - Is learning the goal of your med...Brian S. McGowan, PhD, FACEhp
 

Viewers also liked (6)

Tecnologia
TecnologiaTecnologia
Tecnologia
 
#socialqi Simple Solutions for Improving Your Healthcare 092312
#socialqi Simple Solutions for Improving Your Healthcare  092312#socialqi Simple Solutions for Improving Your Healthcare  092312
#socialqi Simple Solutions for Improving Your Healthcare 092312
 
Flipped Classroom Experience over 3 Years #tagorasLTD
Flipped Classroom Experience over 3 Years #tagorasLTDFlipped Classroom Experience over 3 Years #tagorasLTD
Flipped Classroom Experience over 3 Years #tagorasLTD
 
McGowan - Understanding the meaningful use of social media by surgeons
McGowan - Understanding the meaningful use of social media by surgeonsMcGowan - Understanding the meaningful use of social media by surgeons
McGowan - Understanding the meaningful use of social media by surgeons
 
Do Learners Really Differ Across Generations - McGowan #TXCME15 061115
Do Learners Really Differ Across Generations - McGowan #TXCME15 061115Do Learners Really Differ Across Generations - McGowan #TXCME15 061115
Do Learners Really Differ Across Generations - McGowan #TXCME15 061115
 
McGowan - WorldCongress of MedicalMeetings - Is learning the goal of your med...
McGowan - WorldCongress of MedicalMeetings - Is learning the goal of your med...McGowan - WorldCongress of MedicalMeetings - Is learning the goal of your med...
McGowan - WorldCongress of MedicalMeetings - Is learning the goal of your med...
 

Similar to How Autodesk uses Amazon VPC

Why Should Nonprofits Care About Cloud Computing
Why Should Nonprofits Care About Cloud ComputingWhy Should Nonprofits Care About Cloud Computing
Why Should Nonprofits Care About Cloud ComputingTechSoup Global
 
Startups In The Cloud
Startups In The CloudStartups In The Cloud
Startups In The Cloudadilmd
 
Kb12012011 amitava cloud_computing
Kb12012011 amitava cloud_computingKb12012011 amitava cloud_computing
Kb12012011 amitava cloud_computingAmitava Kumar
 
Highway to heaven - Microservices Meetup Berlin
Highway to heaven - Microservices Meetup BerlinHighway to heaven - Microservices Meetup Berlin
Highway to heaven - Microservices Meetup BerlinChristian Deger
 
Keynote Roberto Delamora - AWS Cloud Experience Argentina
Keynote Roberto Delamora - AWS Cloud Experience ArgentinaKeynote Roberto Delamora - AWS Cloud Experience Argentina
Keynote Roberto Delamora - AWS Cloud Experience ArgentinaAmazon Web Services LATAM
 
Doing Less for Fun and Profit (by switching to the cloud)
Doing Less for Fun and Profit (by switching to the cloud)Doing Less for Fun and Profit (by switching to the cloud)
Doing Less for Fun and Profit (by switching to the cloud)Luke Chavers
 
Extending on premise applications to the cloud
Extending on premise applications to the cloudExtending on premise applications to the cloud
Extending on premise applications to the cloudIntechnica
 
Operator-less DataCenters -- A Reality
Operator-less DataCenters -- A RealityOperator-less DataCenters -- A Reality
Operator-less DataCenters -- A RealityKishore Arya
 
Operator-Less DataCenters A Near Future Reality
Operator-Less DataCenters A Near Future RealityOperator-Less DataCenters A Near Future Reality
Operator-Less DataCenters A Near Future RealityKishore Arya
 
Virtualization Conference Nov08 V2
Virtualization Conference Nov08 V2Virtualization Conference Nov08 V2
Virtualization Conference Nov08 V2Pini Cohen
 
estrat AWS Cloud Breakfast
estrat AWS Cloud Breakfastestrat AWS Cloud Breakfast
estrat AWS Cloud BreakfastPaul Cooper
 
Wicsa2011 cloud tutorial
Wicsa2011 cloud tutorialWicsa2011 cloud tutorial
Wicsa2011 cloud tutorialAnna Liu
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingEdureka!
 
Cloud Technologies for Businesses
Cloud Technologies for BusinessesCloud Technologies for Businesses
Cloud Technologies for BusinessesErnesto Loya
 
Lean Enterprise, Microservices and Big Data
Lean Enterprise, Microservices and Big DataLean Enterprise, Microservices and Big Data
Lean Enterprise, Microservices and Big DataStylight
 
devworkshop-10_28_1015-amazon-conference-presentation
devworkshop-10_28_1015-amazon-conference-presentationdevworkshop-10_28_1015-amazon-conference-presentation
devworkshop-10_28_1015-amazon-conference-presentationAlex Wu
 
An Introduction to the Microsoft Cloud
An Introduction to the Microsoft CloudAn Introduction to the Microsoft Cloud
An Introduction to the Microsoft CloudShaping Cloud
 
AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...
AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...
AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...Amazon Web Services
 

Similar to How Autodesk uses Amazon VPC (20)

Why Should Nonprofits Care About Cloud Computing
Why Should Nonprofits Care About Cloud ComputingWhy Should Nonprofits Care About Cloud Computing
Why Should Nonprofits Care About Cloud Computing
 
Startups In The Cloud
Startups In The CloudStartups In The Cloud
Startups In The Cloud
 
Kb12012011 amitava cloud_computing
Kb12012011 amitava cloud_computingKb12012011 amitava cloud_computing
Kb12012011 amitava cloud_computing
 
Highway to heaven - Microservices Meetup Berlin
Highway to heaven - Microservices Meetup BerlinHighway to heaven - Microservices Meetup Berlin
Highway to heaven - Microservices Meetup Berlin
 
Keynote Roberto Delamora - AWS Cloud Experience Argentina
Keynote Roberto Delamora - AWS Cloud Experience ArgentinaKeynote Roberto Delamora - AWS Cloud Experience Argentina
Keynote Roberto Delamora - AWS Cloud Experience Argentina
 
Doing Less for Fun and Profit (by switching to the cloud)
Doing Less for Fun and Profit (by switching to the cloud)Doing Less for Fun and Profit (by switching to the cloud)
Doing Less for Fun and Profit (by switching to the cloud)
 
Slide_Deck_CloudAttack.pptx
Slide_Deck_CloudAttack.pptxSlide_Deck_CloudAttack.pptx
Slide_Deck_CloudAttack.pptx
 
Extending on premise applications to the cloud
Extending on premise applications to the cloudExtending on premise applications to the cloud
Extending on premise applications to the cloud
 
Operator-less DataCenters -- A Reality
Operator-less DataCenters -- A RealityOperator-less DataCenters -- A Reality
Operator-less DataCenters -- A Reality
 
Operator-Less DataCenters A Near Future Reality
Operator-Less DataCenters A Near Future RealityOperator-Less DataCenters A Near Future Reality
Operator-Less DataCenters A Near Future Reality
 
Virtualization Conference Nov08 V2
Virtualization Conference Nov08 V2Virtualization Conference Nov08 V2
Virtualization Conference Nov08 V2
 
estrat AWS Cloud Breakfast
estrat AWS Cloud Breakfastestrat AWS Cloud Breakfast
estrat AWS Cloud Breakfast
 
Jumpstart Azure
Jumpstart AzureJumpstart Azure
Jumpstart Azure
 
Wicsa2011 cloud tutorial
Wicsa2011 cloud tutorialWicsa2011 cloud tutorial
Wicsa2011 cloud tutorial
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Technologies for Businesses
Cloud Technologies for BusinessesCloud Technologies for Businesses
Cloud Technologies for Businesses
 
Lean Enterprise, Microservices and Big Data
Lean Enterprise, Microservices and Big DataLean Enterprise, Microservices and Big Data
Lean Enterprise, Microservices and Big Data
 
devworkshop-10_28_1015-amazon-conference-presentation
devworkshop-10_28_1015-amazon-conference-presentationdevworkshop-10_28_1015-amazon-conference-presentation
devworkshop-10_28_1015-amazon-conference-presentation
 
An Introduction to the Microsoft Cloud
An Introduction to the Microsoft CloudAn Introduction to the Microsoft Cloud
An Introduction to the Microsoft Cloud
 
AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...
AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...
AWS re:Invent 2016: [JK REPEAT] The Enterprise Fast Lane - What Your Competit...
 

How Autodesk uses Amazon VPC

  • 1. Virtual Private Cloud Paul Cochrane Infrastructure Architect paul.cochrane@autodesk.com
  • 2. Courtesy of KlingStubbins Autodesk: A World Leader in 2D and 3D Design, Engineering, and Entertainment Software 10+ million users of our software 800,000+ companies FY10 revenue $1.7M 6,600 employees Image courtesy of ADEPT Airmotive (Pty) Ltd. Image courtesy of Mammoth-WEBCO, Inc.
  • 3. Initial Success With AWS Several successful SaaS products on AWS How can IT get in on the fun?
  • 4. What problem are we trying to solve?
  • 5. What is the purpose of a data center?
  • 6. Conversion of electricity to compute cycles
  • 7. Can someone else generate compute cycles for less? Can we consume compute cycles as a utility? Can we present this utility where it’s useful?
  • 8. Let’s look at these in reverse order: (Because number three is hard) Can we present this utility where it’s useful? Can we consume compute cycles as a utility? Can someone else generate compute cycles for less?
  • 9. Question 1: Can we present this utility where it’s useful?
  • 10. Need my water utility connected to kitchen and bathroom The problem with utility computing! Not to living room!
  • 11. VPC is part of the Autodesk internal network
  • 12. VPC Connectivity Can connect to any internal resource Cannot connect to internet Uses Autodesk firewalls, IDS, etc.
  • 13. Question 2: Can we consume compute cycles as a utility?
  • 14. Yes! Standardized OS images Integrated management systems Integrated security controls “Just looks like any other server in our data center”
  • 16. Data Crunching With Hadoop What happens when daily ETL takes >24 hours? Should we buy a bigger server? Should we be using MapReduce?
  • 17. Meeting Peak Computing Demands Demand for internal compute resources fluctuates with the release cycle How do we scale for these fluctuations?
  • 18. Meeting Peak Computing Demands For some asynchronous services, we can add VPC instances to meet peak demand.
  • 19. Infrastructure to Support Agile Many scrum teams = many environments Continuous integration = continuous deployments = continuous infrastructure changes “How can I iterate code changes quickly when it takes a week (or even a day) to get a new server?”
  • 20. Question 3: Can someone else generate compute cycles for less?
  • 23. For the security guy…….
  • 24. “We are concerned about security”
  • 26. Start figuring out your internal costs now! If you don’t embrace utility computing now, someone else will very soon! (IT outside of IT) Set standards, create policies – treat like an internal data center, not a free for all Message your people – utility computing is not a threat!
  • 28. Implement standards from day one – take some time to create standard AMIs that look like internal servers Integrate management systems from day one – directory services, patching, log collection, AV, etc. Go home. Spend some time with your family (or World of Warcraft clan). Life is about to get much easier.
  • 29. I am was a decidedly average sysadmin
  • 30. The Automation You Always Meant to Build Provision and attach 1TB of storage in 2 minutes (from the back of an auto-rickshaw in India). 10 new Linux servers in 2 minutes (while sitting by the pool on a nice day). Monitoring server resources from an iPhone (in a bar).

Editor's Notes

  1. You may not realize it, but Autodesk is everywhere. If you’ve ever driven a stylish car, admired a towering skyscraper, or watched a great film, chances are you’ve experienced what Autodesk customers can do with our software.Note: All statistics in this presentation are current as of March 2010.