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
Если беда с quay.io/kubernetes-ingress-controller/nginx-ingress-controller, то вот:

https://status.quay.io/
​​Репликация Amazon FSx for Windows File Server в другой регион:

https://aws.amazon.com/blogs/storage/how-to-replicate-amazon-fsx-file-server-data-across-aws-regions/

Актуально для DR-сценариев и других требований.

#FSx
​​AWS CodePipeline + Step Functions:

https://docs.aws.amazon.com/codepipeline/latest/userguide/action-reference-StepFunctions.html

С помощью CodePipeline можно запускать Step Functions — подробный туториал от производителя:

https://docs.aws.amazon.com/codepipeline/latest/userguide/tutorials-step-functions.html

#CodePipeline #StepFunctions #serverless #tutorial
Forwarded from Deleted Account
​​Freeswitch + Amazon Chime SDK meetings:

https://aws.amazon.com/blogs/business-productivity/integrating-pstn-callers-with-amazon-chime-sdk-meetings/

В описываемом сценарии Freeswitch держит на себе PSTN юзеров и заводит их через Amazon Chime Voice Connector в Chime митинги.

p.s. Кто связан с темой VoIP — обязательно стоит знать про @ru_freeswitch и @ru_kamailio, где обитают монстры по этому направлению.

#Chime #Freeswitch
​​Simple Beer Service:

https://simplebeerservice.com/

Сделанный пять лет назад сервис продолжает трудиться.

Исходники доступны, можно построить свой:

https://github.com/awslabs/simplebeerservice

#субботничное #IoT #Serverless
Когда у вас больше, чем один Transit Gateway (TGW) и постоянно растущее кол-во VPC, то подключение очередной в общую сеть становится весьма непростой задачей.

Это (подключение TGW аттачментов вместе с настройкой route tables для TGW) можно автоматизировать, чтобы было досточно добавить тэг к VPC, а Лямбды уже подхватят и сделают нужное за вас.

Называется эта штука STNO (Serverless Transit Network Orchestrator solution) :

https://aws.amazon.com/blogs/mt/serverless-transit-network-orchestrator-stno-in-control-tower/

Актуально для тех, кто работает с TGW и имеет распределённую по многим аккаунтам инфраструктуру, которую нужно связывать в единую сеть.

Детали по работе STNO есть в великолепном видео по работе TGW:

https://www.youtube.com/watch?v=9Nikqn_02Oc

#TransitGateway #multi_account_strategy
Какие источники информации по AWS вы обычно/часто используете?
Помимо официальных сайтов/документации и применительно, насколько это возможно, в отношении AWS.
(можно выбрать несколько вариантов)
Anonymous Poll
73%
Telegram
41%
Youtube
6%
Slack
7%
Twitter
7%
LinkedIn
27%
24%
Другие сайты/блоги
12%
Другое
Чего посмотреть-послушать и посоветовать посмотреть-послушать:

https://awsstartupbdevents.splashthat.com/

Из ближайших порекомендую, кто работает с фронтом и #serverless — 3 июня будет Serverless Web Applications and Introduction to Amplify Workshop.
​​Как правильно писать питоновские Лямбды для девопс-задач:

https://medium.com/@jan.groth.de/10-recommendations-for-writing-pragmatic-aws-lambdas-in-python-5f4b038caafe

Отличный набор #best_practices, примеров и рекомендаций. Обязательно стоит почитать.

1. Используем линтеры
2. Отделяем handler от основной логики
3. Отдельная задача в отдельном методе
4. Внешние зависимости в отдельном методе
5. Инициализируем внешние зависимости в конструкторе
6. Незачем обрабатывать все возможные ошибки
7. Нужные ошибки обрабатываем отдельно
8. Логируем и задаём нужный уровень
9. Минимальный уровень логирования при деплое через CloudFormation
10. Декораторы полезны

#Lambda
Terraform для Serverless:

https://serverless.tf/

Многообещающее решение Serverless IaC + Deployment для тех, кто разрывается между CloudFormation и Terrraform в пользу последнего.

На момент написания поддержка AWS без Lambda и API Gateway — типа как машина без двигателя и колёс, но кузов уже есть, а зная активность Антона Бабенко, остальное наверняка должны скоро подвести.

#Terraform #Serverless
​​Чтобы узнать, когда кто-то последний раз пользовался S3 — нужно зайти в IAM на пользователе во вкладку Access Advisor (на картинке).

Для пользователей, которые не имеют доступа в консоль, особые подозрения должны вызывать действия ListAllMyBuckets (s3:ListBuckets) — как правило обычным приложениям такое не нужно, они работают с конкретными бакетами и знают те, которые им нужны. В то время как враги, первым делом, ориентируясь на местности, будут искать бакеты, что есть в аккаунте.

#security #IAM #S3
221 сервис в AWS как минимум и официально (на ↑картинке↑).
​​Тонем в облаках: краткое руководство освоения AWS

https://devops-nsk.timepad.ru/event/1311148/

Докладчик: Карен Товмасян.

1. Как начать работать с AWS.
2. Источники информации и базовые подходы.
3. Курсы и сертификации по AWS, рекомендации по подготовке к сдаче экзаменов.

Начало ровно через час от этого поста.

Присоединяйтесь послушать-посмотреть и просто поддержать Карена — мастера спорта по IAM и гуру CloudFormation, потенциального и кинетического представителя AWS.

#интересующимся #начинающим
AWS Cloud Champion:

https://aws.amazon.com/blogs/publicsector/announcing-aws-cloud-champion-gamified-tutorial-working-teaching-engaging-remotely/

В игровой форме можно узнать про возможности AWS по части удалённой работы — митинги, виртуальные рабочие столы, контакт-центры. По прохождению получаете 50$ кредитов — полезно и приятно.

Игра сделана на базе движка Amazon Sumerian и позволит практически увидеть его фичи. В процессе прохождения получите полезную информацию о сервисах Amazon ConnectAmazon ChimeAmazon WorkDocsAmazon AppStream 2.0 и Amazon WorkSpaces.

В общем, однозначно стоит — e̶a̶s̶y̶ ̶m̶o̶n̶e̶y̶ действительно полезно и приятно!

#начинающим