План на курса

1. Въведение в Cloud Computing

  • Как стигнахме до тук -
    • От хостинг на приложения до SaaS до публичен и частен облак
  • Дефиниция на облак
    • Изберете вашия вкус: IaaS, PaaS, SaaS
  • Облачна референтна архитектура
  • Типични сценарии за използване на облак
    • SaaS срещу традиционни корпоративни компютри
    • Програмируемата мрежа: API в облака
  • Преместване в облака
    • По-добро използване чрез виртуализация на ресурсите
    • Облачно управление за еластичност: автоматизирано предоставяне на ресурси при поискване
    • Развитие на икономиката от мащаба чрез споделена инфраструктура и приложения
  • Ползи и предизвикателства в облака

2. Infrastructure as a Service (IaaS)

  • IaaS архитектура и ключови характеристики
    • Какво да търсите при избора на IaaS доставчик?
    • Преглед на основните доставчици на IaaS
  • IaaS примери
    • Microsoft Windows Azure
      • Уеб роли и работни роли
      • Scalaспособност, балансиране на натоварването, отказ
    • Amazon Web Services (AWS)
      • Elastic Compute Cloud (EC2) и Amazon Machine Images (AMI)
      • IaaS+: AWS Application Services and Marketplace
      • Региони и зони за достъпност
      • Networking и сигурност
      • Наблюдение, автоматично мащабиране и балансиране на натоварването
      • Изграждане на мащабируеми и устойчиви на грешки приложения
      • Голямото прекъсване на AWS и как да се защитите
      • Management интерфейси

3. Частен и хибриден облак

  • Частен облак: драйвери и предизвикателства
  • Определяне на изискванията
  • Методология за изграждане на частен облак
  • Как да управлявате частния облак
  • Кой може да помогне: преглед на доставчика
    • VMware
    • Abiquo
    • Виртуален частен облак на Amazon
  • Хибридни облаци
    • Случаи на употреба
    • Пример за продукт: Евкалипт
  • Как да изберем модел на частен облак

4. PaaS: Ключови концепции и основни играчи

  • Дефиниран PaaS
  • Пълен PaaS стек
    • Къде да теглим чертата: IasS+ или чист PaaS или персонализиран SaaS?
    • Каква функционалност ни е необходима, за да създаваме приложения за облака?
  • Multi-Tenancy
    • Какво е система с множество наематели?
    • Развиване на икономиката от мащаба
    • Персонализиране на приложението за наемател
    • Съображения за приложения с множество клиенти:

Стабилност, SLA, правни и регулаторни, сигурност, поддръжка, компоненти на трети страни

  • Подробен преглед на основните доставчици на PaaS:
    • Microsoft Windows Azure
    • Google App Engine
    • Force.com
  • Outlook: бъдещето на PaaS

5. Синергия на SOA и Cloud Computing

  • Дефинирани услуги и SOA
    • Модел на сервизния слой и концепцията за хлабаво свързване
    • SOA + Архитектура, управлявана от събития (EDA) = e-SOA
    • Какво е REST и защо е важен за облака?
  • Синергия на SOA и облак - гледната точка на индустрията
  • SOA / SaaS синергия
  • SOA / PaaS синергия
    • Подходи за задоволяване на търсенето
    • Прилагане на принципите на SOA към облака: хлабаво свързване, капсулиране, асинхронни услуги
    • Изграждане на многонаемни приложения, базирани на SOA
    • Мигриране на наследени системи в облака
  • SOA / IaaS синергия
    • Инфраструктура, ориентирана към услуги (SOI)
    • Виртуализация на услуги срещу виртуализация на сървъри
    • Автоматизирано предоставяне на ресурси при поискване

6. Облачна интеграция

  • Необходимостта от облачна интеграция и нейните предизвикателства
  • Как SOA може да помогне: съсредоточете се върху интеграцията
    • От интеграция на приложения до интеграция, ориентирана към услуги (SOI)
  • Необходимостта от (между)посредничество
    • Функционалност за посредничество
  • Референтни архитектури на Enterprise Service Bus (ESB).
  • Какви са конкретните изисквания за облачна интеграция?
    • От ESB до „Internet Service Bus“
  • Примери за продукти:
    • Windows Azure AppFabric
    • IBM чугун
    • Фиорано

7. Стандарти и софтуер с отворен код

  • Облачни стандарти
    • Преносимост и оперативна съвместимост: постановка на проблема
    • Distributed Management Task Force, Inc. (DMTF)
      • Отворен формат за виртуализация (OVF)
      • Open Cloud Standards Incubator
    • Apache Libcloud
    • Софтуер с отворен код (OSS)
      • OpenStack

8. Защита на облака

  • Еволюцията до Cloud Security
    • От традиционни уеб приложения до SOA до облак
    • Публичен облак срещу локален център за данни
  • Сигурността в облака е многоизмерен проблем
    • Измерение 1: IaaS, PaaS, SaaS
    • Измерение 2: Мрежа, VM, приложение, данни
    • Измерение 3: CSP, наемател
  • Самоличност, права и Access Management (IdEA)
    • Удостоверяване и Access контрол
    • SAML, XACML и Policy Enforcement Point (PEP)
    • Сигурност в локални системи и множество облаци
  • Cloud Security Стандарти на съюза
    • Облачни контроли Matrix, Инициатива за консенсусни оценки, Облачен одит, Cloud Trust Protocol
    • Регистър за сигурност, доверие и сигурност

9. Goуправление за услуги, базирани на облак

  • Business срещу IT срещу EA срещу SOA срещу Cloud Governance
  • Защо управлението на SOA може (трябва) да бъде основа за управление на облака
  • Рамки за управление на SOA, стандарти, технологии
    • Модел на зрялост на интегриране на услуги на Open Group (OSIMM)
    • Референтен модел на отворена група SOA Governance (SGRM)
    • SOA Governance Метод на жизненост (SGVM)
  • Облачно управление
    • Прилики и разлики в управлението на SOA
    • Разграничаване на отговорностите: доставчик на облак срещу клиент на облак
    • Смяна на облачни доставчици – най-лошият тест за вашето управление
  • Методология за управление в облак
  • Технологии за осъществяване на управление

10. Outlook и заключения

  • Outlook и използване за облачни изчисления
  • Hadoop – набира популярност в облака
  • Връщане на облак на Investment (ROI)
  • Обща цена на притежание (TCO)

Изисквания

Общи познания за концепциите за разпределени изчисления и разработка на приложения

 21 Часа

Брой участници


Цена за участник

Oтзиви от потребители (4)

Предстоящи Курсове

Свързани Kатегории