В этом выпуске мы углубляемся в мир SaaS и разбираемся в архитектуре Multi-tenant на платформе AWS. Поговорим о следующем: Что такое "tenant" и как определить его границы и периметр? В чем ключевое отличие между SaaS и не-SaaS. Можно ли сказать, что "у меня много клиентов на отдельных окружениях" равносильно тому, что "я предоставляю услуги в формате SaaS"? Обсудим! Почему компании выбирают путь SaaS: вопросы стоимости и управления операциями. Эффективность с точки зрения стоимости: на что в пер...
Aug 10, 2023•36 min•Season 3Ep. 36
В этом эпизоде подкаста, Михаил Голубев (Principle Solution Architect), перехватывает эстафету и становится хостом, чтобы узнать больше о роли Developer Advocate от постоянного ведущего Виктора Ведмича. Виктор делится своими мнениями и опытом в этой роли. Он рассказывает о том, как помогает разработчикам, собирает их отзывы для улучшения продуктов и создает мосты между разработчиками и бизнесом. Если вы хотите узнать, чем занимается Developer Advocate, как эта роль помогает компании, не пропусти...
Jun 26, 2023•33 min•Season 3Ep. 35
В новом выпуске подкаста мы в глубину погрузились в мир данных вместе с нашим гостем Kurmanov Samat , AWS Community Build, Senior Data Engineer из DataArt Во время обсуждения мы проследили историю появления аналитических хранилищ данных, включая эволюцию от классических Data Warehouses до Data Lakes и современных Lakehouses. Samat подробно разъяснил основные особенности каждого из этих подходов, их преимущества и слабые стороны, а также ситуации, в которых они проявляют себя наилучшим образом. М...
May 12, 2023•36 min•Season 3Ep. 34
Уже третий эпизод и только про AWS организации. В первой части мы закончили говорить про Organization Units, во после обсудили Service Control Policies (SCPs). А в этом эпизоде продолжаем говорить про безопасность, и начали IAM Access Analyzer, поговорили про то как работает SOO, работа c SSO через CLI. Проговорили еще раз лучшие практики написание SCP политик, и как лучшего всего защищать ваш root account, какие есть способы защиты MFA, и как быть если вы утеряли свой MFA. Все это и не только в...
Apr 27, 2023•35 min•Season 3Ep. 33
Обсудим из чего базы данных состоят, где узкие горлышки, и какие продукты приходят на смену устоявшимся Postgres, MongoDB, Redis, Neo4J. Например, знали ли вы, что большая часть современных БД хранит данные в Log Structured Merged Tree структуре, а если точнее - в одной ее реализации - RocksDB от Facebook? А что Postgres не умеет работать с асинхронными интерфейсами Linux, и уже на этом уровне в 10 раз медленнее чем новые аналоги построенные на io_uring и SPDK? Или что можно отправить данные с д...
Apr 13, 2023•44 min•Season 3Ep. 32
В этом выпуске подкаста мы обсуждаем сложный вопрос выбора базы данных. Иногда наше решение определяется опытом работы с определенными технологиями, но такой подход не всегда гарантирует оптимальный выбор для конкретного приложения. К тому же, ситуация может меняться со временем, когда нагрузка на систему растет, и возникает дилемма: что делать дальше? Вместе с Александром Изюмовым, экспертом по базам данных, и Михаилом Голубевым, мы рассмотрели различные категории баз данных, чтобы помочь вам п...
Mar 30, 2023•43 min•Season 3Ep. 31
А вот и вторая часть reCap re:Invent 2022, в этом выпуске сфокусировали на аналитике, ML, DevOps и конечно же безопасности. В сегодняшнем выпуске мы рассмотрели: Amazon Redshift - updates AWS Glue - updates Amazon DataZone AWS Clean Rooms CodeCatalyst AWS Lambda Snapstart ML Governance with Amazon SageMaker Amazon SageMaker Data Wrangler И еще несколько новостей одной строкой. Если у вас есть вопросы, предложения или темы для будущих подборок, пишите мне в Linkedin - https://www.linkedin.com/in/...
Feb 27, 2023•44 min•Season 3Ep. 30
В новом эпизоде нашего подкаста мы пригласили Егора Мясникова, чтобы обсудить возможности использования Amplify в разработке приложений для iOS, Android, Flutter, Web и React Native. Мы рассмотрели основные компоненты Amplify, включая Studio, CLI, Libraries, UI Components и Web Hosting, и обсудили, как значительно они могут ускорить процесс разработки. Также мы обсудили ситуации, в которых Amplify может быть особенно полезен, и ответили на вопрос, можно ли использовать Amplify для разработки выс...
Feb 14, 2023•32 min•Season 3Ep. 29
В этот раз re:Invent 2022 посетили 50 000+ человек, прошло 2000 технических сессий на которых презентовали более 100 технологических новинок - и это все только за одну неделю! По традиции в нашем подкасте мы делаем обзор того, что было анонсировано: и это не только новые сервисы, но и детальное обсуждение новых фич в уже существующих. В одном выпуске очень трудно уместить все, поэтому в первой части мы рассмотрели: - Amazon Security Lake - Amazon CloudWatch Internet Monitor - AWS Verified Access...
Feb 07, 2023•46 min•Season 3Ep. 28
В гостях подкаста - Алексей Григорьев: AWS Hero , автор нескольких книг по ML и лидер https://datatalks.club/ комьюнити. Вначале мы поговорили о том, как стать AWS Hero - в этой части подкаста можно узнать больше о самой программе и о том, какими активностями занимаются комьюнити лидеры, которые хотят быть частью этой программы. Затем мы обсудили разницу между Data Scientist и ML инженером - кого же, как не Principal Data Scientist об этом расспрашивать, верно?:) И наконец, мы поговорили о подхо...
Jan 24, 2023•38 min•Season 3Ep. 27
Если в своей профессиональной карьере вы дошли до уровня Senior, Tech Lead (а уж Architect и подавно), всегда полезно задаться вопросом, что делать дальше. Какие есть варианты в развитии карьеры? Что нового можно сделать там, где уже все так знакомо? Суть, стоящая за аббревиатурой “СТО”, может не только дать ответ на эти вопросы, но и сформировать видение того, каким будет ваш следующий профессиональный шаг. В сегодняшнем выпуске наш гость Vadym Voitiuk - в прошлом СТО нескольких компаний, а сей...
Nov 28, 2022•44 min•Season 2Ep. 26
В сегодняшнем выпуске подкаста Software Serverless Consultant и AWS Community Builder Игорь Сорока рассказал о роли консультанта в проекте. Может ли проект, построенный на AWS Lambda, быть монолитом с легаси? Конечно, может! Можно ли избежать ошибок в работе с Lambda в самом начале разработки? Конечно, можно, и Игорь поделился с нами самыми распространенными ошибками и вариантами их обхода. Почему использование VPC для Lambda может увеличить холодный старт? Как его уменьшить? Какие еще могут быт...
Nov 18, 2022•40 min•Season 2Ep. 25
AWS Outpost - полностью управляемое решение, которое позволяет пользователям вынести инфраструктуру AWS, включая сервисы, API и инструменты в собственный центр обработки данных. И теперь AWS Outposts можно заказать в Казахстан, Viktor Vedmich совместно с Rinat Uzbekov и Igor Sharfmesser - рассказали что за зверь такой AWS Outposts, для каких целей он потребуется, какие сервисы будут доступны на нем. Какой процесс доставки оплаты, все это и не только в нашем подкасте. Полезные ссылки Видео подкас...
Nov 07, 2022•33 min•Season 2Ep. 24
По запросу от наших слушателей рассказываем про AWS Cloud Development Kit (AWS CDK), Антон Коваленко SA AWS c богатым опытом в IaC с использованием CDK, поделился своими знаниями по внедрения CDK в несколько проектов. Мы начали с самого начала, что такое вообще CDK, какая разница CDK и CloudFormation и конечно Terraform? Антон рассказал историей, про то что пока искали DevOps специалиста по работе с IaC, команда разработки довольно легко и быстро освоила CDK и проект не простаивал, а девелоперы ...
Oct 26, 2022•43 min•Season 2Ep. 23
Прошло довольно много времени с момента последнего новостного выпуска, а значит, свежих апдейтов подоспело немало! Что же нового вышло в AWS с конца весны? Подборка материалов и актуальной информации о последних релизах: Новый AWS регион в ОАЭ , а также новость о том, какие регионы в очереди на открытие; Новые инстансы в AWS m6id, c6id , r6id , r6a ; Инстансы с 3-м поколением гравитонов ( Amazon EC2 C7g ) вышли в GA; Cost Management практики - Cost Allocation Tags в EKS и что такое KubeCost ; Ко...
Oct 11, 2022•34 min•Season 2Ep. 22
В этом выпуске мы поговорили о DynamoDB, что это за база данных такая. Начали с основ, какого именно типа база данных DynamoDB, как именно данные хранятся в таблицах. Что такое локальные и глобальные вторичные индексы - чем они отличаются, и когда их стоит применять и создавать. На что стоит обратить внимания во время проектирования хранилища данных используя DynamoDB, и какие есть плюсы минусы при работе с GSI, и почему не стоит забывать про проблему "hot" partition. Все это и не только в новом...
Sep 20, 2022•44 min•Season 2Ep. 21
Продолжаем говорить про AWS организации. В первой части мы закончили говорить про Organization Units, а во второй уже начали с service control policies (SCPs): как работают политики и как внутренний сервис Amazon - Zelkova, помогает с безопасностью. Что такое AWS Control Tower и как он помогает в построении организации. Не забыли раскрыть тему уменьшения расходов при использовании AWS организации и другие преимущества работы с ней. Полезные ссылки Лучшие практики AWS организации AWS Whitepaper -...
Sep 09, 2022•32 min•Season 2Ep. 1
В этом выпуске обсудили специфику бизнеса разработчиков игр и выяснили на опыте интересных публичных кейсов, почему облака так привлекательны игровым компаниям. Также обсудили: Как AWS связан с разработкой игр и их оперированием. Какие бывают задачи: аналитика, гейм-сервера, мета, билды, доставка контента. Рекомендации для инди девелоперов / небольших студий, с чего лучше начать. Как можно экономить, используя AWS, если у вас уже есть игра в оперировании. Полезные ссылки AWS for Games https://aw...
Aug 18, 2022•39 min•Season 2Ep. 1
Говорим про AWS организации, в один эпизод не получилось поместить все что хотелось рассказать, поэтому будет целая серия выпусков про AWS организации. А в первой части начинаем с основ: что такое AWS аккаунт, организация, зачем нужны несколько аккаунтов. С чего стоит начать планирования вашей AWS организации. Стоит ли соблюдать закон Конвея при построении вашей организации. Рекомендуемые Organization Units, или с чего начать проектирование вашей организации. Что делать если у вас микро сервисна...
Aug 10, 2022•28 min•Season 2Ep. 18
DeepRacer - это сервис, позволяющий изучать ML в игровой форме через обучение гоночных машинок поведенческим паттернам для наилучшего прохождения треков. Саша (Solutions Architect, AWS) и Ростислав (Solution Architect, EPAM) в этом эпизоде рассказали в деталях о DeepRacer, о своём решении по управлению бюджетом, а также об опыте проведения DeepRacer ивента на 1000 человек для инженеров с различным бэкграундом и зоной экспертизы - разработчиков, аналитиков, системных инженеров, тестировщиков. Как...
Aug 01, 2022•45 min•Season 2Ep. 17
После очередного выпуска подкаста, слушатели предложили тему ML, а именно рассказать что такое MLOps и как правильно подбирать EC2 инстанс для ML задач. Дима Лаптев (Solution Architect) подключился к обсуждению, и мы в деталях разобрали: Что такое MLOps? Из каких фаз строиться MLOps - какие шаги включены в CI/CD. Как именно он связан с DevOps инженерами, и насколько глубоко надо знать ML, чтобы настроить MLOps на проекте. Как реализовать MLOps в AWS. MLOps настроен, готовы к продакшену, но какие...
Jul 20, 2022•34 min•Season 2Ep. 16
Николай Пойда community builder рассказал о своем опыте сдаче 8 сертификатов. В этом выпуске вы узнаете: Кто такой AWS community builder, какие требования к участникам и какие бенефиты программы История Николая подготовки и сдачи 8-ми сертификатов. В каком порядке Николай сдавал, какие ресурсы использовал (все ссылки ниже). Мотивация важный компонент в долгом путешествии в мир облачной сертификации. Что именно мотивировало Николая сдать столько сертификатов. Поможет ли сертификация в карьере, на...
Jun 21, 2022•40 min•Season 2Ep. 15
Безопасность одна из важнейших задач для AWS, но стоить вопрос как именно защитить веб приложения. В этом выпуске мы подробно обсудили: - От чего защищаемся? И что такое OWASP Top 10 - Защита сетевого периметра с использованием AWS Network Firewall и AWS Firewall Manager, Security Groups - Что такое WAF? - Как он работает. - Какие WAF правила выбрать и как. На каком уровне модели OSI работает WAF, и каким сервисам можно его подключать. - Где лучше включать WAF на уровне CDN (CloudFront) или на у...
Jun 09, 2022•41 min•Season 2Ep. 1
В этом выпуске ребята из EPAM деляться опытом постороения Data Lake: от разрозненных источников данных к Data Lake и к Data Mesh: как AWS может помочь организации управлять данными. · Место Data Lake в современной организации. Дата продукты и что из них готовят · Что предлагает AWS: каждый кейс индивидуален · DevOps: нетривиальные задачи – нетривиальные решения. · Безопасность превыше всего: AWS LakeFormation · Data Mesh как следующее звено эволюции использования данных Ссылки AWS Lake Formation...
Jun 01, 2022•46 min•Season 2Ep. 13
Новостной выпуск, говорим о последних релизах с марта по апрель. Новые инстансы в AWS на базе AMD - C6a Amazon RDS Multi-AZ теперь поддерживает две RO реплики. Amazon Aurora Serverless v2 теперь в GA. Уточнение Amazon Aurora Serverless v2 - на текущий момент не поддерживает паузу, работает только с первой версией. AWS Lambda Function URLs - поддержка встроенных HTTPS точек доступа для небольших микросервисов. AWS Lambda теперь поддерживает до 10 ГБ временного хранилища. AWS Fargate увеличение ск...
May 16, 2022•34 min•Season 2Ep. 12
AWS предлагает большое количество разнообразных сертификаций, начиная с простого погружения в базовые знания облачных технологий, заканчивая сложными сертификатами уровня Pro (например, AWS Solution Architect Professional). Также существует множество сертификаций с узкой специализацией - базы данных, сети, безопасность и пр. Но стоит ли тратить свое время на подготовку и сдачу сертификатов в 2022-ом году? Какова их ценность и влияет ли прохождение сертификации на повышение уровня вашей экспертиз...
Apr 27, 2022•39 min•Season 2Ep. 11
Сегодня у нас в гостях Сергей Поздняков (Lead Systems Engineer, EPAM), поделился историей как мигрировали аналитику видео платформы на 105Tb данных в Amazon EMR. Рассказал почему решили мигрировать, с какими особенностями столкнулись в процессе миграции, архитектуру решения, почему использовали множество Amazon EMR кластеров, а не один большой. Какие инструменты и подходы использовали для миграции и развертывания инфрастуктуры. А также поделился опытом реализации MapReduce на базе Jenkins-a. Тай...
Apr 12, 2022•36 min•Season 2Ep. 10
В этом эпизоде мы поговорили про Serverless сервисы в AWS. Мы рассказали об основных сервисах таких как AWS Lambda, API Gateway, EventBridge, SNS, SQS, StepFunctions и как они помогут вам при создании новых микросервисных, event-driven приложений. Рассмотрели типичные сценарии использования этих сервисов и рассказали о лучших практиках их использования, как построить CI/CD для ваших лямбд. Также упомянули некоторые случаи, когда Serverless будет не лучшим вариантом. Таймкоды: 00:00:24 - Рома Бой...
Mar 29, 2022•35 min•Season 2Ep. 9
Анонсы в AWS идут каждый день, и чтобы оставаться в курсе последних новинок мы добавляем отдельную категорию - новостные выпуски. Обсудили следующие новинки: Guard Duty - теперь обнаруживает когда профиль EC2 инстанса, используется в другом AWS аккаунте. А также можно подключать Guard Duty к вашему Kubernetes EKS кластеру. Amazon VPC теперь поддерживает управляемый AWS список префиксов для Amazon CloudFront App Runner теперь поддерживает VPC Репликация существующих объектов с помощью batch репли...
Mar 15, 2022•33 min•Season 2Ep. 8
Как и обещал в этом выпуске у нас гость из Австралии, Евгений Ваганов Head of Networking SA в APJ. Рассказал как про особенности региона, как устроена опорная сеть в AWS. Почему мы используем свое железо и софт для работы сети. Особенности работы SRD (Scalable Reliable Datagram) протокола. И какие тренды в сетях в 2022-ом году. Таймкоды: 00:00:24 - Представления Евгения 00:03:40 - Особенность APJ региона 00:10:05 - Услуги сети в AWS 00:15:03 - Опорная сеть AWS 00:19:00 - AWS hardware для сети 00...
Feb 22, 2022•35 min•Season 2Ep. 7