Your SlideShare is downloading. ×
"Unlocked: The Hybrid Cloud" Business Track
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

"Unlocked: The Hybrid Cloud" Business Track

1,682

Published on

Slides from "Unlocked: The Hybrid Cloud" Business Track …

Slides from "Unlocked: The Hybrid Cloud" Business Track

- London, July 11, 2013

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,682
On Slideshare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
15
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. No 11 cavendish square 11 july 2013 london Thursday, July 11, 13
  • 2. it cloud strategy business track leo packham cloud evangelist Jason Smith cloud evangelist Thursday, July 11, 13
  • 3. 3 what is cloud Thursday, July 11, 13
  • 4. 3 what is cloud • On-demand • Broad network access • Pooled resources • Rapid elasticity • Measured service Thursday, July 11, 13
  • 5. delivery models 4 Thursday, July 11, 13
  • 6. delivery models IaaS Infrastructure as a Service 4 Thursday, July 11, 13
  • 7. delivery models PaaS Platform as a Service IaaS Infrastructure as a Service 4 Thursday, July 11, 13
  • 8. delivery models PaaS Platform as a Service IaaS Infrastructure as a Service SaaS Software as a Service 4 Thursday, July 11, 13
  • 9. SHADOW IT 5 • IT activities that occur outside of companies central IT management and control • Departments in the company need resources that IT either won’t provide or cannot provide (time, budget etc..) For example, developers need staging environment so they go to Rackspace or Amazon to get servers. This occurs outside the prying eyes of central IT. Thursday, July 11, 13
  • 10. Risks •Security •Budget 6 Thursday, July 11, 13
  • 11. Benefits •Innovation •On-Demand Resources 7 Thursday, July 11, 13
  • 12. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 13. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 14. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 15. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 16. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 17. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 18. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 19. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 20. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 21. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 22. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 23. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 24. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 25. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 26. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 27. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 28. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 29. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 30. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 31. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 32. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 33. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 34. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 35. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 36. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 37. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 38. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 39. where do you fit? 8 CONSUMER PROVIDERBOTH EXIT OPTIONS ECOSYSTEM SECURITY PRICE ROA SUPPORT SLA INFRASTRUCTURE STANDARDS COMPLIANCE STORAGE OPTIONS TOOLS MONITORING NATIVE SERVICES ROI Thursday, July 11, 13
  • 40. moving to cloud: considerations business track leo packham cloud evangelist Jason Smith cloud evangelist Thursday, July 11, 13
  • 41. It self evaluation 10 Security Thursday, July 11, 13
  • 42. It self evaluation 10 Security What do you do? How many apps? Thursday, July 11, 13
  • 43. It self evaluation 10 Security What do you do? How many apps? What technologies are you currently using? Thursday, July 11, 13
  • 44. It self evaluation 10 Security What do you do? How many apps? What technologies are you currently using? Mission critical/ test/dev staging light production Thursday, July 11, 13
  • 45. COSTS OF SOLVING A PROBLEM 11 •Engineering/Developer time •Deployment time •Mobile Strategy Thursday, July 11, 13
  • 46. transforming legacy apps to cloud apps 12 •Application architecture •Resource usage •Language •Hybrid Thursday, July 11, 13
  • 47. calculating tco of cloud 13 • Workloads • Resource Consumption • Models • Tradeoffs Thursday, July 11, 13
  • 48. workload review 14 ON & OFF FAST GROWTH VARIABLE CONSISTENT Thursday, July 11, 13
  • 49. on & OFF 15 •Analytics •Tax Firm •Internal Project Thursday, July 11, 13
  • 50. FAST GROWTH 16 •Events •Business Growth •“Oprah" effect Thursday, July 11, 13
  • 51. variable 17 •News/Media •University registration •Sales (woot) Thursday, July 11, 13
  • 52. CONSISTENT 18 •HR Application •Accounting/Finance •E-mail Thursday, July 11, 13
  • 53. 19 HYBRID CLOUD: THE RIGHT FIT FOR ENTERPRISE CONTROL FLEXIBILITY On-Premise Data Center Public Cloud IaaS simpler PROVISIONING CONTROL FLEXIBILITY ELASTICITY SECURITY EXPENSE PLANNING GEOS PERFORMANCE months $$$$$ (capital) days $ (operating) minutes $ (operating) Dedicated Hosting Thursday, July 11, 13
  • 54. 19 HYBRID CLOUD: THE RIGHT FIT FOR ENTERPRISE CONTROL FLEXIBILITY On-Premise Data Center Public Cloud IaaS simpler PROVISIONING CONTROL FLEXIBILITY ELASTICITY SECURITY EXPENSE PLANNING GEOS PERFORMANCE months $$$$$ (capital) days $ (operating) minutes $ (operating) Dedicated Hosting months $$$ (capital) On-Premise Private Cloud Thursday, July 11, 13
  • 55. 19 HYBRID CLOUD: THE RIGHT FIT FOR ENTERPRISE CONTROL FLEXIBILITY On-Premise Data Center Public Cloud IaaS simpler PROVISIONING CONTROL FLEXIBILITY ELASTICITY SECURITY EXPENSE PLANNING GEOS PERFORMANCE months $$$$$ (capital) days $ (operating) minutes $ (operating) Dedicated Hosting months $$$ (capital) On-Premise Private Cloud Hosted Private Cloud days $ (operating) Thursday, July 11, 13
  • 56. break Thursday, July 11, 13
  • 57. business track 5 PILLARS OF CLOUDINESS leo packham cloud evangelist Jason Smith cloud evangelist Thursday, July 11, 13
  • 58. FIVE PILLARS OF CLOUDINESS 1 2 3 4 5 Parallel Modular Horizontal Agile Secure 22 Thursday, July 11, 13
  • 59. PARALLEL Thursday, July 11, 13
  • 60. PARALLEL 24 1 2 3 4 5 Thursday, July 11, 13
  • 61. PARALLEL 25 1 2 3 4 5 Thursday, July 11, 13
  • 62. PARALLEL 26 1 2 3 4 5 Thursday, July 11, 13
  • 63. PARALLEL 27 1 2 3 4 5 Thursday, July 11, 13
  • 64. PARALLEL 28 1 2 3 4 5 Thursday, July 11, 13
  • 65. PARALLEL 29 1 2 3 4 5 Thursday, July 11, 13
  • 66. PARALLEL 29 1 2 3 4 5 Thursday, July 11, 13
  • 67. PARALLEL - DEADLOCK 30 Thursday, July 11, 13
  • 68. PARALLEL - DEADLOCK 30 SCHEDULE OR... Thursday, July 11, 13
  • 69. PARALLEL - DEADLOCK 30 SCHEDULE OR... TALK/AGREE TALK/DISAGREE FIGHT/WIN Thursday, July 11, 13
  • 70. modular Thursday, July 11, 13
  • 71. ONE PERSON BUILDS A CAR Modular Example: Assembly Line 32 Thursday, July 11, 13
  • 72. CHASSIS ENGINE BODY INTERIOR Decoupled Self-contained units Data Communication Example: Assembly Line 33 Modular Thursday, July 11, 13
  • 73. CHASSIS ENGINE BODY INTERIOR 34 Modular Modules within Modules Nested Modularity Thursday, July 11, 13
  • 74. CHASSIS ENGINE BODY INTERIOR 35 Modules within Modules Nested Modularity Modular Thursday, July 11, 13
  • 75. CHASSIS ENGINE BODY INTERIOR SEATS FLOOR DASHBOARD GAS AND BRAKE PEDALS 35 Modules within Modules Nested Modularity Modular Thursday, July 11, 13
  • 76. Small units are more maintainable Allows us to be parallel! CHASSIS ENGINE BODY INTERIOR modular 36 Thursday, July 11, 13
  • 77. •Decouple requests •Message Queue •Make small units of work •Define tiers by function modular 37 Thursday, July 11, 13
  • 78. Potential for Upstream Complexity CHASSIS ENGINE BODY INTERIOR 38 Thursday, July 11, 13
  • 79. defect Potential for Upstream Complexity CHASSIS ENGINE BODY INTERIOR 38 Thursday, July 11, 13
  • 80. defect defect Potential for Upstream Complexity CHASSIS ENGINE BODY INTERIOR 38 Thursday, July 11, 13
  • 81. defect defect defect Potential for Upstream Complexity CHASSIS ENGINE BODY INTERIOR 38 Thursday, July 11, 13
  • 82. defect defect defect defect Potential for Upstream Complexity CHASSIS ENGINE BODY INTERIOR 38 Thursday, July 11, 13
  • 83. defect defect defect defect FAIL Potential for Upstream Complexity CHASSIS ENGINE BODY INTERIOR 38 Thursday, July 11, 13
  • 84. horizontal Thursday, July 11, 13
  • 85. 2 GB 2 CORES Horizontal 40 8 GB 4 CORES Thursday, July 11, 13
  • 86. 2 GB 2 CORES VERTICAL Horizontal 40 8 GB 4 CORES Thursday, July 11, 13
  • 87. 2 GB 2 CORES VERTICAL Horizontal 40 8 GB 4 CORES Thursday, July 11, 13
  • 88. 2 GB 2 CORES VERTICAL HORIZONTAL Horizontal 40 8 GB 4 CORES Thursday, July 11, 13
  • 89. 2 GB 2 CORES VERTICAL HORIZONTAL Horizontal 40 8 GB 4 CORES Thursday, July 11, 13
  • 90. 2 GB 2 CORES 2 GB 2 CORES VERTICAL HORIZONTAL Horizontal 40 8 GB 4 CORES Thursday, July 11, 13
  • 91. 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES VERTICAL HORIZONTAL Horizontal 40 8 GB 4 CORES Thursday, July 11, 13
  • 92. 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES VERTICAL HORIZONTAL Horizontal 40 8 GB 4 CORES Thursday, July 11, 13
  • 93. 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES VERTICAL HORIZONTAL Horizontal 40 8 GB 4 CORES Thursday, July 11, 13
  • 94. 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES VERTICAL HORIZONTAL Horizontal 40 8 GB 4 CORES Thursday, July 11, 13
  • 95. 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES VERTICAL HORIZONTAL Horizontal 40 8 GB 4 CORES Thursday, July 11, 13
  • 96. 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES VERTICAL HORIZONTAL Horizontal 40 8 GB 4 CORES Thursday, July 11, 13
  • 97. 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES 2 GB 2 CORES VERTICAL HORIZONTAL Horizontal 2 GB 2 CORES 40 8 GB 4 CORES Thursday, July 11, 13
  • 98. Horizontal 41 Thursday, July 11, 13
  • 99. Horizontal 42 Thursday, July 11, 13
  • 100. ONE SERVER NEAR CAPACITY Horizontal 42 Thursday, July 11, 13
  • 101. ONE SERVER NEAR CAPACITY ADD ANOTHER SERVER Horizontal 42 Thursday, July 11, 13
  • 102. ONE SERVER NEAR CAPACITY ADD ANOTHER SERVER Horizontal 43 Thursday, July 11, 13
  • 103. 1234 MESSAGE QUEUE 44 Horizontal Thursday, July 11, 13
  • 104. 1234MESSAGE QUEUE 45 Horizontal Thursday, July 11, 13
  • 105. 1 2 3 4 46 MESSAGE QUEUE Horizontal Thursday, July 11, 13
  • 106. 1 2 3 4 46 56789101112 MESSAGE QUEUE Horizontal Thursday, July 11, 13
  • 107. 47 5678 9101112MESSAGE QUEUE 1 2 3 4 Horizontal Thursday, July 11, 13
  • 108. 47 5678 9101112 ADD MORE SERVERS BASED ON MESSAGE QUEUE MESSAGE QUEUE 1 2 3 4 Horizontal Thursday, July 11, 13
  • 109. MESSAGE QUEUE 48 5 6 7 8 9 10 11 12 13141516 ADD MORE SERVERS BASED ON MESSAGE QUEUE 1 2 3 4 Horizontal Thursday, July 11, 13
  • 110. 49 5678 9101112 13141516 ADD MORE SERVERS BASED ON MESSAGE QUEUE 1234 MESSAGE QUEUE Horizontal Thursday, July 11, 13
  • 111. 50 5678 9101112 13141516 ADD MORE SERVERS BASED ON MESSAGE QUEUE 1234 MESSAGE QUEUE Horizontal Thursday, July 11, 13
  • 112. 51 5678 9101112 13141516 ADD MORE SERVERS BASED ON MESSAGE QUEUE 1234 MESSAGE QUEUE Horizontal Thursday, July 11, 13
  • 113. 51 5678 9101112 13141516 ADD MORE SERVERS BASED ON MESSAGE QUEUE 1234 MESSAGE QUEUE Horizontal DECREASE SERVERS BASED ON MESSAGE QUEUE Thursday, July 11, 13
  • 114. MESSAGE QUEUE 52 5678 9101112 13 14 15 16 ADD MORE SERVERS BASED ON MESSAGE QUEUE 1234 Horizontal DECREASE SERVERS BASED ON MESSAGE QUEUE Thursday, July 11, 13
  • 115. agile Thursday, July 11, 13
  • 116. Agile the power of moving quickly and easily; nimbleness 54 Thursday, July 11, 13
  • 117. Features In Progress Blocked Tabled Q&A Production Feature A Feature B Feature C 55 Agile Thursday, July 11, 13
  • 118. Features In Progress Blocked Tabled Q&A Production Feature A Feature B Feature C 56 Agile Thursday, July 11, 13
  • 119. Features In Progress Blocked Tabled Q&A Production Feature A Feature B Feature C Feature E Feature D 56 Agile Thursday, July 11, 13
  • 120. Features In Progress Blocked Tabled Q&A Production Feature AFeature BFeature C Feature E Feature G 57 Agile Thursday, July 11, 13
  • 121. Features In Progress Blocked Tabled Q&A Production Feature AFeature BFeature C Feature E Feature D Feature F Feature G 57 Agile Thursday, July 11, 13
  • 122. Agile Thursday, July 11, 13
  • 123. Features In Progress Blocked Tabled Q&A Production Feature A Feature B Feature C Feature E Feature D Feature F Feature G 59 Agile Feature H Mute Setting Feature I Advertisements Thursday, July 11, 13
  • 124. Features In Progress Blocked Tabled Q&A Production Feature A Feature B Feature C Feature EFeature D Feature F Feature G Feature H Feature I 60 Agile Mute Setting Advertisements Thursday, July 11, 13
  • 125. Agile 61 Thursday, July 11, 13
  • 126. Agile 62 Lint Testing Test Driven Development Functional Testing Black Box Integration Testing Unit Testing Behavior Driven Development White Box Smoke Testing Acceptance Testing Focus Groups Market Analysis Surveys Thursday, July 11, 13
  • 127. ENSURES QUALITY Agile 62 Lint Testing Test Driven Development Functional Testing Black Box Integration Testing Unit Testing Behavior Driven Development White Box Smoke Testing Acceptance Testing Focus Groups Market Analysis Surveys Thursday, July 11, 13
  • 128. NOT Agile - Dedicated 63 Traffic Dedicated Resources Thursday, July 11, 13
  • 129. NOT Agile - Dedicated 63 0 10 20 30 40 Oct Nov Dec Jan Feb Mar Traffic Dedicated Resources Thursday, July 11, 13
  • 130. NOT Agile - Dedicated 63 0 10 20 30 40 Oct Nov Dec Jan Feb Mar Traffic Dedicated Resources Wasted ££/$$ Thursday, July 11, 13
  • 131. Agile with Cloud 64 0 10 20 30 40 Oct Nov Dec Jan Feb Mar Traffic Cloud Resources Thursday, July 11, 13
  • 132. Agile with Cloud 64 0 10 20 30 40 Oct Nov Dec Jan Feb Mar Traffic Cloud Resources Thursday, July 11, 13
  • 133. IMAGE: blogs.bu.edu Agile • Increase quality by reusing code from partners and libraries 65 Thursday, July 11, 13
  • 134. secure Thursday, July 11, 13
  • 135. Security 67 •All about Trust •Provider •Customer •User Thursday, July 11, 13
  • 136. 68 SECURITY •Security at every layer PRESENTATION APPLICATION STORAGE Thursday, July 11, 13
  • 137. 68 SECURITY •Security at every layer PRESENTATION APPLICATION STORAGE INTERFACE SECURITY ACROSS ALL LAYERS Thursday, July 11, 13
  • 138. 69 SECURITY •Use industry standards •SSL •Encryption •At rest •In-transit Thursday, July 11, 13
  • 139. 70 SECURITY •Authentication •User authentication •Manage yourself •Offload to 3rd party •Host-based Authentication •Security Groups •Firewalls •Configuration Management Systems Thursday, July 11, 13
  • 140. 71 SECURITY •Hybrid Cloud •Store different types of data in the right place •Sensitive data in on- premise cloud •Non-sensitive on public cloud Thursday, July 11, 13
  • 141. 72 SECURITY •Trustworthiness as an organization •Cloud security is too important to leave up to the end-user alone •Ownership gaps that leads to process and governance issues •Compliance •Logging and auditing •Regulatory requirements Thursday, July 11, 13
  • 142. thank you! @rackspaceUK @leopackham @aslaen Thursday, July 11, 13

×