Cloud Computing, How do I do that?

Size: px
Start display at page:

Download "Cloud Computing, How do I do that?"

Transcription

1 Cloud Computing, How do I do that? Christian Verstraete Chief Technologist - Cloud

2 Every Generation has a Defining Industry 2

3 IT is the Defining Industry of our Generation s Mainframe 1990s Client/Server 2000s The Internet 2010s Mobile, Social Media, Big Data & The Cloud 3

4 The NSIT enables new business models It is a recognized convergence of technologies by industry analysts and practitioners Social Mobility Media Mobility Cloud New Style of IT (NSIT) Big Data Security HP s NSIT Gartner s Nexus of Forces IDC s 3rd Platform The Open Group s Open Platform 3.0 TM It also involves the Internet of Things (IoT), new style of user experience, new security solutions 4

5 You need an NSIT Roadmap To bridge the current with the future enterprise architecture Social Media Cloud Mobility Big Data Business Security Information Application Infrastructure Technology 5

6 Future State: It will be a Hybrid World Build Cloud services Consume Cloud services Traditional Private Cloud Managed Cloud Public Cloud SLAs availability, security, performance, compliance, cost 6

7 Two key questions upfront Initial Platform Initial Services 7

8 Four key areas to explore Drivers Cost Reduction Agility/Responsiveness Business Transformation New Business Opportunities Business Service Transformation Application Transformation Technology Transformation Delivery Model Transformation Developing service thinking Service portfolio management Business process digitization Technology oriented innovation Eco-system integration Market understanding Existing or new Which applications Target cloud Transformation approaches Application development for cloud Mobile application integration Data integration Legacy integration Private or Managed Security & compliance High availability, disaster recovery & back-up Platform management Metering & measurement Brokering Intermediation IT organization structure Organizational maturity Skills requirement Financial approach of IT funding Business to IT alignment Management of change 8

9 Business Service Transformation

10 Business Service Transformation SaaS Step 2a Start Step 1 Decision Step 3 End Step 2b Appl. Service Definition Service goals and policies Service price Service availability/reliability Service definition Service components Additional information 10

11 Service portfolio artifacts, roles, dependencies Demand planning Service documentation and service contracts Consumer Demand forecast Service catalog Service description Service Level Agreement Consumer Business managers Business requirement & Service definition Portfolio manager Service portfolio lifecycle management Service manager Service catalog Service plan per consumer segment Service specification OLA Delivery manager Capacity manager Service specification Capacity plan Finance manager Expense budget Investment plan Supplier product specification Underpinning Contract Supplier 11

12 Application Transformation

13 Application Transformation: The application challenges What applications should I move to the cloud? How do I make applications ready for the cloud? How do I integrate applications in the cloud with my other apps? How do I develop & test apps in the cloud? How do I integrate my business processes? How do I manage applications in the cloud? How do I secure applications in the cloud? 13

14 Existing apps: Application Transformation Strategies Code optimization to improve the run-time efficiency of an application especially taking advantage of the cloud platform with no changes in business processes or programming language Re-factor IaaS PaaS Application Transformation Strategy Re-architect PaaS SOA Rebuild the application to adopt modern techniques, typically using the architectural principles of service orientation. Loosely coupled, composite applications can best take advantage of running in the cloud New Value Generation Potential Migration of the application to the new cloud platform as-is PaaS Re-host IaaS SaaS Replace Retire legacy applications in favor of SaaS applications Coding Effort 14

15 Development: Bringing Applications to Market Faster Principles and processes for enhancing collaboration, communications and integration between software developers and IT Operations to rapidly produce/update applications and cloud services Development Be more agile - deliver faster IT Operations Be predictable minimize risk Features & code changes Agile Development DevOps 15

16 Key Tools Development HP LAB Management Automation Build Verification Testing IT Operations HP Continuous Deployment Automation One-time set-up activities Recurring activities Define AUT topology Define test sets Schedule nightly test set Developer checks-in code Run nightly dev build Development Quality Assurance De-provision infrastructure Provision infrastructure Provide results Deploy application Production Staging Run tests 16

17 Technology: An integrated portfolio for increased agility Managed Cloud OPERATED BY CAPEX/OPEX FACILITY SITE ELASTICITY SLAs ORDER TYPE MINIMUM UNIT WORKLOADS Enterprise & Legacy Apps. New Applications Development & Test Private Cloud Customer CAPEX Client location Client-funded elasticity Internal Customer SLAs HW/SW purchase order Product SKU Private Virtual Private Public Cloud HP CAPEX, with OPEX option Nearly ANY HP or Client facility Client-funded elasticity Standard system-level SLA HW/SW & Managed service PO; Or Managed service PO Product SKU + service commit charged monthly HP OPEX Multiple HP locations Base & Burst elasticity Published SLA contracts Managed service purchase order Base commit charged monthly+ daily burst HP OPEX HP selected locations Fully elastic Published SLA Credit-card internet transaction, or PO Hourly 17

18 Technology Transformation

19 Private Cloud: HP CloudSystem Most complete, open, integrated system Single services view across hybrid cloud Multi-hypervisor, multi-os, heterogeneous infrastructure Intelligent automation and orchestration Rapid application and infrastructure deployment Traditional Apps through web services VM s in owned infrastructure VM s in managed infrastructure VM s in public cloud PaaS Services SaaS Services 19

