63 episodes

AWS Bites is the weekly show where we answer questions about AWS in about five minutes. This show is brought to you be Eoin Shanaghy and Luciano Mammino, certified AWS experts.

AWS Bites AWS Bites

    • Technology
    • 4.7 • 3 Ratings

AWS Bites is the weekly show where we answer questions about AWS in about five minutes. This show is brought to you be Eoin Shanaghy and Luciano Mammino, certified AWS experts.

    60. What is AWS Lambda?

    60. What is AWS Lambda?

    AWS Lambda is one of the most famous AWS services these days. If you are just starting with your cloud journey you might be confused about what Lambda actually is, what are the limitations, and when you should be using it or not.

    In this episode, we provide a beginner-friendly introduction to Lambda and summarise everything there’s to know about it: when to use it and when not, differences with containers, the pricing model, limitations, and integrations.

    By the end of this episode, we will also chime in with some of our opinions and share whether we believe that Lambda is the future of cloud computing or not! 



    💰 SPONSORS 💰

    AWS Bites is sponsored by fourTheorem (https://fourtheorem.com/). fourTheorem is an AWS Consulting Partner offering training, cloud migration, and modern application architecture.



    In this episode, we mentioned the following resources:


    The original announcement of AWS Lambda from 2014: https://aws.amazon.com/about-aws/whats-new/2014/11/13/introducing-aws-lambda/
    Using Lambda for High-Performance Computing (AWS Blog Post): https://aws.amazon.com/blogs/hpc/a-serverless-architecture-for-high-performance-financial-modelling/
    Lambda vs Fargate vs EC2 pricing (article by Eoin Shanaghy): https://fourtheorem.com/why-aws-lambda-pricing-has-to-change-for-the-enterprise/
    Our previous episode of what serverless v2 will look like: https://awsbites.com/59-what-will-serverless-2-0-look-like/
    AWS Lambda tiered pricing announcement by AWS: https://aws.amazon.com/blogs/compute/introducing-tiered-pricing-for-aws-lambda/
    Understanding AWS Lambda Scaling and Throughput (Video by Marcia Villalba & Julian Wood): https://www.youtube.com/watch?v=wenqZqNOVZw
    Keet by Holepunch (P2P messaging app): https://keet.io/
    SocketSupply (a company building a P2P platform): https://socketsupply.co/



    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



    #AWS #serverless #lambda

    • 30 min
    59. What will Serverless 2.0 look like?

    59. What will Serverless 2.0 look like?

    The definition of serverless has already changed in the few years since it first emerged. There have been many success stories using serverless - in startups and the enterprise. But what comes next?

    In this episode, we will clarify our definition of Serverless, what are the main challenges with it today, and speculate on what we believe will come next! By the end of this episode, you’ll have heard our thoughts and predictions on what Serverless 2.0 will look like. We will also reveal who we think will be the main challenger to AWS for domination of serverless as it goes mainstream! 



    AWS Bites is sponsored by fourTheorem. fourTheorem is an AWS Consulting Partner offering training, cloud migration, and modern application architecture.



    In this episode, we mentioned the following resources:


    The SLIC Watch project for automated observability best practices
    Vercel
    Serverless cloud
    SST (Serverless Stack)
    Darklang
    FaunaDB
    Cloud Firestore
    Cockroach DB serverless
    Digital Ocean
    Our series of live coding streams where we build a serverless WeTransfer clone on AWS from scratch



    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



    #AWS #serverless #future

    • 25 min
    58. What can kitties teach us about AWS?

    58. What can kitties teach us about AWS?

    Building actual projects is a great way to consolidate our understanding of AWS. In this episode, we present 4 different project ideas to explore services and concepts in the space of web application development, machine learning, and data science.

    Ok, you are probably wondering where kitties come into the equation here. Every one of these 4 project ideas involves kitties! 🐱

    We can learn stuff and have some fun too!

    In this episode, we mentioned the following resources:

    - Our sponsor, fourTheorem: https://fourtheorem.com/

    - The Cat Detector workshop  https://github.com/fourTheorem/workshops/tree/master/cat-detector

    - AI as a Service (book): https://www.manning.com/books/ai-as-a-service

    - Kaggle dataset cat vs dog: https://www.kaggle.com/datasets/shaunthesheep/microsoft-catsvsdogs-dataset

    - The best website in the world: https://http.cat

    - The true meaning of the 418 HTTP status code: https://http.cat/418

    - The cat breeds dataset on Kaggle: https://www.kaggle.com/datasets/ma7555/cat-breeds-dataset

    - Our series of live coding streams where we build a serverless WeTransfer clone on AWS from scratch: https://www.youtube.com/playlist?list=PLAWXFhe0N1vI1_z-06EzJ22pz95_gBrId

    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
    #AWS #projects #learn

    • 20 min
    57. Cognito User Pools vs. Identity Pools

    57. Cognito User Pools vs. Identity Pools

    If you looked into Amazon Cognito, chances are that you have been confused by User Pools and Identity Pools (now renamed to Federated Identities). Well, Cognito is not one of the simplest AWS services to get started with but it is indeed very powerful and it can be very convenient to use when you are dealing with authentication and authorization.

    In this Episode of the AWS Bites Podcast, we try to clarify what is the difference between User Pools and Identity Pools. When to use one or the other and even when to use them together. Throughout the episode, we will cover several practical examples and use cases.



    In this episode, we didn’t really mention any resources, but if you want to deep dive into this topic here are some useful links:


    Our series of live streams where we also use Cognito User Pools for authentication: https://www.youtube.com/watch?v=EfRElTYilyY&list=PLAWXFhe0N1vI1_z-06EzJ22pz95_gBrId
    Our previous episode about S3 Pre-signed URLs (an alternative way to give controlled access to files on S3): https://www.youtube.com/watch?v=NDEWH0VTudg
    Amazon Cognito, official documentation: https://docs.aws.amazon.com/cognito/index.html



    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

    • 15 min
    56. What can you do with S3 presigned URLs?

    56. What can you do with S3 presigned URLs?

    Uploading and downloading files are some of the most common operations for web applications. But let’s face it, as common as they are, they are still challenging features to implement in a reliable and scalable way!  This is especially true for serverless environments where you have strict limits in payload size and you cannot have long-running connections.  So what’s the solution? If you are using S3, pre-signed URLs can help quite a bit!   In this episode of AWS Bites podcast, we are going to learn more about them, and… if you stick until the very end of this episode, we are going to disclose an interesting and quite unknown tip about pre-signed URLs!



    In this episode, we mentioned the following resources:

    - Documentation for the pre-signed POST: https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPOST.html
    - How to upload files from a frontend app using pre-signed URLs (by Borislav Hadzhiev): https://bobbyhadz.com/blog/aws-s3-presigned-url-react
    - Using pre-signed URLs for multi-part uploads: https://www.altostra.com/blog/multipart-uploads-with-s3-presigned-url
    - Different architectures and tips for managing uploads to S3 (by Zach Charles): https://zaccharles.medium.com/s3-uploads-proxies-vs-presigned-urls-vs-presigned-posts-9661e2b37932
    - Using S3 Object Lambdas to generate and transform S3 files on the fly (By Eoin Shanaghy): https://eoins.medium.com/using-s3-object-lambdas-to-generate-and-transform-on-the-fly-874b0f27fb84



    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

    • 17 min
    55. How do you build an MVP on AWS?

    55. How do you build an MVP on AWS?

    Sometimes people talk about an MVP and then say "yeah but we deploy manually" or "we don't have tests yet". Is that really an MVP or is it something else? And what it takes to build a successful MVP when using AWS? In this episode, we discuss the differences between a prototype, a proof of concept, and an MVP. Then we debate about what's the minimum amount of work you need to put in place to have an MVP on AWS. We debate on whether our weshare.click is an MVP or just a prototype and why. Finally, we provide a list of previous episodes that can help to acquire the foundational AWS knowledge that is needed to be able to build an MVP successfully.

    In this episode, we mentioned the following resources:

    - The book  "The lean startup" by Eric Ries: http://theleanstartup.com/book
    - The weshare.click repository: https://github.com/awsbites/weshare.click
    - The YouTube playlist of all our weshare.click live streams: https://www.youtube.com/watch?v=EfRElTYilyY&list=PLAWXFhe0N1vI1_z-06EzJ22pz95_gBrId
    - The YouTube playlist of AWS foundational knowledge videos: https://www.youtube.com/watch?v=M6KAb1RQh9E&list=PLAWXFhe0N1vIGgrMh8gyU4q4KPGaIqpIA&index=1



    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

    • 19 min

Customer Reviews

4.7 out of 5
3 Ratings

3 Ratings

Top Podcasts In Technology

Lex Fridman
Jason Calacanis
NPR
The New York Times
Chris Tarbell & Hector Monsegur
Cal Newport

You Might Also Like

Amazon Web Services
Cloudcast Media
David Isbitski
Tobias Macey
Changelog Media
Michael Kennedy (@mkennedy)