EC2 image builder, CodeGury, CodeStar Flashcards

1
Q

EC2 Image Builder
Что позволяет делать этот сервис?
Как он связан с CodePipeline?
Какие Images он способен обслуживать?

A

Создавать автоматические пайплайны для создания/обновления/тестирования/дистрибуции Golden Images

EC2 Image Builder - это отдельный сервис, НЕ связанный с CodePipeline

EC2 image builder работает с
- AMI images
- Docker images

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

Пример EC2 Image Builder пайплайна
В какой момент он может запускаться?
Что он будет проверять?
Что он будет выполнять?
Какой он создаст результат?
Что он будет делать с полученным результатом?

A

Каждый понедельник в 9 утра
сервис EC2 Image Builder будет автоматически проверять обновления Linux.

Если есть новые обновления Linux, то сервис EC2 Image Builder соберёт новую версию нашего Golden Image и опубликует её.

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

Каков pricing за использование EC2 image builder?
Как устроена underlying infrastructure?

A

Сам по себе сервис EC2 Image Builder бесплатный.
Платим мы только за underlying infrastructure.

Сервис EC2 Image Builder создаёт отдельный EC2 instance (называемый “builder EC2 instance”), чтобы создавать и тестировать свои AMI.

Чтобы протестировать свои AMI, сервис EC2 Image Builder создаёт из них временные тестовые EC2.

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

CodePipeline может использовать EC2 Image Builder
На каком шаге?
Для какой цели?
Какой сервис будет использован для применения изменений в AMI?

A
  • EC2 Image Builder может быть использован во время build-фазы для создания нового AMI
  • CloudFormation может использовать полученные AMI для обновления приложения в рамках deployment-фазы
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Как EC2 image builder может обновить image version в уже существующей инфраструктуре, созданной через CloudFormation

A

1) EC2 image builder создаёт новый AMI
2) EC2 image builder шлёт AMI id в SNS
3) SNS вызывает Lambda
4) Lambda обновляет AMI id в SSM Parameter Store
5) Lambda вызывает CloudFormation update

  • CloudFormation декларирует EC2 instances и берёт AMI id из SSM parameter Store через dynamic variables
    ** EC2 image builder имеет прямую интеграцию с SNS
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Что это за сервис и какие тут слова?
- Code … recommendations
- Find most … (с точки зрения …) … of code
- Measures …
- Find … in code

A

Это сервис CodeGury
- Quality
- expensive, latency, lines
- performance
- secrets

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

CodeGury Reviewer включает в себя поиск … в коде.

И предлагает, как можно заменить их на использование …

A

секретов
SSM или Secrets Manger

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

CodeStar сервис предлагает
- Унифицированный комбинированный UI Dashboard
для обзора всех наших …
- Предопределённые Ci/CD templates (”пресеты”) для …
- Интеграция с …

A
  • Унифицированный комбинированный UI Dashboard
    для обзора всех наших CodeCommit, CodeBuild, CodeDeploy, CodePipeline, CloudFormation, CloudWatch
  • Предопределённые Ci/CD templates (”пресеты”) для EC2, Lambda, Elastic Beanstalk
  • Интеграция с Jira, Github Issues
How well did you know this?
1
Not at all
2
3
4
5
Perfectly