Billing, Blue-Green, Disaster Recovery, DLM, Backup, Health Dashboard Flashcards

1
Q

Чем отличается Billing от Budget?
В чём неудобная особенность Budget?
Как дать user’ам доступ к Billing and Cost Management?

A
  • Bills - история платежей (”чек оплаты”)
  • Budget - запланированный бюджет + уведомление в случае его превышения

Budgets требуют примерно 5 недель, чтобы сделать прогноз расходов

  • дать user’ам IAM права доступа
  • активировать IAM user access в разделе Billing and Cost Management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Blue Green
1) Что нужно, чтобы сделать Blue Green на уровне LB?
2) А что если это условие НЕ соблюдается? И какой тогда будет недостаток?
3) Какие ещё сервисы могут организовать Blue Green?
4) А какие НЕ могут?

A

1) Чтобы у одного LB было НЕСКОЛЬКО target groups
2) Если у одного LB всего одна target Group’а, то можно использовать Route-53 switch DNS. Недостаток: будет задержка из-за кэша DNS запросов.
3) API Gateway stages, Lambda versions, Global Accelerator
4) CodeDeploy сам НЕ умеет распределять трафик

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

RPO, RTO
Что это обозначает?
Что даёт оптимизация каждого из них?

A

Это 2 метрики быстроты Disaster Recovery
- RPO (Recovery Point Objective) - как часто создаются backup’ы
как много потеряно данных с момента последнего backup’а до момента disaster‘а
- RTO (Recovery Time Objective) - как быстро восстанавливается приложение
как много времени требуется, чтобы наладить работу после disaster’а

Зачем оптимизировать свои RPO, RTO
RPO - объём утерянных данных
RTO - длительность downtime

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Disaster Recovery Strategies
- Hot Site / Multi Site
- Pilot Light
- Warm Standby
- Backup & Restore
- All AWS Multi Region
Что обозначает каждая?

В каком порядке их можно расположить?

A
  • Backup & Restore - самая долгая и дешёвая (в облаке содержим только backup)
  • Pilot Light - только core critical infra в облаке (живая разогретая маленькая БД в облаке синхронизирована с On-Premise; stop’нутый EC2 instance)
  • Warm Standby - полностью вся живая infra в облаке, но ещё маленькая, НЕ замасштабированная
  • Hot Site / Multi Site - полностью продублированная full-size infra в облаке (самая дорогая и быстрая опция)
  • All AWS Multi Region - без on-premise, полностью в AWS, вся инфраструктура продублирована в двух регионах

В порядке возрастания RTO?

15 мин Pilot Light

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

1) Какая Recovery Strategy подойдёт, если есть 15 минут?
2) Какая Recovery Strategy подойдёт, если нужен RPO 1 min, RTO 1 hour?

A

1) Pilot Light
- За 15 минут полностью создать всю инфраструктуру из back-up’а НЕ успеем. Поэтому это НЕ backup & restore.
- 15 минут на разогрев (warm up) полностью готовой инфраструктуры - это too much времени. Поэтому это НЕ warm standby

2) Pilot Light
- Делать backups каждую минуту - это overkill. Поэтому это НЕ backup & restore.
- 1 час на разогрев (warm up) полностью готовой инфраструктуры - это too much времени. Поэтому это НЕ warm standby

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

DLM и AWS Backup
Что это за сервисы?
Как они связаны?

A

DLM Data Lifecycle Manager - фича, которая просто автоматизирует создание EBS/DB snapshot’ов и AMI

AWS Back-up
- то же самое плюс
- manage access to snapshots
- deletion protection через vault lock

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Health Dashboard - Service History

Что из себя представляет?
Что он показывает?
Почему он так называется?
Как он выглядит для разных AWS пользователей?
Как он раньше назывался?

A

Таблица “AWS Сервисы - Даты” в каждом регионе.
Показывает, был ли здоров (Health) каждый AWS сервис в отдельно взятый день.

Поэтому и называется “Service History” - история здоровья AWS сервисов.

Каждый пользователь AWS видит один и тот же Service History Dashboard.
Он общий для всех AWS customer’ов.

Раньше этот сервис назывался “AWS Service Health Dashboard” (SHD)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Health Dashboard - Your Account

Что он предоставляет?
На что это может влиять?
Почему он так называется?
Как он выглядит для разных AWS пользователей?
Как он раньше назывался?
Какие главные ключевые слова?

A

Сервис предоставляет Alerts и Remediation Guidances когда в AWS происходят события, которые могут повлиять на непосредственно те AWS сервисы, которые вы используете в вашем личном AWS аккаунте.

Повлиять на performance и availability наших сервисов.

Поэтому и называется “Your Account” - здоровье вашего AWS аккаунта.

Раньше этот сервис назывался “AWS Personal Health Dashboard” (PHD)

Alerts, Remediations, Proactive Notifications, Scheduled Activities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

AWS Health Dashboard - это … Service, НЕ …
Как и что можно автоматизировать в этом сервисе?

A

глобальный, НЕ региональный

AWS Health Dashboard умеет интегрироваться c EventBridge,
чтобы автоматизировать Remediation событий или отправку уведомлений о проблемах

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Получать SNS уведомления про любые upcoming события об EC2 status change
Как реализовать это решение?
Почему его НЕЛЬЗЯ реализовать через EC2 status metrics?

A
  • Event Bridge + AWS Personal Health Dashboard
  • Event Bridge + события изменения статусов EC2 (это включает только уже случившиеся события, а НЕ включает UPCOMING, грядущие)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly