AWS AppSync + GraphQL для начинающих — делаем запросы с помощью Postman:
https://betterprogramming.pub/getting-started-with-graphql-aws-appsync-dynamodb-and-postman-503828a65971
Подробное и при этом понятное руководство для тех, кто хочет начать работать с GraphQL/AppSync.
#AppSync #GraphQL
https://betterprogramming.pub/getting-started-with-graphql-aws-appsync-dynamodb-and-postman-503828a65971
Подробное и при этом понятное руководство для тех, кто хочет начать работать с GraphQL/AppSync.
#AppSync #GraphQL
Medium
Getting Started With GraphQL — AWS AppSync, DynamoDB, and Postman
A hands-on introduction to GraphQL APIs
Как сделать свой AWS Quick Start на CloudFormation:
https://aws.amazon.com/blogs/infrastructure-and-automation/customize-aws-quick-start/
#QuickStart #CloudFormation
https://aws.amazon.com/blogs/infrastructure-and-automation/customize-aws-quick-start/
#QuickStart #CloudFormation
Amazon
Customize an AWS Quick Start for your use case | Amazon Web Services
Learn learn how to customize the code in an AWS Quick Start to fit your use case.
Forwarded from Полезняшки от "Разбора Полетов"
Twitter
Liz Fong-Jones (方禮真)
PSA: don't use default distro OpenJDK 11 on #Graviton2 if you have a network-intensive Java app (like Kafka), you are setting yourself up for a lot of futex thrashing. Use AWS Corretto distribution of OpenJDK, compiled with -moutline-atomics intrinsics instead.
Amazon EFS CSI dynamic provisioning:
https://aws.amazon.com/ru/blogs/containers/introducing-efs-csi-dynamic-provisioning/
Доступно для EKS 1.17+ и пока не работает для Fargate.
#EFS
https://aws.amazon.com/ru/blogs/containers/introducing-efs-csi-dynamic-provisioning/
Доступно для EKS 1.17+ и пока не работает для Fargate.
#EFS
Amazon
Introducing Amazon EFS CSI dynamic provisioning | Amazon Web Services
As companies move more of their workloads to Kubernetes, they are increasingly deploying applications that need a way to share or persist data or state outside the container. Kubernetes addresses this need by exposing block and file storage systems to containerized…
Forwarded from Sysadmin Tools 🇺🇦
Compare AWS and Azure services to Google Cloud
https://cloud.google.com/free/docs/aws-azure-gcp-service-comparison
#aws #azure #gce #google #microsoft
https://cloud.google.com/free/docs/aws-azure-gcp-service-comparison
#aws #azure #gce #google #microsoft
Как узнать AWS ID любого публичного S3 бакета:
https://www.cloudar.be/awsblog/finding-the-accountid-of-any-public-s3-bucket/
Перебрав максимум 120 комбинаций, можно вычислить номер любого аккаунта. И нет, это не баг, это фича:
https://aws.amazon.com/blogs/storage/limit-access-to-amazon-s3-buckets-owned-by-specific-aws-accounts/
В самом конце 2020-го года у S3 появилась возможность делать строгий доступ для нужных аккаунтов (по их AWS ID). В полиси можно использовать
Короче, публичные бакеты — зло. А теперь это вдвойне опасно. Раскрытие AWS ID не смертельно само по себе, но это как сказать недругам номер своей квартиры — дверь должна быть железная и находиться постоянно под охраной.
#security #S3
https://www.cloudar.be/awsblog/finding-the-accountid-of-any-public-s3-bucket/
Перебрав максимум 120 комбинаций, можно вычислить номер любого аккаунта. И нет, это не баг, это фича:
https://aws.amazon.com/blogs/storage/limit-access-to-amazon-s3-buckets-owned-by-specific-aws-accounts/
В самом конце 2020-го года у S3 появилась возможность делать строгий доступ для нужных аккаунтов (по их AWS ID). В полиси можно использовать
*-wildcard, потому просто подбирая последовательно 0*, 12*, 123*... легко можно подобрать реальный AWS ID.Короче, публичные бакеты — зло. А теперь это вдвойне опасно. Раскрытие AWS ID не смертельно само по себе, но это как сказать недругам номер своей квартиры — дверь должна быть железная и находиться постоянно под охраной.
#security #S3
Суровый баш для обновления сессионных токенов для AWS CLI при использовании MFA:
https://blog.ivnilv.com/tools/sacc/
#bash #aws_cli
https://blog.ivnilv.com/tools/sacc/
#bash #aws_cli
AWS Activate для ваших стартапов 🚀🚀🚀
Как показал опрос, подавляющее большинство не в курсе про AWS Activate for Startups. Потому стоит провести ликбез по этой теме.
Кто может воспользоваться AWS Activate?
Обычные слова тех, кто боится попробовать податься на AWS Activate — «мой проект не подойдёт», «не люблю бюрократию», «не хочу просить», «сто лет как написал(-а/-и)», «клиентов нет или вообще не планируется»... (можно добавить свою причину).
Причин много. И они могут быть очень убедительными. Но в AWS консоли есть кнопка — её быстрей нажать, чем придумывать причину. Недавно мне попался стартап, автор которого нажал кнопку AWS Activate и разрешил опубликовать детали того, как месяц назад получил от AWS на свой проект 1000$. 💵💰💰💰
Краткая предыстория 🖥️
Пяток лет назад мой давнишний коллега в порыве изучения React, Node.js и WebRTC запилил эдакий гибрид Skype и TeamViewer. К сожалению, планы не оправдались и проект был заморожен. Однако в прошлом году из-за пандемии резко вырос спрос на решения для удалённого управления, потому автор решил достать его из шуфлядки и попробовать воспользоваться моментом.
Активация 🚀
Пару недель назад он обратился ко мне за консультацией и я посоветовал ему заполнить формочку AWS Activate. Он привычно говорил, что какой же стартап пятилетней давности, клиентов реальных нет – всё по шаблону. Но заполнил и отправил.
Все заполненные пункты прикладываются в первом комментарии к посту – автор сделал скриншот по моей просьбе. Ссылку на его проект на LinkedIn можно также посмотреть – всё банально, как может быть сделанным обычным человеком (автор стартапа всё делал один).
Результат 💰
Через три дня пришёл ответ — вы приняты, ждите денег. Ещё через пару дней на счёте появились 1350$ — 1000$ на два года на сервисы и 350$ на техподдержку (см. картинку).
Никто не писал ему на почту, никто не звонил — просто заполненная форма в сервисе AWS Ativate.
Итого 👇
AWS Activate — это сервис. Никакой бюрократии. Прочитали-заполнили-получили-пользуйтесь!
Кто сомневается или есть вопросы — пишите в личку или в комментарии, где вам ответят другие реальные пользователи AWS Activate.
#Activate #халява
Как показал опрос, подавляющее большинство не в курсе про AWS Activate for Startups. Потому стоит провести ликбез по этой теме.
Кто может воспользоваться AWS Activate?
Обычные слова тех, кто боится попробовать податься на AWS Activate — «мой проект не подойдёт», «не люблю бюрократию», «не хочу просить», «сто лет как написал(-а/-и)», «клиентов нет или вообще не планируется»... (можно добавить свою причину).
Причин много. И они могут быть очень убедительными. Но в AWS консоли есть кнопка — её быстрей нажать, чем придумывать причину. Недавно мне попался стартап, автор которого нажал кнопку AWS Activate и разрешил опубликовать детали того, как месяц назад получил от AWS на свой проект 1000$. 💵💰💰💰
Краткая предыстория 🖥️
Пяток лет назад мой давнишний коллега в порыве изучения React, Node.js и WebRTC запилил эдакий гибрид Skype и TeamViewer. К сожалению, планы не оправдались и проект был заморожен. Однако в прошлом году из-за пандемии резко вырос спрос на решения для удалённого управления, потому автор решил достать его из шуфлядки и попробовать воспользоваться моментом.
Активация 🚀
Пару недель назад он обратился ко мне за консультацией и я посоветовал ему заполнить формочку AWS Activate. Он привычно говорил, что какой же стартап пятилетней давности, клиентов реальных нет – всё по шаблону. Но заполнил и отправил.
Все заполненные пункты прикладываются в первом комментарии к посту – автор сделал скриншот по моей просьбе. Ссылку на его проект на LinkedIn можно также посмотреть – всё банально, как может быть сделанным обычным человеком (автор стартапа всё делал один).
Результат 💰
Через три дня пришёл ответ — вы приняты, ждите денег. Ещё через пару дней на счёте появились 1350$ — 1000$ на два года на сервисы и 350$ на техподдержку (см. картинку).
Никто не писал ему на почту, никто не звонил — просто заполненная форма в сервисе AWS Ativate.
Итого 👇
AWS Activate — это сервис. Никакой бюрократии. Прочитали-заполнили-получили-пользуйтесь!
Кто сомневается или есть вопросы — пишите в личку или в комментарии, где вам ответят другие реальные пользователи AWS Activate.
#Activate #халява
Фреймворк на свежевышедшей фиче S3 Object Lambda:
https://itnext.io/serverless-framework-use-aws-s3-object-lambda-to-resize-images-on-the-fly-868a37017f3c
#serverless
https://itnext.io/serverless-framework-use-aws-s3-object-lambda-to-resize-images-on-the-fly-868a37017f3c
#serverless
Medium
Serverless Framework: Use AWS S3 Object Lambda to resize images on the fly
In this post, I will show you how to use AWS S3 Object Lambda to resize images on the fly.
Как в CloudFormation реализовать
https://aws.amazon.com/blogs/mt/use-aws-cloudformation-macros-to-create-multiple-resources-from-a-single-resource-definition/
#CloudFormation
for_each:https://aws.amazon.com/blogs/mt/use-aws-cloudformation-macros-to-create-multiple-resources-from-a-single-resource-definition/
#CloudFormation
Amazon
Use AWS CloudFormation Macros to create multiple resources from a single resource definition | Amazon Web Services
AWS CloudFormation macros are used for the custom processing of your template. They use the features of imperative programming, which are not natively available while writing CloudFormation templates. In this blog post, I show you how to create and deploy…
Forwarded from Alexander Patrushev
Один из самых лучших способов проверить как работает ваше приложение в случае аварии - сломать что то в нем )
Для таких экспериментов в AWS был создан AWS Fault Injection Simulator.
Команда AWS RUSCIS подготовила новый перевод статьи для вас!
https://aws.amazon.com/ru/blogs/rus/aws-aws-fault-injection-simulator-use-controlled-experiments-to-boost-resilience/
Для таких экспериментов в AWS был создан AWS Fault Injection Simulator.
Команда AWS RUSCIS подготовила новый перевод статьи для вас!
https://aws.amazon.com/ru/blogs/rus/aws-aws-fault-injection-simulator-use-controlled-experiments-to-boost-resilience/
Amazon
AWS Fault Injection Simulator – используйте контролируемые эксперименты для улучшения отказоустойчивости | Amazon Web Services
Сегодня мы представляем AWS Fault Injection Simulator (FIS) – новый сервис, который позволяет проводить контролируемые эксперименты с вашими рабочими нагрузками AWS путём внедрения ошибок и возможности наблюдать за последствиями. Вы узнаете как система реагирует…
CloudFormation
https://theburningmonk.com/cloudformation-ref-and-getatt-cheatsheet/
#CloudFormation
Ref & GetAtt cheatsheet:https://theburningmonk.com/cloudformation-ref-and-getatt-cheatsheet/
#CloudFormation
theburningmonk.com
CloudFormation Ref and GetAtt cheatsheet
Are you constantly looking up AWS docs to see wheen to use Ref vs GetAtt in your CloudFormation template? This cheatsheet should help ;-)
Forwarded from DevOps&SRE Library
Key metrics for monitoring AWS Fargate
https://www.datadoghq.com/blog/aws-fargate-metrics
How to collect metrics and logs from AWS Fargate workloads
https://www.datadoghq.com/blog/tools-for-collecting-aws-fargate-metrics/
https://www.datadoghq.com/blog/aws-fargate-metrics
How to collect metrics and logs from AWS Fargate workloads
https://www.datadoghq.com/blog/tools-for-collecting-aws-fargate-metrics/
EC2 Serial Console — возможность подключиться к виртуалке как если бы она крутилась на вашем компьютере:
https://aws.amazon.com/blogs/aws/troubleshoot-boot-and-networking-issues-with-new-ec2-serial-console/
Очередная новая фича #Nitro виртуалок (то есть лишь для современных). Правда стоит отметить, что сам способ такого подключения у многих провайдеров был изначально.
В общем, очень полезная вещь, особенно в критических ситуациях, когда виртуалка вдруг перестаёт стартовать и нет способа понять почему.
#EC2
https://aws.amazon.com/blogs/aws/troubleshoot-boot-and-networking-issues-with-new-ec2-serial-console/
Очередная новая фича #Nitro виртуалок (то есть лишь для современных). Правда стоит отметить, что сам способ такого подключения у многих провайдеров был изначально.
В общем, очень полезная вещь, особенно в критических ситуациях, когда виртуалка вдруг перестаёт стартовать и нет способа понять почему.
#EC2
Amazon
Troubleshoot Boot and Networking Issues with New EC2 Serial Console | Amazon Web Services
Fixing production issues is one of the key responsibilities of system and network administrators. In fact, I’ve always found it to be one of the most interesting parts of infrastructure engineering. Diving as deep as needed into the problem at hand, not only…
Развертывание инфраструктуры платежного процессинга в AWS — опыт Corefy:
https://www.youtube.com/watch?v=HeuvvaXIGwo
Полезный рассказ о прогрессе архитектуры реального проекта по годам, с чем пришлось столкнуться и какие уроки извлечены.
#video
https://www.youtube.com/watch?v=HeuvvaXIGwo
Полезный рассказ о прогрессе архитектуры реального проекта по годам, с чем пришлось столкнуться и какие уроки извлечены.
#video
YouTube
Развертывание инфраструктуры платежного процессинга в AWS: опыт Corefy
Связаться с русскоязычной / україномовної командой AWS https://aws.amazon.com/ru/contact-us/
Corefy — это универсальная многофункциональная платежная платформа для онлайн-бизнеса и финансовых учреждений. Мы интегрируем провайдеров и эквайеров по всему миру…
Corefy — это универсальная многофункциональная платежная платформа для онлайн-бизнеса и финансовых учреждений. Мы интегрируем провайдеров и эквайеров по всему миру…
Forwarded from Viacheslav
Архитектурные паттерны по serverless https://serverlessland.com/patterns
Serverlessland
Serverless Land
Your resource for learning serverless technology.
Лучшие практики при работе с AWS CDK:
https://aws.amazon.com/blogs/devops/best-practices-for-developing-cloud-applications-with-aws-cdk/
#CDK #best_practices
https://aws.amazon.com/blogs/devops/best-practices-for-developing-cloud-applications-with-aws-cdk/
#CDK #best_practices
Amazon
Best practices for developing cloud applications with AWS CDK | Amazon Web Services
April 20, 2022: Updates are available in the Best practices topic of the AWS CDK documentation. The documentation is the most up-to-date resource going forward. In this post, we discuss strategies for organizing the development of complex cloud applications…