Frukostmöte om Molnet



Relevanta dokument
Hur du väljer stil för integrering av moln applikationer med egna applikationer

Vad är vad uppe bland molnen stratus, cumulus eller nimbus?

Molntjänster. Översikt. Lektion 1: Introduktion till molntjänst. Introduktion till molntjänst. Vilka tjänster finns? Säkerhet.

Välkommen! Bakgrund Cloud Sweden Vad är molnet? Legala aspekter på molntjänster.

Innehåll Molntjänster... 4 Vad är detta?... 5 Cirkeln sluts... 6 The Cloud... 7 The Cloud (forts.)... 8 Definition av molntjänster...

DIG IN TO Nätverksadministration

Cloud Computing för arkitekter Sten Sundblad IASA och Sundblad & Sundblad

Utmaningar vid molnupphandlingar

Framgångsfaktorer i molnet!

Vad är molnet? Vad är NAV i molnet? Vem passar NAV i molnet för? Fördelar med NAV i molnet Kom igång snabbt...

Introduktion till molntjänster Tekniken bakom molntjänster och legala utmaningar

Daniel Akenine, Teknikchef, Microsoft Sverige

Smartare affärer med det bästa från molnet

JHS 179 Planering och utveckling av en övergripande arkitektur Bilaga 9. Virtualisering och molntjänster i planering av teknologiarkitektur

Minnesisolering för virtuella maskiner en hypervisorstudie

Molntjänster och molnteknologi: En ordlista

Molntjänster -- vad är molnet?

Att integrera appar med molntjänster och med andra appar, med interna verksamhetssystem samt med användarens andra datorer och enheter

Aditro Our focus benefits yours Molnet -- Presentation

Vilket moln passar dig bäst?

MOLNTJÄNSTER ÄR DET NÅGOT FÖR OSS?

Sustainable engineering and design

Molnet - en fluga eller här för att stanna. Lars Backhans vice VD Radar Group International.

Introduktion till migrering till molnet. PART 4: Plattformar för molntjänster

Introduktion till migrering till molnet. PART 5: Infrastruktur för molntjänster

Hur den lösa kopplingen ändå blir hård

Säkerhet i molnet krav och standarder

Cloud Computing. Richard Richthoff Strategisk Rådgivare Radar Group International

Diagnostisktprov Utveckla i Azure

B2B Cloud. Vi hjälper dig på din resa mot en IT som klarar verksamhetens framtida krav.

Arkitektur för Bistånd

Plattform as a Service, leverantör tillhandahåller plattformen, jag tillhandahåller applikation och ansvarar för denna.

Molntjänster för administration, utbildning och forskning. Projektplan för 2017

Hot eller möjlighet? Datormolnet och SMHI. Lisa Hammar, IT-arkivarie, SMHI. Mallversion

Intro icore Cloud Services. What about the cloud!

Nå fler kunder och utöka ditt IT-tjänsteutbud med HPE och Ingram Micro

Caperio CloudSystem NICE TO MEET YOU. Komplett molntjänst för etablering av infrastruktur och applikationer

SNITS-Lunch. Säkerhet & webb

Tjänstefiera din IT. - Vi har beslutat oss för att flytta vår IT till molnet. - Vilka tjänster passar våra behov och vår budget?

Sammanfattning Klient

Molntjänster och integritet vad gäller enligt PuL?

Economic model impact and cloud management. PART 1: Cloud service model

Microsoft Dynamics 365 Business Application vs. ERP. Företagen måsta sätta sig själva i förarsätet

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2015.Q1

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2013.Q3

Facebook eller eid för inloggningen?

LAJKA-GUIDE. Jätteguide till molnets 9 bästa. näthårddiskar. 7 De bästa gratisalternativen 7 Så väljer du rätt 7 Smarta säkerhetstips

Våg 2010 We re all in!

Säkerhetskopiering och återställning av asynkrona system

ADITRO LÖSNINGAR FÖR EN ENKLARE JOBBVARDAG SUMMIT 2014 PER JOHANSSON & JOEL KÖHL ADITRO L FRÅN WINDOWS TILL WEB

Molnet ett laglöst land?

BLI EN CLOUDPILOT I ONE LÖSNINGAR FÖR FÖRETAGARE LYFT DIN IT STRATEGI TILL MOLNEN FÖRSTÅ CLOUD COMPUTING ARBETA SMARTARE 2011 NUMMER 15

Introduktion till migrering till molnet

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2013.Q2

Sid 1 Aug Säker it-drift för offentliga aktörer Försäkringskassan

