Course Code: cloudcpt
Duration: 21 hours
Prerequisites:

Ogólna wiedza na temat przetwarzania rozproszonego i koncepcji tworzenia aplikacji

Overview:

Publiczność

Architekci IT, menedżerowie IT średniego szczebla, konsultanci IT

Format kursu

Obecnie 100% wykładów.

Course Outline:

1. Wprowadzenie do Cloud Computing

  • Jak się tu znaleźliśmy -
    • Od hostingu aplikacji przez SaaS po chmurę publiczną i prywatną
  • Definicja chmury
    • Wybierz swój wariant: IaaS, PaaS, SaaS
  • Architektura referencyjna chmury
  • Typowe scenariusze korzystania z chmury
    • SaaS a tradycyjne przetwarzanie w przedsiębiorstwie
    • Programowalna sieć: API w chmurze
  • Przejście do chmury
    • Lepsze wykorzystanie dzięki wirtualizacji zasobów
    • Zarządzanie elastycznością w chmurze: zautomatyzowane udostępnianie zasobów na żądanie
    • Ewolucja ekonomii skali dzięki współdzielonej infrastrukturze i aplikacjom
  • Korzyści i wyzwania związane z chmurą

2. Infrastructure as a Service (IaaS)

  • Architektura IaaS i kluczowe cechy
    • Na co zwrócić uwagę przy wyborze dostawcy IaaS?
    • Przegląd głównych dostawców IaaS
  • Przykłady IaaS
    • Microsoft Windows Azure
      • Role sieciowe i role pracowników
      • Elastyczność, równoważenie obciążenia, przełączanie awaryjne Scala
    • Amazon Web Services (AWS)
      • Elastyczna chmura obliczeniowa (EC2) i obrazy maszyn Amazon (AMI)
      • IaaS+: Usługi aplikacji i rynek AWS
      • Regiony i strefy dostępności
      • Networking i bezpieczeństwo
      • Monitorowanie, automatyczne skalowanie i równoważenie obciążenia
      • Tworzenie skalowalnych i odpornych na błędy aplikacji
      • Wielka awaria AWS i jak się zabezpieczyć
      • Interfejsy Management

3. Chmura prywatna i hybrydowa

  • Chmura prywatna: czynniki i wyzwania
  • Definiowanie wymagań
  • Metodologia tworzenia chmury prywatnej
  • Jak zarządzać chmurą prywatną
  • Kto może pomóc: przegląd dostawców
    • VMware
    • Abiquo
    • Wirtualna chmura prywatna Amazon
  • Chmury hybrydowe
    • Przypadki użycia
    • Przykład produktu: Eucalyptus
  • Jak wybrać model chmury prywatnej

4. PaaS: Kluczowe koncepcje i główni gracze

  • Definicja PaaS
  • Kompletny stos PaaS
    • Gdzie wyznaczyć granicę: IasS+, czysty PaaS czy niestandardowy PaaS?
    • Jakich funkcji potrzebujemy do tworzenia aplikacji w chmurze?
  • Multi-tenancy
    • Czym jest system multi-tenant?
    • Ewolucja ekonomii skali
    • Dostosowywanie aplikacji dla dzierżawcy
    • Rozważania dotyczące aplikacji dla wielu dzierżawców:

Stabilność, SLA, kwestie prawne i regulacyjne, bezpieczeństwo, konserwacja, komponenty innych firm

  • Szczegółowe spojrzenie na głównych dostawców PaaS:
    • Microsoft Windows Azure
    • Google App Engine
    • Force.com
  • Outlook: przyszłość PaaS

5. Synergia SOA i Cloud Computing

  • Zdefiniowane usługi i SOA
    • Model warstwy usług i koncepcja luźnego sprzężenia
    • SOA + architektura sterowana zdarzeniami (EDA) = e-SOA
    • Czym jest REST i dlaczego jest ważny dla chmury?
  • Synergia SOA i chmury - spojrzenie branży
  • Synergia SOA / SaaS
  • Synergia SOA / PaaS
    • Podejścia do zaspokojenia popytu
    • Zastosowanie zasad SOA w chmurze: luźne sprzężenie, enkapsulacja, usługi asynchroniczne
    • Tworzenie aplikacji z wieloma dzierżawcami w oparciu o SOA
    • Migracja starszych systemów do chmury
  • Synergia SOA / IaaS
    • Infrastruktura zorientowana na usługi (SOI)
    • Wirtualizacja usług a wirtualizacja serwerów
    • Zautomatyzowane udostępnianie zasobów na żądanie

