Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision | ||
devops:aws_certified_cloud_practitioner [2022/05/30 07:17] – [AWS Directory Service] admin | devops:aws_certified_cloud_practitioner [2022/05/30 20:27] – [Elastic Map Reduce (EMR)] admin | ||
---|---|---|---|
Line 868: | Line 868: | ||
* Fully-Managed бессерверная NoSQL БД. | * Fully-Managed бессерверная NoSQL БД. | ||
* Существует в рамках региона. | * Существует в рамках региона. | ||
- | * Данимически подстраивается под нагрузку. | + | * Динамически подстраивается под нагрузку. |
* Расчитано на миллионы записей и тысячи запросов в секунду. | * Расчитано на миллионы записей и тысячи запросов в секунду. | ||
- | * | ||
==== Терминология DynamoDB ==== | ==== Терминология DynamoDB ==== | ||
* **Таблицы (Tables)** - Подобны таблицам в SQL-базах. Также есть **Primary Key**, который должне быть уникальным в пределах таблицы. | * **Таблицы (Tables)** - Подобны таблицам в SQL-базах. Также есть **Primary Key**, который должне быть уникальным в пределах таблицы. | ||
Line 1304: | Line 1303: | ||
=== Elastic Map Reduce (EMR) === | === Elastic Map Reduce (EMR) === | ||
**AWS EMR** - это **managed Hadoop framework**. \\ | **AWS EMR** - это **managed Hadoop framework**. \\ | ||
- | Може использоватьс с инструментами **Apache Spark**, **Apache Hive**, **Apache HBase**, **Apache Flink**, **Apache Hudi** и **Presto**. \\ | + | Может использоватьс с инструментами **Apache Spark**, **Apache Hive**, **Apache HBase**, **Apache Flink**, **Apache Hudi** и **Presto**. \\ |
Включает в себя свою IDE - **EMR Studio**., которая поддерживает разработку на **R**, **Python**, **Scala** и **PySpark**. \\ | Включает в себя свою IDE - **EMR Studio**., которая поддерживает разработку на **R**, **Python**, **Scala** и **PySpark**. \\ | ||
Рабочие нагрузки можно запускать на **EC2**-инстансах и в кластерах **k8s** - **AWS EKS**, а также on-premises с помощью **AWS Outpost**. \\ | Рабочие нагрузки можно запускать на **EC2**-инстансах и в кластерах **k8s** - **AWS EKS**, а также on-premises с помощью **AWS Outpost**. \\ | ||
Line 1659: | Line 1658: | ||
====== 15. Биллинг и ценообразование ====== | ====== 15. Биллинг и ценообразование ====== | ||
+ | Пользователь платит за: | ||
+ | * вычислительные мощности | ||
+ | * хранение информации | ||
+ | * исходящий сетевой трафик | ||
+ | При проектировании решений следует принимать ко вниманию: | ||
+ | * Выбор модели ценообразования на вычислительные ресурсы - то есть определиться с тем нужны ли гарантированные инстансы **On-Demand**, | ||
+ | * Выбор правильного количества заказываемых ресурсов. Чтобы не переплачиваь нужно правильно понимать сколько чего нужно, Для этого AWS предоставляет специальные инструменты - **AWS Cost Explorer**, который позволяет выявить ресурсы с низкой утилизацией. Также с помощью **AWS CloudFormation** планировать включение/ | ||
+ | * Мониторинг и выявление фактического потребления на основе метрик CPU, ввода-вывода, | ||
+ | |||
+ | ===== AWS Cost Explorer ===== | ||
+ | Средство мониторинга и визуализации затрат. Позволяет увидеть на что тратятся деньги и спрогнозировать траты на год вперед. \\ | ||
+ | Можно видеть затраты по часам и по разным типам ресурсов. \\ | ||
+ | **AWS Cost Explorer** выдет рекомендации на основе которых можно резервировать ресурсы и таким образом экономить. \\ | ||
+ | Также - позволяет выявлять аномалии в затратах и оповещать о них | ||
+ | |||
+ | ===== Тегирование ресурсов ===== | ||
+ | Для выделения среди ресурсов групп и определения того какие из этих групп сколько стоят применяются теги. Теги бывают встроенные и пользовательские. \\ | ||
+ | |||
+ | |||
+ | ===== AWS Budgets ===== | ||
+ | Позволяют мониторить затраты и предпренимать действия при превышении заданных поргов: | ||
+ | * Применять IAM-политики | ||
+ | * Service Control Policies | ||
+ | * Что-то делать непосредственно с инстансами (EC2 или RDS) | ||
+ | То есть, например при превышении бюджета можно запретить создание новых EC2-инстансов с помощью IAM-политики. \\ | ||