EBITS Arbetsgruppen för Energibranschens Reviderad Informationssäkerhet

Hur tar jag företaget till en trygg IT-miljö i molnet?

Trust-IT Cloud Services

Varför är jag här? Presentera projektet. SUNETS moln kontra andra moln behandlas inte. Prata lite om Windows 10 och molnet.

Molnlösning i praktiken (del 3)

Säkerhet 2.0. Ta en titt in i framtiden. Per Hellqvist. Senior Security Specialist

Borde den svarta lådan vara grå?

GÖTEBORG IT Trender och tendenser

Introduktion till migrering till molnet. Introduktion

TDDD80. Mobila och sociala applikationer Introduktion HTTP,SaaS. Anders Fröberg Institutionen för Datavetenskap (IDA)

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.3.1

Nyttjande av kartor och kartteknik hur ser framtiden ut? Jonas Bäckström, Sokigo AB

Linköpings universitet - Azure (och lite) Office 365 ur

Vad du bör veta inför upphandling av IT som tjänst. Så ställer du rätt frågor till leverantörerna

Varför ska vi ha en informationssäkerhetspolicy och hur tar vi fram en? En policy ska ju fånga in en organisations målsättning för ett visst område,

Lyckas med outsourcing av lön och HR Whitepaper

Köpguide för molntjänster. Hur fungerar det egentligen och vad innebär det för mig?

Vägen till det Hybrida molnet Hur byggde vi vårt hybrida moln och vad säger kunderna som har tagit steget? Jonas Emilsson Anders Jansson

oai&cm_mc_uid= &cm_mc_sid_ =

Donator. Partnerprogram. Från produkt till molntjänst.

App-klient för smartphones Power BI Arbetsflöde CRM Online Webb-klienten Dokumenthantering Molnet...

Copyright 2008 RADAR GROUP AB All rights reserved Copyright 2008 RADAR GROUP AB All rights reserved

Teknologin steg för steg 2. Snyggt grafiskt användargränssnitt 2. Trådlöst Bluetooth -infrastruktur 2. IPCS systemdiagram 3

Economicmodelimpactand cloud management. PART 2: Business model enactment

BTH Studentkontohantering API Management

Skapa en generell informationsmodell?

Migrera till Office 365 i praktiken. Jesper Ståhle Swedish Technical Lead, Office 365

STYRKAN I ENKELHETEN. Business Suite

RTS vtour 2014 Senaste nyheterna från VMware. Malmö 22 oktober

OFFICE 365 OCH LICENSIERING. Fredrik Gotting, IT Strategy & Development Manager, Pulsen

Kurser som beställs genom eller med referens till EÅ Data AB ges 30% rabatt på samtliga priser.

Operations Management Suite. Sara Selldahl, Produktchef Cloud Platform Jonathan Andersson, Teknisk specialist Datacenter

Migration to the cloud: roadmap. PART 1: Möjligheter och hinder för att migrera till molnet

Morgondagens arbetsplats Användarnas syn på trenderna och teknologierna som skapar den. Annsofie Petersson IDC

DIN VÄG TILL MOLNET BÖRJAR HÄR.

Integration BYOD Bring Your Own Device. Peter Andersson

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.6.0

Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved.

Sammanträdesdatum Utredning om möjligheterna att införa Open Sourceprogram i kommunens datorer

Resultatrapport. Utvärdering. Anbudslämnare. Utvärderingskriterium

ANVIA MOLNET. inhemska molntjänster för företag 24/7

Rätt säkerhet Outsourcing

Systemkrav WinServ II Edition Release 2 (R2)

Försäljning & Eftermarknad

Tredjepartsintegration

Transkript:

Frukostmöte om Molnet 2010-04-19 Predrag Mitrovic, MyNethouse Sven-Håkan Olsson, Definitivus DF_Cloud_Frukost_2010-04-19_v2.ppt 1 Dataföreningen Kompetens / Predrag Mitrovic / Sven-Håkan Olsson

Agenda 08:00 08:30 08:45 09:05 10:00 10:30 Registrering och kaffe Inledning. Vad är själva vitsen med Molnet? Kort genomgång av vad som karaktäriserar de väldigt olika molnlösningarna som erbjuds. Verksamhetsnytta, potential och strategier för molnanvändning. Säkerheten i samband med Molnet Integrationsbehoven mellan Molnet och din interna (eller outsourcade) IT Avslutning 2

INLEDNING. VAD ÄR SJÄLVA VITSEN MED MOLNET? 3

