1. Bevezetés a Cloud Computing-be
Hogyan jutottunk el idáig? Az alkalmazástárhelytől a SaaS-en át a nyilvános és privát felhőig
Felhődefiníció Válassza ki az ízlését: IaaS, PaaS, SaaS
Egy felhő referencia architektúraTipikus felhőhasználati forgatókönyvek: SaaS a hagyományos vállalati számítástechnikával szemben
A programozható web: API a felhőbenÁtállás a felhőbe Jobb kihasználás az erőforrás-virtualizáció révénFelhőkezelés a rugalmasság érdekében: az erőforrások automatizált, igény szerinti rendelkezésre bocsátásaA méretgazdaságosság fejlesztése megosztott infrastruktúra és alkalmazások révén
A felhő előnyei és kihívásai2. Infrastructure as a Service (IaaS)IaaS architektúra és legfontosabb jellemzők Mire kell figyelni az IaaS szolgáltató kiválasztásakor? A főbb IaaS-szolgáltatók áttekintéseIaaS-példák Microsoft Windows Azure webes szerepkörök és dolgozói szerepkörök
Scalaképesség, terheléselosztás, feladatátvételAmazon Web Services (AWS) Elastic Compute Cloud (EC2) és Amazon Machine Images (AMI)
IaaS+: AWS alkalmazásszolgáltatások és piactér
Régiók és elérhetőségi zónák
Networking és biztonságFelügyelet, automatikus méretezés és terheléselosztásSkálázható és hibatűrő alkalmazások építése
A nagy AWS-kimaradás és hogyan védheti meg magátManagement interfészek3. Privát és hibrid felhőPrivát felhő: illesztőprogramok és kihívások Követelmények meghatározása A privát felhő felépítésének módszertana A privát felhő kezelése Ki segíthet: szállítói áttekintés VMware Abiquo Amazon Virtual Private CloudHibrid felhők Használati esetekPélda a termékre: EukaliptuszHogyan válasszunk privát felhőmodellt4. PaaS: Kulcsfogalmak és főbb szereplőkPaaS definiált Teljes PaaS verem Hol húzzuk meg a határt: IasS+ vagy pure-PaaS vagy custom-SaaS? Milyen funkciókra van szükségünk a felhőhöz való alkalmazások készítéséhez?
Multi-Tenancy Mi az a több bérlős rendszer?
A méretgazdaságosság fejlesztése
Az alkalmazás testreszabása bérlő számáraMegfontolások több bérlős alkalmazások esetén:Stabilitás, SLA, jogi és szabályozási, biztonság, karbantartás, harmadik féltől származó összetevők
A főbb PaaS-szolgáltatók részletes áttekintése: Microsoft Windows Azure Google App Engine Force.comOutlook: a PaaS jövője
5. A SOA és Cloud Computing szinergiája
Szolgáltatások és SOA által meghatározott szolgáltatási rétegmodell és a laza csatolás fogalma SOA + Event Driven Architecture (EDA) = e-SOA Mi az a REST, és miért fontos a felhő számára?
A SOA és a felhő szinergiája – az iparág nézeteSOA / SaaS szinergiaSOA / PaaS szinergia Megközelítések a kereslet kielégítéséreSOA elvek alkalmazása a felhőre: laza csatolás, tokozás, aszinkron szolgáltatásokTöbb bérlésből álló alkalmazások készítése SOA alapján
Örökös rendszerek migrálása a felhőbe
SOA / IaaS szinergia Szolgáltatás-orientált infrastruktúra (SOI)
Szolgáltatás-virtualizáció vs. szervervirtualizációAutomatizált, igény szerinti erőforrás-kiépítés
A felhőintegráció szükségessége és kihívásai Hogyan segíthet a SOA: összpontosítás az integrációra Az alkalmazásintegrációtól a szolgáltatásorientált integrációig (SOI)
A (köz)közvetítés szükségessége Közvetítési funkcionalitásEnterprise Service Bus (ESB) referenciaarchitektúrákMelyek a felhőintegráció konkrét követelményei? Az ESB-től az „Internet Service Bus”-igTermékpéldák: Windows Azure AppFabricIBM öntöttvasFiorano7. Szabványok és nyílt forráskódú szoftverek
Felhőszabványok Hordozhatóság és interoperabilitás: problémameghatározás Megosztott Management Task Force, Inc. (DMTF) Nyílt virtualizációs formátum (OVF) Open Cloud Standards InkubátorApache LibcloudNyílt forráskódú szoftver (OSS) OpenStack8. A felhő biztosítása
A felhőalapú biztonság evolúciója A hagyományos webalkalmazásoktól a SOA-n át a Cloud Public felhővé és a helyszíni adatközpontok között
A felhőbiztonság többdimenziós probléma 1. dimenzió: IaaS, PaaS, SaaS
2. dimenzió: Hálózat, virtuális gép, alkalmazás, adatok3. dimenzió: CSP, bérlő
Identity, Entitlement & Access Management (IdEA) Authentication & Access ControlSAML, XACML és Policy Enforcement Point (PEP)Biztonság a helyszíni rendszereken és több felhőn keresztül
Cloud Security Alliance szabványok Cloud Controls Matrix, Consensus Assessments Initiative, Cloud Audit, Cloud Trust ProtocolBiztonsági, bizalmi és biztosítási nyilvántartás9. Gofelhőalapú szolgáltatások irányításaÜzleti vs. IT vs. EA vs. SOA vs. Cloud Governance Miért lehet (kellene) a SOA irányítása a felhő irányítás alapja lenni? (SGRM) SOA Governance Vitality Method (SGVM)
Felhőalapú irányítás Hasonlóságok és különbségek a SOA-irányításhoz
Felelősségek körvonalazása: felhőszolgáltató vs. felhő ügyfél
Felhőszolgáltatók váltása – a legrosszabb teszt a kormányzás számáraFelhőalapú irányítási módszertanAz irányítás megvalósításának technológiái
10. Outlook és Következtetések
Outlook és a számítási felhő használata Hadoop – egyre népszerűbb a Cloud Cloud Return on Investment (ROI) teljes tulajdonlási költsége (TCO)