AWS Notes
5.6K subscribers
444 photos
42 videos
10 files
2.8K links
AWS Notes — Amazon Web Services Educational and Information Channel

Chat: https://xn--r1a.website/aws_notes_chat

Contacts: @apple_rom, https://www.linkedin.com/in/roman-siewko/
Download Telegram
AWS сервисы, которые желательно знать бэкенд-разработчику (третья восьмёрка).
(можно выбрать несколько вариантов)
#опрос
Anonymous Poll
16%
Athena
31%
CloudFront
22%
CodeBuild
20%
EventBridge
24%
Fargate
7%
Glue
18%
SSM
51%
SNS
4%
Другой (более важный, чем какой-то из всех выше)
31%
Посмотреть результаты
Top 20 AWS services for Backend Development

С вашей помощью получился следующий список AWS сервисов, который backend-разработчику обязательно нужно знать / стоит знать / можно рекомендовать для изучения (по убыванию важности):

1️⃣ S3
2️⃣ EC2
3️⃣ IAM
4️⃣ RDS
5️⃣ Lambda
6️⃣ SQS
7️⃣ DynamoDB
8️⃣ SNS
9️⃣ ELB
🔟 CloudWatch
11. VPC
12. ECS
13. EKS
14. CloudFront
15. Route53
16. CodeBuild
17. Fargate
18. EventBridge
19. EBS
20. ECR


Буду использовать его в статье. Если есть соображения по позиции каких-то важных на ваш взгляд сервисов для бэкенда - напишите в комментариях.

#top #backend #опрос
​​M6i виртуалки:

https://aws.amazon.com/blogs/aws/new-amazon-ec2-m6i-instances-powered-by-the-latest-generation-intel-xeon-scalable-processors/

Начиная с 6-го поколения виртуалок AWS перешёл на очевидную схему их названия:

m6a - AMD
m6i - Intel
m6g - Graviton

По ценам, как всегда, новые виртуалки стоят столько же, сколько предыдущее поколение, а при этом быстрей.

Для сравнения цены на минимальный вариант (2 CPU + 8 GB Memory):

тип цена сеть
m6i.large $0.096 Up to 12.5 Gigabit
m5.large $0.096 Up to 10 Gigabit
m5a.large $0.086 Up to 10 Gigabit
m6g.large $0.077 Up to 10 Gigabit

У m6i.large на новом процессоре также быстрей и сеть. Потому при той же цене, что и m5.large, нет причин не перейти на m6i (особенно для тех, кто предпочитает Intel).

#EC2
Как использовать AWS Backup для шифрованных своим ключём (KMS CMK) баз данных RDS:

https://aws.amazon.com/blogs/architecture/field-notes-how-to-back-up-a-database-with-kms-encryption-using-aws-backup/

Нужно отметить, что нельзя сделать cross-account + cross-region бэкап копии одновремённо, а лишь либо cross-account, либо cross-region. Грозились пофиксить эту проблему ещё в прошлом году, но пока всё ещё нет.

#Backup
Amazon MemoryDB for Redis:

https://aws.amazon.com/blogs/aws/introducing-amazon-memorydb-for-redis-a-redis-compatible-durable-in-memory-database-service/

Amazon MemoryDB for Redis is a new Redis-compatible, durable, in-memory database. MemoryDB makes it easy and cost-effective to build applications that require microsecond read and single-digit millisecond write performance with data durability and high availability.
Instead of using a low-latency cache in front of a durable database, you can now simplify your architecture and use MemoryDB as a single, primary database. With MemoryDB, all your data is stored in memory, enabling low latency and high throughput data access. MemoryDB uses a distributed transactional log that stores data across multiple Availability Zones (AZs) to enable fast failover, database recovery, and node restarts with high durability.

По ценам - пока доступны лишь варианты на гравитонах от db.r6g.large (2 CPU / 13 GB) до db.r6g.16xlarge (64 CPU / 419 GB).

Если сравнивать со стоимостью ElastiCache for Redis кластера, то MemoryDB стоит ровно в полтора раза дороже:

MemoryDB for Redis db.r6g.large $0.309
ElastiCache for Redis cache.r6g.large $0.206

Однако там как бы чисто кэш, а тут целая база данных. 😀

#MemoryDB
Frontend-разработчику (без специфики - в общем смысле), который начинает/работает с AWS — стоит ли сдавать на сертификацию?

#опрос
Anonymous Poll
30%
Фронту AWS сертификация не нужна
14%
Достаточно сдать Cloud Practitioner
18%
Стоит сдать на Developer
8%
Правильно сдать и Developer, и Solution Architect Associate
31%
Посмотреть результаты
Самые важные AWS сервисы, которые нужно знать Frontend-разработчику.
(можно выбрать несколько вариантов)
#опрос
Anonymous Poll
24%
Amplify
39%
API Gateway
10%
AppSync
23%
Cognito
44%
CloudFront
10%
DynamoDB
26%
Lambda
59%
S3
2%
Другой (более важный, чем какой-то из восьми выше)
24%
Посмотреть результаты
Важные AWS сервисы, которые нужно знать Frontend-разработчику (вторая восьмёрка).
(можно выбрать несколько вариантов)
#опрос
Anonymous Poll
31%
CloudWatch
4%
Device Farm
20%
EC2
9%
EventBridge
25%
IAM
34%
Route53
17%
SNS
15%
SQS
1%
Другой (более важный, чем какой-то из первой и второй восьмёрки выше)
41%
Посмотреть результаты
AWS сервисы, которые желательно знать Frontend-разработчику (третья часть).
(можно выбрать несколько вариантов)
#опрос
Anonymous Poll
11%
App Runner
5%
Chime
7%
Location Service
4%
Pinpoint
9%
Step Functions
25%
WAF
3%
Другой (кроме всех тех, что были перечислены выше ранее)
56%
Посмотреть результаты
Top 20 AWS services for Frontend Development

С вашей помощью получился следующий список AWS сервисов, который Frontend-разработчику обязательно нужно знать / стоит знать / можно рекомендовать для изучения (по убыванию важности):

1️⃣ S3
2️⃣ CloudFront
3️⃣ API Gateway
4️⃣ Lambda
5️⃣ Amplify
6️⃣ Cognito
7️⃣ Route53
8️⃣ CloudWatch
9️⃣ IAM
🔟 EC2
11. AppSync
12. DynamoDB
13. SNS
14. SQS
15. WAF
16. EventBridge
17. Device Farm
18. Step Functions
19. App Runner
20. Location Service

Буду использовать его в статье. Если есть соображения по позиции каких-то важных на ваш взгляд сервисов для Frontend ­- напишите в комментариях.

p.s. Аналогичное для бэкенда было тут.

#top #frontend #опрос
​​Тест производительсности виртуалок M6i в сравнении с M6g и M5:

https://www.phoronix.com/scan.php?page=article&item=ec2-m6i-icelake

M6i выглядит очень достойно, в среднем плюс треть в скорости по отношению к M5 – это реально круто. При той же цене, так что однозначно рекомендуется к обновлению.

Также по тестам видно, что Амазон не зря позиционировал M6g как процессор для шестой линейки – Graviton 2 вполне тягается с последними Intel Xeon Scalable процессорами. Хотя, всё же, в основном слабее плюс нужно учитывать, что для Graviton 2 доступно максимум 64 CPU против 128 CPU у Intel. Однако M6g и дешевле, так что вполне актуально.

Можно предположить, что на re:Invent 2021 будут презентованы C6i и T4i, которые наверняка станут для многих новым ходовым набором для своих окружений.

Хотя, конечно, ещё нужно увидеть ответ от AMD ­на Zen3, то есть M6a/C6a/T4a, если они не слишком сильно задержатся, конечно. 😀

#EC2
​​Amplify Framework in action:

https://klika-tech.com/blog/2021/08/19/creating_whole_modules_in_a_few_lines

A common project is mobile application development for controlling devices, the back-end inside docker containers, and web admin interfaces for customer management and maintenance. Exactly this admin panel should be secured by authentication, the associates should be able to register only from the corporate emails and use them as a username after that. So the solution has the following parts:
▪️ The mobile application
▪️ The back-end, hosted as containers in AWS Elastic Container Service (ECS)
▪️ RESTful API, worked throw Elastic Load Balancer (ELB)
▪️ WEB front-end, based on the React framework

#Amplify
Forwarded from Mops DevOps
AWS Cloud Practitioner Essentials

Бесплатный курс от AWS для желающих разобраться в многообразии сервисов Amazon.

Материала должно быть достаточно (6 часов видео + полезные ссылки + потыкаться в консоль немного) для подготовки к первому экзамену AWS Cloud Practitioner.

👉 https://amzn.to/3sxmNG9

#aws #exam
Программа Amazon Bug Bounty — оплата за найденные уязвимости:

https://hackerone.com/amazonvrp

Недавно повысили расценки до 20 000 $ за самые критические дыры.

Если нашли – добавляйте свой случай. Тот редкий случай, когда не вы платите Амазону, а он вам.

Официальная ссылка:

https://aws.amazon.com/ru/security/vulnerability-reporting/
Forwarded from AWS Community
AWS COMMUNITY CHALLENGE

Вам необходимо придумать оригинальный (самый эффективный или самый быстрый, самый дешевый или самый сложный) способ развертывания WordPress в AWS.
Записать видео с процессом развертывания и показать его миру (и нам). Заявки принимаются до 7 сентября.

Детали участи можно узнать здесь