Nyttan SH Molnen är ingen ny STOR PRINCIP, det är fortfarande outsourcing, däremot är det några detaljer som skiljer sig jämfört med tidigare och dessa detaljer får STOR INVERKAN: Dramatiskt mycket flexiblare kapacitetstillgång Flexibel prissättning och mycket lägre priströskel (i vissa fall 0 kr) Förlitande på att Internet duger för kommunikation mellan kund och outsourcingpartner och på att Internet är billig kommunikation 4

Nyttan SH Ett nytt bolag vill skapa sociala nätverket FaceMirror. Molnen En traditionell är ingen outsourcingpartner ny STOR PRINCIP, skulle fråga: det är fortfarande - Hur många outsourcing, samtidiga användare däremot blir är det? några detaljer som Bolaget skiljer kan sig bara jämfört svara: med tidigare och dessa detaljer - Ingen får aning! STOR Vad INVERKAN: tror du? Dramatiskt mycket flexiblare kapacitetstillgång Flexibel prissättning och mycket lägre priströskel (i vissa fall 0 kr) Förlitande Det skrivs på att Internet på Facebook duger om för sajten kommunikation och den mellan kund och hamnar outsourcingpartner i kvällspressen. och på att Internet är billig kommunikation Två dagar senare är det 30 000 samtidiga användare istället för 3. 5

Nyttan PM Molnen är ingen ny STOR PRINCIP, det är fortfarande outsourcing, däremot är det några detaljer som skiljer sig jämfört med tidigare och dessa detaljer får STOR INVERKAN: Dramatiskt mycket flexiblare kapacitetstillgång Flexibel prissättning och mycket lägre priströskel (i vissa fall 0 kr) Ett gammalt Förlitande känt företag på att Internet har stor lastskillnad duger för kommunikation mellan kund och outsourcingpartner och på att Internet är billig på sin bokningssajt. kommunikation Strax före helger är lasten 50 ggr högre än medel. 6

Nyttan SH Molnen är ingen ny STOR PRINCIP, det är fortfarande outsourcing, däremot är det några detaljer som skiljer sig jämfört med tidigare och dessa detaljer får STOR INVERKAN: Dramatiskt mycket flexiblare kapacitetstillgång Flexibel prissättning och mycket lägre priströskel (i vissa fall 0 kr) Förlitande Börsen på att gillar Internet att duger ett bolags för kommunikation utgifter följer mellan kund och intäkterna outsourcingpartner och inte är låsta. och på att Internet är billig kommunikation Dvs hellre ligger i resultaträkningen än i balansräkningen. 7

Nyttan PM Molnen är ingen ny STOR PRINCIP, det är fortfarande outsourcing, däremot är det några detaljer som skiljer sig jämfört med tidigare och dessa detaljer får STOR INVERKAN: De fasta linjer jag av slentrian har hyrt i Dramatiskt mycket decennier flexiblare visar sig kapacitetstillgång dyra. Det skulle kanske duga att köra via Internet? Flexibel prissättning och mycket lägre priströskel (i vissa fall 0 kr) Förlitande på att Internet duger för kommunikation mellan kund och outsourcingpartner och på att Internet är billig kommunikation 8

Nyttan SH Molnen är ingen ny STOR PRINCIP, det är fortfarande outsourcing, däremot är det några detaljer som skiljer sig jämfört med tidigare och dessa detaljer får STOR INVERKAN: Dramatiskt mycket flexiblare kapacitetstillgång Flexibel prissättning och mycket lägre priströskel (i vissa fall 0 kr) Även om Förlitande jag inte behöver på att Internet all denna duger flexibilitet för kommunikation mellan kanske Molnet kund och tack outsourcingpartner vare extrema och på att Internet är billig stordriftsfördelar kommunikation ger lägre kostnader än både egen drift och traditionell outsourcing. 9

Nyttan PM Min IT-avdelning har drivit mot att bli av typen betong-nej-sägare-eller-det-dröjer-två-år. Jag köper utan (initialt!) krångel tillgång till en Molnapplikation och betalar från budgeten för suddgummin och gem istället. Molnen är ingen ny STOR PRINCIP, det är fortfarande outsourcing, däremot är det några detaljer som skiljer sig jämfört med tidigare och dessa detaljer får STOR INVERKAN: Dramatiskt mycket flexiblare kapacitetstillgång Flexibel prissättning och mycket lägre priströskel (i vissa fall 0 kr) Förlitande på att Internet duger för kommunikation mellan kund och outsourcingpartner och på att Internet är billig kommunikation 10

