Your SlideShare is downloading. ×

Linthicum state of-the-art-cloud-platforms

880

Published on

Published in: Technology, Business
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total Views
880
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
50
Comments
1
Likes
4
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
  • Non-functional Requirements, such as specific requirements for bandwidth or IOPS make or break these models
  • Designed to deliver SaaS and API. This perspective is that the API is the platform since your application is now dependent upon it as part of your overall application. Hence it satisfies the definition of a platform, but you are acquiring it through SaaS methods.
  • Platform attributes are governed by non-functional requirements.Select attributes of PaaS package and it will be provisioned
  • Transcript

    • 1. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com1David.Linthicum@cloudtp.com / Senior Vice President / May 6, 2013State-of-the-Art Cloud Platforms
    • 2. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com2As cloud computing evolves, there are new trends and patterns that begin tobecome interesting. In other words, why do we care about cloud computing? Also,where do we think things are going? In this session we’ll address the forwardlooking view of cloud computing platforms. What to expect. How you can takeadvantage today.Introduction
    • 3. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com3
    • 4. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com4• Current ways of looking at cloud computing are too broad and too limiting at thesame time.– No good categorization of sub-patterns.– No definition around where things are going, more so than where they have been.The Problem
    • 5. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com5• There seems to be an increasingoveruse of cloud computingconcepts as saviors for all past ITmistakes.• Pushing cloud computing as the wayto solve all, or evenmost, computing problems revealsthose who make such statements asless than credible.Why I’m speaking out…
    • 6. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com6
    • 7. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com7Architecture?Technology?Use cases?What will it be soon?So, what is cloud computing?
    • 8. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com8From Hype to Growth
    • 9. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com9Data is the “Killer App” for Cloud
    • 10. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com10Touchpoints of a Conversation Around Big Data
    • 11. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com11• Data aggregation in the cloudfor common analytics withinverticals.• Combining enterprise data intocommon data sets.• Critical BI.Big Data Trends
    • 12. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com12PaaS Layered On IaaSIaaSPaaSVirtual Machines Provisioning MeteringStorage NetworkGuest OSApplication ServerLoad Balancer Web Server Application ServicesLimited Visibility / ControlSource: JP Morganthal
    • 13. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com13Purpose Built PaaSIaaSPaaSVirtual Machines Provisioning MeteringStorage NetworkApplication ServerLoad Balancer Web Server Application ServicesNo Direct AccessBusiness ServicesSource: JP Morganthal
    • 14. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com14Integrated Services InfrastructureProvisioning MeteringStorage NetworkApplication RuntimeDatabase Application ServicesWeb ServerProvisioning MeteringStorage NetworkApplication RuntimeDatabase Application ServicesWeb ServerGovernedDistributionSource: JP Morganthal
    • 15. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com15NIST defines cloud computing as a set of characteristics, deliverymodels, and deployment models On-demand self-service Ubiquitous network access Resource pooling Rapid elasticity Pay per use5 Characteristics3 Delivery Models Private Cloud Community Cloud Public Cloud Hybrid Cloud4 Deployment Models Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service(IaaS)NIST Definition of Cloud Computing
    • 16. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com16• Software as a Service (SaaS)– Applications as a Service– Utilities as a Service– Connected and Disconnected• Platform as a Service (PaaS)– Design as a Service– Process as a Service– Testing as a Service• Infrastructure as a Service (IaaS)– Database as a Service– Management as a Service– Middleware as a Service– Integration as a Service– Information as a Service• …And more.Delivery Models Morphing
    • 17. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com17Infrastructure-as-a-ServiceSecurity-as-a-ServiceStorage-as-a-ServiceIntegration-as-a-ServiceDatabase-as-a-ServiceInformation-as-a-ServiceProcess-as-a-ServicePlatform-as-a-ServiceApplication-as-a-ServiceManagement/Governance-as-a-ServiceTesting-as-a-ServiceNew Stack Emerging
    • 18. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com18• The ability to expand storage quickly, and at a lower cost.• DevOps, around the use of PaaS.• Large and highly expandable data systems.• SaaS-delivered enterprise applications.• New or small business support.• High performance computing on-demand.• Office automation applications.What Works in the Cloud
    • 19. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com19• Most legacy system migrations.• Systems that require a high degree ofsecurity.• Systems that are subject to a lot ofregulatory control.• Systems that need to be tightly integratedwith local systems and data.• Enterprises that have made a significantinvestment in hardware and software.• Enterprises with substandard networkinfrastructure.What Does Not Work in the Cloud
    • 20. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com20Cloud Computing is Becoming Systemic
    • 21. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com21• Buzzword “cloud computing” isabsorbed into computing.• Focus on fit and function, andnot the hype.• Security moves to “centralizedtrust” models.• Centralized data becomes akey strategic advantage.• Mobile devices become morepowerful, but thin.• The rise of the “compositecloud.”Evolution of Cloud Computing
    • 22. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com22• Focus on the reorganization andoutplacement of data.• Focus on PaaS, and service companiesthat are good at PaaS.• Focus on centralized trust, includingmoving to identity management models.• SOA patterns and technology find newvalue in the cloud.• Continued focus on mobile computing.• Home clouds (e.g., iCloud) create a newtrack of application and appliancedevelopment.• Rise of the “cloud aggregator.”Where to Invest Your Time & Money
    • 23. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com23The Operational Benefits Are Obvious
    • 24. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com24Business Agility is the Objective
    • 25. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com25Most Cloud-Based Systems Are Lacking Architecture
    • 26. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com26
    • 27. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com27Thus, many clouds are not meeting expectations.
    • 28. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com28• Inefficient utilization of resources.• Resource saturation.• Lack of elasticity and scalability.• Lack of security and governance.• Frequent outages.• Bad or no tenant management.• Other very bad things.The Results
    • 29. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com29Hitting the Wall
    • 30. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com30• Not understanding how to make architectures scale.• Not dealing with tenant management issues.• Not understanding that security is systemic, and impacts performance.• Not understanding the proper use of services (Yes, that means SOA).• Tossing technology at the problem.• Listening to the wrong people.Common Mistakes
    • 31. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com31• No two multitenant architectures are alike.• Needs to be effective in the context of the problem.• Needs to leverage best architecture practices.• Needs to practice isolation and protection.The Multitenant Thing“With a multitenant architecture, a software application isdesigned to virtually partition its data and configuration sothat each client organization works with a customized virtualapplication instance.”Source: Wikipedia
    • 32. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com32You have some choicesSource: http://vikashazrati.wordpress.com/2008/06/23/multi-tenancy-explained/
    • 33. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com33ABCs of MultitenancySource: Steve Bobrowski
    • 34. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com34Virtualization is Not Always a Requirement
    • 35. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com35• Migration to a Cloud– Business Systems– Infrastructure• Building on a Cloud (PaaS)• Building a Hybrid Cloud• Building a Cloud– IaaS– SaaS– PaaSTypes of Cloud Architecture Patterns EmergingComplexity
    • 36. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com36• Migration to a Cloud– Business Systems– Infrastructure• Building on a Cloud (PaaS)• Building a Hybrid Cloud• Building a Cloud– IaaS– SaaS– PaaSTypes of Cloud Architecture Patterns EmergingWe’ll focus hereComplexity
    • 37. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com37General Architecture Patterns to Follow
    • 38. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com381. Governance2. Regulatory Compliance3. Security & Identity Management4. Business Continuity5. Process and Services6. Data Management7. System Integration8. Resource Skills & Knowledge9. Application Readiness10. Network ReadinessEnterprise Vulnerabilities - Assess your RisksCOMPLEXITY OF MITIGATING RISKRISKTOORGANIZATION12534678910
    • 39. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com39Build a solid foundation:• Determine business drivers• Understand: data, services, businessprocesses and system integration points• Design a “cloud-friendly” enterprisearchitecture roadmap that leveragesServices Oriented Architecture (SOA)• Determine an integration strategy forinternal and external systems• Outline a migration path for legacysystems to the new architectureArchitecture Roadmap General Guidance
    • 40. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com40“as-is”
    • 41. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com41“to be”
    • 42. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com42Deploy
    • 43. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com43• Focus on the primitives.– The best clouds are sets of low level services that can be configured.• Data services• Transaction services• Utility services• Leverage distributed components that are centrally controlled.• Build for tenants, not users.• Don’t lean too much on virtualization.• Security and governance are systemic.General Rules & Guidelines
    • 44. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com44Use Case:General Business System Migration to the Cloud
    • 45. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com45• Break the system down to it’s component parts, understanding each part.• Rethink the database, it’s typically a mess.• Rethink the system as sets of services/API, watch the granularity.– Data services, transaction services, utility services• Create a security and governance plan.• Consider the user interfaces.• Consider device interfaces.• Migrate only the components to the cloud that will provide the best value.The General Idea
    • 46. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com46• Good News:– Most cloud platforms provide the tenant management features for you.– Most cloud platforms manage the resources for you.– The cloud platforms are getting better.• Bad News:– Security is still your problem.– Application and service design is still your problem.– Testing can be a hassle.– Watch out for immaturity if standards.Good News / Bad News
    • 47. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com47Security&IdentityManagement&ServiceGovernanceDataData Services/AbstractionTransactional ServicesProcess Management(BPMS)Composites/PortalsMonitoring and ManagementRules ManagementReference Architecture
    • 48. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com48Create the InformationModelOntologiesUnderstand OntologiesUnderstand the DataDataDictionary&MetadataCatalog the DataDataCatalogLegacyMetadataExternalMetadata(B2B)Build Information ModelInformationModel
    • 49. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com49DataData Services/Abstraction
    • 50. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com50Create a Service ModelCandidateServicesUnderstand ServicesInformation to ServicesServicesAndInformationBuild Service ModelServiceModelDataCatalogInformationModel
    • 51. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com51DataData Services/AbstractionTransactional Services
    • 52. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com52Source: Microsoft
    • 53. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com53Source: Microsoft
    • 54. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com54Create a Process ModelCandidateProcessesUnderstand ProcessesServices to ProcessesServices toProcessesBuild Process ModelProcessModelDataCatalogInformationModelServiceModel
    • 55. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com55DataData Services/AbstractionTransactional ServicesProcess Management(BPMS)Composites/PortalsMonitoring and ManagementRules Management
    • 56. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com56Source: Activevos
    • 57. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com57Create a Governance ModelDefinedPoliciesDefine PoliciesDesign PoliciesPolicyDesignsImplement PoliciesGovernanceModelProcessModelInformationModelServiceModel
    • 58. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com58Security&IdentityManagement&ServiceGovernanceDataData Services/AbstractionTransactional ServicesProcess Management(BPMS)Composites/PortalsMonitoring and ManagementRules Management
    • 59. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com59
    • 60. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com60Select Platforms and DeployProcesses, Services, and Datato Platforms.CandidatePlatformsList Candidate PlatformsAnalyze and TestCandidate PlatformsTestResultsSelect Target PlatformsTargetPlatformsProcessAssignmentsServiceAssignmentsDataAssignmentsDeploy toTarget Platforms
    • 61. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com61• Cloud-based roles and org• Workload centric resource models(e.g., e-mail)• Co-sourced staff• Automation & self service• Consumption-based charge-backmodels• Mature service framework tomanage service-centric model• Pervasive virtualization• Converged architecture• Federated workloads• Pools of resources• Achieving the end-state requires significant transformationReadiness: People, Process & TechnologyEnterprise IT CloudTECHNOLOGY• Complex• Expensive• Inflexible• SiloedPROCESS• Little infrastructure automation• Services allocated to LOB orapplication owner• ITIL-based services frameworksloosely appliedPEOPLEOrganizational silos of• Infrastructure (compute, storage,network)• Application & management• SecuritySource: JP Morganthal
    • 62. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com62• Lower trust requirements enable flexible deploymentTrust Will Play a Central RoleConfidentialityIntegrityAvailabilityRiskComplianceGovernanceLawStandardsSLAsEnforcementMonitoringOrganizationUncertaintyExposureAuthorizationAccessibilityRecoveryCommercialPersonalStrong Inhibitor, Higher NeedsModerate InhibitorNon-Inhibitor, Lower NeedsEmailNon-repudiationArcherGRCWebPublishingApplicationDevelopmentTransactionManagementContentDistributionVoiceoverIPPeopleSoft,HRApplicationsSupplyChainInformation&SystemsManagementSource: JP Morganthal
    • 63. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com63Erik Sebesta, Founder & CATO, Cloud Technology PartnersIn this role as Chief Architect and TechnologyOfficer, Erik helps enterprise customers begin andcomplete enterprise-wide transformations tocloud-based solutions. He facilitates sessions toderive a strategic roadmap of prioritizedinitiatives, well balanced with the organizationscapacity to achieve them. Erik has spent the past2 years with 50+ CIOs and CTOs of F2000companies on their cloud strategies. From hisrecent entrepreneurial endeavors, he separatesthe true benefits from the hype of cloudcomputing.
    • 64. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com64John Treadway, SVP, Cloud Technology PartnersMr. John Treadway serves as Senior VicePresident at Cloud Technology Partners Inc. Mr.Treadway serves as Vice President of BusinessDevelopment at Clearpoint Funding, Inc. Heserved as Vice President of BusinessDevelopment of Virgin Money USA, Inc.(formerly, CircleLending, Inc). He managedstrategic partnerships and business developmentat CircleLending. He has more than twenty yearsof sales, business development and marketingexperience in the financial services andenterprise technology markets. He consulted onmarketing and business development in theenterprise software market.
    • 65. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com65Bernard Golden, Vice President, Enterprise Solutions, EnstratiusBernard Golden has been called a “cloudguru” and a “cloud computing rockstar.” Heis Vice President, Enterprise Solutions forEnstratius, a leading cloud managementsoftware company. In this role, he workswith large enterprises throughout theworld, helping them migrate to cloudcomputing and gain its full benefits.Formerly, was the CEO of HyperStratus, aSilicon Valley cloud computing consultancythat works with clients throughout theworld.
    • 66. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com66Scott BilsPartner, Everest GroupRandy BiasCo-Founder and CTO, Cloudscaling
    • 67. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com678:30 AM – 9:45 AM Introduction to the Workshop and the State of the Art Cloud PlatformsInstructor: David Linthicum, SVP, Cloud Technology Partners9:45 AM – 10:30 AM Understanding IaaS Requirements, Design, and PerformanceInstructor: John Treadway, SVP, Cloud Technology Partners10:30 AM – 10:45 AM Break10:45 AM – 11:30 AM Panel: The Changing Nature of Cloud Platform DeploymentModerator: David Linthicum, SVP, Cloud Technology PartnersPanelist: Rob Craft, Senior Director – Cloud, Microsoft CorporationPanelist: Peder Ulander, VP of Product Marketing, Cloud Platforms, CitrixPanelist: Jim Anthony, Vice President, Sales Engineering, TerremarkPanelist: Adityashankar Kini, Director, Stingray Engineering, RiverbedAgenda
    • 68. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com6811:30 AM – 12:00 PM Creating Your Enterprise AWS Strategy/ArchitectureInstructor: Bernard Golden, Vice President, Enterprise Solutions, Enstratius12:00 PM – 1:00 PM Lunch1:00 PM – 1:30 PM Panel: Are Cloud Standards Real?Moderator: David Linthicum, SVP, Cloud Technology PartnersPanelist: Bernard Golden, Vice President, Enterprise Solutions, EnstratiusPanelist: Randy Bias, Co-Founder and CTO, Cloudscaling1:30 PM – 2:00 PM Next Generation IaaS, PaaS, and Database-as-a-ServiceInstructor: David Linthicum, SVP, Cloud Technology Partners2:00 PM – 2:30 PM Panel: The “Killer” Cloud Apps in 2014Moderator: David Linthicum, SVP, Cloud Technology PartnersPanelist: Thiru Suresh, Director, Product Marketing, CiscoPanelist: Margaret Dawson, Vice President & Cloud Evangelist, HPAgenda
    • 69. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com692:30 PM – 3:00 PM Best Practices for Application Migration to Public CloudsInstructor: Erik Sebesta, Founder & CATO, Cloud Technology Partners3:00 PM – 3:15 PM Break3:15 PM – 3:45 PM Panel: Deployment and Operating Planning that Works the First TimeModerator: David Linthicum, SVP, Cloud Technology PartnersPanelist: Bernard Golden, Vice President, Enterprise Solutions, EnstratiusPanelist: Scott Bils, Partner, Everest GroupPanelist: Randy Bias, Co-Founder and CTO, Cloudscaling3:45 PM – 4:15 PM What is the True Future of Cloud Computing?Instructor: David Linthicum, SVP, Cloud Technology Partners4:15 PM – 4:30 PM Closing Remarks – A Path Forward to the CloudInstructor: David Linthicum, SVP, Cloud Technology PartnersAgenda
    • 70. © 2013 Cloud Technology Partners, Inc. / www.cloudtp.com70Ask by email / David.Linthicum@cloudtp.com / www.cloudtp.comQuestions?

    ×