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



Relevanta dokument
DIG IN TO Nätverksadministration

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

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

Daniel Akenine, Teknikchef, Microsoft Sverige

Vilket moln passar dig bäst?

Minnesisolering för virtuella maskiner en hypervisorstudie

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 migrering till molnet. PART 4: Plattformar för molntjänster

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

Molntjänster och molnteknologi: En ordlista

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

Economicmodelimpactand cloud management. PART 2: Business model enactment

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

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

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

Framgångsfaktorer i molnet!

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

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

Molntjänster -- vad är molnet?

Datacentertjänster IaaS

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

Vad betyder molnet för framtida IT-yrken

Utmaningar vid molnupphandlingar

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

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

Systemkrav WinServ II Edition Release 2 (R2)

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

Delårsrapport. Delårsrapport Januari - mars 2009 Fortnox AB (publ) org nr Fortnox AB (publ), org nr

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

Tekis-FB Systemkrav

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

vattenweb.smhi.se Esa Falkenroth, SMHI Molntjänster för GIS, Stockholm

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?

CLOUD COMPUTING. Emelie Oskarsson (emeos081), Klass: IT1 (Civilingenjör Informationsteknologi, årskurs 1) Skola: Linköpings Universitet

Android. Ett alternativ till traditionella Windows-datorer

1. Revisionsinformation

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

Administration / Disk Management. EC Utbildning AB

30 år av erfarenhet och branschexperts

Cloud based operating systems

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

SNITS-Lunch. Säkerhet & webb

Risk, security, and legal analysis for migration to cloud. PART 3: Privacy and security management

Digital Lagring. Jukka Salo Flygteknisk inspektör

Teknisk plattform för version 3.7

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

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

19 januari Aktieträff. Aktiespararna Sundsvall. Tomas Nilsson. Fortnox AB

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

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

DIG IN TO Dator och nätverksteknik

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

Systemkrav Tekis-Bilflytt 1.3

Diagnostisktprov Utveckla i Azure

Molnet som skapats för ditt företag.

Migrering av en applikation till datormolnet Windows Azure

Leverantör av programvarutjänster skapar kostnadseffektiv lösning för e-förvaltning

Project acronym: A novel vocational training programme on cloud computing skills LLP GR-LEONARDO-LMP

SERVERLESS ARCHITECTURE. är det nya svarta. CADEC 2017 Peter Larsson

Introduktion till migrering till molnet

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

Sustainable engineering and design

Teknik 5:2 Hur bör stadsnäten förbereda sig för att kunna distribuera kvalitativa molntjänster?

Systemkrav Bilflytt 1.4

Definition DVG A06. Varför operativsystem? Operativsystem. Översikt. - Vad är ett operativsystem?

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.7

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

Ta ett tryggt kliv till molnet

[VIRTUAL APPLICATION]

32 Bitar Blir 64 Sammanfattning

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

Aditro Our focus benefits yours Molnet -- Presentation

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

Systemkrav Bilflytt 1.3

Introduktion till hårdvara, mjukvara och operativsystem

WHITE PAPER. Företagsapplikationer i molnet. Sponsrat av CSC Danmark

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

Vad är en dator? Introduktion till datorer och nätverk. Pontus Haglund Institutionen för datavetenskap (IDA) 21 augusti 2018

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

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

GÖTEBORG IT Trender och tendenser

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

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

Arrow - Cloudification. Niklas Akerö Hosting/Cloud Sales Manager

Upplev Symantec Backup Exec.cloudcloud

Virtuell Server Tjänstebeskrivning

Paket IIS BAS IIS Standard IIS Premium. Lagringsutrymme 10 GB* 50 GB* 100 GB* Epostutrymme 10 GB 25 GB 50 GB. Antal databaser 3 st 5 st 10 st

Datacentertjänster PaaS

Molnet och dess möjligheter och utmaningar

oai&cm_mc_uid= &cm_mc_sid_ =

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

Intro icore Cloud Services. What about the cloud!

Bilaga 05. Beskrivning av befintlig IT-miljö

Vad är Cloud Computing? En kvalitativ studie ur ett företagsperspektiv

Molnet: Leverans och användning.

Trust-IT Cloud Services

Administrera ArcGIS for Server. Erik Bruhn Johnny Björk

DVG A06. Operativsystem, mm. Karlstads universitet Datavetenskap. DVG A06 Johan Eklund. Datavetenskap, Karlstads universitet 1

CIO-barometern En undersökning bland CIO:er och IT-chefer i Sverige kring IT-infrastruktur. Om CIO-barometern

Mjukvarukraft Integration som Tjänst (ipaas)

Transkript:

Cloud Computing för arkitekter Sten Sundblad IASA och Sundblad & Sundblad Är Cloud Computing intressant? 40 % tillväxt globalt 2009. Blir likadant i Sverige! Computer Sweden/IDC 2009-03-06 USA 2008 23 % av företagen lägger minst 25 % av IT-budgeten på applikationer i molnet. USA 2010 Andelen stiger till 45 %. (Oklart vilken andel ). ComputerSweden/IDC 2009-03-06 ComputerSweden/IDC 2009-03-06 USA 2009 76 % av alla organisationer och företag kommer att använda minst en SaaSbaserad applikation ComputerSweden/IDC 2009-03-06 1

Cloud Computing vad är det? Virtualisering på steorider Hundratusentals fysiska servrar Allting virtualiserat Nästan obegränsad skalbarhet Software as a Service på steroider Flexibel tillgång till de resurser som behövs för ögonblicket IT som en allmänt tillgänglig tjänst Software as a utility Jämför med tillgång till elektricitet Betala för vad du använder Inte mindre inte mer Blixtsnabb utökning/nedminskning av kapacitet Tre aktörsroller 1 Datacenter Hårdvara och systemmjukvara = Molnet Mosso Amazon Google Microsoft IBM... Publikt/Privat moln. Publikt moln = Utility Computing 2 Tjänsteproducenter 3 Användare Anställda Kunder Andra 2

Software as a Service (SaaS) UC Berkeley: Cloud Computing är summan av SaaS och Utility Computing men inkluderar inte privata moln. Min översättning SaaS definition? Software deployed as a hosted service and accessed over the Internet Line-of-business services Consumer-oriented services Traditionell kostnadsbild Kostnadsbild vid SaaS (Kostnad för SaaS-leverantörens hårdvara och tjänster ingår i Software men bör bli lägre än om egen hårdvara används.) 3

Tre nya aspekter ur ett hårdvaruperspektiv UC Berkeley igen (min översättning) Illusionen av obegränsade resurser för databehandling, tillgängliga när de behövs, vilket eliminerar behovet för användare av Cloud Computing att planera i förväg för tillgång till sådana resurser. Eliminering av behovet för molnanvändare att tidigt binda upp sig för hårdvaruresurser, vilket gör det möjligt för företag att starta i liten skala och utöka hårdvaran först när det behövs. Möjligheten att betala för användning av databehandlingsresurser endast när de behövs (t.ex. processorer per timme och datalagring per dygn) och att frigöra dem när de inte behövs längre. Detta medför besparingar eftersom man kan släppa maskiner och lagringsutrymme när de inte längre gör nytta. Grant Thorntons val (Computer Sweden 2009-03-06) Vi använder Fortnox för att kunna dela information och redovisning med våra kunder. Mjukvara som tjänst är på god väg att bli ett tillräckligt moget alternativ för oss, säger Peter Bodin, vd på Grant Thornton. Vår tolkning: - Software as a Service? JA! - Cloud Computing? NEJ! http://www.fortnox.se/best_ordf_1.php 4

Salesforce Salesforce Priser 5

Microsoft Online Services Software + Services Genom att kombinera det bästa av mjukvara på egna maskiner med det bästa av molnabaserade tjänster kan vi leverera mer tilltalande IT-lösningar både för konsumenter, utvecklare och företag Min översättning Ray Ozzie Chief Software Architect Microsoft Mer om Microsoft Online Services Dessutom: Windows Azure Compute Services Storage Services Service Bus Workflow Services SQL Services m.m. 6

En ny valsituation Maximal flexibilitet Köp Standardsystem eller SaaS. Standardsystem. Kör på egen Bygg SaaS S+S. Kör på värds Egenutvecklat. Egenutvecklat. Kör på egen Kör på värds Egenutvecklade tjänster. Maximal kontroll Egen plattform Molnet Vägar till molnet Köp Nya applikationer/tjänster läggs i molnet. SaaS S+S. Orkestrering av befintliga tjänster. Nyutveckling. Köp. Egenutvecklade tjänster. Bygg Egen plattform Molnet 7

Vägar till molnet Flytta befintliga lösningar till molnet Köp Standardsystem. Kör på egen Bygg Standardsystem eller SaaS. SaaS S+S. Kör på värds Egenutvecklat. Egenutvecklat. Kör på egen Kör på värds Egenutvecklade tjänster. Egen plattform Molnet Vägar till molnet Bygg ut lösningar på egen plattform med tilläggstjänster i molnet Köp Standardsystem. Kör på egen Egenutvecklat. Bygg Kör på egen Egen plattform SaaS S+S. Egenutvecklade tjänster. Molnet 8

Vad som behövs, när det behövs Prisexempel Mosso 9

Pris per timme (Amazon) Amazon EC2 (Elastic Compute Cloud) 32-bitars 1,7 GB minne 160 GB hårddisk 1 Compute Unit 64-bitars 7,5 GB minne 850 GB hårddisk 4 Compute Units 32-bitars 15 GB minne 1690 GB hårddisk 8 Compute Units o.s.v. Pris per överförd GB (Amazon) Amazon EC2 (Elastic Compute Cloud) 32-bitars 1,7 GB minne 160 GB hårddisk 1 Compute Unit 64-bitars 7,5 GB minne 850 GB hårddisk 4 Compute Units 32-bitars 15 GB minne 1690 GB hårddisk 8 Compute Units o.s.v. 10

Google App Engine 0,79 4,96 13,69 Windows Azure Ballmer: Azure ready for release by end of year SDK tillgänglig nu Källa: Computerworld 24 februari 2009 11

Demo Några av mina slutsatser Meddelandeorienterad arkitektur Assynkrona meddelanden Service-orienterad teknik och arkitektur (SO och SOA) Software as a Service (SaaS) Software + Services Informations/Entitetstjänster som bas Att fundera över: Hur mycket skalbarhet behöver jag? Hur scale-aware måste mina tjänster vara? 12

När (obegränsad) skalbarhet behövs Dela tjänst i två delar: en som är medveten om skalning en som är omedveten om skalning delar av tjänstinnehåll kan behöva flyttas (A-D stannar kvar, E-H flyttar, I-Ö redan i andra tjänster) Minska transaktionsomfång Omedveten del Gränssnitt Medveten del Databas aldrig distribuerade transaktioner endast inom samma entitet (som i databas kan vara uppdelad på flera tabeller) acceptera osäkerhet och förskjutning av synkronisering typiskt för REST Säkert en hel del annat också... Sten Sundblad Sundblad & Sundblad i Uppsala http://www.2xsundblad.com 13