Nyttan SH Molnen är ingen ny STOR PRINCIP, det är fortfarande outsourcing, däremot är det några detaljer som skiljer sig jämfört med tidigare och dessa detaljer får STOR INVERKAN: Dramatiskt mycket flexiblare kapacitetstillgång Flexibel prissättning och mycket lägre priströskel (i vissa fall 0 kr) Det är Förlitande sommar. på Jag att måste Internet göra duger halvårsbokslut. för kommunikation De som kan mellan applikationen kund och outsourcingpartner på IT-avdelningen är lediga och på eller att Internet VAB:ar. är billig Kompetensförsörjningen kommunikation i Molnet (eller i vanlig outsourcing) kan ha stordriftsfördelar. 11

SH VAD KARAKTÄRISERAR DE VÄLDIGT OLIKA MOLN- LÖSNINGARNA SOM ERBJUDS? 12

Figur lånad från Wikipedia Mindre kända i Sverige: Zoho: Ordbehandling mm, Rackspace: 13 Hosting

Molntyper... Stratus betyder dimmoln Nimbus ovädersmoln Cumulus är vackertvädersmoln! Vad är rätt för att uppfylla just ditt behov...? Ändringstakten är mycket hög nu i molnets initialskede, man måste hänga med aktivt. 14

Olika kategorier av moln Molnförvirringen i datapressen och på Nätet är rätt stor! Det har gjorts kategoriseringar av många slag. Jag föreslår här en kategorisering baserad på: Vilken sorts it-resurs eller modul är det du som kund egentligen placerar i molnet? Resonemanget utvecklas ytterligare i www.trendspaning.se > fliken Teknik > Vad är vad uppe bland molnen 15

GUIklient - - - Internet - - - ~PaaS PaaS SaaS Eget OS. IaaS Eget Windows. Kö. Strukturerad lagring. Egenutvecklade kodmoduler. Hel appl. Moln-lev typ 1 Teknik-ex: Amazon EC2. Xen. Vmware. Moln-lev typ 2 Teknik-ex: Citrix. Vmware. Moln-lev typ 3 Teknik-ex: Amazon AWS. (Samt delvis lev ur typ 4.) SQL-tjänster. Moln-lev typ 4 Teknik-ex: Google GAE. MS Azure. Moln-lev typ 5 Teknik-ex: Salesforce. Google Apps. Exchange. Sharepoint. Office Live. 16

Teknik-ex: Amazon EC2 Xen VMware Vad lägger kunden i molnet? Typ 1 Ett helt operativsystem På det får kunden själv (efter sina önskemål) anordna applikationsservervrar, databaser, applikationskod med mera Kallas ibland Infrastructure as a Service (IaaS) Bredvidläsning Ex: Just nu jobbar jag med ett projekt, där en demoserver nås på detta billiga sätt i Amazon EC2. Skarp server installeras däremot på traditionellt sätt i detta fall. 17

Teknik-ex: Citrix VMware Bredvidläsning Vad lägger kunden i molnet? Typ 2 En hel windowsapplikation läggs i molnservrarna Inklusive feta klienter som också exekverar ute i molnet Användargränsnsittet nås från lokal persondator (eller tunn klient) via Citrix, Terminal Server etc. Ibland startat ifrån webbsida. Även annat än Windows är förstås tänkbart, men det är ännu dominerande Ex: Har just avslutat outsourcing-upphandling åt ett försäkringsbolag där ena offerenten byggde helt på denna princip. Dock kanske inte ännu i tillräcklig skala för att kvalificera sig som moln? 18

Teknik-ex: Amazon AWS (samt delvis lev ur typ 4) SQL-tjänster Bredvidläsning Vad lägger kunden i molnet? Typ 3 Att kunna lagra strukturerat data i moln, någon annan garanterar där backup, tillgänglighet etc Att kunna lagra data väg till något moln Applikationskod som driftas någonstans fjärrbeordrar lagringen Hård koppling ej bra vid distans-moln-soa, så man vill gärna kommunicera asynkront. Då krävs kö som finns i vissa molnerbjudanden. Oftast enkla-men-snabba tjänster. SQL först nyligen. Delmängd av det som ibland kallas Platform as a service (PaaS) Ex: Håller på med outsourcing-upphandling av HRM där t.ex. utdata till beslutsstödssystem går via kölösning. 19

Teknik-ex: Google GAE MS Azure Bredvidläsning Vad lägger kunden i molnet? Typ 4 Kundens egenutvecklade applikationskod installeras i applikationsserver som köps som tjänst i ett moln Allt från någon enstaka klass till en hel skräddarsydd applikation kan i teorin läggas i molnet Delmängd av det som ibland kallas Platform as a service (PaaS) Ex: Nästan varenda Azure-demo som görs så visas detta. Google har det i drift sedan länge. 20

Teknik-ex: Salesforce Google Apps Exchange Sharepoint Office Live Bredvidläsning Vad lägger kunden i molnet? Typ 5 En färdig applikation som används i molnet utav många kunder samtidigt Inget installeras av kunden, men konfigurationsparametrar, integrationskod, anpassningskod, makron etc ska in Kallas Software as a service (SaaS) eller Application Server Provider (ASP) jag kan inte hitta någon skillnad mellan de två, bara mode Ex: HRM-lösning under upphandling. Digital rekrytering. Skolval kör vissa kommuner i Norge. 21

Jämför med BPO Business Process Outsourcing Komplett tjänsteköp, IT + personal Personal Hel appl. Moln-lev typ 6 Ex: Postens hela löneadministration lades ut, inkl personal 22

Svenska IASA:s molndefinition Termen Cloud Computing relaterar både till applikationer som levereras som tjänster över Internet och till den hårdvara och systemmjukvara som tillhandahåller dessa tjänster. Applikationstjänsterna talar vi om som Software as a Service. Hårdvaran och systemmjukvaran är det vi kallar för molnet (The Cloud). Cloud Computing karaktäriseras av två viktiga egenskaper; upplevt oändliga resurser och betalning per resursförbrukning. Den tjänst som erbjuds av molnet kallas Utility Computing, vilket närmast kan jämföras med resursförbrukning av t.ex. el och vatten. När ett moln är publikt tillgängligt kallas det för ett publikt moln (Public Cloud). Ett moln som inte görs publikt tillgängligt kallas för ett privat moln (Private Cloud). Ett moln som inte kan erbjuda upplevt oändliga resurser och betalning per resursförbrukning erbjuder inte cloud computing. Cloud Computing kan därför anses bestå av tjänsterna Utility Computing och Software as a Service...problemet med betalning per resursförbrukning är att en hel del av molnresurserna är gratis (s.k. inropare) och/eller reklamfinansierade...problemet med upplevt oändliga resurser är att så mycket SaaS/ASP numera brukar räknas in i molnet, men har tämligen ändliga resurser 23

Upplevt oändliga resurser Applikationen måste vara skalbart skriven inuti, annars blir det inget med oändligheten 24

Molndefinition av NIST - National Institute of Standards and Technology: Bredvidläsning On-demand self-service. Broad network access. Resource pooling. Rapid elasticity. Measured Service. 25

Bild delvis lånad från Sun ( The Network is the Computer sa de för många år sen!) Bredvidläsning... a n v ä n d n i n g... SaaS, Software as a Service men här är det inte sw, snarare applikation PaaS, Platform as a Service men här är inte plattform=os, snarare appserver Min typ: 5 3 4 IaaS, Infrastructure as a Service men här inte t.ex. routers=infrastruktur, snarare OS 1 Allestädes närvarande nätverksinfrastruktur (ubiquitous network) = Internet 26

PM VERKSAMHETSNYTTA, POTENTIAL OCH STRATEGIER FÖR MOLNANVÄNDNING 27

PM SÄKERHETEN I SAMBAND MED MOLNET 28

SH INTEGRATIONSBEHOVEN MELLAN MOLNET OCH DIN INTERNA (ELLER OUTSOURCADE) IT 29

Partiell outsourcing (moln mm) Partiell outsourcing (eller multisourccing), såsom: Cloud Computing (Iaas, Paas, SaaS/ASP) Olika sorters gammal outsourcing Kräver nästan alltid integration med Interna applikationer och register Andra outsourcade applikationer och register...för man kan ju inte offra all användarvänlighet på Molnets altare användarna ska inte behöva hålla ordning på tre separata kundregister till, eller så! Molnanvändning driver alltså integrationsbehov Många likheter med vanlig integration och SOA (men också olikheter).

... d i v e r s e i n t e r n a s y s t e m... Stort integrationsbehov Internnät Internet Eget OS. Kö. Lagring. Eget Windows. Egenutvecklade kodmoduler. Hel appl. Moln-lev typ 1 Moln-lev typ 2 Moln-lev typ 3 Moln-lev typ 4 Moln-lev typ 5 31

