1. Introduksjon til Cloud Computing
Hvordan kom vi hit - Fra applikasjonshosting til SaaS til offentlig og privat sky
Skydefinisjon Velg din smak: IaaS, PaaS, SaaS
En skyreferansearkitekturTypiske skybruksscenarier SaaS vs. tradisjonell bedriftsdatabehandling
Det programmerbare nettet: et API i skyenFlytte inn i skyen Bedre utnyttelse gjennom ressursvirtualiseringSkyadministrasjon for elastisitet: automatisert, på forespørsel tildeling av ressurserUtvikle stordriftsfordelen gjennom delt infrastruktur og applikasjoner
Skyfordeler og utfordringer2. Infrastructure as a Service (IaaS)IaaS-arkitektur og nøkkelfunksjoner Hva bør du se etter når du velger en IaaS-leverandør? Oversikt over store IaaS-leverandørerIaaS-eksempler Microsoft Windows Azure Web-roller og arbeiderroller
Scalability, load balance, fail overAmazon Web Services (AWS) Elastic Compute Cloud (EC2) og Amazon Machine Images (AMI)
IaaS+: AWS Application Services and Marketplace
Regioner og tilgjengelighetssoner
Networking & sikkerhetOvervåking, automatisk skalering og belastningsbalanseringBygge skalerbare og feiltolerante applikasjoner
Det store AWS-bruddet og hvordan du beskytter deg selvManagement grensesnitt3. Privat & Hybrid CloudPrivat sky: drivere og utfordringer Definere kravene En metodikk for å bygge en privat sky Hvordan administrere den private skyen Hvem kan hjelpe: leverandøroversikt VMware Abiquo Amazon Virtual Private CloudHybride skyer BrukstilfellerProdukteksempel: EucalyptusHvordan velge en privat skymodell4. PaaS: Nøkkelkonsepter og hovedaktørerPaaS definert En komplett PaaS-stabel Hvor skal linjen trekkes: IasS+ eller pure-PaaS eller custom-SaaS? Hvilken funksjonalitet trenger vi for å bygge applikasjoner for skyen?
Multi-Tenancy Hva er et multi-tenant system?
Utvikle stordriftsøkonomien
Tilpasse søknaden for en leietakerHensyn til applikasjoner med flere leietakere:Stabilitet, SLA, lover og forskrifter, sikkerhet, vedlikehold, tredjepartskomponenter
En detaljert titt på store PaaS-leverandører: Microsoft Windows Azure Google App Engine Force.comOutlook: fremtiden til PaaS
5. Synergi av SOA og Cloud Computing
Tjenester og SOA definert Service Layer Model & konseptet med løs kobling SOA + Event Driven Architecture (EDA) = e-SOA Hva er REST og hvorfor er det viktig for skyen?
Synergi av SOA og Cloud - bransjesynetSOA / SaaS synergiSOA / PaaS synergi Tilnærminger for å møte etterspørselenBruk av SOA-prinsipper på skyen: løs kobling, innkapsling, asynkrone tjenesterBygge applikasjoner for flere leieforhold basert på SOA
Migrering av eldre systemer til skyen
SOA / IaaS synergi Service-Oriented Infrastructure (SOI)
Tjenestevirtualisering vs servervirtualiseringAutomatisert ressurslevering på forespørsel
Behovet for skyintegrasjon og dets utfordringer Hvordan SOA kan hjelpe: fokus på integrasjon Fra applikasjonsintegrasjon til Service Oriented Integration (SOI)
Behovet for (mellom)mekling FormidlingsfunksjonalitetEnterprise Service Bus (ESB) referansearkitekturerHva er de spesielle kravene for skyintegrasjon? Fra ESB til "Internet Service Bus"Produkteksempler: Windows Azure AppFabricIBM støpejernFiorano7. Standarder og åpen kildekode-programvare
Skystandarder Portabilitet og interoperabilitet: problemformulering Distribuert Management Task Force, Inc. (DMTF) Open Virtualization Format (OVF) Open Cloud Standards IncubatorApache LibcloudProgramvare med åpen kildekode (OSS) OpenStack8. Sikre skyen
Evolusjonen til skysikkerhet Fra tradisjonelle nettapplikasjoner til SOA til Cloud Public cloud vs. on-premise datasenter
Skysikkerhet er et flerdimensjonalt problem Dimensjon 1: IaaS, PaaS, SaaS
Dimensjon 2: Nettverk, VM, applikasjon, dataDimensjon 3: CSP, leietaker
Identitet, rettigheter og tilgang Management (IdEA) Autentisering og tilgangskontrollSAML, XACML og Policy Enforcement Point (PEP)Sikkerhet på tvers av lokale systemer og flere skyer
Cloud Security Alliance-standarder Cloud Controls Matrix, Consensus Assessments Initiative, Cloud Audit, Cloud Trust ProtocolSikkerhets-, tillits- og forsikringsregister9. Governans for skybaserte tjenesterBusiness vs. IT vs. EA vs. SOA vs. Cloud Governance Hvorfor SOA-styring kan (bør) være grunnlaget for Cloud-governance SOA-styringsrammeverk, standarder, teknologier Open Groups Service Integration Maturity Model (OSIMM) Open Group SOA Governance Referansemodell (SGRM) SOA Governance Vitality Method (SGVM)
Skystyring Likheter og forskjeller med SOA-styring
Avgrense ansvar: skyleverandør vs skykunde
Bytte av skyleverandører – den verste testen for styringen dinEn skystyringsmetodikkTeknologier for implementering av styring
10. Outlook og konklusjoner
Outlook og bruk for cloud computing Hadoop – stadig mer populært i Cloud Cloud Return on Investment (ROI) Total Cost of Ownership (TCO)