В этом еженедельном бюллетене я пишу краткое изложение постов, которые привлекли мое внимание в течение недели. В центре моего внимания темы AWS, DevOps, архитектуры, AWS CDK, Data Engineering, Data Analytics и многое другое.
Если вам нравится мой контент, следуйте за мной в моих обычных местах для общения:
- https://twitter.com/MartinMueller_
- https://www.linkedin.com/in/martinmueller88
- https://github.com/mmuller88
- https://dev.to/mmuller88
- https://martinmueller.dev
- Простая система управления отпусками с помощью AWS Serverless
- Новости и обновления AWS с открытым исходным кодом, #112
- Простой бессерверный планировщик
- Отладка выполнения AWS Step Functions с помощью новой консоли
- Моделирование угроз без использования сервера Часть 2 🚀
- Архитектурные паттерны
- Redshift против Athena
- 3 причины, по которым следует держаться подальше от шаговых функций AWS
- Аннахита Эсмаилзаде: «Ich entspreche nicht dem Stereotyp eines IT-lers»
- О DevOps: 1. Что это такое
- Стартовое руководство & «Вещи, которые я хотел бы знать раньше» для AWS Lambda
- Автоматизация жизненного цикла машинного обучения с помощью AWS
- Ярлык для учетных данных AWS CDK: безумно простая настройка для SSO, SAML и именованных профилей
- Как получить удаленную работу разработчика программного обеспечения в 2022 году | высокооплачиваемую | международную | удаленную работу
- Защита URL-адресов функций AWS Lambda
- Лучшие практики безопасности AWS с помощью Crowd Sentry
- Reamplify
- Безопасное использование секретов в вашей развернутой на AWS CDK лямбда-функции
- Как парное программирование помогает команде
- Как стать хорошим разработчиком?
- Бессерверные приложения: почему IaC должно быть направлением
- Заключительные слова
Простая система управления отпусками с помощью AWS Serverless
https://dev.to/aws-builders/simple-leave-management-system-with-aws-serverless-3dnp
Построение рабочего процесса, подобного объясненному простому управлению отпусками с помощью AWS Step Functions, — это так здорово. Кроме того, недавно выпущенная интеграция сервисов AWS SDK делает определение таких процессов еще более увлекательным.
Большое спасибо автору Pubudu Jayawardana
Новости и обновления AWS с открытым исходным кодом, #112
https://dev.to/aws/aws-open-source-news-and-updates-112-5bjp
И снова хорошая сводка за неделю. Я выделил aws-dataall, поскольку он выглядит очень интересным для обмена ML данными внутри компании и событиями извне. Здесь есть над чем подумать. Но, как всегда, есть и тонны другого золота, так что вы должны исследовать это!
Еще раз спасибо автору Рикардо Суэйрасу. Надеюсь, вам понравился саммит в Берлине ^^. В следующий раз приглашайте меня!
Простой бессерверный планировщик
https://dev.to/aws-builders/simple-serverless-scheduler-25c7
Классная статья о том, как решить интересный бизнес-кейс, например, когда пользователь отменяет свою подписку, но ему все равно нужен доступ до конца оплаченного периода. Автор сравнил различные возможные решения для реализации такого бессерверного планировщика.
Большое спасибо автору статьи Павлу Зубкевичу.
Отладка выполнения AWS Step Functions с помощью новой консоли
https://aws.amazon.com/blogs/compute/debugging-aws-step-functions-executions-with-the-new-console-experience/
Возможность отладки Step Functions стала для меня очень важной, и эта статья позволяет узнать об этом больше. Новый опыт отладки AWS Console для Step Functions выглядит очень интересно. Не терпится попробовать самому!
Большое спасибо автору Бенджамину Смиту.
Моделирование угроз без использования сервера Часть 2 🚀
https://leejamesgilmore.medium.com/serverless-threat-modelling-part-2-87e69d447fa8
Отличный пост о бессерверном моделировании угроз.
Большое спасибо автору Ли Джеймсу Гилмору.
Архитектурные паттерны
https://dev.to/dev0928/architectural-patterns-5f31
Отличный обзор архитектурных паттернов Monolith Architecture, N-tier Architecture, Service-oriented Architecture, Message-based Architecture, Microservice-based Architecture, Reactive Architecture и Serverless Architecture.
Большое спасибо автору dev0928
Redshift против Athena
Redshift vs Athena from aws
Интересная дискуссия о AWS Redshift vs Athena. Athena, кажется, позволяет снизить затраты, так как она бессерверная, но она будет довольно медленной, если вам нужен API с быстрым ответом.
3 причины, по которым следует держаться подальше от шаговых функций AWS
https://www.readysetcloud.io/blog/allen.helton/when-not-to-use-step-functions/
Очень хорошее глубокое погружение в AWS Step Functions. Очень здорово, что автор описывает некоторые проблемы и способы их решения с точки зрения начинающего, среднего и продвинутого пользователя Step Functions. Отличная идея! Обязательно к прочтению!
Большое спасибо автору Аллену Хелтону.
Аннахита Эсмаилзаде: «Ich entspreche nicht dem Stereotyp eines IT-lers»
https://t3n.de/news/annahita-esmailzadeh-stereotype-it-tech-branche-1471342/?utm_source=rss&utm_medium=feed&utm_campaign=news
Очень интересный разговор о меньшем количестве женщин в ИТ и о том, как трудно женщинам добиться признания в ИТ-сфере. К сожалению, статья на немецком языке, но вы можете воспользоваться услугой перевода :).
Большое спасибо автору Андреасу Векку.
О DevOps: 1. Что это такое
https://dev.to/devstream/on-devops-1-what-it-is-3lmd
Интересная дискуссия о DevOps и DevOps культуре. Что это такое и многое другое. А также в этом контексте, что значит лидерство.
Большое спасибо автору Тиексину Гуо.
Стартовое руководство & «Вещи, которые я хотел бы знать раньше» для AWS Lambda
https://towardsaws.com/starter-guide-things-i-wish-i-knew-before-for-aws-lambda-fe36ce2fd4cb
Хорошее глубокое погружение в AWS Lambda относительно цен, когда использовать, ограничений и многого другого. Здесь даже рассматривается проблема холодного старта и даются хорошие советы о том, как минимизировать это бремя. Супер круто!
Большое спасибо автору Тобиасу Шмидту.
Автоматизация жизненного цикла машинного обучения с помощью AWS
https://trojrobert.medium.com/automating-machine-learning-lifecycle-on-aws-trojrobert-385a66b82fbf
Очень широкий список полезных сервисов AWS, связанных с машинным обучением. Хотя я не верю, что на чтение уйдет всего 11 минут 😀 !!!
Большое спасибо автору Роберту Джону
Ярлык для учетных данных AWS CDK: безумно простая настройка для SSO, SAML и именованных профилей
https://dev.to/aws-builders/shortcut-for-aws-cdk-credentials-insanely-simple-setup-for-sso-saml-and-named-profiles-35a9
Интересная статья о том, как использовать SSO SAML и именованные профили для развертывания AWS CDK. TBH я никогда не использовал CDK deploy —profile $PROFILE_NAME, но да, если мне придется, эта статья объясняет это очень подробно.
Большое спасибо автору Алессандро Гаджиа.
Как получить удаленную работу разработчика программного обеспечения в 2022 году | высокооплачиваемую | международную | удаленную работу
Содержит очень хорошие советы о том, как получить удаленную работу разработчика.
Большое спасибо автору Learn And Grow Everyday
Защита URL-адресов функций AWS Lambda
https://www.wiz.io/blog/securing-aws-lambda-function-urls
Хорошая подборка об уязвимостях в URL-адресах функций AWS Lambda.
Большое спасибо автору Амитаю Коэну
Лучшие практики безопасности AWS с помощью Crowd Sentry
https://blog.crowdsentry.io/aws-security-best-practices-with-crowd-sentry-b3605f1854bc
Хорошая краткая информация о некоторых лучших практиках безопасности AWS и о том, как их соблюдать.
Большое спасибо автору Майку Уэйду
Reamplify
https://github.com/thomasrooney/reamplify
Проект сообщества CDK с открытым исходным кодом, который я нахожу очень интересным. Он делает выборку из AWS Amplify UI и AWS CDK для развертывания. Я делаю это и в своих частных проектах, например, https://github.com/senjuns/senjuns. Я думаю, что автор мог бы улучшить/упростить свой репо еще больше, используя https://github.com/projen/projen для настройки проекта.
Большое спасибо автору Томасу Руни
Безопасное использование секретов в вашей развернутой на AWS CDK лямбда-функции
https://dev.to/wesleycheek/securely-use-secrets-in-your-aws-cdk-deployed-lambda-function-1ebb
Объясняет, как использовать AWS Secrets Manager для хранения секретов, связанных с развертыванием CDK. И пример написан на Python :).
Большое спасибо автору Wesley Cheek
Как парное программирование помогает команде
https://dev.to/michaelprosario/how-pair-programming-helps-the-team-3045
Я нахожу тему парного программирования очень интересной. У меня никогда не было возможности сделать это, но я собираюсь это изменить! Эта статья — очень хороший обзор того, почему парное программирование — это хорошо. Кроме того, в ней подробно рассказывается о том, как выполнять парное программирование.
Большое спасибо автору Майклу Розарио
Как стать хорошим разработчиком?
https://dev.to/this-is-learning/how-to-become-a-good-developer-7no
Говорит в самое сердце.
Большое спасибо автору MD Sarfaraj
Бессерверные приложения: почему IaC должно быть направлением
https://zachjonesnoel.hashnode.dev/serverless-apps-why-iac-should-be-the-direction
Хорошая статья о том, почему стоит использовать Infrastructure as Code (IAC).
Большое спасибо автору Jones Zachariah Noel N
Заключительные слова
Спасибо авторам этих замечательных статей. И спасибо читателям рассылки. Если вам нравится этот формат или вы знаете, как его улучшить, пожалуйста, дайте мне знать :). Давайте строить!
Я люблю работать над проектами с открытым исходным кодом. Многое из моего материала вы уже можете использовать на https://github.com/mmuller88 . Если вам нравится моя работа там и мои статьи в блоге, пожалуйста, поддержите меня на:
OR
И не забудьте посетить мой сайт