Zkuste nás kontaktovat

Návrh Školení

1. Úvod do cloud computingu

  • Jak jsme se k tomuto stavu dostali – 
    • Od hostování aplikací přes SaaS až po veřejné i privátní cloudy
  • Definice cloudu
    • Vyberte si typ: IaaS, PaaS, SaaS
  • Běžné scénáře využití cloudu
    • SaaS versus tradiční firemní výpočetní prostředky
    • Programovatelný web: API v cloudu

2. Migrace do cloudu

  • Lepší využití zdrojů díky virtualizaci
  • Správa cloudu s ohledem na flexibilitu: automatické poskytování zdrojů na vyžádání
  • Širší ekonomika rozsahu díky sdíleným infrastrukturám a aplikacím
  • Výhody i výzvy cloud computingu

3. IaaS (Infrastruktura jako služba)

  • Architektura IaaS a její klíčové vlastnosti
  • Kdo jsou hlavní poskytovatelé IaaS?
    • Microsoft Azure
      • Rolovací služby typu Web Roles a Worker Roles
      • Škálovatelnost, vyvažování zátěže a odolnost proti selhání
    • Amazon Web Services (AWS)
      • Služba Elastic Compute Cloud (EC2) a soubory Amazon Machine Images (AMI)
      • IaaS+: služby AWS Application Services a Marketplace
      • Oblasti dostupnosti a zóny dostupnosti
      • Síťová infrastruktura a bezpečnost
      • Monitorování, automatické škálování a vyvažování zátěže
      • Tvorba škálovatelných a odolných aplikací
      • Jak se chránit před výpadky služeb
      • Různé rozhraní pro správu
  • Privátní a hybridní cloudy
    • Hlavní důvody využití a výzvy
  • Určení požadavků na cloudové prostředí
  • Metodika pro budování privátního cloudu
  • Správa privátního cloudu
  • Kdo vám může pomoci: přehled poskytovatelů
    • VMware
    • Abiquo
    • Amazon Virtual Private Cloud
  • Hybridní cloudy
    • Příklady využití
    • Ukázkový produkt: Eucalyptus
  • Jak vybrat model privátního cloudu

4. PaaS (Platforma jako služba)

  • Co je to PaaS?
  • Kompletní architektura PaaS
    • Jak stanovit hranice: IaaS+ versus čistý PaaS nebo vlastní SaaS?
    • Jaké funkce potřebujeme pro tvorbu cloudových aplikací?
  • Více nájemnické prostředí
    • Co je to vícenájemnický systém?
    • Ekonomika rozsahu v tomto prostředí
    • Přizpůsobení aplikace pro jednotlivé nájemníky
    • Na co si dát pozor při tvorbě vícenájemnických aplikací:

    Stabilita, smlouvy SLA, právní a regulační aspekty, bezpečnost, údržba, komponenty od třetích stran

  • Kdo jsou hlavní poskytovatelé PaaS?
    • Microsoft Azure
    • Google App Engine
    • Force.com
  • Budoucnost PaaS

5. SaaS (Software jako služba)

  • Co je to SaaS?
  • Několik příkladů.

6. Cloudová architektura

  • Architektura typu Service Oriented Architecture (SOA)
    • Model servisové vrstvy a koncept volného propojení komponent
    • SOA spolu s architekturou založenou na událostech tvoří e-SOA
    • Co je REST a proč je důležitý v cloudu?
  • Synergie mezi SOA a cloudovým prostředím – pohled odborníků
  • Vzájemná souvislost mezi SOA a SaaS
  • Synergie mezi SOA a PaaS
    • Metody uspokojení poptávky po službách
    • Aplikace principů SOA v cloudu: volné propojení, zapouzdření a asynchronní komunikace
    • Tvorba vícenájemnických aplikací na bázi SOA
    • Přesun starších systémů do cloudu
  • Synergie mezi SOA a IaaS
    • Servisově orientovaná infrastruktura (SOI)
    • Virtualizace služeb oproti virtualizaci serverů
    • Automatické poskytování zdrojů na vyžádání

7. Integrace do cloudu

  • Proč je integrace do cloudu důležitá a jaké jsou výzvy?
  • Jak může SOA pomoci: zaměření na integraci
    • Od tradiční integrace aplikací k tzv. Servisově orientované integraci (SOI)
  • Potřeba mediátorů v cloudu
    • Funkce mediátorů
  • Referenční architektury podnikových servisových sběrnic (ESB)
  • Jaké jsou specifika integrace do cloudu?
    • Od ESB k tzv. Internet Service Bus
  • Příklady produktů:
    • Windows Azure AppFabric
    • IBM Cast Iron
    • Fiorano

8. Standardy a open source software

  • Cloudové standardy
    • Přenositelnost a interoperabilita: problémová oblast
    • Distributed Management Task Force, Inc. (DMTF)
      • Formát Open Virtualization Format (OVF)
      • Inkubátor pro otevřené cloudové standardy
    • Apache Libcloud
    • Open Source Software (OSS)
      • Projekt OpenStack

9. Bezpečnost v cloudu

  • Vývoj bezpečnosti v cloudovém prostředí
    • Od tradičních webových aplikací přes SOA až po cloud computing
    • Veřejný cloud oproti lokálním datovým centrům
  • Bezpečnost v cloudu je mnohostranný problém
    • Rozměr 1: IaaS, PaaS, SaaS
    • Rozměr 2: síť, virtuální stroje, aplikace, data
    • Rozměr 3: poskytovatel cloudových služeb a nájemníci
  • Správa identit, oprávnění a přístupu (IdEA)
    • Autentizace a kontrola přístupu
    • Standardy SAML a XACML spolu s bodem pro prosazení zásad (PEP)
    • Bezpečnost napříč lokálními systémy i více cloudy
  • Standardy Cloud Security Alliance
    • Cloud Controls Matrix, Consensus Assessments Initiative, Cloud Audit a Cloud Trust Protocol
    • Registr zabezpečení, důvěryhodnosti a kvality služeb

10. Řízení cloudových služeb

  • Vztahy mezi obchodem, IT, architekturou podniku, SOA a řízením cloudu
  • Proč může být řízení SOA základem pro řízení cloudových služeb
  • Rámce, standardy a technologie pro řízení SOA
    • Servisní integrační model vyspělosti (OSIMM) podle Open Group
    • Referenční model pro řízení SOA (SGRM) dle Open Group
    • Metoda zajišťující životaschopnost řízení SOA (SGVM)
  • Řízení cloudu
    • Podobnosti a rozdíly oproti řízení SOA
    • Rozdělení odpovědností: poskytovatel cloudu vs. zákazník
    • Jak se vypořádat s nutností změny poskytovatele cloudu – test extrémních situací pro řízení?
  • Metodika řízení cloudových služeb
  • Technologie pro implementaci řízení

11. Budoucnost a závěry

  • Perspektivy a možnosti využití cloud computingu
  • Hadoop – rostoucí obliba v cloudu
  • Návratnost investic do cloudu (ROI)
  • Celkové náklady na vlastnictví (TCO)

Požadavky

  • Obecné znalosti distribuovaného výpočtu a vývoje aplikací.

Cílová skupina

  • IT architekti
  • IT konzultanti
 35 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie