Обзор re:Invent 2020 — сети и контейнеры
Получился очень объёмный и информативный обзор, настоятельно рекомендую посмотреть:
 
https://www.twitch.tv/videos/833386109
Для простоты далее:
слева ссылка на время обсуждения фичи на Твиче 🔹 справа ссылка на официальный анонс (плюс комментарии)
03 🔹 Новые performance metrics для EC2
07 🔹 VPC Recheability Analyser
13 🔹 Global Accelerator Custom Routing
Ссылка, упомянутая при обсуждении GA — https://speedtest.globalaccelerator.aws
Также добавлю по Custom Routing, что наряду с гейм-серверами, второй большой сектор, осчастливленный выходом этой фичи - это VoIP. А в моём понимание, он даже первый. 😀
18 🔹 IGMP мультикаст в Transit Gateway
20 🔹 GRE в Transit Gateway Connect
23 🔹 Публичный ECR и его кросс-регионная репликация
Добавлю по репликации ECR, что она может быть двусторонняя (настроив один аккаунт-регион на другой) и, к сожалению, реплицирует весь регион, то есть все репозитории в нём, а не выборочные. ☹️
Также ссылочка на фичреквест по кэшированию ECR - дружно ставим палец вверх:
https://github.com/aws/containers-roadmap/issues/939
35 🔹 ECS Anywhere
45 🔹 EKS Anywhere
58 🔹 EKS addons
63 🔹 Слухи-скандалы-сенсации
69 🔹 EMR на EKS
#reInvent
  
  
  
  
  
  Получился очень объёмный и информативный обзор, настоятельно рекомендую посмотреть:
https://www.twitch.tv/videos/833386109
Для простоты далее:
слева ссылка на время обсуждения фичи на Твиче 🔹 справа ссылка на официальный анонс (плюс комментарии)
минута 🔹 фича03 🔹 Новые performance metrics для EC2
07 🔹 VPC Recheability Analyser
13 🔹 Global Accelerator Custom Routing
Ссылка, упомянутая при обсуждении GA — https://speedtest.globalaccelerator.aws
Также добавлю по Custom Routing, что наряду с гейм-серверами, второй большой сектор, осчастливленный выходом этой фичи - это VoIP. А в моём понимание, он даже первый. 😀
18 🔹 IGMP мультикаст в Transit Gateway
20 🔹 GRE в Transit Gateway Connect
23 🔹 Публичный ECR и его кросс-регионная репликация
Добавлю по репликации ECR, что она может быть двусторонняя (настроив один аккаунт-регион на другой) и, к сожалению, реплицирует весь регион, то есть все репозитории в нём, а не выборочные. ☹️
Также ссылочка на фичреквест по кэшированию ECR - дружно ставим палец вверх:
https://github.com/aws/containers-roadmap/issues/939
35 🔹 ECS Anywhere
45 🔹 EKS Anywhere
58 🔹 EKS addons
63 🔹 Слухи-скандалы-сенсации
69 🔹 EMR на EKS
#reInvent
Spot Blueprints:
https://aws.amazon.com/blogs/compute/introducing-spot-blueprints-a-template-generator-for-frameworks-like-kubernetes-and-apache-spark/
#Spot
  
  https://aws.amazon.com/blogs/compute/introducing-spot-blueprints-a-template-generator-for-frameworks-like-kubernetes-and-apache-spark/
#Spot
Amazon
  
  Introducing Spot Blueprints, a template generator for frameworks like Kubernetes and Apache Spark | Amazon Web Services
  This post is authored by Deepthi Chelupati, Senior Product Manager for Amazon EC2 Spot Instances, and Chad Schmutzer, Principal Developer Advocate for Amazon EC2 Customers have been using EC2 Spot Instances to save money and scale workloads to new levels…
  Итоги второй недели AWS re:Invent 2020
Новые сервисы:
• Amazon HealthLake (ML)
• Amazon Lookout for Metrics (ML)
• Amazon Neptune ML (ML)
• Amazon Redshift ML (ML)
• Amazon SageMaker Clarify (ML)
• Amazon SageMaker Debugger (ML)
• Amazon SageMaker Distributed Training (ML)
• Amazon SageMaker Edge Manager (ML)
• Amazon SageMaker JumpStart (ML)
• AWS Audit Manager
Новые фичи Amazon Redshift:
• Data Sharing
• Automatic Table Optimization
• JSON and semi-structured data
• Простое перемещение между AZ-подзонами
• RDS/Aurora MySQL as data sources
• Дешёвые RA3.xlplus 4vCPU/32GB + 32TB 💰
• Нативная интеграция с Google Analytics, Facebook Ads и др.
Новые фичи по сетям:
• Amazon VPC Reachability Analyzer 👍
• AWS Global Accelerator Custom Routing
• AWS Transit Gateway Connect (GRE)
• AWS Transit Gateway IGMP Multicast
• EC2 performance metrics
Другое:
• Amazon ECR cross-region replication 👍
• EMR на EKS
===
Обзоры новинок второй недели на Твиче AWSPoRusski:
➡️ Machine Learning (ML)
➡️ Контейнеры и сети
#reInvent
  Новые сервисы:
• Amazon HealthLake (ML)
• Amazon Lookout for Metrics (ML)
• Amazon Neptune ML (ML)
• Amazon Redshift ML (ML)
• Amazon SageMaker Clarify (ML)
• Amazon SageMaker Debugger (ML)
• Amazon SageMaker Distributed Training (ML)
• Amazon SageMaker Edge Manager (ML)
• Amazon SageMaker JumpStart (ML)
• AWS Audit Manager
Новые фичи Amazon Redshift:
• Data Sharing
• Automatic Table Optimization
• JSON and semi-structured data
• Простое перемещение между AZ-подзонами
• RDS/Aurora MySQL as data sources
• Дешёвые RA3.xlplus 4vCPU/32GB + 32TB 💰
• Нативная интеграция с Google Analytics, Facebook Ads и др.
Новые фичи по сетям:
• Amazon VPC Reachability Analyzer 👍
• AWS Global Accelerator Custom Routing
• AWS Transit Gateway Connect (GRE)
• AWS Transit Gateway IGMP Multicast
• EC2 performance metrics
Другое:
• Amazon ECR cross-region replication 👍
• EMR на EKS
===
Обзоры новинок второй недели на Твиче AWSPoRusski:
➡️ Machine Learning (ML)
➡️ Контейнеры и сети
#reInvent
Кто сдавал на сертификацию AWS, поделитесь своими успехами (можно выбрать несколько вариантов):
  Anonymous Poll
    61%
    Не сдавал(-а) (посмотреть результаты)
      
    9%
    Cloud Practitioner
      
    25%
    Solutions Architect – Associate
      
    9%
    Sysops Administrator – Associate
      
    6%
    Developer – Associate
      
    6%
    Solutions Architect – Professional
      
    2%
    DevOps Engineer – Professional
      
    5%
    Любой из Specialty
      
    Утилита для работы в мульти-аккаунтной среде от Netflix:
https://github.com/Netflix/consoleme
#multi_account_strategy
  
  https://github.com/Netflix/consoleme
#multi_account_strategy
GitHub
  
  GitHub - Netflix/consoleme: A Central Control Plane for AWS Permissions and Access
  A Central Control Plane for AWS Permissions and Access - Netflix/consoleme
  Новый Амазон сервис... вообще, да, возможно и сервис, но не AWS:
https://www.bloomberg.com/news/articles/2020-12-14/amazon-s-zoox-unveils-robotaxi-for-future-ride-hailing-service
4-х местная самодвижущаяся повозка со встроенным кучером и юсби-зарядкой.
  
  https://www.bloomberg.com/news/articles/2020-12-14/amazon-s-zoox-unveils-robotaxi-for-future-ride-hailing-service
4-х местная самодвижущаяся повозка со встроенным кучером и юсби-зарядкой.
Bloomberg.com
  
  Amazon’s Zoox Unveils Robotaxi for Future Ride-Hailing Service
  Zoox Inc., the self-driving startup owned by Amazon.com Inc., unveiled a fully autonomous electric vehicle with no steering wheel that can drive day and night on a single charge.
  Чем отличается вторая версия aws-cli от первой, так это включенным по умолчанию pager-ом, из-за которого приходится нажимать клавиши, чтобы увидеть весь вывод на экран, если он большой.
