Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
Virtual Private CloudPaul CochraneInfrastructure Architectpaul.cochrane@autodesk.com
Courtesy of KlingStubbinsAutodesk: A World Leader in 2D and 3D Design, Engineering, and Entertainment Software10+ million users of our software800,000+ companiesFY10 revenue $1.7M6,600 employeesImage courtesy of ADEPT Airmotive (Pty) Ltd.Image courtesy of Mammoth-WEBCO, Inc.
Initial Success With AWSSeveral successful SaaS products on AWSHow 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 bathroomThe problem with utility computing!Not to living room!
VPC is part of the Autodesk internal network
VPC ConnectivityCan connect to any internal resourceCannot connect to internetUses Autodesk firewalls, IDS, etc.
Question 2:Can we consume compute cycles as a utility?
Yes!Standardized OS imagesIntegrated management systemsIntegrated security controls“Just looks like any other server in our data center”
Initial pilot projects
Data Crunching With HadoopWhat happens when daily ETL takes >24 hours?Should we buy a bigger server?Should we be using MapReduce?
Meeting Peak Computing DemandsDemand for internal compute resources fluctuates with the release cycleHow do we scale for these fluctuations?
Meeting Peak Computing DemandsFor some asynchronous services, we can add VPC instances to meet peak demand.
Infrastructure to Support AgileMany scrum teams = many environmentsContinuous 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 allMessage 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 serversIntegrate 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 BuildProvision 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).
AWS Customer Presentation - Autodesk

More Related Content

AWS Customer Presentation - Autodesk

  • 1. Virtual Private CloudPaul CochraneInfrastructure Architectpaul.cochrane@autodesk.com
  • 2. Courtesy of KlingStubbinsAutodesk: A World Leader in 2D and 3D Design, Engineering, and Entertainment Software10+ million users of our software800,000+ companiesFY10 revenue $1.7M6,600 employeesImage courtesy of ADEPT Airmotive (Pty) Ltd.Image courtesy of Mammoth-WEBCO, Inc.
  • 3. Initial Success With AWSSeveral successful SaaS products on AWSHow 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 bathroomThe problem with utility computing!Not to living room!
  • 11. VPC is part of the Autodesk internal network
  • 12. VPC ConnectivityCan connect to any internal resourceCannot connect to internetUses Autodesk firewalls, IDS, etc.
  • 13. Question 2:Can we consume compute cycles as a utility?
  • 14. Yes!Standardized OS imagesIntegrated management systemsIntegrated security controls“Just looks like any other server in our data center”
  • 16. Data Crunching With HadoopWhat happens when daily ETL takes >24 hours?Should we buy a bigger server?Should we be using MapReduce?
  • 17. Meeting Peak Computing DemandsDemand for internal compute resources fluctuates with the release cycleHow do we scale for these fluctuations?
  • 18. Meeting Peak Computing DemandsFor some asynchronous services, we can add VPC instances to meet peak demand.
  • 19. Infrastructure to Support AgileMany scrum teams = many environmentsContinuous 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 allMessage 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 serversIntegrate 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 BuildProvision 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.