The future of cloud is hybrid A tale of many architectural dimensions Gert Kroon
Wie ben ik; Gert Kroon Cloud Evangelist, Outsourcing DNA, Cloud SO Sales, Wat is mijn achtergrond 18 jaar ervaring in IT, 12 in Outsourcing Cloud Sales IBM GTS SO Verleden: 12 jaar Solution Manager IBM SO contracts Benelux 3 jaar Cloud Focal Point Benelux @gertkroon Gert Kroon Gert_Kroon@nl.ibm.com +31(0)6-20541986
Iedere workload heeft verschillende eigenschappen en eisen, er bestaat geen alles-in-een oplossing! Klaar voor cloud Gevoelige data Informatie ongevoelig Sterk aangepast Welicht nog niet klaar voor migratie Analyse Geisoleerde workloads Nog niet klaar voor virtualisatie Infrastructuur opslag Collaboratieve zorg Industrie applicaties Volwassen workloads Complexe processen en transacties Regulering gevoelig Medische imaging Collaboratie Workplace, desktop and devices Preproductie systemen Financieel risko management Zakelijke processen Batch processing Nieuwe workloads mogelijk door cloud Energie management Disaster recovery Ontwikkel en test Infrastructuur compute
Stap voor Stap roadmap Source: IBM Cloud Computing Reference Architecture (CCRA) capability maturity model maturity levels)
Hybride Cloud Perspectieven Operationele Perspectief: Verplaatsen van Piek Workload Sourcing Perspectief Welke Workload waar gebaseerd op Functionaliteit, beschikbaarheid, presatties en beveiliging Beheer Perspectief eenvoudig beheer over diverse Cloud platformen Dimensies Applicatie Integratie Koppeling tussen Public en Privat, On- en Offpremise, mapping van data Applicatie migratie Applicatie promoten van legacy Privat - Public orchestratie Beheer van capaciteit, monitoring, provisioning, Disaster Recovery Security Beleid, Identiteiten van on- en of-premise, IT De impact op ITIL processen Governance en Organisatie Wie die doet wat en wie maakt waar gebruik van bij Cloud gebaseerde diensten.
... Let op Vendor Locking, zelfs met Cloud s LinkedData, OSLC TOSCA OpenStack Open Source Reference Cloud Standards Customer Council (CSCC) Cloud Computing Reference Architecture (CCRA)
... Cloud management services Orchestratie services Workflows, gebruik makend van bestaande skills, process en technologie artifacts (OSLC uit OASIS) Orchestratie services Platform services Simplificeren van deployment en lifecycle management van middleware en applicatie patterns (TOSCA uit OASIS) Infrastructuur services Zeer flexibele en schaalbare infrastructuur op basis van heterogene resources (OpenStack) Operationele extensies (APIs) (Image lifecycle mgmt) Platform services Infrastructuur services (Pattern services) Ontwikkel extensies (tooling) Uitbreidbaarheid Plug & play integratie van service management (Provisionen, configuratie, resource allocatie, security, metering, etc.) Integratie van ontwikkeltooling Cloud resources Pre-built images, patterns, proces- en configuratie-automatisering Storage Compute Network
... Blijf aan het roer door Architecturele controle Cloud Consumer Cloud Provider Cloud Creator Consumer End user Cloud Integration Tools Cloud s Existing & 3 rd party services, Partner Ecosystems API BPaaS BP Mgmt Interfaces Common Cloud Platform OSS Operational Support s Delivery Catalog Manager BSS Business Support s Customer Account Offering Catalog Business Manager Offering Component Developer Composer Integrator Consumer Business Manager Consumer Inhouse IT Business Processes Applications Middleware Infrastructure Consumer Administrator API API API SaaS PaaS IaaS Software Mgmt Interfaces Platform Mgmt Interfaces Infrastructure Mgmt Interfaces Consumer Portal & API Automation Request Provisioning Monitoring & Event Deployment Architect Change & Configuration Incident & Problem IT Asset & License Transition Manager Inf rastructure Image Lifecycle IT Level Capacity & Performance Platform & Virtualization Contracts & Agreement Subscription Operations Manager Request Pricing Order Entitlement Metering Rating Billing Clearing & Settlement Provider Portal & API Accounts Payable Security & Risk Manager Accounts Receivable Development Portal & API Customer Care Offering Manager Creation Tools Development Tools Runtime Development Tools Software Development Tools Image Creation Tools Security, Resiliency, Performance & Consumability Governance
10% Technologie Business Go 2 Market Van Capex naar Opex Return on Assets Balans-sheet B Technologie Standardisatie Consolidatie Virtualisatie Automatisering T The impact of Cloud Computing O Organizatie ITIL processen System Rollen & Verantwoordelijkheden Skills
... En welke boodschap neem je mee; Definieer je Sourcing strategie inclusief Cloud Houd de controle in je IT over: Architectuur Security Governance Ontwikkel een Cloud Roadmap welke flexible is, er zal geen gedefinieerde finish zijn. Cloud is niet alleen technology maar dient geïntegreerd worden in de gehele organisatie
Backup Slides
Een overzicht van OpenStack OpenStack Compute Rol uit en beheer grote netwerken van virtuele machines Platform integratie Hoog beschikbaarheids verbeteringen Resource optimizatie Live upgrade contributions ESXi support VM group enablement in scheduler CPU allocatie voor vcpus Over meerdere hypervisors heen, testen en validatie OpenStack Netwerk Rol uit en beheer nieuwe netwerk technologien Ondersteuning voor meest belangrijke netwerk standaarden Quantum blauwdruk & migration van Nova FibreChannel ondersteuning OpenStack Opslag Creër petabytes veilige, betrouwbare opslag gebruik makend van standaard hardware Block & object opslag Cinder lokale opslag & lokale instantie cloning Efficient clone image in Cinder SVC driver for cflex Nova & Cinder opslag blauwdrukken Ondersteuning van iscsi CHAP auth Wsgi applicatie interface dmv externe web server Swift / Keystone interface voor Keystone v3 API OpenStack Gedeelde s Libraries voor image beheer, authenticatie & security over alle OpenStack projecten heen Security & authenticatie Image activatie voorovf APIs: Ondersteuning van de meest belangrijkd standaarden Glance: meerdere image locaties
TOSCA Technische overzicht Topology and Orchestration Specification for Cloud Applications Een taal voor het beschrijven van Templates inclusief de definitie van de bouwstenen van de services inclusief een topologie template die de structuur van een service beschrijft Scripts ----- ----- ----- ----- ----- ----- ----- ----- Installables inclusief de definitie implementatie artefacten Images inclusief de definitie uitrol artefacten van de componenten TOSCA definieert een verpakking formaat (CSAR) voor het verpakken van modellen en alle bijbehorende artefacten. Cloud ARchive (CSAR) inclusief de definitie plannen voor service orchestratie van de applicatie