Forwarded from AWS Weekly (Max Skutin)
▪️ Amazon Q Developer in the Visual Studio IDE | GA
▪️ AMS Accelerate Trusted Remediator
▪️ Application Migration Service Dynatrace post-launch action
▪️ Connect preferentially route contacts to specific agents within a queue
▪️ DataZone fine-grained access control
▪️ Direct Connect native 400 Gbps Dedicated Connections at select locations
▪️ EKS EC2 capacity blocks for ML
▪️ Elastic Fabric Adapter supports cross-subnet communication
▪️ Lambda new controls to make it easier to search, filter, and aggregate Lambda function logs
▪️ Launch Wizard programmatic deployments through APIs and Cloudformation templates
▪️ MQ RabbitMQ version 3.13
▪️ OpenSearch Ingestion ingesting data from self-managed sources
▪️ Partner Central Streamlined Migration Acceleration Program (MAP) funding and approval process
▪️ RDS
▫️ Db2 Private Offers on licensing through AWS Marketplace
▫️ PostgreSQL PL/Rust crates serde, serde_json, regex, and url
▪️ S3 Access Grants
▫️ integrate with open source Python frameworks
▫️ SageMaker Studio
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍5❤1
  This media is not supported in your browser
    VIEW IN TELEGRAM
  Когда-нибудь, надеюсь, скоро, за анимированные диаграммы будут сразу банить.
Худший способ привлечения внимания. Казалось, моргающие фонты и бэкграунды закончились двадцать лет назад. И вот опять.
Не делайте так, пожалуйста.
Худший способ привлечения внимания. Казалось, моргающие фонты и бэкграунды закончились двадцать лет назад. И вот опять.
Не делайте так, пожалуйста.
💯8👍2
  Kubernetes_Upgrade_Tracker
https://docs.google.com/spreadsheets/d/1ZjraBd4JdLslQnfVd8pvncxotAET-iWVzwgb0fwtaAU/edit?gid=1246489326#gid=1246489326
1. Tasks list with segregated stages: pre-upgrade, upgrade, and post-upgrade.
2. Ability to mark task status for each stage.
3. Node-specific updates for master and worker nodes.
4. Detailed task descriptions with step-by-step instructions and commands.
5. Automatic calculation of completion % based on task statuses.
6. Visual dashboard with a pie chart for completion and bar graph for task progress.
#Kubernetes
  
  https://docs.google.com/spreadsheets/d/1ZjraBd4JdLslQnfVd8pvncxotAET-iWVzwgb0fwtaAU/edit?gid=1246489326#gid=1246489326
1. Tasks list with segregated stages: pre-upgrade, upgrade, and post-upgrade.
2. Ability to mark task status for each stage.
3. Node-specific updates for master and worker nodes.
4. Detailed task descriptions with step-by-step instructions and commands.
5. Automatic calculation of completion % based on task statuses.
6. Visual dashboard with a pie chart for completion and bar graph for task progress.
File => Make a Copy to start using it.#Kubernetes
Google Docs
  
  Kubernetes_Upgrade_Tracker
  
💩4👍1😱1
  MVP
Обычная беда — нужно сделать MVP вчера и без требований. Причём требования появятся примерно никогда.
Как же быть? Пока ведь всё на одной виртуалке. Настраивать автоскелинг? Ведь в будущем придут пользователи, а мы не готовы. И по бест практисам ведь рекомендуется.
И споты бы хорошо прикрутить, чтобы экономить. Допилим бэкенд для этого за пару месяцев и всё, теперь готовы.
Хотя нет, ещё же мониторинг. Графана сейчас лютует. А нормальные люди её ставят только в кубернетес. Так что вместе со спотами ещё сразу переделаем всё под кубер, чтобы два раза не вставать. Максимум плюс полгодика получится.
Тесты и безопасность потом сделаем, а то вдруг не взлетит.
А, ещё логи. Их ведь нужно собрать. Разрабы сказали, что их будет "хер его знает, но точно много". Спасибо, родные, очень помогло. Короче, нужно сделать с запасом. И чтобы хранились дёшево и вечно, потому что может аудит появится по требованиям.
Стоп, ещё же эяй наверняка потребуется. Нонче проект без эяя — деньги на ветер. И кафка. Бэк сказал, что кафка по-любому потребуется, очереди прошлый век.
Так, вроде всё продумали, годика за полтора запилим. Но это не точно.
#design #MVP
Обычная беда — нужно сделать MVP вчера и без требований. Причём требования появятся примерно никогда.
Как же быть? Пока ведь всё на одной виртуалке. Настраивать автоскелинг? Ведь в будущем придут пользователи, а мы не готовы. И по бест практисам ведь рекомендуется.
И споты бы хорошо прикрутить, чтобы экономить. Допилим бэкенд для этого за пару месяцев и всё, теперь готовы.
Хотя нет, ещё же мониторинг. Графана сейчас лютует. А нормальные люди её ставят только в кубернетес. Так что вместе со спотами ещё сразу переделаем всё под кубер, чтобы два раза не вставать. Максимум плюс полгодика получится.
Тесты и безопасность потом сделаем, а то вдруг не взлетит.
А, ещё логи. Их ведь нужно собрать. Разрабы сказали, что их будет "хер его знает, но точно много". Спасибо, родные, очень помогло. Короче, нужно сделать с запасом. И чтобы хранились дёшево и вечно, потому что может аудит появится по требованиям.
Стоп, ещё же эяй наверняка потребуется. Нонче проект без эяя — деньги на ветер. И кафка. Бэк сказал, что кафка по-любому потребуется, очереди прошлый век.
Так, вроде всё продумали, годика за полтора запилим. Но это не точно.
MVP is not a result, it's a process.
#design #MVP
❤21😁14🔥4👍2🤣1
  Graviton4 R8g instances:
https://aws.amazon.com/blogs/aws/aws-graviton4-based-amazon-ec2-r8g-instances-best-price-performance-in-amazon-ec2/
Graviton4 на 10% дороже Graviton3 (которые в свою очередь на 5% дороже Graviton2), но в результате должны получаются эффективней.
Интересно, что по ошибке сейчас в прайсе указаны конкретные скорости сети для них, а не upto, как в блоге. Получается, это их базовая скорость. Так что стоит учесть, что "upto 12.5 GBit" для младших виртуалок это всего лишь реальные 0.5 GBit.
#EC2 #Graviton
  
  
  
  
  
https://aws.amazon.com/blogs/aws/aws-graviton4-based-amazon-ec2-r8g-instances-best-price-performance-in-amazon-ec2/
Graviton4 на 10% дороже Graviton3 (которые в свою очередь на 5% дороже Graviton2), но в результате должны получаются эффективней.
Интересно, что по ошибке сейчас в прайсе указаны конкретные скорости сети для них, а не upto, как в блоге. Получается, это их базовая скорость. Так что стоит учесть, что "upto 12.5 GBit" для младших виртуалок это всего лишь реальные 0.5 GBit.
#EC2 #Graviton
🔥10
  В новом выпуске говорим о миграции баз данных с экспертом из AWS, Dimitriy Kumundzhiev, Senior Database Engineer из Австралии. Обсуждаем:
- Типы миграций: гомо/гетеро и сложные/простые
- Почему компании выбирают миграцию баз данных
- Ассесмент с помощью AWS SCT или Ora2PG
- Как выбрать целевую СУБД
- Оценка стоимости миграции по времени
- Оценка стоимости дальнейшей поддержки и девелопмента
- Пример с отправкой email через UTL_HTTP
- Гомо миграции в виде lift and shift: On-prem to Cloud/Cloud to Cloud
- Использование AWS Fleet Advisor для выбора размера инстанса
- Начинаем говорить про AWS DMS
- AWS Snowball для больших объемов данных (> 1Pb)
- Общая архитектура DMS и его компоненты
- Replication Instance (RI) как EC2 машина с кодом на борту
- Migration Task как инструкция для RI
Продолжение следует! Во второй части мы углубимся в детали AWS DMS и обсудим практические примеры миграций. Присоединяйтесь, чтобы узнать все тонкости миграции баз данных!
Как всегда послушать можно тут:
- Podbean
- ApplePodcast
- Yandex Music
- Spotify
- YouTubePodcast
#podcast #AWSpodcast #подкаст
- Типы миграций: гомо/гетеро и сложные/простые
- Почему компании выбирают миграцию баз данных
- Ассесмент с помощью AWS SCT или Ora2PG
- Как выбрать целевую СУБД
- Оценка стоимости миграции по времени
- Оценка стоимости дальнейшей поддержки и девелопмента
- Пример с отправкой email через UTL_HTTP
- Гомо миграции в виде lift and shift: On-prem to Cloud/Cloud to Cloud
- Использование AWS Fleet Advisor для выбора размера инстанса
- Начинаем говорить про AWS DMS
- AWS Snowball для больших объемов данных (> 1Pb)
- Общая архитектура DMS и его компоненты
- Replication Instance (RI) как EC2 машина с кодом на борту
- Migration Task как инструкция для RI
Продолжение следует! Во второй части мы углубимся в детали AWS DMS и обсудим практические примеры миграций. Присоединяйтесь, чтобы узнать все тонкости миграции баз данных!
Как всегда послушать можно тут:
- Podbean
- ApplePodcast
- Yandex Music
- Spotify
- YouTubePodcast
#podcast #AWSpodcast #подкаст
🔥6
  Все датацентры AWS нонче на 100% зелёные. ✅ 
https://www.aboutamazon.com/news/sustainability/amazon-renewable-energy-goal
#sustainability
  
  https://www.aboutamazon.com/news/sustainability/amazon-renewable-energy-goal
#sustainability
US About Amazon
  
  Amazon meets 100% renewable energy goal 7 years early
  All of the electricity consumed by Amazon’s operations, including its data centers, was matched with 100% renewable energy in 2023.
🔥16🤡6❤1👍1
  Global CDN Services Market About $5B in 2023, Expected To Grow 3% In 2024, Driven by AWS
https://www.streamingmediablog.com/2024/07/cdn-market-size.html
#CDN #CloudFront #info
  
  
  
  
  
https://www.streamingmediablog.com/2024/07/cdn-market-size.html
#CDN #CloudFront #info
👍5
  Засилье AI в новых фичах для всего:
  Anonymous Poll
    16%
    Радует 😃
      
    29%
    Без разницы 😐
      
    34%
    Бесит 😠
      
    21%
    👀 Посмотреть результаты
      
    ❤1
  Всем привет .  
Мы выпустили новый релиз 0.12.1
  
Добавлено:
- lfcs mock exam 1
- lfcs mock exam 1 solutions
- Cka lab 5. PriorityClass
- Cka lab 5. PriorityClass solutions
- Video for Cka lab 5
   
на данный момент подготовлены mock экзамены cka (mock1 mock2 ) , cks(mock1 ) , ckad (mock1 mock2 ) , lfcs (mock 1 )
  
Для
Все рессурсы создаются с
по умолчанию используются
пример запуска
  
  
выпуск на devops kitchen talks , где обсуждали как готовиться к экзаменам CKA, CKS, CKAD в 2024 году
  
github платформы
  
канал с решениями мок экзаменов и лабораторных работ.
  
  Мы выпустили новый релиз 0.12.1
Добавлено:
- lfcs mock exam 1
- lfcs mock exam 1 solutions
- Cka lab 5. PriorityClass
- Cka lab 5. PriorityClass solutions
- Video for Cka lab 5
на данный момент подготовлены mock экзамены cka (mock1 mock2 ) , cks(mock1 ) , ckad (mock1 mock2 ) , lfcs (mock 1 )
Для
запуска платформы нужен личный акаунт AWS.  Все рессурсы создаются с
terraform + terragrunt   по умолчанию используются
ec2 spot  и t4g.medium (graviton )  пример запуска
выпуск на devops kitchen talks , где обсуждали как готовиться к экзаменам CKA, CKS, CKAD в 2024 году
github платформы
канал с решениями мок экзаменов и лабораторных работ.
GitHub
  
  cks/CHANGELOG/CHANGELOG.MD at master · ViktorUJ/cks
  Open-source Platform for learning kubernetes and aws eks   and preparation for  for  Certified Kubernetes exams  (CKA ,CKS , CKAD)  - ViktorUJ/cks
🔥19❤1
  Just Use Postgres for Everything:
▪️ Redis -> Postgres with UNLOGGED tables and TEXT as a JSON
▪️ Kafka -> Postgres with SKIP LOCKED
▪️ MongoDB -> Postgres with JSONB
▪️ ElasticSeacrh -> Postgres
▪️ Data warehouse -> Postgres with Timescale
▪️ Analytics -> Postgres with pg_analytics
▪️ CRON -> Postgres with pg_cron
▪️ Geospacial -> Postgres with PostGIS
▪️ Audit -> Postgres with pgaudit
▪️ GraphQL -> Postgres with a GraphQL adapter
https://www.amazingcto.com/postgres-for-everything/
#PostgreSQL
  
  
  
  
  
▪️ Redis -> Postgres with UNLOGGED tables and TEXT as a JSON
▪️ Kafka -> Postgres with SKIP LOCKED
▪️ MongoDB -> Postgres with JSONB
▪️ ElasticSeacrh -> Postgres
▪️ Data warehouse -> Postgres with Timescale
▪️ Analytics -> Postgres with pg_analytics
▪️ CRON -> Postgres with pg_cron
▪️ Geospacial -> Postgres with PostGIS
▪️ Audit -> Postgres with pgaudit
▪️ GraphQL -> Postgres with a GraphQL adapter
https://www.amazingcto.com/postgres-for-everything/
#PostgreSQL
🔥17😁15🤡11❤4👎3👀3🤮2💩2
  Microfrontends on AWS
https://docs.aws.amazon.com/prescriptive-guidance/latest/micro-frontends-aws/introduction.html
• Foundational concepts
• Alternative architectures
• Architectural decisions
• Frameworks and tools
• API integration ‒ BFF
• Styling and CSS
• Organization
• Governance
• Platform team
#design
  
  
  
  
  
https://docs.aws.amazon.com/prescriptive-guidance/latest/micro-frontends-aws/introduction.html
• Foundational concepts
• Alternative architectures
• Architectural decisions
• Frameworks and tools
• API integration ‒ BFF
• Styling and CSS
• Organization
• Governance
• Platform team
#design
🔥5
  EKS 1.26-1.27 — end of standard support
❌ В июне закончилась стандартная поддержка EKS 1.26.
⚠️
❗ Если у кого-то крутился три года без обновления EKS 1.21, то у меня для вас две новости, хорошая и плохая.
Хорошая — поздравляю, у вас вчера версия кластера обновилась до EKS 1.22.
Плохая — не работает, потому что у вас вчера версия кластера обновилась до EKS 1.22.
https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html
#EKS
  
  
  
  
  
❌ В июне закончилась стандартная поддержка EKS 1.26.
⚠️
24 июля закончится для EKS 1.27. ❗ Если у кого-то крутился три года без обновления EKS 1.21, то у меня для вас две новости, хорошая и плохая.
Хорошая — поздравляю, у вас вчера версия кластера обновилась до EKS 1.22.
Плохая — не работает, потому что у вас вчера версия кластера обновилась до EKS 1.22.
https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html
#EKS
😈12😁3🔥1🆒1
  Продаётся GitLab, недорого:
https://www.reuters.com/markets/deals/google-backed-software-developer-gitlab-explores-sale-sources-say-2024-07-17/
В очереди на покупку:
▫️ AWS
▫️ Datadog
▫️ Google
Ваши ставки, кто купит GitLab?
  
  https://www.reuters.com/markets/deals/google-backed-software-developer-gitlab-explores-sale-sources-say-2024-07-17/
В очереди на покупку:
▫️ AWS
▫️ Datadog
Ваши ставки, кто купит GitLab?
Reuters
  
  Exclusive: Google-backed software developer GitLab explores sale, sources say
  GitLab , a U.S. provider of cloud-based software development tools whose investors include Google parent Alphabet , is exploring a sale after attracting acquisition interest, according to people familiar with the matter.
👍3
  Кто купит GitLab?
  Anonymous Poll
    31%
    AWS
      
    9%
    Datadog
      
    17%
    Google
      
    20%
    Опять IBM
      
    3%
    Другой вариант
      
    21%
    👀 Посмотреть результаты
      
    💥 Коллеги из Варшавы, 18 сентября все дружно приходим на первый AWS Cloud Day Warsaw! 🎉
https://aws.amazon.com/events/cloud-days/warsaw/
👉🏻 Мероприятие бесплатное, поэтому регистрируйтесь прямо сейчас, пока еще есть свободные места:
https://pages.awscloud.com/aws-cloud-day-warsaw-2024-registration.html
Кто ещё не осилил польский, не страшно — доклады будут на английском.
В общем, ждём конкретно вас, обязательно приходите. Лично приду и проверю!
  
  
  
  
  
https://aws.amazon.com/events/cloud-days/warsaw/
👉🏻 Мероприятие бесплатное, поэтому регистрируйтесь прямо сейчас, пока еще есть свободные места:
https://pages.awscloud.com/aws-cloud-day-warsaw-2024-registration.html
Кто ещё не осилил польский, не страшно — доклады будут на английском.
В общем, ждём конкретно вас, обязательно приходите. Лично приду и проверю!
👍16
  Лучи поддержки команде тестирования CrowdStrike.
  
  CBS News
  
  Microsoft outages caused by CrowdStrike software glitch paralyze airlines, other businesses. Here's what to know.
  What to know as banks, airlines and other Microsoft clients grapple with global outages due to a CrowdStrike software issue.
🤡11😭2❤1😁1
  AWS Health Dashboard — CrowdStrike Falcon Agent Issue
Starting at
While the issue was triggered by the CrowdStrike Falcon agent update within the Windows guest operating system, AWS has taken steps to mitigate the issue for as many Windows instances, Windows WorkSpaces and Appstream 2.0 Applications as possible. For the remaining Windows instances and Windows WorkSpaces that are still affected by this issue, customers need to take action to restore connectivity. Customers using Amazon Appstream 2.0 Applications will no longer see the impact.
For EC2 instances, there are currently three paths to recovery.
First, in some cases, a reboot of the instance may allow for the CrowdStrike Falcon agent to be updated to a previously healthy version, resolving the issue. However, this is not successful in all cases, in which case an alternative recovery strategy will be needed.
Second, the following steps can be followed to delete the CrowdStrike Falcon agent file on the affected instance:
(Latest revision:
1. Create a snapshot of the EBS root volume of the affected instance
2. Create a new EBS volume from the snapshot in the same Availability Zone
3. Launch a new instance in that Availability Zone using a different version of Windows
4. Attach the EBS volume from step (2) to the new instance as a data volume
5. Navigate to the \windows\system32\drivers\CrowdStrike\ folder on the attached volume and delete "C-00000291*.sys"
6. Detach the EBS volume from the new instance
7. Create a snapshot of the detached EBS volume
8. Create an AMI from the snapshot by selecting the same volume type as the affected instance
9. Call replace root volume on the original EC2 Instance specifying the AMI just created
Finally, customers can relaunch the EC2 instance from a snapshot or image taken before
For Amazon WorkSpaces, we recommend a reboot of the affected WorkSpaces. As with EC2, this may recover the instance but it does not work in all cases. Alternatively, we would recommend restoring to a recent backup of the workspace.
If you need assistance with any of these actions please contact AWS Support via the AWS Support Center.
  Starting at
9:30 PM PDT on July 18th 2024 some Windows Instances, Windows WorkSpaces and Appstream 2.0 Applications experienced connectivity issues and reboots due to a recent update of the CrowdStrike Falcon agent (csagent.sys). This update caused a stop error (BSOD) within the Windows operating system. Windows instances and WorkSpaces that do not use CrowdStrike, were not affected by this issue. AWS services and network connectivity were also not affected by this event and continued to operate normally.While the issue was triggered by the CrowdStrike Falcon agent update within the Windows guest operating system, AWS has taken steps to mitigate the issue for as many Windows instances, Windows WorkSpaces and Appstream 2.0 Applications as possible. For the remaining Windows instances and Windows WorkSpaces that are still affected by this issue, customers need to take action to restore connectivity. Customers using Amazon Appstream 2.0 Applications will no longer see the impact.
For EC2 instances, there are currently three paths to recovery.
First, in some cases, a reboot of the instance may allow for the CrowdStrike Falcon agent to be updated to a previously healthy version, resolving the issue. However, this is not successful in all cases, in which case an alternative recovery strategy will be needed.
Second, the following steps can be followed to delete the CrowdStrike Falcon agent file on the affected instance:
(Latest revision:
July 19, 7:01 AM PDT)1. Create a snapshot of the EBS root volume of the affected instance
2. Create a new EBS volume from the snapshot in the same Availability Zone
3. Launch a new instance in that Availability Zone using a different version of Windows
4. Attach the EBS volume from step (2) to the new instance as a data volume
5. Navigate to the \windows\system32\drivers\CrowdStrike\ folder on the attached volume and delete "C-00000291*.sys"
6. Detach the EBS volume from the new instance
7. Create a snapshot of the detached EBS volume
8. Create an AMI from the snapshot by selecting the same volume type as the affected instance
9. Call replace root volume on the original EC2 Instance specifying the AMI just created
Finally, customers can relaunch the EC2 instance from a snapshot or image taken before
9:30 PM PDT. We have been able to confirm that the update that caused the CrowdStrike Falcon agent issue is no longer being automatically updated, so the relaunched instance will no longer be affected by the issue.For Amazon WorkSpaces, we recommend a reboot of the affected WorkSpaces. As with EC2, this may recover the instance but it does not work in all cases. Alternatively, we would recommend restoring to a recent backup of the workspace.
If you need assistance with any of these actions please contact AWS Support via the AWS Support Center.