The AWS Developers Podcast

The AWS Developers Podcast

By Amazon Web ServicesTechnology
Download on the App Store

The AWS Developers Podcast episodes

  • The architecture behind aws-news.com
    This week on the AWS Developers Podcast, we're joined by AWS Serverless Hero Luc van Donkersgoed to explore the incredible story behind aws-news.com!
    Luc takes us on a journey from a personal project fueled by curiosity about new APIs like Bedrock for Generative AI, to a platform with over 600 subscribed users. We'll delve into the technical behind aws-news.com, a 100% serverless architecture powered by EventBridge, Lambda, DynamoDB, and other AWS services.
    Join us as Luc unveils the challenges he conquered along the way, the secrets to his cost-effective operation, and how he's turned his passion project into a success story through subscriptions and sponsorships. Get ready to discover how serverless technologies empowered Luc to build a scalable platform for the future!

    With Luc van Donkersgoed, Serverless Hero

    • AWS News App
  • 42 min
  • Serverless is Not Dead
    In this conversation, Seb and Yan Cui discuss the definition of serverless and its key characteristics. They also address the misconception that serverless is dead and clarify that it is still a thriving technology. Yan shares his experience with serverless projects and highlights the importance of focusing on one or two major changes at a time to avoid failure. They also discuss the use of relational databases with Lambda and the benefits of using Aurora Serverless and the Data API. The conversation covers good patterns for building serverless applications, including taking smaller steps in migrations, splitting applications into services, and designing event-driven architectures. It emphasizes the importance of visibility, testing, and observability in serverless applications. The guest recommends using remote testing for most projects and highlights the benefits of using Lumigo for observability. The conversation concludes with a discussion on the future of serverless and the need for high-performance options in Lambda.

    With Yann Cui, Serverless Hero, Consultant, Author

    • Serverless State of the Union, podcast episode #122, with Holly Mesrobian, VP of Serverless compute
      AWS Data API
      Localstack to test serverless application locally
      Lumigo
  • 46 min
  • Domain-driven design for cloud automation
    This episode delves into applying Domain-Driven Design (DDD) to cloud automation, specifically for event-based integration systems. Author Gregor Hohpe emphasizes the importance of domain languages for clearly expressing core system concepts. He illustrates how Amazon Web Services (AWS) EventBridge can benefit from a domain model to differentiate between Pipes and Buses services. Hohpe argues that cloud automation languages like CDK and Pulumi should harness the power of object-oriented languages to provide developers with affordances. This means using types and interfaces to guide developers towards valid cloud resource combinations, catching errors at compile time rather than deployment. This episode explores how to implement DDD in cloud automation, the benefits of strongly typed automation languages, and how to leverage affordances for more efficient cloud automation.

    With Gregor Hohpe, Enterprise Strategist & Author

    • Gregor Hohpe's blog : the architect elevator
      Cloud Automation à la DDD: From stringly typed to affordances
      Gregor's books
      The Design Of Everyday Things, Don Norman
  • 51 min
  • Embrace GitOps on AWS
    This week's AWS Developers Podcast dives into GitOps, i.e. using Git to manage cloud infrastructure. We'll uncover GitOps' core concepts, benefits, and challenges. Discover how to leverage GitOps on AWS with services like CloudFormation, CDK, CodeBuild, and CodePipeline. We'll explore exciting new features including CloudFormation Git Sync, CodePipeline v2, and Amplify Gen 2. Learn about resource replacement, the shift from imperative to declarative infrastructure, and the distinction between GitOps and immutable infrastructure. We'll guide you through adopting GitOps, emphasizing the mindset shift and comparing it to DevOps. Finally, we'll glimpse into the future of infrastructure management with GitOps, including its role in observability. Join us for actionable insights and best practices to effectively implement GitOps on AWS.

    With Johannes Koch, AWS DevTools Hero

    • Definition of GitOps
      AWS Developers podcast episode with Johannes where we talked about CI/CD
      CloudFormation Git Sync
      AWS Community Day for Germany, Austria, and Switzerland
      AWS CodePipeline
  • 36 min
  • Free Data Transfer Out
    Join us for an in-depth conversation with the team behind AWS's global network infrastructure. Discover how they connect 33 AWS Regions, over 600 CloudFront points of presence, Local Zones, and Wavelength Zones. In this episode, we'll break down how data transfer out charges work and delve into the exciting announcement from March 2024: the ability to migrate your workloads out of AWS without incurring outgoing bandwidth costs. Tune in to learn more about these significant updates and what they mean for your cloud strategy.

    With Camden Forgia, Product Manager, Network Team, AWS

    • Amazon Global Network
      Overview of Data Transfer Costs for Common Architectures
      Free Data Transfer Out announcement
  • 26 min
  • AWS Amplify
    AWS Amplify is a collection of cloud services and libraries for fullstack application development. Amplify provides frontend libraries, UI components, backend building, and frontend hosting for building fullstack cloud apps. In this episode, we make a tour of AWS Amplify for web applications and native mobile applications. In this episode, we talk about the new capabilities provided by Amplify Gen 2. How it uses the Cloud Development Kit (CDK) and integrates easily with Git to create backends automatically for your branches or pull requests.

    With Muhammed Salih Güler, Developer Advocate, AWS

    • Getting started with AWS Amplify
      Amplify project on GitHub
      Amplify Discord
      Integrate Amazon Bedrock services with Amplify and AppSync
  • 41 min
  • Serverless State of the Union
    In this week's episode of the AWS Developers Podcast, we delve into the current state of serverless adoption in 2024. We'll address common questions from developers, including the practical uses of serverless, AWS's ongoing investments in this technology, and whether serverless has become the standard for cloud architectures. Whether you're new to serverless or an experienced user with multiple workloads in production, this episode offers valuable insights and updates on serverless technology's trajectory. Join us to learn why serverless is here to stay and how it can benefit your development projects.

    With Holly Mesrobian, VP Serverless Compute, AWS ; With Julian Wood, Developer Experience, AWS

    • Serverless on AWS
  • 37 min
  • Stream responses from your GraphQL API with asynchronous Lambda functions
    Dive into the world of GraphQL APIs on AWS this week! We'll explore the recently launched feature in AppSync: asynchronous Lambda functions for GraphQL resolvers. But first, we'll break down the advantages of GraphQL over REST APIs and the limitations of synchronous calls in GraphQL. Then, we'll uncover the power of async Lambdas: stream data directly to your client for a more responsive experience and unlock innovative use cases, like generative AI-powered chatbots built with Lambdas. Curious how this can transform your applications? Tune in to learn more!
    With Derek Bingham, Developer Advocate, AWS
    https://www.linkedin.com/in/derekwbingham/
    - Derek's blog about AppSync async Lambda resolvers
    https://community.aws/content/2hlqAp86YvckSS2DrVvZ1qdArqF/async-lambda-and-appsync?lang=en
    - AWS AppSync
    https://docs.aws.amazon.com/appsync/latest/devguide/what-is-appsync.html
    - AWS Lambda
    https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
    - Streaming a response from a Lambda function
    https://docs.aws.amazon.com/lambda/latest/dg/configuration-response-streaming.html
    - AWS AppSync sample code
    https://github.com/aws-samples/aws-appsync-resolver-samples
    - Michael (App Sync Developer Advocate) YouTube channel
    https://www.youtube.com/@focusotter/videos
    27 min
  • Stream a response from your GraphQL API with asynchronous Lambda functions
    Dive into the world of GraphQL APIs on AWS this week! We'll explore the recently launched feature in AppSync: asynchronous Lambda functions for GraphQL resolvers. But first, we'll break down the advantages of GraphQL over REST APIs and the limitations of synchronous calls in GraphQL. Then, we'll uncover the power of async Lambdas: stream data directly to your client for a more responsive experience and unlock innovative use cases, like generative AI-powered chatbots built with Lambdas. Curious how this can transform your applications? Tune in to learn more!

    With Derek Bingham, Developer Advocate, AWS

    • Derek's blog about AppSync async Lambda resolvers
      AWS AppSync
      AWS Lambda
      Streaming a response from a Lambda function
      AWS AppSync sample code
      Michael (App Sync Developer Advocate) YouTube channel
  • 27 min
  • AWS CodeArtifact
    Join us this week on the AWS Developers podcast as we dive deep into CodeArtifact, AWS's fully managed artifact repository service. In this insightful discussion with the team behind CodeArtifact, we explore what makes this service essential for developers. Discover the myriad benefits it offers in terms of availability, security, and cost-efficiency.
    Did you know that 83% of Maven's public server bandwidth is consumed by just 1% of its client IP addresses? Utilizing a private artifact repository like CodeArtifact not only optimizes your workflows but also contributes to a more sustainable internet infrastructure.
    We'll also share expert insights and best practices for deploying CodeArtifact at scale, ensuring you get the most out of this powerful service. Tune in to enhance your development process and learn how to be a responsible internet citizen.

    With Car Lewis, Software Development Manager, AWS ; With Derek Tam, Software Development Manager, AWS

    • AWS CodeArtifact
      Recent blog posts I wrote about CodeArtifact
      83% of maven servers bandwidth is consumed by 1% of its client IP addresses, the Sonatype blog post
  • 34 min

About The AWS Developers Podcast

From the publisher's feed

Stay updated on the latest AWS news and insights for developers, wherever you are, whenever you want.

More shows like The AWS Developers Podcast

The Daily by The New York Times

The Daily

111,799 Listeners

Practical AI by Daniel Whitenack and Chris Benson

Practical AI

203 Listeners

AWS Podcast by Amazon Web Services

AWS Podcast

202 Listeners

Le podcast đŸŽ™ïž AWS ☁ en đŸ‡«đŸ‡· by SĂ©bastien Stormacq

Le podcast đŸŽ™ïž AWS ☁ en đŸ‡«đŸ‡·

0 Listeners