AWS SDK для Rust:
https://aws.amazon.com/blogs/developer/a-new-aws-sdk-for-rust-alpha-launch/
#SDK #Rust
https://aws.amazon.com/blogs/developer/a-new-aws-sdk-for-rust-alpha-launch/
#[tokio::main]async fn main() -> Result<(), aws_sdk_dynamodb::Error> { let client = aws_sdk_dynamodb::Client::from_env(); let req = client.list_tables().limit(10); let resp = req.send().await?; println!("Current DynamoDB tables: {:?}", resp.table_names.unwrap_or_default()); Ok(())}#SDK #Rust
Amazon
A New AWS SDK for Rust – Alpha Launch | Amazon Web Services
We’re excited to announce the alpha release of a new AWS SDK for Rust. AWS customers developing in Rust want a native Rust SDK so they can use the language constructs they are used to, and customers new to Rust want an SDK that behaves similarly to SDKs they…
Forwarded from Rinat Uzbekov
Напоминаю, уже завтра!!!
Бесплатный курс на русском!!!
AWS Cloud Practitioner Essentials Day
вторник, 11 мая | 9am MSK (GMT+3)
На этом вебинаре вы ознакомитесь с концепциями облака AWS, сервисами, архитектурой, технологиями безопасности, ценами и условиями поддержки, чтобы расширить свои знания об облаке AWS.
Зарегистрироваться - https://pages.awscloud.com/EMEA-event-OE-CPE-May-11-2021-reg-event-RU.html?sc_channel=em&sc_campaign=Traincert_AlwaysOn_2021&sc_publisher=aws&sc_medium=em_AlwaysOnWebinars&sc_content=event_ev_field&sc_country=RUCIS&sc_geo=EMEA&sc_outcome=event&trkCampaign=EMEA-FY21-TrainCert-AlwaysOnWebinar_RU
Бесплатный курс на русском!!!
AWS Cloud Practitioner Essentials Day
вторник, 11 мая | 9am MSK (GMT+3)
На этом вебинаре вы ознакомитесь с концепциями облака AWS, сервисами, архитектурой, технологиями безопасности, ценами и условиями поддержки, чтобы расширить свои знания об облаке AWS.
Зарегистрироваться - https://pages.awscloud.com/EMEA-event-OE-CPE-May-11-2021-reg-event-RU.html?sc_channel=em&sc_campaign=Traincert_AlwaysOn_2021&sc_publisher=aws&sc_medium=em_AlwaysOnWebinars&sc_content=event_ev_field&sc_country=RUCIS&sc_geo=EMEA&sc_outcome=event&trkCampaign=EMEA-FY21-TrainCert-AlwaysOnWebinar_RU
Awscloud
AWS Cloud Practitioner Essentials Day
Это курс базового уровня, предназначенный для пользователей, которые стремятся получить общее представление об облаке AWS, независимо от конкретной технической должности.
SSM Incident Manager:
https://aws.amazon.com/blogs/mt/creating-contacts-escalation-plans-response-plans-aws-systems-manager-incident-manager/
#SSM
https://aws.amazon.com/blogs/mt/creating-contacts-escalation-plans-response-plans-aws-systems-manager-incident-manager/
Incident Manager incorporates the best practices we follow for internal incident management at Amazon. When you use Incident Manager, you engage the right responders at the right time, track incident updates, automate remediation actions, and enable chat-based collaboration.#SSM
Amazon
Creating contacts, escalation plans, and response plans in AWS Systems Manager Incident Manager | Amazon Web Services
Many of our customers need an effective incident management and response solution to achieve operational excellence and performance efficiency. Transparency between those who are affected by the incident and those who respond to the incident is key to any…
Forwarded from oleg_log (Oleg Kovalov)
☁️Главный челлендж этой весны –– All about AWS 2021! ☁️
20 мая спикеры AWS и SoftServe поделятся своим опытом миграции в клауд. Поговорим про кейсы, боль разворачивания инфраструктуры и вопросы-ответы –– присоединяйся!
22 мая ты сможешь со своей командой сделать миграцию приложения в облако. У вас будут ресурсы от AWS, архитектурные шаблоны, а самое точное техническое решение поставленной задачи выиграет.
P.S. Правильных ответов нет, всё зависит от твоих скиллов в сервисах AWS и решений, которые примите в команде.
📍Когда: 20, 22 мая
📍Где: онлайн
📍Регистрируйся: https://bit.ly/3uryBdp
20 мая спикеры AWS и SoftServe поделятся своим опытом миграции в клауд. Поговорим про кейсы, боль разворачивания инфраструктуры и вопросы-ответы –– присоединяйся!
22 мая ты сможешь со своей командой сделать миграцию приложения в облако. У вас будут ресурсы от AWS, архитектурные шаблоны, а самое точное техническое решение поставленной задачи выиграет.
P.S. Правильных ответов нет, всё зависит от твоих скиллов в сервисах AWS и решений, которые примите в команде.
📍Когда: 20, 22 мая
📍Где: онлайн
📍Регистрируйся: https://bit.ly/3uryBdp
Это не девопс
Что такое девопс? Вопрос простой и сложный. Лучшее по этой теме на мой взгляд — это просто таки искрящееся видео от предводителя Фланта и очень сочный разбор девопс-трансформации процессов в Яндекс.
Но что не есть девопс? Далее коротко перечислены популярные мифы и заблуждения - что не девопс.
It is not devops:
▪️
▪️
▪️
▪️ человек
▪️ должность
▪️ девопс-инженер
▪️ роль
▪️
▪️ команда
▪️ отдельная девопс команда
▪️ продукт
▪️ утилита
▪️ технология
▪️ Kubernetes
▪️ автоматизация
▪️ башскрипт для автоматизации
▪️ Azure DevOps
▪️ сервис со словом "devops" в названии
▪️ софт со словом "devops" в названии
▪️ команда поддержки
▪️ команда инфраструктуры
▪️ наличие инфраструктуры
▪️ если у вас есть и
▪️
▪️ взаимодействие
▪️ ITIL в облаках
▪️ pipeline
▪️ CI pipeline
▪️ CI/CD
▪️ когда разработчики имеют админский доступ на прод
▪️ отдельная команда, которая менеджит Terraform
▪️ увеличение продуктивности
▪️ увеличение эффективности
▪️ AWS администратор
▪️ знание на память названия всех сервисов AWS
▪️ Jenkins
▫️ использование Jira не делает ваc Agile
▫️ наклейка карточек на стену не есть Kanban
#devops
Что такое девопс? Вопрос простой и сложный. Лучшее по этой теме на мой взгляд — это просто таки искрящееся видео от предводителя Фланта и очень сочный разбор девопс-трансформации процессов в Яндекс.
Но что не есть девопс? Далее коротко перечислены популярные мифы и заблуждения - что не девопс.
It is not devops:
▪️
deployment checklist▪️
version control▪️
pinning dependencies▪️ человек
▪️ должность
▪️ девопс-инженер
▪️ роль
▪️
YAML-инженер▪️ команда
▪️ отдельная девопс команда
▪️ продукт
▪️ утилита
▪️ технология
▪️ Kubernetes
▪️ автоматизация
▪️ башскрипт для автоматизации
▪️ Azure DevOps
▪️ сервис со словом "devops" в названии
▪️ софт со словом "devops" в названии
▪️ команда поддержки
▪️ команда инфраструктуры
▪️ наличие инфраструктуры
▪️ если у вас есть и
dev-команда, и ops-команда▪️
dev-команда, которые выполняет ops-процессы▪️ взаимодействие
qa и dev команд▪️ ITIL в облаках
▪️ pipeline
▪️ CI pipeline
▪️ CI/CD
▪️ когда разработчики имеют админский доступ на прод
▪️ отдельная команда, которая менеджит Terraform
▪️ увеличение продуктивности
▪️ увеличение эффективности
▪️ AWS администратор
▪️ знание на память названия всех сервисов AWS
▪️ Jenkins
▫️ использование Jira не делает ваc Agile
▫️ наклейка карточек на стену не есть Kanban
#devops
ES —
https://aws.amazon.com/blogs/big-data/introducing-cold-storage-for-amazon-elasticsearch-service/
#ES
cold хранилище:https://aws.amazon.com/blogs/big-data/introducing-cold-storage-for-amazon-elasticsearch-service/
Cold storage for Amazon ES – a fully managed, low cost storage tier that makes it easy to durably store historical data and analyze on-demand, at a lower cost than other storage tiers.#ES
Amazon
Introducing Cold Storage for Amazon OpenSearch Service | Amazon Web Services
Log analytics is the most popular use case for Amazon OpenSearch Service, and with the modern-day advent of the architectural tenet to log everything all the time, it can be a challenge to store and analyze this exponential data growth effectively with a…
Как удалить большой объём данных из DynamoDB:
https://medium.com/analytics-vidhya/how-to-delete-huge-data-from-dynamodb-table-f3be586c011c
Если у вас терабайты данных, то в зависимости от ситуации есть 4 варианта:
1️⃣
2️⃣ update
3️⃣
4️⃣
#DynamoDB
https://medium.com/analytics-vidhya/how-to-delete-huge-data-from-dynamodb-table-f3be586c011c
Если у вас терабайты данных, то в зависимости от ситуации есть 4 варианта:
1️⃣
drop & re-create (2-4 минуты)2️⃣ update
TTL column (в течение 2 суток)3️⃣
delete-item (тысячи записей в минуту)4️⃣
batch-write-item (десятки тысяч записей в минуту)#DynamoDB
Medium
How to delete huge data from DynamoDB table?
Four approaches to delete huge data from DynamoDB tables, Delete using delete-item & batch-write-item, Updating TTL & drop and recreate it.
Forwarded from CatOps
A comparison of serverless deployment tools. Author describes the differences between Serverless Framework, SAM, and AWS CDK. However, this articale is more an overview of the aforementioned tools rather than competitive test.
Unfortunately, both Terraform (including Terraform CDK and Pulumi are out of comparision. Which is kinda disappointing. In my opinion, these two have more potential than the tools from this post.
#serverless #aws
Unfortunately, both Terraform (including Terraform CDK and Pulumi are out of comparision. Which is kinda disappointing. In my opinion, these two have more potential than the tools from this post.
#serverless #aws
TastefulElk
Serverless Framework vs SAM vs AWS CDK
Wondering what framework to use for your next #serverless project on #AWS? I created an identical app in Serverless Framewok, AWS SAM and AWS CDK to compare
Как мониторить (и рестартовать) сервисы на EC2 инстансе с помощью CloudWatch и SSM:
https://aws.amazon.com/blogs/mt/detecting-remediating-process-issues-on-ec2-instances-using-amazon-cloudwatch-aws-systems-manager/
#CloudWatch #SSM
https://aws.amazon.com/blogs/mt/detecting-remediating-process-issues-on-ec2-instances-using-amazon-cloudwatch-aws-systems-manager/
You can use the Amazon CloudWatch agent procstat plugin, which continuously watches specified processes and reports their metrics to Amazon CloudWatch. After the data is in Amazon CloudWatch, you can associate alarms to trigger actions like notifying teams or remediations like restarting the processes, resizing the instances, and so on.#CloudWatch #SSM
Amazon
Detecting and remediating process issues on EC2 instances using Amazon CloudWatch and AWS Systems Manager | Amazon Web Services
Customers want to have visibility into processes running inside their Amazon Elastic Compute Cloud (Amazon EC2) instances. Critical processes and services in these instances can crash unexpectedly and when they do, it’s crucial for customers to be notified…
Python-библиотека для переключения в нужную IAM роль:
https://github.com/benkehoe/aws-assume-role-lib
Удобно использовать, когда нужно сделать что-то в многих аккаунтах Organizations. Пример использования:
https://gist.github.com/benkehoe/52fdbe425fcfc2675cd0ec2bb996257d
#IAM #Python
https://github.com/benkehoe/aws-assume-role-lib
Удобно использовать, когда нужно сделать что-то в многих аккаунтах Organizations. Пример использования:
https://gist.github.com/benkehoe/52fdbe425fcfc2675cd0ec2bb996257d
#IAM #Python
Визуальный редактор CloudFormation шаблонов:
https://app.altostra.com/playground
Бесплатная утилита (в составе более широкого платного сервиса/продукта), позволяющая в браузере накликать нужный шаблон, получив на выходе JSON код для CloudFormation.
#CloudFormation
https://app.altostra.com/playground
Бесплатная утилита (в составе более широкого платного сервиса/продукта), позволяющая в браузере накликать нужный шаблон, получив на выходе JSON код для CloudFormation.
#CloudFormation
«Миллион распределенных баз данных в облаке» от Василия Пантюхина, архитектора AWS:
https://habr.com/ru/company/oleg-bunin/blog/557066/
Это, так сказать, "бумажная версия" прошлогоднего доклада Василия на HighLoad++ 2020 Online:
https://www.youtube.com/watch?v=C9G775ITl1o
#design
https://habr.com/ru/company/oleg-bunin/blog/557066/
Это, так сказать, "бумажная версия" прошлогоднего доклада Василия на HighLoad++ 2020 Online:
https://www.youtube.com/watch?v=C9G775ITl1o
#design
Хабр
Миллион распределенных баз данных в облаке
Помните детскую забаву? Поставить швабру на ладонь и удержать ее в вертикальном положении как можно дольше? В теории управления она известна под именем обратного маятника. Есть палка с грузом на конце...
Kubernetes 1.20 для EKS:
https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html
Спустя официального релиза 1.20 прошло 5 с половиной месяцев.
Сделанный в прошлый раз прогноз на эту версию был неточен на три дня, что точнее планов самих амазоновцев 😉, которые планировали его на апрель, но подправили планы 😀. В любом случае, команда EKS продолжает ускоряться в поддержке новых версий. С учётом этого можно предположить, что версия 1.21 на Амазоне появится 15 сентября.
#EKS
https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html
Спустя официального релиза 1.20 прошло 5 с половиной месяцев.
Сделанный в прошлый раз прогноз на эту версию был неточен на три дня, что точнее планов самих амазоновцев 😉, которые планировали его на апрель, но подправили планы 😀. В любом случае, команда EKS продолжает ускоряться в поддержке новых версий. С учётом этого можно предположить, что версия 1.21 на Амазоне появится 15 сентября.
#EKS
Forwarded from Alena Oksentiuk (Karaulna)
☁️ .NET Meetup от AWS User Group Ukraine 27 мая в 19:00☁️
На митапе вас ждет выступление 3 спикеров:
- Сергея Курсона из AWS, который расскажет о дебаггинге .NET-приложений в облаке AWS и тейсинг с помощью AWS X-RAY;
- Игоря Фесенко из SoftServe с темой “Архитектура Cloud Native .NET приложений”;
- Владислава Грибка из AWS, который сделает краткий ввод в AWS .NET CDK - cloud development kit.
📍Участие бесплатное, но по предварительной регистрации 👉 https://bit.ly/3yfCcxD
На митапе вас ждет выступление 3 спикеров:
- Сергея Курсона из AWS, который расскажет о дебаггинге .NET-приложений в облаке AWS и тейсинг с помощью AWS X-RAY;
- Игоря Фесенко из SoftServe с темой “Архитектура Cloud Native .NET приложений”;
- Владислава Грибка из AWS, который сделает краткий ввод в AWS .NET CDK - cloud development kit.
📍Участие бесплатное, но по предварительной регистрации 👉 https://bit.ly/3yfCcxD
AWS App Runner:
https://aws.amazon.com/blogs/containers/introducing-aws-app-runner/
#AppRunner
https://aws.amazon.com/blogs/containers/introducing-aws-app-runner/
AWS App Runner is the simplest way to build and run your containerized web application in AWS.With a few clicks, you can have a container running with a public endpoint, verified TLS certificate, and automatic scaling.#AppRunner
Amazon
Introducing AWS App Runner | Amazon Web Services
Today, we’re happy to announce AWS App Runner, the simplest way to build and run your containerized web application in AWS. App Runner gives you a fully managed container-native service. There are no orchestrators to configure, build pipelines to set up,…
AWS User Group Netherlands Meetup 2021.05.20 по теме Landing Zones:
https://www.youtube.com/watch?v=pPugrJrhlSE
4:00 Why do you need a "Landing Zone"?
27:30 «Superwerker — open-source jump-start to a well-architected AWS setup»
58:00 «Managing your AWS Organization with
1:32:20 «From ALZ to Control Tower: building a managed landing zone service at AWS»
2:07:00 «A hitchhikers guide to landing zones, using undocumented APIs»
Для тех, кто сильно связан с #multi_account_strategy этот митап суть просто концентрированный набор лучших (и разных) подходов к тому, чтобы управляться с мульти-аккаунтами.
Отмечу доклад про Superwerker, которым пользуюсь сам и рекомендую тем, кто лишь будет настраивать себе мульти-аккаунтную среду. Это очень перспективный проект, который вполне может стать базовым для установки в новые проекты.
Также отдельно стоит выделить доклад про Control Tower (плюс там много про Service Catalog) от Matt Yanhyshyn из AWS (General Manager of AWS Control Services). Качественный материал от первоисточника во всех смыслах, с инсайдом по фичам Control Tower в роадмэпе (например, поддержка Nested OU).
Реально круто, хотя, предположу, что не всем понятно. Всё равно, рекомендую. 😀
#Control_Tower
https://www.youtube.com/watch?v=pPugrJrhlSE
4:00 Why do you need a "Landing Zone"?
27:30 «Superwerker — open-source jump-start to a well-architected AWS setup»
58:00 «Managing your AWS Organization with
org-formation»1:32:20 «From ALZ to Control Tower: building a managed landing zone service at AWS»
2:07:00 «A hitchhikers guide to landing zones, using undocumented APIs»
Для тех, кто сильно связан с #multi_account_strategy этот митап суть просто концентрированный набор лучших (и разных) подходов к тому, чтобы управляться с мульти-аккаунтами.
Отмечу доклад про Superwerker, которым пользуюсь сам и рекомендую тем, кто лишь будет настраивать себе мульти-аккаунтную среду. Это очень перспективный проект, который вполне может стать базовым для установки в новые проекты.
Также отдельно стоит выделить доклад про Control Tower (плюс там много про Service Catalog) от Matt Yanhyshyn из AWS (General Manager of AWS Control Services). Качественный материал от первоисточника во всех смыслах, с инсайдом по фичам Control Tower в роадмэпе (например, поддержка Nested OU).
Реально круто, хотя, предположу, что не всем понятно. Всё равно, рекомендую. 😀
#Control_Tower
YouTube
AWSug.nl Meetup May 20 LIVE
Forwarded from Rinat Uzbekov
Очередной классный кейс из Беларуси - Flo health - https://aws.amazon.com/solutions/case-studies/flo/
Amazon
AWS Case Study: Flo
Amazon Web Services Case Study - Flo