Economic model impact and cloud management PART 1: Cloud service model
PART 1 OVERVIEW 1. Context 2. Services and service production 3. Organisation of the value chain
1. CONTEXT
Att välja ett moln erbjudande? Kan du definiera vad molnet är? Kan du klassificera Cloud modeller? Vet du några Molnleverantörer? Kan du beskriva vad några leverantörer erbjuder?
Att välja ett moln erbjudande? I denna del kommer du att Lär dig grundläggande element för att karakterisera Molntjänster Få ett historiskt perspektiv på Cloud Computing Få information om olika Public Cloud erbjudanden Tillämpa denna kunskap för att definiera ett mål med molnerbjudande
Cloud computing? Molndatabehandling En "jordnära" verklighet Princip: resursdelning (lagring, bearbetning...) tillgängligt via nätet Omkonfigurering endast på begäran En uppsättning teknologier Virtualisering Skapa en "logisk maskin" (virtuell maskin) sättas på en fysisk maskin. Kräver hantering av virtuella maskiner ovanpå operativsystemet. Kommunikation On-demand fakturering (nyttjande)
Models in the cloud Cloud covers different things Funktioner Elasticity On-demand Service Measurable services SaaS (Software as a Service) Modeller PaaS (Platform as a Service) IaaS (Infrastructure as a Service) Distribuera Public Private Community Hybride
Varför ut i molnet nu? Konjunktion mellan Strategi för informationssystem Ses som en kostnad Kan läggas ut på entreprenad Industrialisering av informationssystem Middleware De facto-standarder Utveckling av kommunikation Minskade och numera låga kostnader Internet har blivit en de facto-standard
Utveckling av datorarkitekturer 60/70: Filhantering system / hierarkiska databaser Centralisering Repetitiva aktiviteter 80-95 Relationsdatabaser -> Kan öppnas / SQL interoperabilitet? PC Distribuerade arkitekturer Programvarupaket, Office mm År 95/2000 Tillbaka till centralisering ERP (standardiserade affärssystem) Paradox: Centralisering av informationssystem vs distribuerade resurser I dag Web 2.0, SOA Out-sourcing Industrialisering Mobilitet Molndatabehandling
Utvecklingen av behoven År 60-70: Programmering är en konst! Höga ägandekostnader Utveckling av språk, databaser, filsystem Industriell organisation av IT-produktion. Första försök mot multimedia... År 80-95 Relationsdatabaser -> öppenhet som tillhandahålls av SQL Objektorienterad Programmering Programvarupaket och "på hyllan" erbjudanden Första steget för att industrialisera produktionen av programvara År 95/00 Storskaliga programvarupaket Mindre inköpskostnader "Proprietär" miljöer (ägs av leverantör) Framework" utveckling (anpassningar) industrialisera produktionen av programvara I dag Kommunikation kostar mindre Middleware logik (återanvändbart) Betala per användning Utveckling programvara med öppen källkod
Public Cloud: erbjudande Flera erbjudanden från de viktigaste aktörerna på internet Utnyttja deras outnyttjade resurser. Skalas för klara efterfrågan (toppar) World wide, kan utnyttja tidszonsskillnader Positionering "Professionalisering" av webben Webbtjänstarkitekturer Fånga kunder och användare Hantering av fria användartjänster Fånga kunden" vision (ovilja att byta pga kostnad) Exempel: Google App Engine, Amazon, Microsoft...
Typer av erbjudanden (1) Historiska aktörer... Erbjudande inriktade på att sälja hårdvara IBM, HP... Rationalisera hosting plattformar Offentlig eller privat Säkrade datacenter förvaltning Rent proprietära lösningar Aktörer med en annan ambition Syftar till att göra en programvara lönsamt Microsoft IaaS / PaaS / SaaS
Typer av erbjudanden (2) Andra aktörer I molnet... DELL IaaS Erbjudandet Lansering av en VMWare plattform Övergav sin satsning på offentliga moln maj 2013 Lansering av privata moln med SUSE 2013... Erbjuder dig att stödja privata moln Mål att sälja hårdvara Att sälja mervärdestjänster för hantering av IaaS typ plattformar
Typer av erbjudanden (3) (Stora) aktörer på Internet Google PaaS lösning Google Apps Engine Traditionella verktyg (Python, Java, PHP...) Men en personlig datamodell...» NoSQL SaaS-lösning Google Apps mail, kalender, lagring, mm...samverkande idé En unik modell Gratis för grundläggande användning Betala per användning Tjänsteavtal mycket begränsade för kunden
Typer av erbjudanden (4) (Stora) aktörer på Internet Yahoo Ett e-posterbjudande NoSQL datalagring En framväxande erbjudande Dropbox I början: tillgängligt minne Erbjudandet förlängning mot kataloghantering Datalagring Gratis eller på abonnemang
Typer av erbjudanden (5) (Stora) aktörer på Internet Lagring (t ex icloud) Sociala nätverk För allmänheten För att ställa in ett "showroom" för företaget Facebook Twitter API Mycket står på spel Data = Olja I det tredje årtusendet Bevarande av data... t.ex. Lagring i Sverige «grön» version för Facebook
Public cloud or private cloud? Publika moln Resurser "erbjuds" av leverantören Ingen (eller ganska dålig) kontroll på lokalisering utläggning logik Privata moln Privat användning av resurser från webbhotell Gör det möjligt att styra placeringen Använd företagets resurser som ett moln Tillåter att optimera användningen Ökad driftssäkerhet
Nya möjligheter XaaS strategier X för... Infrastruktur Plattform Programvara Data... Betala per användning Undvik nyinvesteringar Automatisk anpassning till konsumtion Utvidgning av begreppet operatör Nya typ av outsourcing
Motiv för privata moln Nyttjande Gör det möjligt att centralisera infrastrukturen Minskar mängden fysisk utrustning Underlättar förvaltning Lönsamheten Erbjuda infrastruktur som en tjänst Tillåter tillhandahålla andra tjänster Skalningsvinster på Investeringarna Nyttjande Förbrukning Personalresurser...
Motiv för publikt moln Nyttjande Fördelar med en skyddad hårdvarumiljö Tillåter justering av nödvändiga resurser Optimalt nyttjande Versionshantering management / uppgraderingar Lönsamhet Undvik investeringar Minskade kostnader? Beror på begärda storleken av systemet... Risker Datadelning? Avveckling?
Motiv för olika lösningar (1) IaaS Omvandla investeringar till driftskostnader vid outsourcing Industrialiserad organisationen av drift Bättre tillgänglighet Separata kostnader för hårdvara vs driftskostnader PaaS Uppfyller EA ramverk Underlättar skapandet av en utvecklingsmiljö Drar fördel av plattformens möjligheter
Motiv för olika lösningar (2) SaaS Undviker alla investeringskostnader (hårdvara och mjukvara) Förbättrade möjligheter att samverka Säkrad datalagring BPaaS Kompletta affärsprocesser (IaaS+PaaS+SaaS) Undviker konfigurationskostnader Gemensam strategi Säkrad datalagring
2. SERVICES AND SERVICE PRODUCTION
Vad är en molntjänst? Köper du en produkt, en tjänst eller en mix? Vilka är de viktigaste faktorerna att ta hänsyn till? Hur är kunden delaktig i tjänsteproduktionen? Vad bör beaktas för att dimensionera systemet?
Produktion av tjänster System att producera tjänster Integrerar rollen som kund Separat front office Kontakt med kunden Hårdvara och personal Intern organisation Kan industrialiseras Rationell process organisation Baserat på Eiglier och LANGEARD modell (1987) Integrera servicekonceptet i en produktionslogik
Tjänsten i ett IT-sammanhang (1) Parametrar att ta hänsyn till Kundförhållande Var uppnås tjänsten? Hos kunden I servicebolaget Kompetens för tjänsten Låg Hög: Behov av stöd Repeterbar process? Processtandardisering Möjlig industrialisering?
Tjänsten i ett IT-sammanhang (2) Front office / back office separation Front office: samverkar med kunden Utbildning Kännedom om kunden Utveckling sker hos kunden Back office: Expertis Fjärrunderhåll Fjärrutveckling Industriell rationalisering av Back office Outsourcing Offshoring
Kundens roll (1) Olika roller Definition av tjänsten Sälja in internt Innovation (efterfrågan på nya tjänster) Kontroll av leverans av tjänster Genomförande (partiell) Nyttjande av tjänster Fördelar för kunden Matcha behoven Kostnad Finansiering?
Kundens roll (2) Hantering av funktioner 2 dimensioner för att ta hänsyn till: Samproduktion Låg samproduktion när kunden eller leverantören arbetar separat (kvasi) för att producera tjänsten Stark samproduktion när kunden och leverantören samarbetar för att producera tjänsten Samstyrning Låg samstyrning när kontrollen uppnås endast av kunden eller leverantören Stark samtidig styrning när klienten och leverantören samarbetar för att styra leveransen Mangement av konflikter / risker
Management av konflikter / risker Olika möjliga konflikter Back-office organisation Möjlig industrialisering Underleverantörer "Balance" bland de olika uppdrag Front office organisation Påtryckningar från kunden Möjligt att standardisera? Efterfrågestyrning Skalbar organisation Är det möjligt att ordna "klient lagring"?
Produktionsstyrningslogik Produktionsstyrning Inventeringsbaserad förvaltning: säsongsvariation Flödesplanering: vet efterfrågan Just in time En tjänst är tillfällig Kan inte lagras Just in time logik Resurshantering? Agera på efterfrågan Yield management (förutse behov/efterfrågan) Leverantörer? Personalkompetenser Outsourcing Beror på avtal Required Resources time
Dimensionering Ta hänsyn till behoven Genomsnitt Förbrukningstoppar Kapacitet Allt kraftfulla processorer, men... Flaskhalsar Minne och swap områden Flaskhalsar för QoS Diskåtkomst Nätverk