ETT exempel med moln i kombination med interndrift I exemplet tar jag inte enkla tjänster som Google maps etc, utan tunga verksamhetsapplikationer, SOA-domäner * Användarens helhetsupplevelse ligger i engagemangsbilden som i sin tur beror av tre andra komponenter Engagemangsbild Vanligen helt olika snabbhet och driftsstabilitet hos interna och externa sladdar inkopplingen till Fondsystemet i exemplet är extern, kanske via Internet! *) SOA: Service Oriented Architecture Köps t.ex. som moln-tjänst Bankkonto Fondkonto Leasingkonto Bokfsyst Övrigt driftas internt 32

ETT exempel på optimering av färskhet Replikering till lokal db (via kö eller ESB * ) Engagemangsbild Online (Web Services) Bokfsyst Bankkonto Fondkonto Leasingkonto Så här tänks tekniklösningarna vara optimerade efter verksamhetsbehov Online bara där det oundgängligen måste vara det Replikering för t.ex. sådana fondkurser som endast uppdateras dagligen Bokföringstransar är rättså tidsokänsliga *) ESB: Enterprise Service Bus Batch (ev kö) 33

Om jag nu vill köpa några nya kontosystem/tjänster? Är molntjänsterna du överväger (eller egendriftade applikationer) tillräckligt integrerbara? Har inte vareviga av dem ett eget kundregister t.ex? Har inte vareviga av dem en egen inloggningskatalog? Eller behov av Single SignOn (SSO)? Etc etc Antingen måste det gå att plugga in online-kommunikation till ditt favoriserade kundregister (men online kan ha nackdelar: prestanda/skalbarhet/tillförlitlighet) Eller också måste du kunna replikera data mellan dina olika kundregister (men replikering kan ha nackdelar: icke-färsk info, replikeringskrockar, buggig multimasterreplikering) Viktigt vara medveten och lägga detta i vågskålen vid beslut! Viktigt ställa tydliga krav på sådan integrerbarhet hos system/tjänst! Kolla respektive informationsmodell, är de kompatibla, går det att översätta? Är kund = kund? 34

ETT exempel på dubblerade kund-register Plug-in för att externalisera kund-reg. Dvs online mot huvud-kund-reg. Båda lösningarna har sina utmaningar Ambitiös SOA-domändesign kan göra att plugin-varianten kan underlättas Replikering kan vara snabbt händelseorienterad eller utföras endast periodvis Replikeringar (ev multimaster) av t.ex. kund-reg. Master Data Mgmt 35

Allt-eller-inget-uppdatering (ACID * ) Skulle behöva commit/ rollback (ACID), annars kan pengar verkligen försvinna vid systemnedgång mm! Överföring av pengar från bankkonto till leasingkonto ACID är en mardröm över långa avstånd, med flera parter, i olika teknikmiljöer ACID bryter mot SOA-guidelines som statelessness och loose coupling Vanliga Web Services har inte ACID Den komplexa standarden WS- AtomicTransaction är mycket tveksam Det finns ett antal lösningar: Avstämningar, köer med end-to-end commit scope, long-runningtransactions, BASE, kombination med god SOA-design... Bankkonto Leasingkonto *) ACID: Atomicity, Consistency, Independency, Durability 36

Latensfördröjningar Var står egentligen servern i molnet, det har jag kanske ingen aning om? Australien, Taiwan, USA eller Finland...? Ljushastigheten ställer till problem. Används satelliter för kommunikationskedjan försvinner hela 0,5 s i ljushastighetslatens för fråga/svar. Även problem utan satellit ifall det är på andra sidan jordklotet. Även alla vackra skikt av ESB:er, nav, SQL, fasader, inkapslingar ger klart mätbar latens, ihopadderat. Se även www.trendspaning.se > Teknik > Tidsglapp hotar Molnet? www.definitivus.se > Cloud Symposium 2009 > Om latens 37

Enkelt scenario där en molntjänst i sin tur ska nå andra delar Många latens-fördröjningar uppstår! Latens = tidsglapp som går åt innan arbete påbörjas (eng. latency) Alltså: Kan inte ha pratiga applikationsprotokoll som vi kan på ett vanligt LAN i en serverhall! Coarse granular SOA... 38

Se även www.dfkompetens.se (fliken IT-utveckling) för tvådagarskursen: Cloud Computing Migrering och integration Där kommer även info om strategiska briefings om molnet. predrag[hos]mynethouse.se sven-hakan.olsson[hos]definitivus.se 39