Your SlideShare is downloading. ×
0
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com1David.Linthicum@cloudtp.com / Senior Vice President / May 6, 2013...
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com2Understanding the Emerging Patterns of ArchitectureHigh Growth Ex...
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com3
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com4IaaS
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com5Gartner recently reported thatIaaS continues to be thefastest gro...
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com6External Service Providers Being Considered for IaaS (or Cloud Ia...
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com7The Most Popular IaaS
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com8AWS
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com9CloudStack
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com10OpenStack
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com11Database-as-a-Service
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com12Service-Enabled Database Access Methods
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com13
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com14Cloud Database Vendors by Deployment & Data Model
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com15PaaS
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com16• Good– Budget - It’s cheap.– Power - It scales.– Development – ...
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com17Major PaaS PlayersMost PopularMost MisunderstoodNew Guy
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com18• Sandbox approach(top down)• Highly limited• Simplicity tradeof...
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com19HerokuRoutingMeshDynoGridSQLDatabaseMemoryCache• Sandbox approac...
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com20Elastic BeanstalkApplication• Bottom-up approach• Simplicity wit...
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com21• Make sure to consider the target application.– Static applicat...
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com22• Start with the data, and work up to the services and UI. Not m...
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com23Disruption Vectors Relative ImportanceApplication development 20...
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com24Vector: Application Development• Company: Google• Company: Sales...
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com25Relative Importance of PaaS Platform Disruption Vectors
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com26PaaS Platform Vendors Scored Against Disruption Vectors
© 2013 Cloud Technology Partners, Inc. / www.cloudtp.com27Ask by email / David.Linthicum@cloudtp.com / www.cloudtp.comQues...
Upcoming SlideShare
Loading in...5
×

Linthicum next generation-iaa s-paas-and-database-as-a-service

704

Published on

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

No Downloads
Views
Total Views
704
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
47
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Transcript of "Linthicum next generation-iaa s-paas-and-database-as-a-service"

  1. 1. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com1David.Linthicum@cloudtp.com / Senior Vice President / May 6, 2013Next Generation IaaS, PaaS &Database as a Service
  2. 2. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com2Understanding the Emerging Patterns of ArchitectureHigh Growth Expected in CloudInfrastructure Services
  3. 3. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com3
  4. 4. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com4IaaS
  5. 5. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com5Gartner recently reported thatIaaS continues to be thefastest growing of the currentcloud services. In 2012 it grew42.4 percent to $6.1 billionand has an expected growthof 47.3 percent in 2013 to $9billion.IaaS is Growing Fast
  6. 6. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com6External Service Providers Being Considered for IaaS (or Cloud IaaS)
  7. 7. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com7The Most Popular IaaS
  8. 8. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com8AWS
  9. 9. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com9CloudStack
  10. 10. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com10OpenStack
  11. 11. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com11Database-as-a-Service
  12. 12. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com12Service-Enabled Database Access Methods
  13. 13. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com13
  14. 14. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com14Cloud Database Vendors by Deployment & Data Model
  15. 15. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com15PaaS
  16. 16. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com16• Good– Budget - It’s cheap.– Power - It scales.– Development – It’s productive.• Bad– Limitations - Can only use what’s there.– Standards - Few exist.PaaS in the Real World
  17. 17. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com17Major PaaS PlayersMost PopularMost MisunderstoodNew Guy
  18. 18. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com18• Sandbox approach(top down)• Highly limited• Simplicity tradeoff atexpense of developercontrolGoogle App Engine
  19. 19. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com19HerokuRoutingMeshDynoGridSQLDatabaseMemoryCache• Sandbox approach(top down)• Highly limited• Simplicity tradeoff atexpense of developercontrol
  20. 20. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com20Elastic BeanstalkApplication• Bottom-up approach• Simplicity with a higher degreeof control for the developerElastic BeanstalkAutoScalinghttp://myapp-staging.elasticbeanstalk.com/ApacheTomcatAmazon Linux AMIYour Running ApplicationVersionVersionVersionEnvironmentElasticBeanstalkHostManager
  21. 21. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com21• Make sure to consider the target application.– Static application requirements often lead to PaaS not being a fit.• Make sure to consider resources required.– PaaS clouds limit use of resources, or they become too expensive quickly.• Make sure to consider data persistence.– Data support varies greatly.• Make sure not to get religious around the languages.– “We’ll do it in any language as long as it’s Python.”• Make sure to consider leveraging the outside world.– Need to interact with other clouds, and on-premise systems.• Make sure to consider staging and testing.Real World Advice
  22. 22. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com22• Start with the data, and work up to the services and UI. Not matter what the PaaSprovider suggests.• Create an initial POC, and make sure to validate the complete stack.• Define a staging and testing strategy before you begin development.• Consider SOA approaches in the design and deployment of the PaaS-basedapplication.• Make sure to do load testing along with functional testing.• Make sure to model performance.• Don’t fall in love with a PaaS player. You may need to use several.Best Practices
  23. 23. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com23Disruption Vectors Relative ImportanceApplication development 20%Application infrastructure 30%Database management 25%Application deployment 10%Business intelligence 10%Application security 5%Sum 100%PaaS Attributes
  24. 24. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com24Vector: Application Development• Company: Google• Company: Salesforce.com• Company: Engine YardVector: Application Infrastructure• Company: Amazon• Company: Google• Company: MicrosoftVector: Database Management• Company: Amazon• Company: Google• Company: MicrosoftPaaS Provider Ranking
  25. 25. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com25Relative Importance of PaaS Platform Disruption Vectors
  26. 26. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com26PaaS Platform Vendors Scored Against Disruption Vectors
  27. 27. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com27Ask by email / David.Linthicum@cloudtp.com / www.cloudtp.comQuestions?
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×