es
Feedback
AWS Notes

AWS Notes

Ir al canal en Telegram

AWS Notes — Amazon Web Services Educational and Information Channel Chat: https://t.me/aws_notes_chat Contacts: @apple_rom, https://www.linkedin.com/in/roman-siewko/ No ads.

Mostrar más
5 799
Suscriptores
-224 horas
-47 días
-130 días
Archivo de publicaciones
​​Согласно отчёту Stack Overflow Developer Survey 2020 в разделе платформ лучше других растут Kubernetes и облачные провайдеры, остальные на месте или падают. https://insights.stackoverflow.com/survey/2020 На картинке сравнение платформ в 2020-м году (слева) и в аналогичном отчёте 2019-го года (справа).

Pod Cheat Sheet Ссылка на оригинал картинки. #Kubernetes #info
Pod Cheat Sheet Ссылка на оригинал картинки. #Kubernetes #info

​​Лучшие практики при использовании RDS PostgreSQL с cross-region репликами: https://aws.amazon.com/blogs/database/best-practices-for-amazon-rds-for-postgresql-cross-region-read-replicas/ #RDS #PostgreSQL #best_practices

​​Фронт для Amazon Lex чат-бота (из прошлого поста) на AWS Amplify: https://nivleshc.wordpress.com/2020/05/24/publish-a-web-chatbot-frontend-using-aws-amplify-console/ #Amplify #serverless

​​Чатбот на Amazon Lex + Lambda: https://nivleshc.wordpress.com/2020/04/08/create-a-web-chatbot-for-generating-life-insurance-quotes-using-amazon-lex/ Данная #serverless конструкция поднимается и настраивается с нуля до вполне работоспособного продукта за пару дней. Отличный повод завести свой голосовой чатбот! #Lambda #Lex #ChatBot

Создание GitHub репозитория через CloudFormation Обычно решают задачу с копированием/репликацией существующих GitHub репозиториев, автоматически создавая их в AWS. Это легко можно делать с помощью CloudFormation. gitRepository:   Type: AWS::CodeCommit::Repository  Properties:    RepositoryName: !Ref RepoName   RepositoryDescription: !Ref RepoDesc Если вдруг возникнет обратная задача — потребуется автоматизировать создание репозиториев в GitHub, то не спешите расчехлять свои скрипты или Terraform — это тоже делается с помощью CloudFormation: GitHubRepo:  Type: AWS::CodeStar::GitHubRepository  Properties:   Code:    S3:     S3Bucket: !Ref RepoBucket     S3Key: !Ref RepoFile     ObjectVersion: 1   EnableIssues: true   IsPrivate: true   RepositoryAccessToken: !Ref GitHubToken   RepositoryDescription: !Ref RepoDesc   RepositoryName: !Ref RepoName   RepositoryOwner: !Ref Owner https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestar-githubrepository.html #CloudFormation

Через 4 часа от этого поста начнётся AWS Cloud Week. Присоединяйтесь!

Как вы обычно реагируете на сообщения о (бесплатных) вебинарах, где требуется регистрация: 1. Регистрируюсь и смотрю онлайн или в записи. 😀 2. Если форма несложная — регистрируюсь, чтобы была ссылка при возможности посмотреть. 😐 3. Если есть регистрация — сразу пропускаю! 🤬 #опрос

photo content

Comparing CQL and the DynamoDB API https://www.scylladb.com/2020/05/12/comparing-cql-and-the-dynamodb-api/ #scylla #scylladb #dynamodb #cassandra #nosql

​​S3game Если вы работаете с AWS, значит вы работаете с Amazon S3. Кто хочет хорошо ориентироваться в возможностях S3 — отличная игра-квест: http://bit.ly/gamebucket Игру написал Василий Пантюхин, попробуйте пройти, она одинаково хороша и для обучения фичам Amazon S3, и для понимания проблем безопасности. При этом достаточно простая — с подсказками и готовыми ссылками на документацию. п.с. Кто на ты с командной строкой aws s3 и aws s3api — час-два приятного процесса, не откажите себе в удовольствии. :) #s3 #security

64k tabs is enough for everyone. #субботничное
64k tabs is enough for everyone. #субботничное

Проектируем и эксплуатируем Well-Architected аналитику с помощью Analytics Lens: https://aws.amazon.com/blogs/big-data/build-an-aws-well-architected-environment-with-the-analytics-lens/ Даже если не связаны с проектами по аналитике, полезно глянуть, как рекомендуется выстраивать такие процессы. С помощью таких рекомендаций можно с ходу придумать схему, которая при этом подпадёт под #best_practices. Например, данные собираются в S3 через Storage Gateway. Анализируем их с помощью Athena, метаданные отправляем в Elasticsearch для возможности классификации и поиска, везде используем шифрование с помощью своего KMS ключа, а пользовательский доступ к конечным данным реализуем с помощью Cognito. #design

​​У CodeBuild есть возможность сохранять результаты тестов — Test Reports: https://docs.aws.amazon.com/codebuild/latest/userguide/test-reporting.html В Test Reports есть поддержка JUnit, Cucumber, TestNG и TRX форматов, история хранится 30 дней в самом сервисе, а чтобы больше - нужно закидывать на S3. Пример конфигурации в блоге: https://aws.amazon.com/blogs/devops/test-reports-with-aws-codebuild/ #CodeBuild

Хороший пример использования AWS App Mesh: https://medium.com/containers-on-aws/aws-app-mesh-walkthrough-deploy-the-color-app-on-amazon-ecs-de3452846e9d Очень подробное описание — каждая стадия детально расписана. Также интересно посмотреть на мониторинг с помощью X-Ray для визуализации распределённых сервисов. #AppMesh

Terraform 0.13count, for_each, depends_on и другие ожидаемые фичи: https://github.com/hashicorp/terraform/issues/25016 v0.13.0 beta выйдет в следующем месяце. #Terraform

​​Использование Control Tower для управления организацией в мульти-аккаунт схеме: https://aws.amazon.com/blogs/apn/reducing-the-cost-of-managing-multiple-aws-accounts-using-aws-control-tower/ Расписаны отличия Control Tower от AWS Landing Zone и что в нём было урезано в последней версии для упрощения развёртывания. #ControlTower #multi_account_strategy

Facebook начинает набирать удалёнщиков на работу: https://www.protocol.com/mark-zuckerberg-remote-work-facebook Пока лишь USA/Canada, но наверняка потом везде. Главное, что гиганты индустрии пересматривают свои подходы к удалённой работе. В общем, на очереди — AWS. :)

​​Serverless голосовалка как пример использования AWS Amplify: https://github.com/dabit3/this-or-that Посмотреть действующий экземпляр (и проголосовать) можно здесь: https://www.thisorthat.cloud/serverless-or-containers А также создать свою голосовалку там же или развернуть такую же у себя. #Amplify #Serverless

Пример проекта на Django (GitLab CI + ECS), переехавшего с CloudFormation на CDK: https://gitlab.com/verbose-equals-true/django-postgres-vue-gitlab-ecs #CDK