Tech Thursday cloud

1,350 views

Published on

New Mexico Technology Council - Tech Thursday talk on Cloud Computing

Published in: 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,350
On SlideShare
0
From Embeds
0
Number of Embeds
772
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Tech Thursday cloud

  1. 1. CloudPublic, Private & Hybrid… RossJimenez.com
  2. 2. Oh My !! RossJimenez.com
  3. 3. whoami RossJimenez.com @RossJimenez RossJimenez.com
  4. 4. Native RossJimenez.com
  5. 5. Worked RossJimenez.com
  6. 6. RossJimenez.com
  7. 7. HOT or NOT“The Cloud” thus... RossJimenez.com
  8. 8. RossJimenez.com
  9. 9. Confused ? RossJimenez.com
  10. 10. Larry’s World “The interesting thing about cloud computing is that we’ve redefined cloud computing to include everything that we already do… The computer industry is the only industry that is more fashion- driven than women’s fashion…” -- Larry Ellison -> This doesn’t help! RossJimenez.com
  11. 11. …be honest !! RossJimenez.com
  12. 12. Let’s talk about it RossJimenez.com
  13. 13. Reason #1 : Why the confusion ? Once upon a time… RossJimenez.com
  14. 14. Remember when …. The Cloud = The Internet RossJimenez.com
  15. 15. IT Professional Slang…“It’s up on the Cloud” “It’s in the Cloud”“Put it in the Cloud” RossJimenez.com
  16. 16. Reason #2 : Why the confusion ? “Definitions” have Multiple Scopes/Contexts “Points of View” RossJimenez.com
  17. 17. RossJimenez.com
  18. 18. Not a Programmer ? RossJimenez.com
  19. 19. RossJimenez.com
  20. 20. TODO: Make CloudMeme Fanboy Matrix RossJimenez.com
  21. 21. A cloud of a different color? Who you are makes a big difference ! RossJimenez.com
  22. 22. Who you are makes a big difference ! CIO Programmers System AdminsComputer Security Business Owner RossJimenez.com
  23. 23. CIO -> Problems/Opportunity Programmers -> OpportunitySystem Admins -> New Tasks/Obsoleteness Security Pros - > Risk of Course…Business Owner -> Opportunity RossJimenez.com
  24. 24. Reason #3 : Why the confusion ? or Not Many Relatedˆ Trends, Terms, & Concepts from Analysts, Vendors & Academia RossJimenez.com
  25. 25. RossJimenez.com
  26. 26. What is The Cloud ? Slide 26… RossJimenez.com
  27. 27. The Cloud Defined Cloud Computing refers to both the applications delivered as services over the Internet and the hardware and systems software in the datacenters that provide those services. The services themselves have long been referred to as Software as a Service (SaaS). The datacenter hardware and software is what we will call a Cloud. When a Cloud is made available in a pay-as- you-go manner to the general public, we call it a Public Cloud.http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.pdf RossJimenez.com
  28. 28. hint:Don’t worry about the definition so muchas understanding THE IMPACT RossJimenez.com
  29. 29. We are not in Kansas anymore ? RossJimenez.com
  30. 30. Inflection Point…Paradigm Shift… Disruptive Tech… RossJimenez.com
  31. 31. Why itMatters? RossJimenez.com
  32. 32. $$$ Always / Yes…but not always directly about price per Unit. RossJimenez.com
  33. 33. In the FutureEconomy RossJimenez.com
  34. 34. In the Future InternetEconomy RossJimenez.com
  35. 35. In the Future InternetModernEconomy RossJimenez.com
  36. 36. Speed = $$ &Flexibility = $$ RossJimenez.com
  37. 37. Speed & Flexibility RossJimenez.com
  38. 38. I thought this was aboutComputers… ? RossJimenez.com
  39. 39. Speed = Time to ProvisionCompute/Storage Capacity Flexibility = Amount ofCompute/Storage Capacity RossJimenez.com
  40. 40. What’s with the light bulbs ? It’s a good analogy / Thought Experiment… RossJimenez.com
  41. 41. What if…It took time (say minutes to hours todays) to get electricity from the timeyou turned it on (flipped the switch). What would be different ? RossJimenez.com
  42. 42. What if…I also had to request electricity indifferent amounts for 1 light bulb vs.20 or to run 3 machines vs. 100. What would be different ? RossJimenez.com
  43. 43. What would be different ? I would need to really, really understand: RossJimenez.com
  44. 44.  When do I really need it? Planning How long will it take to get it? Where do I it get it from ? I’ll probably ask for it before I really need it to make sure I get it in time… I will probably ask for more then I need to ensure I have enough… RossJimenez.com
  45. 45. Complicated ? RossJimenez.com
  46. 46. Very Yes this is called:Supply Chain Management  RossJimenez.com
  47. 47. But Wait… RossJimenez.com
  48. 48. Electricity is a Utility On-Demand (Speed = Instant)Flexible (Unlimited Capacity sort of) Cost = Consumption RossJimenez.com
  49. 49. Yes… “The Cloud” is a Service called Utility Computing aka: IaaS -Infrastructure as a Service RossJimenez.com
  50. 50. “The Cloud”provides Compute / Storage / Network resources that are: RossJimenez.com
  51. 51. “The Cloud” On Demand (near instant) Pay Per ConsumptionInfinite Capacity (illusion of) RossJimenez.com
  52. 52. OK I understand that...Why is that a big deal ? RossJimenez.com
  53. 53. Traditional Model Vs. Cloud ModelComputing Infrastructure RossJimenez.com
  54. 54. Traditional ModelComputing Infrastructure RossJimenez.com
  55. 55. Buy Capacity Computers/ServersStorage-Memory/Disk Network/Bandwidth RossJimenez.com
  56. 56. Wait….. Shipped Received,Unboxed, Installed… RossJimenez.com
  57. 57. Wait…..I need a place to put them: build/rent Datacenter Hire people to maintain… replace eventually… RossJimenez.com
  58. 58. Wait… CIO Says…Since I am buying X amount I want to make sure that is not to too much or too little. And use as much as possible e.g. near 100% Utilization RossJimenez.com
  59. 59. Supply/Demand for Compute RossJimenez.com
  60. 60. In this world…..Wasted Capacity /Low Utilization = Wasted $$$ RossJimenez.com
  61. 61. Traditionally Capital Intensive Not Fast… Not Flexible… RossJimenez.com
  62. 62. Cloud Model RossJimenez.com
  63. 63. Cloud…..Capacity = Demand (more closely) CapEx  OpEx RossJimenez.com
  64. 64. "My people come and go so quickly here" “It’s good if Servers do too" RossJimenez.com
  65. 65. Provision /De-Provision to match demand…usually takes Minutes…. RossJimenez.com
  66. 66. Pay for what you UseConsumption Pricing RossJimenez.com
  67. 67. Black White RossJimenez.com
  68. 68. Cloud Zealot ?No it’s not black and white ! RossJimenez.com
  69. 69. $$$Reminder… RossJimenez.com
  70. 70. Cloud is Usually faster, usuallyfaster is better but maybe not that important.Cloud is not always cheaper especially for fixeddemand/capacity workloads RossJimenez.com
  71. 71. Capital Expenses I can DepreciateNot all apps are created equal Mission Critical vs. Productivity applicationsRegulations, Privacy, Security RossJimenez.com
  72. 72. Public CloudWe have been talking thus far about the Public Cloud RossJimenez.com
  73. 73. On-DemandPay Per Consumption Infinite Capacity RossJimenez.com
  74. 74. Private Cloud?What’s the deal with that ? RossJimenez.com
  75. 75. Private Cloud? You own the Hardware: No infinite Capacity No Pay Per ConsumptionMostly about speed of and managing Provisioning(aka utilization of Capacity) RossJimenez.com
  76. 76. Hybrid Cloud?What’s the deal with that ? RossJimenez.com
  77. 77. Public CloudPrivate CloudUsing Private and Some Public…often referred to as Cloud Bursting(to gain additional capacity) RossJimenez.com
  78. 78. Many Believe: ~>me too!Large enterprise will more thanlikely be consumers of Public,Private and Hybrid CloudModels for many years tocome. RossJimenez.com
  79. 79. Wait a minute… RossJimenez.com
  80. 80. Aren’t thesethe “Cloud” too? RossJimenez.com
  81. 81. Sort of but not really…They are considered Platform as a Service (PaaS) offerings and runon Public Clouds or private Cloud “like” Infrastructures. RossJimenez.com
  82. 82. The Cloud Stack Let’s talk about it RossJimenez.com
  83. 83. Traditional IT Stack Business Processes Information Applications Application Infrastructure Core Infrastructure RossJimenez.com
  84. 84. The Cloud Stack Software as a Service Applications Platform as a Service Application InfrastructureInfrastructure as a Service Core Infrastructure API HTTP RossJimenez.com
  85. 85. IaaS – Infrastructure as a Service Virtual Servers (Compute) Persistent/Block Storage Object Storage Network IaaS Provides on-demand core infrastructure that can be configured to be anything.. RossJimenez.com
  86. 86. RossJimenez.com
  87. 87. PaaS – Platform as a Service Application Platform CentricAbstracts hardware from Developers CloudFoundry Heroku Appfog Can be built on IaaS RossJimenez.com
  88. 88. RossJimenez.com
  89. 89. SaaS – Software as a Service ApplicationsOften Multi-Tenant -> Many usersone shared instance of application Might be built on PaaS Might be built on IaaS RossJimenez.com
  90. 90. RossJimenez.com
  91. 91. The Cloud Stack Consumers More Less Abstraction Software as a ServiceFlexibility Platform as a Service Infrastructure as a Service Less More API SW IT Pros Developers HTTP RossJimenez.com
  92. 92. The CloudOther non-obvious Concepts and Implications to IT and Business RossJimenez.com
  93. 93. CoreInfrastructure can now be Codified RossJimenez.com
  94. 94. Infrastructure = CodeInfrastructure = Software RossJimenez.com
  95. 95. Say What ?My hardware is now software ? RossJimenez.com
  96. 96. YesYour infrastructure can now be created with only software. RossJimenez.com
  97. 97. HugeImpact RossJimenez.com
  98. 98. Infrastructure = Code Consistent Infrastructure Standards Automation Best Practice Automation Deployment AutomationIT Infrastructure/Operations Becomes DevOps RossJimenez.com
  99. 99. Infrastructure = Code How ? Check Out: IaaS APIs Chef Puppet RossJimenez.com
  100. 100. That’s all folks. Please ask questions. RossJimenez.com
  101. 101. About anything... RossJimenez.com
  102. 102. Follow me @rossjimenez Slide 102 RossJimenez.com

×