Чтобы исправить это раздражающее поведение в aws-cli v2, то можно добавить строчку
https://docs.aws.amazon.com/cli/latest/userguide/cli-usage-output.html#cli-usage-output-pager
#aws_cli
  
  
  
  
  
  Чтобы исправить это раздражающее поведение в aws-cli v2, то можно добавить строчку
export AWS_PAGER="" в автозагрузку:https://docs.aws.amazon.com/cli/latest/userguide/cli-usage-output.html#cli-usage-output-pager
#aws_cli
Поиск в консоли теперь, наконец-то, теперь можно называть этим словом:
https://aws.amazon.com/about-aws/whats-new/2020/12/announcing-unified-search-aws-management-console/
Мои контрольные слова
#AWS_Console
  
  
  
  
  
  https://aws.amazon.com/about-aws/whats-new/2020/12/announcing-unified-search-aws-management-console/
Мои контрольные слова
es, acm, ram и некоторые другие, которые годы до этого были просто издевательством над здравым смыслом — ищет (показывает на первой позиции). У кого что не нашлось — пишите в комментариях. #AWS_Console
Оптовый импорт пользователей в AWS SSO:
https://aws.amazon.com/blogs/security/how-to-bulk-import-users-and-groups-from-csv-into-aws-sso/
#SSO
  
  https://aws.amazon.com/blogs/security/how-to-bulk-import-users-and-groups-from-csv-into-aws-sso/
#SSO
Amazon
  
  How to bulk import users and groups from CSV into AWS IAM Identity Center | Amazon Web Services
  September 12, 2022: This blog post has been updated to reflect the new name of AWS Single Sign-On (SSO) – AWS IAM Identity Center. Read more about the name change here. When you connect an external identity provider (IdP) to AWS IAM Identity Center using…
  AWS CloudShell — встроенный в браузерную консоль терминал!
https://aws.amazon.com/blogs/aws/aws-cloudshell-command-line-access-to-aws-resources/
Для активации нужно нажать значёк терминальчика (после чего он будет активироваться для аккаунта-региона несколько минут).
Поддерживаются табы, можделить на столбцы и колонки (см.картинку), задать шрифт. Есть постоянное пространство хранилище на гигабайт для каждого региона аккаунта. На борту Amilinux 2, доступ в интернет.
В общем, выглядит очень круто и удобно. При этом можно считать бесплатно — до десяти одновременно работающих терминалов. Нужно пробовать!
#AWS_Console
  
  
  
  
  
  https://aws.amazon.com/blogs/aws/aws-cloudshell-command-line-access-to-aws-resources/
Для активации нужно нажать значёк терминальчика (после чего он будет активироваться для аккаунта-региона несколько минут).
Поддерживаются табы, можделить на столбцы и колонки (см.картинку), задать шрифт. Есть постоянное пространство хранилище на гигабайт для каждого региона аккаунта. На борту Amilinux 2, доступ в интернет.
В общем, выглядит очень круто и удобно. При этом можно считать бесплатно — до десяти одновременно работающих терминалов. Нужно пробовать!
#AWS_Console
OMG — AMG! Amazon Managed Grafana!
https://aws.amazon.com/blogs/aws/announcing-amazon-managed-grafana-service-in-preview/
#AMG
  
  https://aws.amazon.com/blogs/aws/announcing-amazon-managed-grafana-service-in-preview/
#AMG
Amazon
  
  Announcing Amazon Managed Service for Grafana (in Preview) | Amazon Web Services
  Update August 31, 2021 – Amazon Managed Service for Grafana is now known as Amazon Managed Grafana. For more information, check out our latest blog post here. September 8, 2021: Amazon Elasticsearch Service has been renamed to Amazon OpenSearch Service. See…
  AMP — Amazon Managed Prometheus!
https://aws.amazon.com/blogs/aws/join-the-preview-amazon-managed-service-for-prometheus-amp/
На текущий момент поддерживаются лишь ECS, EKS или свой собственный Kubernetes кластер (в том числе on-prem).
В любом случае, теперь стандартный стэк Prometheus+Grafana = AMP+AMG = полный комплект!
#AMP
  
  
  
  
  
  https://aws.amazon.com/blogs/aws/join-the-preview-amazon-managed-service-for-prometheus-amp/
