План на курса

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

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

2. Облачна миграция

  • По-добро използване чрез виртуализация на ресурсите
  • Облачно управление за еластичност: автоматизирано предоставяне на ресурси при поискване
  • Развитие на икономиката от мащаба чрез споделена инфраструктура и приложения
  • Ползи и предизвикателства в облака

3. IaaS (Инфраструктура като услуга)

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

4. PaaS (платформа като услуга)

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

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

  • Кои са основните доставчици на PaaS?
    • Microsoft Azure
    • Go ogle App Engine
    • Force.com
  • Outlook: бъдещето на PaaS

5. SaaS (софтуер като услуга)

  • Какво е SaaS?
  • Някои примери.

6. Облачна архитектура

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

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

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

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

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

9. Облачна сигурност

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

10. Goуправление за облачно базирани услуги

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

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

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

Изисквания

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

Публика

  • ИТ архитекти
  • ИТ консултанти
 35 Часа

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


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

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

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