TGViewer
Channel Public Channel
AWS Notes Україна

AWS Notes Україна

@aws_ua_notes

AWS Notes Україна — освітньо-інформаційний канал Amazon Web Services

Чат: https://t.me/aws_ua
Subscribers
394
Photos
34
Videos
1
Links
227

Showing posts older than #40 · Back to latest

Older Posts 20 shown
Post #39 143
​​Як слати алерти з AMP (Amazon Managed Service for Prometheus) в Slack:

https://aws.amazon.com/blogs/mt/how-to-integrate-amazon-managed-service-for-prometheus-with-slack/

Деякий час назад в амазоновском Prometheus з'явилася підтримка алертів, для яких в інтерфейсі тепер є окрема менюшка Alerts. Все що потрібно – створити SNS топік, куди AMP буде публікувати алерти. Ну а за допомогою простої Лямбди будемо слати їх в Slack.

#AMP #Slack
Post #38 142

Forwarded from Diana

💥 Boom! Зустрічайте віртуальну AWS Tech Conference від AWS User Group Ukraine!

На вас чекають:
— 6 хайлоад доповідей
— 6 воркшопів з тренером AWS
— Ask an Expert з AWS
— 1500 учасників онлайн
— призи за суперові питання

Спікери — команда AWS з різних куточків світу, тому доповіді будуть українською, російською та англійською мовами.

Суперцікаво буде backend розробникам та DevOps.

📍 Де і коли: 19 жовтня з 10:00 по 17:00, онлайн.
Участь безкоштовна за реєстрацію: https://bit.ly/3APLZv8

Долучайтесь до конференції, щоб майстерно освоїти AWS!
Post #37 180
Лаби по AWS:

https://wellarchitectedlabs.com/

👉 Підійде, якщо хочете самі покроково розібратися і зробити.
👉 Підійде, якщо хочете навчити когось покроково розібратися і зробити.

Різні рівні складності, кращі практики, докладний опис з картинками, широкий спектр завдань.
Wellarchitectedlabs AWS Well-Architected Labs :: AWS Well-Architected Labs Hands on labs and real world design scenarios for Well-Architected workloads
Post #36 132
​​Як викликати Лямбду по SMS? Це не жарт – простий і зрозумілий покроковий туторіал:

https://www.reddit.com/r/aws/comments/g44lju/how_to_trigger_aws_lambda_by_sms/

Можна побачити міць сервісу Pinpoint, де витративши день на те, щоб розібратися, навіть не знаючи його зовсім, з нуля можна вирішити найрізноманітніші реальні завдання.

#Lambda #Pinpoint
Post #35 129
Коли потрібно перевірити швидкість роботи з S3:

https://github.com/dvassallo/s3-benchmark

Є корисна табличка, ось деякі результати звідти:

Instance Type - S3 Throughput MB/s
c5n.18xlarge 8,003
p3dn.24xlarge 6,269
m5.metal 2,713
m5.24xlarge 2,709
m5.2xlarge 1,133
m5.large 873
t3.xlarge 568
t3.medium 558
t3.small 395
t3.micro 349
t2.micro 46

#S3
GitHub GitHub - dvassallo/s3-benchmark: Measure Amazon S3's performance from any location. Measure Amazon S3's performance from any location. - dvassallo/s3-benchmark
Post #34 125
Стареньке, але дуже корисне відео для розуміння тонкощів роботи S3:

https://www.youtube.com/watch?v=9_vScxbIQLY?t=253

Посилання на початок відео, в якому трохи пояснюється, як Amazon S3 працює під капотом.

#s3 #video
YouTube AWS re:Invent 2017: Deep Dive on Amazon S3 & Amazon Glacier Infrastructure, with spe (STG301) Learn from our engineering experts how we've designed Amazon S3 and Amazon Glacier to be durable, available, and massively scalable. Hear how Sprinklr architected their environment for the ultimate in high availability for their mission-critical applications.…
Post #33 131
Post #32 151
​​Жовтневий мітап від AWS User Group Ukraine! 🇺🇦

Цього разу обговоримо Lambda & scalable architecture з топовими спікерами:

🔹 Олександром Драгуновим – Senior Partner Solutions Architect в AWS
Тема: “Deep dive into AWS Lambda”

🔹 Daniel Doppelt – System Architect у Bizzabo
Тема: “How bizzabo leverage aws to make scalable architecture”

Модератор зустрічі — Єгор Шадрін, Startup Solutions Architect в AWS.

📆 13 жовтня о 19:00 (за Києвом) онлайн

Приєднуйтесь за посиланням 👉 https://bit.ly/39ysCKR
Post #31 131
​​Друзі, не дозволяйте друзям будувати датацентри!

#AWS
Post #30 142
⁠SSE-S3 (AES 256) – що дає?

У багатьох виникає питання – що це за шифрування, що просто галочку поставили і все зашифровано. У чому його сенс, якщо нічого не потрібно робити і все запити видаються автоматично, якщо є доступ до S3 бакету?

Це не обман (і це безкоштовно), справа в дотриманні різних compliance. Умовно кажучи, якщо є вимога, щоб дані були зашифровані і вороги не могли підірвати центр обробки даних, перетягнути звідти жорсткі диски і скопіювати з них ваші дані, вони встановлюють цю галочку, і відповідність виконується. Та й це просто гріє душу – дані там не просто без нагляду, а в зашифрованому вигляді.

Не полінуйтеся поставити – це корисно, легко, безкоштовно і навіть відразу дає хоч якесь відчуття захищеності.

https://docs.aws.amazon.com/AmazonS3/latest/userguide/UsingServerSideEncryption.html

#S3 #compliance
Amazon Using server-side encryption with Amazon S3 managed keys (SSE-S3) - Amazon Simple Storage Service With server-side encryption, Amazon S3 manages encryption and decryption for you.
Post #29 128

Forwarded from Lol Kek

Хороший репозиторій для EKS (1.20) з цікавою структурою:

https://github.com/aws-samples/aws-eks-accelerator-for-terraform

Main Purpose: This project provides a framework for deploying best-practice multi-tenant EKS Clusters, provisioned via Hashicorp Terraform and Helm charts on AWS.

Оновлюється регулярно, на даний момент вже купа всього є.
GitHub GitHub - aws-ia/terraform-aws-eks-blueprints: Configure and deploy complete EKS clusters. Configure and deploy complete EKS clusters. Contribute to aws-ia/terraform-aws-eks-blueprints development by creating an account on GitHub.
Post #28 126
Щоб розшарити ECR репозиторій (тільки на читання – лише завантажити) для всієї організації:

{
 "Version": "2008-10-17",
 "Statement": [
  {
   "Sid": "Organization ReadOnly access",
   "Effect": "Allow",
   "Principal": "*",
   "Action": [
    "ecr:BatchCheckLayerAvailability",
    "ecr:BatchGetImage",
    "ecr:GetDownloadUrlForLayer"
   ],
   "Condition": {
    "StringEquals": {
     "aws:PrincipalOrgID": "o-tb2dsr832"
    }
   }
  }
 ]
}

(Потрібно замінити aws:PrincipalOrgID на свій)

Дані правила (download only) застосовуються для інших акаунтів, а для AWS аккаунта, де знаходиться ECR – управляється за допомогою IAM політик, якими можна поставити потрібні права (в тому числі на upload).

#ECR
Post #27 159
Post #24 125
Знайти файли S3 бакета
aws s3api list-objects-v2 --bucket my-aws-notes-ua
за вересень місяць цього року
Contents[?LastModified>='2021-09-01'] | [?LastModified<='2021-10-01']
і щоб, якщо що, не надто багато, відобразити лише 20 штук
--max-items 20
для краси вивести табличкою
--output table
із зазначенням назв колонок File і LastDate
.{ File: Key, LastDate: LastModified }

Разом:

aws s3api list-objects-v2 --max-items 20 --bucket my-aws-notes-ua --query "Contents[?LastModified>='2021-09-01'] | [?LastModified<='2021-10-01'].{ File: Key, LastDate: LastModified }" --output table

#query
Post #23 137
​​Старенькі, але дуже показові тести продуктивності мережі віртуалок різних типів. Дуже допомагає візуально зрозуміти, що означає розпливчасте "up to" в описі.

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/general-purpose-instances.html#general-purpose-network-performance

Видно, що у burstable віртуалок максимальна швидкість триває менше трьох хвилин і після залишається на baseline рівні.

https://s3.amazonaws.com/cloudharmony/iperf_1_0/aws:ec2/t2.large/eu-west-1/2015-10-22/5580/760760-1/report.pdf

https://s3.amazonaws.com/cloudharmony/iperf_1_0/aws:ec2/m4.10xlarge/us-west-1/2015-06-30/5164/629745-1/report.pdf

https://s3.amazonaws.com/cloudharmony/iperf_1_0/aws:ec2/t2.small/us-west-1/2015-10-22/5573/760779-1/report.pdf

https://s3.amazonaws.com/cloudharmony/iperf_1_0/aws:ec2/c3.4xlarge/us-east-1/2015-10-22/5661/762030-1/report.pdf

#EC2
Post #22 172
Не варто забувати простий спосіб серйозно заощадити, нічого не змінюючи в коді — Sheduled Actions для Auto Scaling Group:

https://docs.aws.amazon.com/autoscaling/ec2/userguide/schedule_time.html

Якщо у вас одна команда в одному часовому поясі і якийсь проект потрібен кожен день, але тільки в денні години, то заходите в консоль, тиснете додати дію за розкладом, додаєте подія на зменшення групи до нуля в кінці дня і збільшення до потрібного в початку.

#ASG #cost_optimization
Amazon Scheduled scaling for Amazon EC2 Auto Scaling - Amazon EC2 Auto Scaling Configure your Auto Scaling group to scale automatically as a function of date and time.
Post #20 154
​​Security group vs Network ACL

Відмінна картинка з документації - на яких рівнях вони працюють.

https://docs.aws.amazon.com/en_us/vpc/latest/userguide/VPC_Security.html

Network ACL (NACL) умовно можуть робити все те ж, що і Security Group, плюс дозволяють фільтрувати з урахуванням підмереж (subnets) - коли, наприклад, потрібно на мережевому рівні ізолювати якусь приватну підмережу.

Зазвичай фільтрацію реалізують лише з використанням Security group, однак якщо дістався чужої проект і там до чогось ніяк не виходить достукатися - є сенс глянути в VPC → Security → Network ACLs.

Варто також відзначити, що ні Security group, ні NACL не фільтрують трафік з 169.254.0.0/16 і що завжди можна отримати мета-дані інстанси звідти, в тому числі з запущених на інстанси докерів.

#security #VPC
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →