У 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
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
Проектируем и эксплуатируем 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
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
Amazon
Build an AWS Well-Architected environment with the Analytics Lens | Amazon Web Services
Building a modern data platform on AWS enables you to collect data of all types, store it in a central, secure repository, and analyze it with purpose-built tools. Yet you may be unsure of how to get started and the impact of certain design decisions. To…
S3game
Если вы работаете с AWS, значит вы работаете с Amazon S3. Кто хочет хорошо ориентироваться в возможностях S3 — отличная игра-квест:
http://bit.ly/gamebucket
Игру написал Василий Пантюхин, попробуйте пройти, она одинаково хороша и для обучения фичам Amazon S3, и для понимания проблем безопасности.
При этом достаточно простая — с подсказками и готовыми ссылками на документацию.
п.с. Кто на ты с командной строкой
#s3 #security
Если вы работаете с AWS, значит вы работаете с Amazon S3. Кто хочет хорошо ориентироваться в возможностях S3 — отличная игра-квест:
http://bit.ly/gamebucket
Игру написал Василий Пантюхин, попробуйте пройти, она одинаково хороша и для обучения фичам Amazon S3, и для понимания проблем безопасности.
При этом достаточно простая — с подсказками и готовыми ссылками на документацию.
п.с. Кто на ты с командной строкой
aws s3
и aws s3api
— час-два приятного процесса, не откажите себе в удовольствии. :)#s3 #security
Forwarded from Sysadmin Tools 🇺🇦
Comparing CQL and the DynamoDB API
https://www.scylladb.com/2020/05/12/comparing-cql-and-the-dynamodb-api/
#scylla #scylladb #dynamodb #cassandra #nosql
https://www.scylladb.com/2020/05/12/comparing-cql-and-the-dynamodb-api/
#scylla #scylladb #dynamodb #cassandra #nosql
Как вы обычно реагируете на сообщения о (бесплатных) вебинарах, где требуется регистрация:
1. Регистрируюсь и смотрю онлайн или в записи. 😀
2. Если форма несложная — регистрируюсь, чтобы была ссылка при возможности посмотреть. 😐
3. Если есть регистрация — сразу пропускаю! 🤬
#опрос
1. Регистрируюсь и смотрю онлайн или в записи. 😀
2. Если форма несложная — регистрируюсь, чтобы была ссылка при возможности посмотреть. 😐
3. Если есть регистрация — сразу пропускаю! 🤬
#опрос
Через 4 часа от этого поста начнётся AWS Cloud Week. Присоединяйтесь!
Telegram
aws_notes
AWS Cloud Week
Серия онлайн-выступлений от представителей компаний РФ и Украины об их случаях использования AWS.
https://go.aws/3bLI30T
Расписание:
25 мая • понедельник
13:00-14:00 — MailRu Cloud Solutions: Строим мультикластерный K8s - кейсы использования…
Серия онлайн-выступлений от представителей компаний РФ и Украины об их случаях использования AWS.
https://go.aws/3bLI30T
Расписание:
25 мая • понедельник
13:00-14:00 — MailRu Cloud Solutions: Строим мультикластерный K8s - кейсы использования…
Создание GitHub репозитория через CloudFormation
Обычно решают задачу с копированием/репликацией существующих GitHub репозиториев, автоматически создавая их в AWS. Это легко можно делать с помощью CloudFormation.
Если вдруг возникнет обратная задача — потребуется автоматизировать создание репозиториев в GitHub, то не спешите расчехлять свои скрипты или Terraform — это тоже делается с помощью CloudFormation:
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestar-githubrepository.html
#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
Amazon
AWS::CodeStar::GitHubRepository - AWS CloudFormation
Use the AWS CloudFormation AWS::CodeStar::GitHubRepository resource for CodeStar.
Чатбот на 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
https://nivleshc.wordpress.com/2020/04/08/create-a-web-chatbot-for-generating-life-insurance-quotes-using-amazon-lex/
Данная #serverless конструкция поднимается и настраивается с нуля до вполне работоспособного продукта за пару дней. Отличный повод завести свой голосовой чатбот!
#Lambda #Lex #ChatBot
Фронт для Amazon Lex чат-бота (из прошлого поста) на AWS Amplify:
https://nivleshc.wordpress.com/2020/05/24/publish-a-web-chatbot-frontend-using-aws-amplify-console/
#Amplify #serverless
https://nivleshc.wordpress.com/2020/05/24/publish-a-web-chatbot-frontend-using-aws-amplify-console/
#Amplify #serverless
Лучшие практики при использовании 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
https://aws.amazon.com/blogs/database/best-practices-for-amazon-rds-for-postgresql-cross-region-read-replicas/
#RDS #PostgreSQL #best_practices
Согласно отчёту Stack Overflow Developer Survey 2020 в разделе платформ лучше других растут Kubernetes и облачные провайдеры, остальные на месте или падают.
https://insights.stackoverflow.com/survey/2020
На картинке сравнение платформ в 2020-м году (слева) и в аналогичном отчёте 2019-го года (справа).
https://insights.stackoverflow.com/survey/2020
На картинке сравнение платформ в 2020-м году (слева) и в аналогичном отчёте 2019-го года (справа).
28 мая • четверг
13:00-14:00
— Kupibilet: Практика использования AWS Web Application Firewall в компании KupibiletTelegram
aws_notes
AWS Cloud Week
Серия онлайн-выступлений от представителей компаний РФ и Украины об их случаях использования AWS.
https://go.aws/3bLI30T
Расписание:
25 мая • понедельник
13:00-14:00 — MailRu Cloud Solutions: Строим мультикластерный K8s - кейсы использования…
Серия онлайн-выступлений от представителей компаний РФ и Украины об их случаях использования AWS.
https://go.aws/3bLI30T
Расписание:
25 мая • понедельник
13:00-14:00 — MailRu Cloud Solutions: Строим мультикластерный K8s - кейсы использования…
Запись AWS Serverless-First Function от 21-го мая:
https://www.twitch.tv/videos/627618639
Вторая часть AWS Serverless-First Function начнётся ровно через час. Присоединяйтесь!
https://pages.awscloud.com/GLOBAL-event-OE-serverless-first-function-2020-reg-event.html
https://www.twitch.tv/videos/627618639
Вторая часть AWS Serverless-First Function начнётся ровно через час. Присоединяйтесь!
https://pages.awscloud.com/GLOBAL-event-OE-serverless-first-function-2020-reg-event.html
Twitch
Twitch is the world's leading video platform and community for gamers.
Если беда с
https://status.quay.io/
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
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
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