Newsletter martinmueller.dev 2022 week 19
Tags: aws, newsletter, 2022
Published: 2022-05-15 06:38:29

In this weekly newsletter, I write a summary of posts that got my attention during the week. I center around topics AWS, DevOps, Architecture, AWS CDK, Data Engineering, Data Analytics and much more.

If you like my content follow me on my usual spots to hang around:

- <https://twitter.com/MartinMueller_>
- <https://www.linkedin.com/in/martinmueller88>
- <https://github.com/mmuller88>
- <https://dev.to/mmuller88>
- <https://martinmueller.dev>

## Simple Leave Management System with AWS Serverless

<https://dev.to/aws-builders/simple-leave-management-system-with-aws-serverless-3dnp>

Constructing a workflow like the explained simple leave management with AWS Step Functions is so cool. Furthermore, the recently released [AWS SDK service integrations](https://docs.aws.amazon.com/step-functions/latest/dg/supported-services-awssdk.html) makes it fun to define such.

Thanks a lot to the author [Pubudu Jayawardana](https://dev.to/pubudusj)

## AWS open-source news and updates, #112

<https://dev.to/aws/aws-open-source-news-and-updates-112-5bjp>

And again a nice weekly summary. My highlight is the [aws-dataall](https://github.com/awslabs/aws-dataall) as it looks super interesting for sharing ML data company internally and event externally mhh. Lots to think about here. But as always there is tons of other gold so you have to explore that!

Thanks again to the author [Ricardo Sueiras](https://dev.to/094459). I hope you enjoyed the Summit in Berlin ^^. Next time count me in!

## Simple Serverless Scheduler

<https://dev.to/aws-builders/simple-serverless-scheduler-25c7>

A cool article for how to solve an interesting business case like when a user cancels their subscription but still needs to have access until the end of the paying period time. The author compared different possible solutions for how to implement such a serverless scheduler.

Thanks a lot to the author [Pawel Zubkiewicz](https://dev.to/pzubkiewicz)

## Debugging AWS Step Functions executions with the new console experience

<https://aws.amazon.com/blogs/compute/debugging-aws-step-functions-executions-with-the-new-console-experience/>

The capability that you can debug Step Functions became super important to me and this article is great to learn more about it. The new debug AWS Console experience for Step Functions looks super exciting. Can't wait to try it myself!

Thanks a lot to the author Benjamin Smith.

## Serverless Threat Modelling Part 2 :rocket:

<https://leejamesgilmore.medium.com/serverless-threat-modelling-part-2-87e69d447fa8>

A nice top-down post on serverless threat modeling.

Thanks a lot to the author [Lee James Gilmore](https://leejamesgilmore.medium.com/)

## Architectural Patterns

<https://dev.to/dev0928/architectural-patterns-5f31>

Nice roundup of the architectural patterns Monolith Architecture, N-tier Architecture, Service-oriented Architecture, Message-based Architecture, Microservice-based Architecture, Reactive Architecture, and Serverless Architecture.

Thanks a lot to the author [dev0928](https://dev.to/dev0928)

## Redshift vs Athena

<https://www.reddit.com/r/aws/comments/umx793/redshift_vs_athena/>

Interesting discussion about AWS Redshift vs Athena. Athena seems to keep the costs low as it is serverless but it would be rather slow when you need a quick answering kind of API.

## 3 Reasons You Should Stay Away From AWS Step Functions

<https://www.readysetcloud.io/blog/allen.helton/when-not-to-use-step-functions/>

Very nice deep dive into AWS Step Functions. It is so cool that the author describes some problems and how to solve them from a view as a Step Functions Beginner, Intermediate and Advanced. Nice idea! Must read!

Thanks a lot to the author [Allen Helton](https://twitter.com/AllenHeltonDev)

## Annahita Esmailzadeh: „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>

Super interesting talk about fewer women in IT and how hard it is for women to be acknowledged in the IT area. Unlucky it is in German but you can use a translation service :).

Thanks a lot to the author [Andreas Weck](https://t3n.de/redaktion/andreas-weck)

## On DevOps: 1. What It Is

<https://dev.to/devstream/on-devops-1-what-it-is-3lmd>

Interesting discussion about DevOps and DevOps Culture. Like what it is and more. As well as in this context what does leadership mean.

Thanks a lot to the author [Tiexin Guo](https://dev.to/ironcore864)

## Starter Guide & “Things I wish I knew before” for AWS Lambda

<https://towardsaws.com/starter-guide-things-i-wish-i-knew-before-for-aws-lambda-fe36ce2fd4cb>

A nice deep dive into AWS Lambda regarding pricing, when to use it, limitations and much more. It even tackles the cold start problem and gives good advice on how to minimize that burden. Super cool!

Thanks a lot to the author [Tobias Schmidt](https://blog.tpschmidt.com/)

## Automating machine learning lifecycle with AWS

<https://trojrobert.medium.com/automating-machine-learning-lifecycle-on-aws-trojrobert-385a66b82fbf>

A very broad listing of useful AWS services related to machine learning. Though I don't believe that it shall only take 11 minutes to read :D !!

Thanks a lot to the author [Robert John](https://trojrobert.medium.com/)

## Shortcut for AWS CDK credentials: insanely simple setup for SSO, SAML, and named profiles

<https://dev.to/aws-builders/shortcut-for-aws-cdk-credentials-insanely-simple-setup-for-sso-saml-and-named-profiles-35a9>

An interesting post on how to use SSO SAML and named Profiles for AWS CDK deployments. TBH I never used CDK deploy --profile $PROFILE_NAME but yeah if I have to this article explains it in very good detail.

Thanks a lot to the author [Alessandro Gaggia](https://dev.to/urz9999)

## How to get remote software developer jobs in 2022 | high paying | international | remote job

<https://www.youtube.com/watch?v=ftC-jQgmcwI>

Contains very good tips for how to get a remote developer job.

Thanks a lot to the author [Learn And Grow Everyday](https://www.youtube.com/channel/UCMQtriZHwNgXl6eff5dNTHQ)

## Securing AWS Lambda function URLs

<https://www.wiz.io/blog/securing-aws-lambda-function-urls>

Nice roundup about what are vulnerabilities from AWS Lambda Function Urls

Thanks a lot to the author [Amitai Cohen](https://www.wiz.io/blog/author/amitaico/)

## AWS Security Best Practices with Crowd Sentry

<https://blog.crowdsentry.io/aws-security-best-practices-with-crowd-sentry-b3605f1854bc>

A nice short summary about some AWS Security Best Practices and how to keep those.

Thanks a lot to the author [Mike Wade](https://medium.com/@MikeCrowdSentry)

## Reamplify

<https://github.com/thomasrooney/reamplify>

An Open Source CDK Community project which I find super interesting. It is doing cherry-picking from AWS Amplify UI and AWS CDK for deployment. I do that in my private projects as well for example <https://github.com/senjuns/senjuns>. I think the author could enhance/simplify its repo even more by using <https://github.com/projen/projen> for the project setup.

Thanks a lot to the author [Thomas Rooney](https://github.com/ThomasRooney)

## Securely Use Secrets In Your AWS CDK Deployed Lambda Function

<https://dev.to/wesleycheek/securely-use-secrets-in-your-aws-cdk-deployed-lambda-function-1ebb>

Explains how to use AWS Secrets Manager for storing secrets related to your CDK deployments. And the example is written in Python :).

Thanks a lot to the author [Wesley Cheek](https://dev.to/wesleycheek)

## How Pair Programming Helps The Team

<https://dev.to/michaelprosario/how-pair-programming-helps-the-team-3045>

I find the topic of pair programming super interesting. I never had the opportunity to do that but I will change that! This article is a very good roundup of why pair programming is nice. As well it gives details on how to do pair programming.

Thanks a lot to the author [Michael Rosario](https://dev.to/michaelprosario)

## How to become a good developer?

<https://dev.to/this-is-learning/how-to-become-a-good-developer-7no>

Speaks to the bottom of my heart.

Thanks a lot to the author [MD Sarfaraj](https://dev.to/yourmdsarfaraj)

## Serverless apps: Why IaC should be the direction

<https://zachjonesnoel.hashnode.dev/serverless-apps-why-iac-should-be-the-direction>

A nice article on why to use Infrastructure as Code (IAC).

Thanks a lot to the author [Jones Zachariah Noel N](https://hashnode.com/@zachjonesnoel)

## Final Words

Thank you to the authors of those amazing posts. And thank you to the readers of the newsletter. When you like this format or know how to improve it please let me know :). Let's Build!

I love to work on Open Source projects. A lot of my stuff you can already use on <https://github.com/mmuller88> . If you like my work there and my blog posts, please consider supporting me on:

[![Buy me a Ko-Fi](https://storage.ko-fi.com/cdn/useruploads/png_d554a01f-60f0-4969-94d1-7b69f3e28c2fcover.jpg?v=69a332f2-b808-4369-8ba3-dae0d1100dd4)](https://ko-fi.com/T6T1BR59W)

OR

[![Buy me a Ko-Fi](https://theastrologypodcast.com/wp-content/uploads/2015/06/become-my-patron-05.jpg)](https://www.patreon.com/bePatron?u=29010217)

And don't forget to visit my site

[![martinmueller.dev](https://martinmueller.dev/static/84caa5292a6d0c37c48ae280d04b5fa6/a7715/joint.jpg)](https://martinmueller.dev/resume)