Bądźmy w kontakcie

Plan Szkolenia

1. Wprowadzenie do chmury obliczeniowej

  • Jak tu dotarliśmy - 
    • Od hostingu aplikacji do SaaS, a następnie do chmury publicznej i prywatnej
  • Definicja chmury
    • Wybierz swoją wersję: IaaS, PaaS, SaaS
  • Typowe scenariusze użycia chmury
    • SaaS a tradycyjne przetwarzanie w przedsiębiorstwie
    • Programowalny internet: API w chmurze

2. Migracja do chmury

  • Lepsze wykorzystanie poprzez wirtualizację zasobów
  • Zarządzanie chmurą dla elastyczności: automatyczne udostępnianie zasobów na żądanie
  • Rozwój ekonomii skali poprzez wspólną infrastrukturę i aplikacje
  • Korzyści i wyzwania związane z chmurą

3. IaaS (Infrastruktura jako Usługa)

  • Architektura IaaS i kluczowe funkcje
  • Kim są główni dostawcy IaaS?
    • Microsoft Azure
      • Role internetowe i role robocze
      • Skalowalność, równoważenie obciążenia, failover
    • Amazon Web Services (AWS)
      • Elastic Compute Cloud (EC2) i Amazon Machine Images (AMI)
      • IaaS+: Usługi aplikacyjne AWS i Marketplace
      • Regiony i strefy dostępności
      • Sieci i bezpieczeństwo
      • Monitorowanie, automatyczne skalowanie i równoważenie obciążenia
      • Tworzenie skalowalnych i odpornych na awarie aplikacji
      • Jak zabezpieczyć się przed awariami
      • Interfejsy zarządzania
  • Chmura prywatna i hybrydowa
    • Motywacje i wyzwania
  • Definiowanie wymagań
  • Metodologia budowy chmury prywatnej
  • Jak zarządzać chmurą prywatną
  • Kto może pomóc: przegląd dostawców
    • VMware
    • Abiquo
    • Amazon Virtual Private Cloud
  • Chmury hybrydowe
    • Przypadki użycia
    • Przykład produktu: Eucalyptus
  • Jak wybrać model chmury prywatnej

4. PaaS (Platforma jako Usługa)

  • Definicja PaaS
  • Kompletny stos PaaS
    • Gdzie postawić granicę: IasS+ czy czysty PaaS czy niestandardowy SaaS?
    • Jakie funkcje są potrzebne do tworzenia aplikacji w chmurze?
  • Wielodostępność
    • Czym jest system wielodostępny?
    • Rozwój ekonomii skali
    • Dostosowywanie aplikacji dla dzierżawcy
    • Uwagi dotyczące aplikacji wielodostępnych:

    Stabilność, SLA, wymagania prawne i regulacyjne, bezpieczeństwo, konserwacja, komponenty stron trzecich

  • Kim są główni dostawcy PaaS?
    • Microsoft Azure
    • Google App Engine
    • Force.com
  • Perspektywy: przyszłość PaaS

5. SaaS (Oprogramowanie jako Usługa)

  • Czym jest SaaS?
  • Kilka przykładów.

6. Architektura Chmury

  • Architektura zorientowana na usługi (SOA)
    • Model warstwy usługowej i koncepcja luźnego powiązania
    • SOA + Architektura sterowana zdarzeniami (EDA) = e-SOA
    • Czym jest REST i dlaczego jest ważny dla chmury?
  • Synergia SOA i chmury - perspektywa branżowa
  • Synergia SOA / SaaS
  • Synergia SOA / PaaS
    • Podejścia do zaspokojenia popytu
    • Stosowanie zasad SOA w chmurze: luźne powiązania, enkapsulacja, usługi asynchroniczne
    • Tworzenie aplikacji wielodostępnych opartych na SOA
    • Migracja systemów legacy do chmury
  • Synergia SOA / IaaS
    • Infrastruktura zorientowana na usługi (SOI)
    • Wirtualizacja usług a wirtualizacja serwerów
    • Automatyczne udostępnianie zasobów na żądanie

7. Integracja Chmury

  • Potrzeba integracji chmury i jej wyzwania
  • Jak SOA może pomóc: skupienie na integracji
    • Od integracji aplikacji do integracji zorientowanej na usługi (SOI)
  • Potrzeba (inter)mediacji
    • Funkcjonalność mediacji
  • Referencyjne architektury magistrali usługowej (ESB)
  • Jakie są szczególne wymagania dotyczące integracji chmury?
    • Od ESB do „Internetowej Magistrali Usługowej”
  • Przykłady produktów:
    • Windows Azure AppFabric
    • IBM Cast Iron
    • Fiorano

8. Standardy i oprogramowanie open source

  • Standardy chmury
    • Przenośność i interoperacyjność: problem
    • Distributed Management Task Force, Inc. (DMTF)
      • Open Virtualization Format (OVF)
      • Open Cloud Standards Incubator
    • Apache Libcloud
    • Oprogramowanie open source (OSS)
      • OpenStack

9. Bezpieczeństwo Chmury

  • Ewolucja do bezpieczeństwa chmury
    • Od tradycyjnych aplikacji internetowych do SOA, a następnie do chmury
    • Chmura publiczna a lokalne centrum danych
  • Bezpieczeństwo chmury to problem wielowymiarowy
    • Wymiar 1: IaaS, PaaS, SaaS
    • Wymiar 2: Sieć, maszyna wirtualna, aplikacja, dane
    • Wymiar 3: Dostawca chmury, dzierżawca
  • Zarządzanie tożsamością, uprawnieniami i dostępem (IdEA)
    • Uwierzytelnianie i kontrola dostępu
    • SAML, XACML i Punkt Egzekwowania Polityk (PEP)
    • Bezpieczeństwo w systemach lokalnych i wielu chmurach
  • Standardy Cloud Security Alliance
    • Macierz kontroli chmury, Inicjatywa konsensusowych ocen, Audyt chmury, Protokół zaufania chmury
    • Rejestr bezpieczeństwa, zaufania i zapewnienia

10. Zarządzanie Usługami Chmurowymi

  • Zarządzanie biznesowe vs. IT vs. EA vs. SOA vs. Zarządzanie chmurą
  • Dlaczego zarządzanie SOA może (powinno) być podstawą zarządzania chmurą
  • Ramowe standardy i technologie zarządzania SOA
    • Model Dojrzałości Integracji Usług Open Group (OSIMM)
    • Referencyjny model zarządzania SOA Open Group (SGRM)
    • Metoda Życiowości Zarządzania SOA (SGVM)
  • Zarządzanie chmurą
    • Podobieństwa i różnice w zarządzaniu SOA
    • Wyznaczanie odpowiedzialności: dostawca chmury a klient chmury
    • Zmiana dostawcy chmury – najtrudniejszy test dla twojego zarządzania
  • Metodologia zarządzania chmurą
  • Technologie wdrażania zarządzania

11. Perspektywy i Podsumowanie

  • Perspektywy i zastosowania chmury obliczeniowej
  • Hadoop – zyskujący popularność w chmurze
  • Zwrot z inwestycji w chmurę (ROI)
  • Całkowity koszt posiadania (TCO)

Wymagania

  • Ogólna wiedza na temat przetwarzania rozproszonego i tworzenia aplikacji.

Grupa docelowa

  • Architekci IT
  • Konsultanci IT
 35 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie