

AWS Bites
AWS Bites
AWS Bites is the show where we answer questions about AWS! This show is brought to you be Eoin Shanaghy and Luciano Mammino, certified AWS experts.
Episodes
Mentioned books

Jan 28, 2022 • 22min
21. What services should I use for events?
In this episode of AWS Bites podcast, Luciano and Eoin talk about AWS services related to events and message passing like SQS, SNS, Event Bridge, Kinesis and Kafka (MSK).
We discuss in which context is convenient to use messages and events and we deliver a quick walkthrough of all the services discussing major features and some practical examples on how to use them.
In this episode we mentioned the following resources:
- SNS: https://aws.amazon.com/sns/
- SQS: https://aws.amazon.com/sqs/
- Event Bridge: https://aws.amazon.com/eventbridge/
- Kinesis: https://aws.amazon.com/kinesis/
- Kafka (MSK): https://aws.amazon.com/msk/
This episode is also available on YouTube: https://www.youtube.com/AWSBites
You can listen to AWS Bites wherever you get your podcasts:
- Apple Podcasts: https://podcasts.apple.com/us/podcast/aws-bites/id1585489017
- Spotify: https://open.spotify.com/show/3Lh7PzqBFV6yt5WsTAmO5q
- Google: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy82YTMzMTJhMC9wb2RjYXN0L3Jzcw==
- Breaker: https://www.breaker.audio/aws-bites
- RSS: https://anchor.fm/s/6a3312a0/podcast/rss
Do you have any AWS questions you would like us to address?
Leave a comment here or connect with us on Twitter:
- https://twitter.com/eoins
- https://twitter.com/loige

Jan 21, 2022 • 25min
20. Should I get an AWS certification?
In this episode of AWS Bites podcast, Eoin and Luciano talk about whether it is worth to get an AWS certification and why. We discuss why a certification can be important from the perspective of individuals and companies, what are the certifications available and how are they grouped. Finally we try to provide some suggestions for a study plan and give various useful resources and tips.
In this episode we mentioned the following resources:
- Official AWS certifications landing page: https://aws.amazon.com/certification/
- Passing all the AWS certifications, article by Adam Elmore: https://adamelmore.medium.com/descent-into-cloud-madness-12-aws-certifications-in-6-weeks-965de12c626d
- Luciano’s post about AWS Solution Architect Associate exam notes and tips: https://loige.co/aws-solution-architect-associate-exam-notes-tips
- Udemy and Tutorialspoint: https://udemy.com, https://www.tutorialspoint.com
- Adrian Cantrill’s AWS certification training material: https://cantrill.io
- A Cloud Guru: https://acloudguru.com
This episode is also available on YouTube: https://www.youtube.com/AWSBites
You can listen to AWS Bites wherever you get your podcasts:
- Apple Podcasts: https://podcasts.apple.com/us/podcast/aws-bites/id1585489017
- Spotify: https://open.spotify.com/show/3Lh7PzqBFV6yt5WsTAmO5q
- Google: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy82YTMzMTJhMC9wb2RjYXN0L3Jzcw==
- Breaker: https://www.breaker.audio/aws-bites
- RSS: https://anchor.fm/s/6a3312a0/podcast/rss
Do you have any AWS questions you would like us to address?
Leave a comment here or connect with us on Twitter:
- https://twitter.com/eoins
- https://twitter.com/loige

Jan 14, 2022 • 17min
19. Is the serverless DX still immature?
In this episode of AWS Bites podcast, Luciano and Eoin talk about what the serverless Developer Experience (DX) is like and whether we should consider it still immature or not.
In this context we discuss some of the struggles with local development, what are some tools that can make our lives easier and how we can improve the overall serverless experience.
In this episode we mentioned the following resources:
- LocalStack: https://localstack.cloud/
- Serverless offline plugin: https://github.com/dherault/serverless-offline
- SAM Local: https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-cli-command-reference-sam-local-start-api.html
- SAM Accelerate: https://aws.amazon.com/blogs/compute/accelerating-serverless-development-with-aws-sam-accelerate/
- CDK HotSwap / CDK Watch: https://aws.amazon.com/blogs/developer/increasing-development-speed-with-cdk-watch/
- SST: https://docs.serverless-stack.com/
This episode is also available on YouTube: https://www.youtube.com/AWSBites
You can listen to AWS Bites wherever you get your podcasts:
- Apple Podcasts: https://podcasts.apple.com/us/podcast/aws-bites/id1585489017
- Spotify: https://open.spotify.com/show/3Lh7PzqBFV6yt5WsTAmO5q
- Google: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy82YTMzMTJhMC9wb2RjYXN0L3Jzcw==
- Breaker: https://www.breaker.audio/aws-bites
- RSS: https://anchor.fm/s/6a3312a0/podcast/rss
Do you have any AWS questions you would like us to address?
Leave a comment here or connect with us on Twitter:
- https://twitter.com/eoins
- https://twitter.com/loige

Jan 7, 2022 • 20min
18. How do you move to the cloud?
In this episode of AWS Bites, Eoin and Luciano discuss some interesting strategies to take a workload to the cloud. Most of this episode is built around “6 Strategies for Migrating Applications to the Cloud” by Stephen Orban: (https://aws.amazon.com/blogs/enterprise-strategy/6-strategies-for-migrating-applications-to-the-cloud/) in which you can find the concepts of the “6 Rs for cloud migrations”: Retire or Retain, Re-purchase, Re-host, Re-platform and Re-architecture.
Throughout the episode we share our take on this approach and we try to provide our perspective and suggestions on how to apply this strategy and get some significant ROI for this project. Moving to the cloud is never a trivial thing and there are many elements to consider, especially in a medium/big organisation. This episode will help you to lay out all the elements that matter the most and come up with a solid plan for your next cloud migration.
In this episode we mentioned the following resources:
- 6 Strategies for Migrating Applications to the Cloud: https://aws.amazon.com/blogs/enterprise-strategy/6-strategies-for-migrating-applications-to-the-cloud/
This episode is also available on YouTube: https://www.youtube.com/AWSBites
You can listen to AWS Bites wherever you get your podcasts:
- Apple Podcasts: https://podcasts.apple.com/us/podcast/aws-bites/id1585489017
- Spotify: https://open.spotify.com/show/3Lh7PzqBFV6yt5WsTAmO5q
- Google: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy82YTMzMTJhMC9wb2RjYXN0L3Jzcw==
- Breaker: https://www.breaker.audio/aws-bites
- RSS: https://anchor.fm/s/6a3312a0/podcast/rss
Do you have any AWS questions you would like us to address?
Leave a comment here or connect with us on Twitter:
- https://twitter.com/eoins
- https://twitter.com/loige

Dec 31, 2021 • 16min
17. How do you keep up with AWS in 2022?
In this episode of AWS Bites podcast, Luciano and Eoin talk about some ideas to stay update with the evergreen world of AWS. This is a much less structured episode than usual and we informally discuss some of our favourite resources including blogs, articles, YouTube channels, other podcasts and Twitter profiles.
In this episode we mentioned the following resources:
- AWS what’s new (official): https://aws.amazon.com/new/
- AWS Podcast https://aws.amazon.com/podcasts/aws-podcast/
- Werner Vogel’s blog: https://www.allthingsdistributed.com/
- Jeremy Daly’s Off by None Newsletter: https://offbynone.io/
- Cloudonaut’s blog: https://cloudonaut.io/
- Cloudonaut’s YouTube channel: https://www.youtube.com/cloudonaut
- Yan Cui’s blog: https://theburningmonk.com/
- Yan Cui’s Real World Serverless: https://realworldserverless.com/
- AWS Builder Library: https://aws.amazon.com/builders-library/
- Borislav Hadzhiev’s blog: https://bobbyhadz.com/
- Marcia Villalba’s Foobar on YouTube: https://www.youtube.com/c/FooBar_codes
- Adam Elmore’s AWS.fm podcast https://aws.fm/
- Emily Shea on Twitter: https://twitter.com/em__shea
- Emily Shea’s re:Invent 2021 “Getting started building your first serverless web application”: https://www.youtube.com/watch?v=DdyhdnWVukc
- Danilo Poccia on Twitter: https://twitter.com/danilop
- Heitor Lessa on Twitter: https://twitter.com/heitor_lessa
This episode is also available on YouTube: https://www.youtube.com/AWSBites
You can listen to AWS Bites wherever you get your podcasts:
- Apple Podcasts: https://podcasts.apple.com/us/podcast/aws-bites/id1585489017
- Spotify: https://open.spotify.com/show/3Lh7PzqBFV6yt5WsTAmO5q
- Google: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy82YTMzMTJhMC9wb2RjYXN0L3Jzcw==
- Breaker: https://www.breaker.audio/aws-bites
- RSS: https://anchor.fm/s/6a3312a0/podcast/rss
Do you have any AWS questions you would like us to address?
Leave a comment here or connect with us on Twitter:
- https://twitter.com/eoins
- https://twitter.com/loige

Dec 24, 2021 • 26min
16. What are the pros and cons of CDK?
In this episode, Eoin and Luciano explore the various pros and cons of AWS Cloud Development Kit (CDK).
We start by describing what CDK is and what it is used for. Then we spend a bit of time covering the details of how CDK actually works defining L1, L2 and L3 (patterns) constructs and the integration with CloudFormation.
In the central part of the episode we deep dive into a bunch of pros and cons of CDK, mostly trying to describe the tradeoffs and the pitfalls.
Finally, we close the episode by giving a piece of advice on what we believe is the best way to get started with CDK to minimize the surprises and be able to reap all the benefits of this amazing tools.
In this episode we mentioned the following resources:
- CDK: https://aws.amazon.com/cdk/
- CloudFormation: https://aws.amazon.com/cloudformation/
- Terraform: https://www.terraform.io/
- CDK PIpelines: https://docs.aws.amazon.com/cdk/api/latest/docs/pipelines-readme.html
- CDK Patterns: https://cdkpatterns.com/
- Create Resources conditionally with CDK: https://loige.co/create-resources-conditionally-with-cdk
This episode is also available on YouTube: https://www.youtube.com/AWSBites
You can listen to AWS Bites wherever you get your podcasts:
- Apple Podcasts: https://podcasts.apple.com/us/podcast/aws-bites/id1585489017
- Spotify: https://open.spotify.com/show/3Lh7PzqBFV6yt5WsTAmO5q
- Google: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy82YTMzMTJhMC9wb2RjYXN0L3Jzcw==
- Breaker: https://www.breaker.audio/aws-bites
- RSS: https://anchor.fm/s/6a3312a0/podcast/rss
Do you have any AWS questions you would like us to address?
Leave a comment here or connect with us on Twitter:
- https://twitter.com/eoins
- https://twitter.com/loige

Dec 17, 2021 • 19min
15. Is serverless good for startups?
In this extended episode, Luciano and Eoin try to cover a recurring topic around Serverless: is it a good or bad idea for startups?
We start by giving a brief description of the different definitions and perspectives on serverless. Then, we try to explore some cases in which we believe serverless might not be the best fit for a startup. We follow on by revisiting some cases where instead we believe serverless can actually be a great fit. We finish by discussing some suggestions on how a startup (or even a more established company) could start approaching serverless in a more cautious and incremental way.
In this episode we mentioned the following resources:
- Auth0: https://auth0.com/
- Algolia: https://www.algolia.com/
- Firebase: https://firebase.google.com/
- Laravel: https://laravel.com/
- Django: https://www.djangoproject.com/
- Express: https://expressjs.com/
- AWS Amplify: https://aws.amazon.com/amplify/
- Our previous episode on Amplify: https://www.youtube.com/watch?v=W9ZTYIVQWjQ
This episode is also available on YouTube: https://www.youtube.com/AWSBites
You can listen to AWS Bites wherever you get your podcasts:
- Apple Podcasts: https://podcasts.apple.com/us/podcast/aws-bites/id1585489017
- Spotify: https://open.spotify.com/show/3Lh7PzqBFV6yt5WsTAmO5q
- Google: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy82YTMzMTJhMC9wb2RjYXN0L3Jzcw==
- Breaker: https://www.breaker.audio/aws-bites
- RSS: https://anchor.fm/s/6a3312a0/podcast/rss
Do you have any AWS questions you would like us to address?
Leave a comment here or connect with us on Twitter:
- https://twitter.com/eoins
- https://twitter.com/loige

Dec 10, 2021 • 19min
14. What can you do with Amplify Studio?
In this extended episode, Eoin and Luciano talk about Amplify with a particular focus on Amplify Studio, a new visual way to manage Amplify applications announced at the recent re:Invent event during Werner Vogels’ keynote.
In this episode we mentioned the following:
- Amplify Studio: https://aws.amazon.com/amplify/studio/
- Figma: https://www.figma.com/
- The 2021 AWS re:Invent Werner Vogels keynote segment on Amplify Studio: https://youtu.be/8_Xs8Ik0h1w?t=3346
- Ali Spittel: https://www.youtube.com/watch?v=7MKVCmNKT1c
This episode is also available on YouTube: https://www.youtube.com/AWSBites
You can listen to AWS Bites wherever you get your podcasts:
- Apple Podcasts: https://podcasts.apple.com/us/podcast/aws-bites/id1585489017
- Spotify: https://open.spotify.com/show/3Lh7PzqBFV6yt5WsTAmO5q
- Google: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy82YTMzMTJhMC9wb2RjYXN0L3Jzcw==
- Breaker: https://www.breaker.audio/aws-bites
- RSS:
https://anchor.fm/s/6a3312a0/podcast/rss
Do you have any AWS questions you would like us to address?
Leave a comment here or connect with us on Twitter:
- https://twitter.com/eoins
- https://twitter.com/loige

Dec 2, 2021 • 39min
AWS re:Invent 2021 Day 2&3 Special
In this special episode, Eoin and Luciano talk about their impression on the announcements from day 2 and 3 of AWS re:invent 2021.
We mentioned the following resources:
- Kinesis on-demand data streams - https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-kinesis-data-streams-on-demand/
- Redshift Serverless - https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-redshift-serverless/
- Serverless MSK - https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-msk-serverless-public-preview/
- Serverless EMR - https://aws.amazon.com/blogs/big-data/announcing-amazon-emr-serverless-preview-run-big-data-applications-without-managing-servers/
- Sagemaker Serverless Inference (preview) - https://aws.amazon.com/about-aws/whats-new/2021/12/amazon-sagemaker-serverless-inference/
- AWS Lambda ephemeral storage - pre-announcement - https://twitter.com/julian_wood/status/1465842874457763840
- SQS Redrive - https://aws.amazon.com/blogs/aws/enhanced-dlq-management-sqs/
- SageMaker Studio Lab - https://aws.amazon.com/about-aws/whats-new/2021/12/amazon-sagemaker-studio-lab-no-configuration-ml-service/
- SageMaker Studio integrates with EMR - https://aws.amazon.com/about-aws/whats-new/2021/12/amazon-sagemaker-studio-data-notebook-integration-emr/
- SageMaker Ground Truth Plus - https://aws.amazon.com/about-aws/whats-new/2021/12/amazon-sagemaker-ground-truth-plus/
- AI & ML Scholarship Program - https://aws.amazon.com/about-aws/whats-new/2021/12/aws-ai-ml-scholarship-program-intel-udacity-workforce/
- Amazon Lex Automated Chatbot Designer (Preview) - https://aws.amazon.com/about-aws/whats-new/2021/12/amazon-lex-automated-chatbox-designer/
- DynamoDB Infrequent Access - https://aws.amazon.com/about-aws/whats-new/2021/12/amazon-dynamodb-standard-infrequent-access-table-class/
- Lake Formation: Security and Governed Tables - https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-athena-lake-formation-security-table-features/ & https://aws.amazon.com/about-aws/whats-new/2021/11/aws-lake-formation-governed-tables-storage-security/
- AWS S3 Glacier instant retrieval - https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-s3-glacier-instant-retrieval-storage-class/
- AWS new S3 intelligent tiering - https://aws.amazon.com/about-aws/whats-new/2021/11/s3-intelligent-tiering-archive-instant-access-tier/
- S3 console security warnings, errors and suggestions - https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-s3-console-warnings-errors-suggestions-iam-access-analyzer/
- S3 Object Ownerhsip - https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-s3-object-ownership-simplify-access-management-data-s3/
- AWS Microservices Extractor - https://aws.amazon.com/microservice-extractor/
- Mainframe modernisation: convert Cobol to Java (in lambda functions) - https://aws.amazon.com/about-aws/whats-new/2021/11/introducing-aws-mainframe-modernization/
- Carbon Footprint Tool - https://www.aboutamazon.com/news/aws/aws-re-invent-2021-what-you-need-to-know
- New service: AWS private 5G - https://aws.amazon.com/about-aws/whats-new/2021/11/preview-aws-private-5g/
- New service: TwinMaker (digital twins) - https://aws.amazon.com/about-aws/whats-new/2021/11/aws-iot-twinmaker-build-digital-twins/
- Graviton 3 instances - https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-ec2-c7g-instances-aws-graviton3-processors/
Do you have any AWS questions you would like us to address?
Leave a comment here or connect with us on Twitter:
- https://twitter.com/eoins
- https://twitter.com/loige

Nov 30, 2021 • 30min
AWS re:Invent Day One Special
In this special episode, Eoin and Luciano talk about their impression on the announcements from the first day of AWS re:invent 2021.
AWS Lambda now supports event filtering for Amazon SQS, Amazon DynamoDB, and Amazon Kinesis as event sources: https://aws.amazon.com/about-aws/whats-new/2021/11/aws-lambda-event-filtering-amazon-sqs-dynamodb-kinesis-sources/
Amazon CodeGuru Reviewer now detects hardcoded secrets in Java and Python repositories: https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-codeguru-reviewer-hardcoded-secrets-java-python/
Amazon ECR announces pull through cache repositories: https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-ecr-cache-repositories/
Introducing recommenders optimized to deliver personalized experiences for Media & Entertainment and Retail with Amazon Personalize:
https://aws.amazon.com/about-aws/whats-new/2021/11/recommenders-optimized-personalized-media-entertainment-retail-amazon-personalize/AWS Chatbot now supports management of AWS resources in Slack (Preview): https://aws.amazon.com/about-aws/whats-new/2021/11/aws-chatbot-management-resources-slack/
Amazon CloudWatch Evidently: https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-cloudwatch-evidently-feature-experimentation-safer-launches/
AWS Migration Hub Refactor Spaces - Preview: https://aws.amazon.com/about-aws/whats-new/2021/11/aws-migration-hub-refactor-spaces/
CloudWatch Real User Monitoring:
https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-cloudwatch-rum-applications-client-side-performance/
CloudWatch Metrics Insights: https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-cloudwatch-metrics-insights-preview/
AWS Karpenter: https://github.com/aws/karpenter
S3 Event Notifications with EventBridge: https://aws.amazon.com/blogs/aws/new-use-amazon-s3-event-notifications-with-amazon-eventbridge/
S3 Event Notifications for S3 Lifecycle, S3 Intelligent-Tiering, object tags, and object access control lists: https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-s3-event-notifications-s3-lifecycle-intelligent-tiering-object-tags-object-access-control-lists/
Amazon Athena ACID Transactions (Preview): https://aws.amazon.com/about-aws/whats-new/2021/11/amazon-athena-acid-apache-iceberg/
AWS Control Tower introduces Terraform account provisioning and customization: https://aws.amazon.com/about-aws/whats-new/2021/11/aws-control-tower-terraform/
Leave a comment here or connect with us on Twitter:
- https://twitter.com/eoins
- https://twitter.com/loige