6. Integracja chmury

  • Potrzeba integracji chmury i związane z nią wyzwania
  • Jak SOA może pomóc: skupienie się na integracji
    • Od integracji aplikacji do integracji zorientowanej na usługi (SOI)
  • Potrzeba (między)mediacji
    • Funkcjonalność mediacji
  • Architektury referencyjne Enterprise Service Bus (ESB)
  • Jakie są szczególne wymagania dotyczące integracji w chmurze?
    • Od ESB do "internetowej magistrali usług"
  • Przykłady produktów:
    • Windows Azure AppFabric
    • IBM Cast Iron
    • Fiorano

7. Standardy i oprogramowanie open source

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

8. Zabezpieczanie chmury

  • Ewolucja do Cloud Security
    • Od tradycyjnych aplikacji internetowych przez SOA 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: CSP, dzierżawca
  • Tożsamość, uprawnienia i Access Management (IdEA)
    • Uwierzytelnianie i kontrola Access
    • SAML, XACML i punkt egzekwowania polityki (PEP)
    • Bezpieczeństwo w systemach lokalnych i wielu chmurach
  • Standardy sojuszu Cloud Security
    • Cloud Controls Matrix, Consensus Assessments Initiative, Cloud Audit, Cloud Trust Protocol
    • Rejestr bezpieczeństwa, zaufania i pewności

9. Go Zarządzanie usługami opartymi na chmurze

  • Business vs. IT vs. EA vs. SOA vs. Cloud Governance
  • Dlaczego ład SOA może (powinien) być podstawą ładu w chmurze
  • Ramy, standardy i technologie zarządzania SOA
    • Model dojrzałości integracji usług Open Group (OSIMM)
    • Model referencyjny Open Group SOA Governance (SGRM)
    • SOA Governance Metoda witalności (SGVM)
  • Zarządzanie chmurą
    • Podobieństwa i różnice w stosunku do zarządzania SOA
    • Określenie obowiązków: dostawca chmury a klient chmury
    • Zmiana dostawcy usług w chmurze - najgorszy test dla ładu korporacyjnego
  • Metodologia zarządzania chmurą
  • Technologie wdrażania ładu

10. Outlook i wnioski

  • Outlook i wykorzystanie w chmurze obliczeniowej
  • Hadoop - coraz większa popularność w chmurze
  • Zwrot z inwestycji w chmurę Investment (ROI)
  • Całkowity koszt posiadania (TCO)
Sites Published:

United Arab Emirates - It is all about Cloud: Key Concepts, Players, and Technologies

Qatar - It is all about Cloud: Key Concepts, Players, and Technologies

Egypt - It is all about Cloud: Key Concepts, Players, and Technologies

Saudi Arabia - It is all about Cloud: Key Concepts, Players, and Technologies

South Africa - It is all about Cloud: Key Concepts, Players, and Technologies

Brasil - Tudo sobre a Nuvem: Conceitos-chave, Players e Tecnologias

Canada - It is all about Cloud: Key Concepts, Players, and Technologies

中国 - It is all about Cloud: Key Concepts, Players, and Technologies

香港 - It is all about Cloud: Key Concepts, Players, and Technologies

澳門 - It is all about Cloud: Key Concepts, Players, and Technologies

台灣 - It is all about Cloud: Key Concepts, Players, and Technologies

USA - It is all about Cloud: Key Concepts, Players, and Technologies

Österreich - It’s all about Cloud: Grundkonzepte, Player und Technologie

Schweiz - It’s all about Cloud: Grundkonzepte, Player und Technologie

Deutschland - It’s all about Cloud: Grundkonzepte, Player und Technologie

Czech Republic - It is all about Cloud: Key Concepts, Players, and Technologies

Denmark - It is all about Cloud: Key Concepts, Players, and Technologies

Estonia - It is all about Cloud: Key Concepts, Players, and Technologies

Finland - It is all about Cloud: Key Concepts, Players, and Technologies

Greece - It is all about Cloud: Key Concepts, Players, and Technologies

Magyarország - It is all about Cloud: Key Concepts, Players, and Technologies

Ireland - It is all about Cloud: Key Concepts, Players, and Technologies

Luxembourg - It is all about Cloud: Key Concepts, Players, and Technologies

Latvia - It is all about Cloud: Key Concepts, Players, and Technologies

España - Se Trata de Cloud: Conceptos Claves, Jugadores y Tecnologías

Italia - It is all about Cloud: Key Concepts, Players, and Technologies

Lithuania - It is all about Cloud: Key Concepts, Players, and Technologies

Nederland - It is all about Cloud: Key Concepts, Players, and Technologies

Norway - It is all about Cloud: Key Concepts, Players, and Technologies

Portugal - Tudo sobre a Nuvem: Conceitos-chave, Players e Tecnologias

România - It is all about Cloud: Key Concepts, Players, and Technologies

Sverige - It is all about Cloud: Key Concepts, Players, and Technologies

Türkiye - It is all about Cloud: Key Concepts, Players, and Technologies

Malta - It is all about Cloud: Key Concepts, Players, and Technologies

Belgique - It is all about Cloud: Key Concepts, Players, and Technologies

France - It is all about Cloud: Key Concepts, Players, and Technologies

日本 - It is all about Cloud: Key Concepts, Players, and Technologies

Australia - It is all about Cloud: Key Concepts, Players, and Technologies

Malaysia - It is all about Cloud: Key Concepts, Players, and Technologies

New Zealand - It is all about Cloud: Key Concepts, Players, and Technologies

Philippines - It is all about Cloud: Key Concepts, Players, and Technologies

Singapore - It is all about Cloud: Key Concepts, Players, and Technologies

Thailand - It is all about Cloud: Key Concepts, Players, and Technologies

Vietnam - It is all about Cloud: Key Concepts, Players, and Technologies

India - It is all about Cloud: Key Concepts, Players, and Technologies

Argentina - Se Trata de Cloud: Conceptos Claves, Jugadores y Tecnologías

Chile - Se Trata de Cloud: Conceptos Claves, Jugadores y Tecnologías

Costa Rica - Se Trata de Cloud: Conceptos Claves, Jugadores y Tecnologías

Ecuador - Se Trata de Cloud: Conceptos Claves, Jugadores y Tecnologías

Guatemala - Se Trata de Cloud: Conceptos Claves, Jugadores y Tecnologías

Colombia - Se Trata de Cloud: Conceptos Claves, Jugadores y Tecnologías

México - Se Trata de Cloud: Conceptos Claves, Jugadores y Tecnologías

Panama - Se Trata de Cloud: Conceptos Claves, Jugadores y Tecnologías

Peru - Se Trata de Cloud: Conceptos Claves, Jugadores y Tecnologías

Uruguay - Se Trata de Cloud: Conceptos Claves, Jugadores y Tecnologías

Venezuela - Se Trata de Cloud: Conceptos Claves, Jugadores y Tecnologías

Polska - It is all about Cloud: Key Concepts, Players, and Technologies

United Kingdom - It is all about Cloud: Key Concepts, Players, and Technologies

South Korea - It is all about Cloud: Key Concepts, Players, and Technologies

Pakistan - It is all about Cloud: Key Concepts, Players, and Technologies

Sri Lanka - It is all about Cloud: Key Concepts, Players, and Technologies

Bulgaria - It is all about Cloud: Key Concepts, Players, and Technologies

Bolivia - Se Trata de Cloud: Conceptos Claves, Jugadores y Tecnologías

Indonesia - It is all about Cloud: Key Concepts, Players, and Technologies

Kazakhstan - It is all about Cloud: Key Concepts, Players, and Technologies

Moldova - It is all about Cloud: Key Concepts, Players, and Technologies

Morocco - It is all about Cloud: Key Concepts, Players, and Technologies

Tunisia - It is all about Cloud: Key Concepts, Players, and Technologies

Kuwait - It is all about Cloud: Key Concepts, Players, and Technologies

Oman - It is all about Cloud: Key Concepts, Players, and Technologies

Slovakia - It is all about Cloud: Key Concepts, Players, and Technologies

Kenya - It is all about Cloud: Key Concepts, Players, and Technologies

Nigeria - It is all about Cloud: Key Concepts, Players, and Technologies

Botswana - It is all about Cloud: Key Concepts, Players, and Technologies

Slovenia - It is all about Cloud: Key Concepts, Players, and Technologies

Croatia - It is all about Cloud: Key Concepts, Players, and Technologies

Serbia - It is all about Cloud: Key Concepts, Players, and Technologies

Bhutan - It is all about Cloud: Key Concepts, Players, and Technologies

Nepal - It is all about Cloud: Key Concepts, Players, and Technologies

Uzbekistan - It is all about Cloud: Key Concepts, Players, and Technologies