1. Introduktion till Cloud Computing
Hur kom vi hit - Från applikationshosting till SaaS till offentligt och privat moln
Molndefinition Välj din smak: IaaS, PaaS, SaaS
En molnreferensarkitekturTypiska molnanvändningsscenarier SaaS kontra traditionella företagsdatorer
Den programmerbara webben: ett API i molnetFlytta in i molnet Bättre utnyttjande genom resursvirtualiseringMolnhantering för elasticitet: automatiserad leverans av resurser på begäranUtveckla skalfördelar genom delad infrastruktur och applikationer
Molnfördelar och utmaningar2. Infrastructure as a Service (IaaS)IaaS-arkitektur och nyckelfunktioner Vad ska man titta efter när man väljer en IaaS-leverantör? Översikt över stora IaaS-leverantörerIaaS-exempel Microsoft Windows Azure-webbroller och arbetsroller
Scalaförmåga, lastbalansering, misslyckandeAmazon Web Services (AWS) Elastic Compute Cloud (EC2) och Amazon Machine Images (AMI)
IaaS+: AWS Application Services and Marketplace
Regioner och tillgänglighetszoner
Networking & säkerhetÖvervakning, automatisk skalning och lastbalanseringBygga skalbara och feltoleranta applikationer
Det stora AWS-avbrottet och hur du skyddar dig självManagement gränssnitt3. Privat & Hybrid CloudPrivat moln: drivkrafter och utmaningar Definiera kraven En metod för att bygga ett privat moln Hur man hanterar det privata molnet Vem kan hjälpa: leverantörsöversikt VMware Abiquo Amazon Virtual Private CloudHybridmoln AnvändningsfallProduktexempel: EucalyptusHur man väljer en privat molnmodell4. PaaS: Nyckelkoncept och huvudspelarePaaS definierad En komplett PaaS-stack Var drar man gränsen: IasS+ eller pure-PaaS eller custom-SaaS? Vilken funktionalitet behöver vi för att bygga applikationer för molnet?
Multi-Tenancy Vad är ett multi-tenant system?
Utveckla stordriftsekonomin
Anpassa applikationen för en hyresgästÖverväganden för applikationer med flera hyresgäster:Stabilitet, SLA, lagar och regler, säkerhet, underhåll, komponenter från tredje part
En detaljerad titt på stora PaaS-leverantörer: Microsoft Windows Azure Google App Engine Force.comOutlook: framtiden för PaaS
5. Synergi mellan SOA och Cloud Computing
Tjänster och SOA definierad Service Layer Model & konceptet med lös koppling SOA + Event Driven Architecture (EDA) = e-SOA Vad är REST och varför är det viktigt för molnet?
Synergi mellan SOA och moln - branschsynenSOA / SaaS synergiSOA / PaaS synergi Tillvägagångssätt för att möta efterfråganTillämpa SOA-principer på molnet: lös koppling, inkapsling, asynkrona tjänsterBygga flerhyresapplikationer baserade på SOA
Migrera äldre system till molnet
SOA / IaaS synergi Service-Oriented Infrastructure (SOI)
Tjänstvirtualisering kontra servervirtualiseringAutomatiserad, on-demand resursprovisionering
Behovet av molnintegration och dess utmaningar Hur SOA kan hjälpa: fokusera på integration Från applikationsintegration till Service Oriented Integration (SOI)
Behovet av (förmedling) MedlingsfunktionalitetEnterprise Service Bus (ESB) referensarkitekturerVilka är de särskilda kraven för molnintegration? Från ESB till "Internet Service Bus"Produktexempel: Windows Azure AppFabricIBM gjutjärnFiorano7. Standarder och programvara med öppen källkod
Molnstandarder Portabilitet och interoperabilitet: problembeskrivning Distribuerad Management Task Force, Inc. (DMTF) Open Virtualization Format (OVF) Open Cloud Standards IncubatorApache LibcloudProgramvara med öppen källkod (OSS) OpenStack8. Säkra molnet
Utvecklingen till molnsäkerhet Från traditionella webbapplikationer till SOA till Cloud Public moln vs on-premise datacenter
Molnsäkerhet är ett flerdimensionellt problem Dimension 1: IaaS, PaaS, SaaS
Dimension 2: Nätverk, virtuell dator, applikation, dataDimension 3: CSP, hyresgäst
Identitet, rättigheter och åtkomst Management (IdEA) Autentisering och åtkomstkontrollSAML, XACML och Policy Enforcement Point (PEP)Säkerhet över lokala system och flera moln
Cloud Security Alliance-standarder Cloud Controls Matrix, Consensus Assessments Initiative, Cloud Audit, Cloud Trust ProtocolSäkerhets-, förtroende- och garantiregistret9. Gostyrning för molnbaserade tjänsterBusiness vs. IT vs. EA vs. SOA vs. Cloud Governance Varför SOA-styrning kan (bör) ligga till grund för molnstyrning SOA-styrningsramverk, standarder, teknologier Open Groups Service Integration Maturity Model (OSIMM) Open Group SOA Governance Referensmodell (SGRM) SOA Governance Vitality Method (SGVM)
Molnstyrning Likheter och skillnader med SOA-styrning
Avgränsa ansvarsområden: molnleverantör vs molnkund
Att byta molnleverantör – det värsta testet för din styrningEn metod för molnstyrningTeknik för implementering av styrning
10. Outlook och slutsatser
Outlook och användning för cloud computing Hadoop – blir allt populärare i Cloud Cloud Return on Investment (ROI) Total Cost of Ownership (TCO)