На текущий момент поддерживаются лишь ECS, EKS или свой собственный Kubernetes кластер (в том числе on-prem).
В любом случае, теперь стандартный стэк Prometheus+Grafana = AMP+AMG = полный комплект!
#AMP
AWS Managed Chaos Engineering - AWS Fault Injection Simulator:
https://aws.amazon.com/fis/
Как не смешно, но теперь будет отдельный сервис, который создаст проблемы вашему окружению. Потому, если у вас нет проблем, то с FIS это можно запросто исправить!
#FIS
  
  
  
  
  
  https://aws.amazon.com/fis/
Как не смешно, но теперь будет отдельный сервис, который создаст проблемы вашему окружению. Потому, если у вас нет проблем, то с FIS это можно запросто исправить!
#FIS
Доступ к картам и геотрэкингу через новый AWS сервис — Amazon Location:
https://aws.amazon.com/blogs/aws/amazon-location-add-maps-and-location-awareness-to-your-applications/
Цены заявлены как конкурентные — и за счёт возможностей Амазона договориться с другими провайдерами, и за счёт возможности использовать их по обычной облачной модели ценоисчисления (платы лишь за использованное).
В частности, в отличие от большинства других провайдеров, пусть по более дорогому тарифу, но можно кэшировать получаемые геоданные:
Addresses geocoded (stored result) $4.00 (без кэширования 0.50$)
Positions reverse-geocoded (stored result) $4.00 (без — 0.50$)
#Location
  
  https://aws.amazon.com/blogs/aws/amazon-location-add-maps-and-location-awareness-to-your-applications/
Цены заявлены как конкурентные — и за счёт возможностей Амазона договориться с другими провайдерами, и за счёт возможности использовать их по обычной облачной модели ценоисчисления (платы лишь за использованное).
В частности, в отличие от большинства других провайдеров, пусть по более дорогому тарифу, но можно кэшировать получаемые геоданные:
Addresses geocoded (stored result) $4.00 (без кэширования 0.50$)
Positions reverse-geocoded (stored result) $4.00 (без — 0.50$)
#Location
Amazon
  
  Amazon Location – Add Maps and Location Awareness to Your Applications | Amazon Web Services
  Update June 1, 2021 – Amazon Location Service is now generally available and includes routing and raster (satellite) maps. You can easily and securely add maps, geocoding, routing, tracking, and geofencing to your applications. Read more about the new features…
  Пример настройки связки AMG+AMP (амазоновские Grafana+Prometheus) с доступом пользователей в Графану через AWS SSO:
https://aws.amazon.com/blogs/mt/amazon-managed-grafana-getting-started/
#AMG
  
  
  
  
  
  https://aws.amazon.com/blogs/mt/amazon-managed-grafana-getting-started/
#AMG
AWS CloudShell плагин для VS Сode:
https://github.com/iann0036/vscode-aws-cloudshell
Свежевышедший AWS CloudShell даёт возможность создавать условное рабочее место с постоянным хранилищем на гигабайт, работая от выбранной роли или залогиненного в консоль пользователя. Кроме интерактивного режима (в браузере) его также можно использовать и через консоль.
На данный момент этот плагин поддерживает работу лишь через профиль с токеном или через роль. Но зная скорость работы Ian Mckay, вскоре добавятся и обычные способы задания
#CloudShell
  
  
  
  
  
  https://github.com/iann0036/vscode-aws-cloudshell
Свежевышедший AWS CloudShell даёт возможность создавать условное рабочее место с постоянным хранилищем на гигабайт, работая от выбранной роли или залогиненного в консоль пользователя. Кроме интерактивного режима (в браузере) его также можно использовать и через консоль.
На данный момент этот плагин поддерживает работу лишь через профиль с токеном или через роль. Но зная скорость работы Ian Mckay, вскоре добавятся и обычные способы задания
credentials.#CloudShell
Forwarded from Человек и машина
#машины_aws 
Дождались!
Глубокое погружение в DynamoDB, глава 2: Таблицы, операции, вторичные индексы, пропускная способность.
Мой самый большой лонгрид: >4000 слов, приблизительное время чтения - 15 минут.
  
  Дождались!
Глубокое погружение в DynamoDB, глава 2: Таблицы, операции, вторичные индексы, пропускная способность.
Мой самый большой лонгрид: >4000 слов, приблизительное время чтения - 15 минут.
Medium
  
  Amazon DynamoDB Deep Dive. Chapter 2: Tables, Data types, Indexes, Capacity Units
  The story of one of the world’s fastest database in a human-friendly format
  DNSSEC на AWS:
https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-configuring-dnssec.html
Для KSK ключа используется ассиметричный KMS-CMK.
Много лет востребованная фича, теперь уже и большинство зон подписано:
https://stats.research.icann.org/dns/tld_report/
#Route53 #compliance
  
  https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-configuring-dnssec.html
Для KSK ключа используется ассиметричный KMS-CMK.
Много лет востребованная фича, теперь уже и большинство зон подписано:
https://stats.research.icann.org/dns/tld_report/
#Route53 #compliance
Amazon
  
  Configuring DNSSEC signing in Amazon Route 53 - Amazon Route 53
  Configure DNSSEC signing to let DNS resolvers validate that a DNS response came from Route 53 and has not been tampered with.
  Обзор re:Invent 2020 — девопс и мониторинг
https://www.twitch.tv/videos/839233065
слева ссылка на Твич 🔹 справа ссылка на анонс
02 🔹 AWS CloudShell 🎉
11 🔹 SSM Application Manager
12 🔹 SSM Fleet Manager 🔥
15 🔹 SSM Change Manager
24 🔹 DevOps Guru ⚠️
32 🔹 AWS Proton
46 🔹 AWS Fault Injection Simulator 👍
50 🔹 AMP (Amazon Managed Prometheus) 👈
53 🔹 OpenTelemetry
56 🔹 AMG (Amazon Managed Grafana) ‼️
#reInvent
  
  
  
  
  
  https://www.twitch.tv/videos/839233065
слева ссылка на Твич 🔹 справа ссылка на анонс
минута 🔹 фича02 🔹 AWS CloudShell 🎉
11 🔹 SSM Application Manager
12 🔹 SSM Fleet Manager 🔥
15 🔹 SSM Change Manager
24 🔹 DevOps Guru ⚠️
32 🔹 AWS Proton
46 🔹 AWS Fault Injection Simulator 👍
50 🔹 AMP (Amazon Managed Prometheus) 👈
53 🔹 OpenTelemetry
56 🔹 AMG (Amazon Managed Grafana) ‼️
#reInvent
Обзор re:Invent 2020 — всё про Лямбду
А вы знали, что на самом деле Лямбда — это база данных? Нет? Посмотрите это видео и узнаете:
https://www.twitch.tv/videos/840377784
слева ссылка на Твич 🔹 справа ссылка на анонс
03 🔹 Обновлённая Лямбда
04 🔹 1ms Billing 💰
15 🔹 Container Image Support 🔥
25 🔹 Up to 10 GB of Memory and 6 vCPUs 👍
28 🔹 cold start для контейнерной Лямбды меньше 🏃♂️
35 🔹 Lambda Extensions 👈
43 🔹 Своя Kafka как триггер для Лямбды
47 🔹 Lambda for streaming analytics
48 🔹 Custom checkpoints
49 🔹 Code Signing
52 🔹 Call Lambda Functions From Stored Procedures
53 🔹 Lambda + EFS
56 🔹 Amazon Location
#reInvent
  
  
  
  
  
  А вы знали, что на самом деле Лямбда — это база данных? Нет? Посмотрите это видео и узнаете:
https://www.twitch.tv/videos/840377784
слева ссылка на Твич 🔹 справа ссылка на анонс
минута 🔹 фича03 🔹 Обновлённая Лямбда
04 🔹 1ms Billing 💰
15 🔹 Container Image Support 🔥
25 🔹 Up to 10 GB of Memory and 6 vCPUs 👍
28 🔹 cold start для контейнерной Лямбды меньше 🏃♂️
35 🔹 Lambda Extensions 👈
43 🔹 Своя Kafka как триггер для Лямбды
47 🔹 Lambda for streaming analytics
48 🔹 Custom checkpoints
49 🔹 Code Signing
52 🔹 Call Lambda Functions From Stored Procedures
53 🔹 Lambda + EFS
56 🔹 Amazon Location
#reInvent