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
Typiska molnanvändningsscenarier SaaS kontra traditionella företagsdatorerDen programmerbara webben: ett API i molnet
2. MolnmigreringBättre utnyttjande genom resursvirtualisering Molnhantering för elasticitet: automatiserad, på begäran tillhandahållande av resurser Utveckla skalfördelar genom delad infrastruktur och applikationer Molnets fördelar och utmaningar3. IaaS (Infrastructure as a Service)
IaaS-arkitektur och nyckelfunktioner Vilka är de största IaaS-leverantörerna? Microsoft Azure Web Rolls & Worker Rolls Scalaförmåga, lastbalansering, misslyckas
Amazon 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 applikationerHur du skyddar dig från avbrottManagement gränssnittPrivata och hybridmoln Drivrutiner och utmaningarDefiniera kravenEn metod för att bygga ett privat molnHur man hanterar det privata molnetVem kan hjälpa till: leverantörsöversikt VMware
MissbrukAmazon Virtual Private Cloud
Hybridmoln AnvändningsfallProduktexempel: EucalyptusHur man väljer en privat molnmodell4. PaaS (Platform as a Service)PaaS 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
Vilka är de största PaaS-leverantörerna? Microsoft Azure Google App Engine Force.comOutlook: framtiden för PaaS
5. SaaS (Software as a Service)
Vad är SaaS? Några exempel.
6. MolnarkitekturService Oriented Architecture (SOA) 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ågan
Tillämpa SOA-principer på molnet: lös koppling, inkapsling, asynkrona tjänster
Bygga flerhyresapplikationer baserade på SOA
Migrera äldre system till molnetSOA / IaaS synergi Service-Oriented Infrastructure (SOI)
Tjänstvirtualisering kontra servervirtualisering
Automatiserad, 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ärnFiorano8. 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) OpenStack9. Molnsäkerhet
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, behörighet 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 garantiregistret10. Gostyrning för molnbaserade tjänsterBusiness vs. IT vs. EA vs. SOA vs. Cloud Governance Varför SOA-styrning kan (borde) vara grunden 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
11.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)