Felhő alapú üzemeltetési feladatok optimalizálása itsmf Magyarország 11. szeminárium 2015. Október 30. Kozári Ákos (akos.kozari@microsoft.com)
Bemutatkozás Kozári Ákos Senior PFE ITSM Consultancy Akos.Kozari@microsoft.com Microsoft Magyarország Kft. 2
A mai előadás célja Felhívni a figyelmet a Felhő alapú szolgáltatások, technológiák alkalmazásához kapcsolódó folyamat és emberi/személyzeti feltételek fontosságára. Kiemelni azokat a területeket, amelyek alapvetően érintettek. Bemutatni azt, hogy az ITSM terület ezirányú fejlesztésében milyen kezdeti lépések megtételére van szükség (Microsoft alapú megközelítés szerint).
IT Megatrends Mobility Social Cloud Data In 2013, 1/3 of CIOs see mobile as most disruptive 70% Social networking will technology over follow not just people next decade but also appliances, devices and products Mobility = Data security concerns of all new application development will target a mobile form factor 57% of enterprises will be invested in enterprise social by 2014 >70% of CIOs will embrace a cloud-first strategy in 2016 54% of organizations plan to increase public cloud spending in 2013 Spending on Big Data: $10 billon 2013 > $20 billion 2016 Total digital content will grow 50% From 2012 Percent of digital universe tagged: 3% (today) = 4 33% (2020) zettabytes in 2013
Live video encoding and streaming Web + Mobile 100 million viewers 2.1 million concurrent HD viewers during the USA vs. Canada hockey match
Hagyományos környezetek esetén Mi okozza a kieséseket? People Process Technology SOURCE: Four steps to optimize configuration management process and tools Ronni J. Colville October 2013
A Technológia önmagában nem elegendő
Compute Inactivity Period On and Off t Growing Fast Unpredictable Bursting Predictable Bursting 24x7 Steady Capacity Needed (Max + 20%) Save 20-30% Capacity Needed (Max + 20%) S M T W T F S Save 60-80% J F M A M J J A S O N D On and Off (30%) Growing Fast (15%) Unpredictable Bursting (25%) Predictable Bursting (20%) 24x7 Steady (10%)
Heroes can barely run a ship (like many IT departments) and definitely can t run a navy.
Definíciók Cloud computing is a model for enabling ubiquitous, convenient, ondemand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
On-demand self-service Broad network access Resource pooling Rapid elasticity Measured service
ügyfél kezeli ügyfél kezeli ügyfél kezeli (helyben) Infrastruktúra (mint szolgáltatás) Platform (mint szolgáltatás) Szoftver (mint szolgáltatás) Alkalmazások Alkalmazások Alkalmazások Alkalmazások Adatok Adatok Adatok Adatok Futtatókörnyezet Futtatókörnyezet Futtatókörnyezet Futtatókörnyezet Middleware O/S Virtualizáció Kiszolgálók Tárolás Middleware O/S Virtualizáció Kiszolgálók Tárolás szolgáltató kezeli Middleware O/S Virtualizáció Kiszolgálók Tárolás szolgáltató kezeli Middleware O/S Virtualizáció Kiszolgálók Tárolás szolgáltató kezeli Hálózat Hálózat Hálózat Hálózat IaaS PaaS SaaS
Private cloud Hybrid cloud Public cloud Community cloud
Cloud Services Foundation Reference Model Service Delivery Business Relationship Define Software Capacity Availability and Continuity Enable services Information Security Define Regulatory Policy and Compliance and Support Financial Enable services Service Level Service Lifecycle Define Service Operations Provide capability Consumer and Provider Portal Usage and Billing Request Fulfillment Access Minimum operational processes, and technical capabilities that are necessary to provide any services Platform Provide capability Infrastructure Manage and support Provide capability Service Reporting Service Authorization Directory Service Monitoring Configuration Authentication Data Protection Define Support Asset and Configuration Change Release and Deployment Systems Administration Knowledge Incident and Problem Virtualization Deployment and Provisioning Process Automation http://blogs.technet.com/b/cloudsolutions/arch ive/2013/08/15/cloud-services-foundationreference-architecture-reference-model.aspx Compute Network Storage Fabric Network Support This diagram is updated periodically. The latest version can be found online. Version 1 Detailed information about this diagram is provided in the Cloud Services Foundation Reference Model article.
Principles (general rules, guidelines to support cloud services foundation) Take a Service Provider s Approach Minimize Human Involvement Drive Predictability Optimization of Resource Usage Take a Holistic Approach to Availability Design Achieve Business Value through Measured Continual Improvement http://blogs.technet.com/b/clouds olutions/archive/2013/08/15/cloud -services-foundation-referencearchitecture-principles-conceptsand-patterns.aspx 11/6/2015 Incentivize Desired Behavior Create a Seamless User Experience Perception of Infinite Capacity Perception of Continuous Service Availability
Concepts Favor Resiliency Over Redundancy Pool Compute Resources Service Classification Fabric Consumption Based Pricing Resource Decay Virtualized Infrastructure Elastic Infrastructure Partitioning of Shared Resources http://blogs.technet.com/b/clouds olutions/archive/2013/08/15/cloud -services-foundation-referencearchitecture-principles-conceptsand-patterns.aspx Security and Identity Multi tenancy Cost Transparency Homogenization of Physical Hardware
Take a Service Provider s Approach Optimization of Resource Usage Incentivize Desired Behavior Take a Holistic Approach to Availability Design Create a Seamless User Experience Minimize Human Involvement Perception of Infinite Capacity Drive Predictability Achieve Business Value through Measured Continual Improvement Perception of Continuous Service Availability Favor Resiliency Over Redundancy Service Classification Resource Decay Security and Identity Virtualized Infrastructure Multi tenancy Predictability Fabric Elastic Infrastructure Cost Transparency Pool Compute Resources Consumption Based Pricing Partitioning of Shared Resources Homogenization of Physical Hardware Cloud Principles Cloud Concepts Cloud Services Foundation Reference Model What is the vision? Context, Business Objectives Continous improvement What are the expected benefits? Where are we now? Where do we want to be? How do We get there? Analysis Short and longer term program Process optimization People (Human Resource and RACI optimization) PROCESSES: Incident Problem Request Fulfilment Event Service Asset & Configuration Change Release & Deployment Knowledge Access Külső, belső kontextus Benefits Technology improvement Célok, elvárások Hasznok, előnyök Javasolt változtatások Did we get there? Measurement and metrics Governance, periodic review Megoldások (projektek, technológia)
Customer Provided services SERVICE DELIVERY PROCESSES Business Relationship Capacity Availability and Continuity Information Security Regulatory Policy and Compliance Financial Service Level Service Lifecycle Define Enable services Define Enable services Define MANAGEMENT AND SUPPORT TECHNICAL CAPABILITIES SERVICE OPERATIONS PROCESSES SOFTWARE Consumer and Provider Portal Usage and Billing Request Fulfillment Access Continuous improvement Provide capability PLATFORM Provide capability Manage and support Service Reporting Service Authorization Service Monitoring Configuration Authentication Define Asset and Configuration Change Systems Administration Knowledge INFRASTRUCTURE Provide capability Virtualization Provide capability Directory Deployment and Provisioning Data Protection Process Automation Support Release and Deployment Incident and Problem Compute Network Storage Fabric Network Support Operations Support Platform (MP)
Responsible for controlling the life cycle of all changes. Service Operations Request Fulfillment Access Asset and Configuration Systems Admnistration Minimize Human Involvement Favor Resiliency Over Redundancy Change Knowledge Drive Predictability Perception of Continuous Availability Take a Service Provider s Approach Release and Deployment Incident and Problem
Responsible for maintaining information on the assets, components, and infrastructure needed to provide a service. Critical configuration data for each component, and its relationship to other components. Mature Service Asset and Configuration processes are necessary for achieving predictability. Service Operations Request Fulfillment Asset and Configuration Access Systems Admnistration Change Knowledge Virtualized Infrastructure Fabric Release and Deployment Incident and Problem
Service Operations Request Fulfillment Access Asset and Configuration Systems Admnistration Change Knowledge Virtualized Infrastructure Minimize Human Involvement Resource Decay Release and Deployment Incident and Problem
Responsible for manage requests for service from users. Service Operations Request Fulfillment Access Asset and Configuration Systems Admnistration Change Knowledge Take a Service Provider s Approach Encourage Desired Consumer Behavior Minimize Human Involvement Release and Deployment Incident and Problem
Szervezet 11/6/2015 28
Kihatás az ITSM folyamatokra Új szerepkörök, ismeretek Változás a felelőségi körökben
Javasolt gyakorlat Jelenleg működtetett folyamatok/szervezet Új, Felhő szolgáltatásokat működtető szervezet
SaaS PaaS IaaS Cloud Service Models will impact the role model Business Service Service Consumer Service Delivery Software Service Consumer Service Delivery Platform Service Consumer Service Delivery 11/6/2015 Fabric Service Provider Service Provider Service Provider
Felhő környezethez kapcsolódó szerepkörök (példák) https://support.office.com/en-us/article/assigning-admin-roles-in-office- 365-eac4d046-1afd-4f1a-85fc-8219c79e1504?ui=en-US&rs=en- US&ad=US 11/6/2015
Összefoglalás