20 Managed Cloud Enterprise Cloud Services (ECS) offering HP Enterprise Cloud Services Solutions Applications End User/ Workplace Cloud IaaS Microsoft Dynamic CRM Messaging Collaboration Unified Communications Mobility Private Cloud SAP Applications Oracle Virtual Private Cloud HP Airline Cloud SVCs Utility/Grid Web Services Custom Apps Continuity Apps Transformation Infrastr. Transformation Apps Dev. for Cloud Enterprise-class, managed, highly secure cloud solutions 20

21 Early Access 99.95% SLA HP public cloud portfolio Security hardened deployment with live support and leading SLAs On demand compute instances to handle unique workloads. On-demand scalable storage capacity for archiving and data backup. Delivery of cached content to end users powered by Akamai. Authoritative Domain Services for VM hostname management Public Beta High-performance, highly available local VM storage solution. On-demand, scalable access to application data Network load balancing across VMs with selectable routing algorithms Multiple language development, deployment, and management of apps Asynchronous message queuing Real-time VM health and performance metrics Built with market leading HP hardware/software, HP intellectual property, based on OpenStack technology 21

22 Technology Transformation Characteristics Target Environment Transformation Approach Infrastructure operating environment Flex fabric Enables sharedservice management Wire-once, dynamic assembly, always predictable Develop a better understanding of the potential of cloud or cloud s new stage for your business Build strategy, business case and implementation programs for transformation to new cloud stage Explore the threats, risks and impacts of the new cloud stage and the mitigation measures and tools Strategic planning Roadmap planning Security planning Why? What? Adaptive resource pools Data center smart grid Virtualized compute, memory, storage & network Intelligent energy management across systems and facilities Make technology choices, set standards, develop policies, do detailed planning using strategy budgets, support assurances, and resources Implement, test and deploy your new cloud stage solution Design Implement ation How? Where & When? 22

23 Delivery Model Transformation

24 Understand where you are and where you want to be Define the cloud maturity of your IT team Level Technical Infrastructure & Architecture Service Management Framework Governance, Finance & Security Culture & Staff Best Practices Processes Service Portfolio Management 5. Cloud Service Provider Cloud services optimized infrastructure Continuous value management organization Value-based pricign Business/commerce centric Value Chain optimized processes Commercial service portfolio management 4. Differentiated service sourcing Automated infrastructure pooling Value-chain based service management Variable IT costing Optimized policy management Customer-centric behavior Service strategy processes Service brokering 3. Service enabled Shared & virtualized infrastructure Integrated information & service management Service-driven policy principles Service focused Process optimization Service portfolio with Operational-Level Agreements and specifications 2. Optimized Consolidated negotiated functionality Enterprise IT information management Negotiated budget/resource management Expert teams Planning processes SLA based technology servic 1. Standardized Enterprise infrastructure architecture Management control by function/element Joint, agreed, budgetdriven hierarchical management Departmental silos & competency heroes Operational processes Defined technology services 24

25 Increasing business-model sophistication How does IT reports its added value? Billing True, formal billing to external parties for a hosted model or public cloud Usually handle payment process (eg, managing credit cards) Chargeback Cost allocation to business units or users via cost transfer Show-back Report of services provided, with or without associated costs, without cost transfer Basic Performance Management Internal planning, for IT only, could include utilization 25 Increasing focus from internal to external

26 Sourcing and Control Sourcing Options INTERNAL CO-LOCATED OUTSOURCED CLOUD IAAS CLOUD PAAS CLOUD SAAS Data Consumer Consumer Consumer Consumer Provider Mixed Applications Consumer Consumer Consumer Consumer Provider Mixed Infrastructure Consumer Consumer Consumer Provider Provider Provider Operations Consumer Consumer Provider Provider Provider Provider Facilities Consumer Provider Provider Provider Provider Provider 26

27 Conclusion

28 Services lifecycle management Drivers Cost Reduction Agility/Responsiveness Business Transformation New Business Opportunities Governance Business Service Transformation Service Governance Application Transformation Application Governance Technology Transformation Technology Governance Delivery Model Transformation Management of Change Lifecycle Business Process Transformation Application Development Technology Enablement Dev/Ops Integration Operations Change Requests Application Monitoring Platform Monitoring Service Management Financials Financial Performance Development/ Support Costs Infrastructure Costs Management Costs 28

29 HP Converged Cloud Professional Services Portfolio Advise Transform Manage Cloud Advisory Deliver insight and knowledge and identify opportunities to begin a cloud journey Cloud Strategy Develop a business case, a transformation plan and a multi-year roadmap to a future state across hybrid environment Applications Transformation to Cloud Design, develop, migrate, and test applications and business processes to exploit cloud benefits Cloud Design Best practices and frameworks to build detailed architectures and designs for cloud solutions Cloud Implementation Build, integrate, migrate, and deploy cloud solutions Cloud Operation Achieve best-in-class operational efficiency of a client s cloud environment leveraging the unique knowledge of HP experts and our global infrastructure Cloud Education Train and certify a client s IT staff and third-party partners to help them architect, integrate, and administer cloud solutions 29

30 Thank you Blog: