Architecting with Google Cloud Platform: Design and Process (AGCP-DP)

Программа курса

Модуль 1. Определение Сервиса

  • Дизайн
  • Состояния и решения
  • Сбор предварительных требований, индикаторы SLOs, SLAs, и SLIs.

Модуль 2. Построение дизайна на основе бизнес-задач

  • Архитектура микросервисов
  • GCP 12-factor support
  • Compute system provisioning

Модуль 3. Дизайн канального уровня

  • Классификация данных
  • Миграция данных
  • Определение необходимости хранилищ и системы хранения Google Cloud Platform

Модуль 4. Дизайн уровня представления

  • Конфигурация периметра сети
  • Конфигурация сети для балансировки нагрузки
  • Интеграция сети с остальной инфраструктурой, включая on premise и multi-cloud

Модуль 5. Функции дизайна для обеспечения масштабируемости и отказоустойчивости

  • Failure due to loss of resources
  • Failure due to overload
  • Strategies for coping with failure
  • Business continuity and disaster recovery, including restore strategy and data lifecycle management
  • Масштабируемый и отказоустойчивый дизайн

Модуль 6. Дизайн безопасности

  • Безопасность Google Cloud Platform
  • Контроль доступа в сети и межсетевые экраны
  • Защита от DoS
  • Шифрование данных и управление ключами
  • Доступ на основе идентификационных данных, аудит

Модуль 7. Планирование емкости и оптимизация расходов

  • Планирование емкости
  • Расчет стоимости

Модуль 8. Развертывание, мониторинг, система оповещения, ответы на инциденты

  • Развертывание
  • Мониторинг и система оповещения
  • Ответы на инциденты