The AWS Developers Podcast cover image

The AWS Developers Podcast

Latest episodes

undefined
Nov 15, 2024 • 35min

An orchestrator for your AI agents

In this episode of the AWS Developers Podcast, we discuss the Multi-Agent Orchestrator, an open-source framework designed to facilitate the orchestration of multiple AI agents. The conversation covers the challenges of building generative AI solutions, the need for specialized agents, and how the orchestrator functions as a smart router for directing user queries to the appropriate agents. They explore real-world use cases, including an e-commerce support system, and discuss the integration of new agents into the framework. The episode also compares the orchestrator with Amazon Bedrock's Converse API, highlighting the unique capabilities of the orchestrator in managing multiple agents.With Corneliu Croitoru, Prototyping Architects, AWS ; With Anthony Bernabeu, Prototyping Architects, AWSThe multi agent orchestratorUse case 1: From 'Bonjour' to 'Boarding Pass': Multilingual AI Chatbot for Flight ReservationsUse case 2: Beyond Auto-Replies: Building an AI-Powered E-commerce Support systemUse case 3: Speak Up, AI: Voicing Your Agents with Amazon Connect, Lex, and Bedrock
undefined
Nov 8, 2024 • 48min

Twilio & Amazon Verified Permissions

In this episode of the AWS Developers Podcast, Seb speaks with Peter Lavelle and Edward Sun about Twilio, and the complexities of authorization in cloud applications. They discuss the evolution of Twilio Flex, the challenges faced in implementing a sophisticated authorization model, and the decision-making process behind choosing between graph-based and policy-based authorization systems. The conversation also highlights the benefits of Amazon Verified Permissions (AVP) and the Cedar Policy Language, emphasizing the importance of decoupling authorization logic from business logic for better scalability and maintainability. This conversation delves into the implementation and benefits of AWS Verified Permissions (AVP) and the Cedar policy language. The speakers discuss the Quick Start experience for users, the challenges of policy-based systems, and the importance of automated reasoning in policy verification. They also explore metadata management, the flexibility of local versus central evaluation in authorization, and the implementation timeline for Twilio's use of AVP. The discussion highlights the growing adoption of these technologies and their potential future applications.With Peter Lavelle, Principal Software Engineer, Twilio ; With Edward Sun, Solution Architect, AWSTwilioGoogle ZanzibarAmazon Verified PermissionCedar: Learn about the language, tutorial and playgroundAWS blog: How we designed Cedar to be intuitive to use, fast, and safeAWS blog: Authorize API Gateway APIs using Amazon Verified Permissions
undefined
Nov 1, 2024 • 20min

AWS Lambda: A Decade of Transformation

In this episode of the AWS Developers Podcast, Julian Wood hosts a discussion with Marc Brooker, a distinguished engineer involved in the creation of AWS Lambda. They explore the origins of Lambda, its evolution, and the impact of serverless technology on modern computing. The conversation delves into customer-centric innovations, the challenges of event-driven architectures, and the future of serverless in the context of generative AI. Mark reflects on the journey of Lambda, the lessons learned, and the exciting possibilities that lie ahead for serverless technology.With Marc Brooker, VP/Distinguished Engineer, AWS ; With Julian Wood, Developer Advocate, AWSAWS LambdaFirecracker microVMHow Lambda loads data from the block devices
undefined
Oct 25, 2024 • 45min

AWS Lambda Snap Start

In this conversation, Vadym Kazulkin discusses AWS Lambda Snap Start, a feature designed to reduce cold start latency for Java applications in AWS Lambda. The discussion covers the challenges of cold starts, how Snap Start works, its impact on performance, and optimization techniques such as priming. Kazulkin shares insights from his extensive benchmarking and the implications for developers using AWS Lambda. The discussion also touches on challenges developers may face when using Snap Start, particularly in relation to randomness and caching mechanisms. Kazulkin encourages developers to revisit Java on Lambda with the new optimizations available, highlighting the evolving landscape of serverless computing.With Vadym Kazulkin, Head of development at ip.labsThe first of 26 articles about Lambda SnapStart benchmarkingAWS Lambda Snap Start for Java functionsAWS Lambda cold startFirecracker microVMImpact of latency on revenueAWS CRTHow Lambda loads data from the block devices
undefined
Oct 18, 2024 • 44min

Why Arm64 Matters for AWS Developers

In this episode of the AWS Developers Podcast, Seb and Arthur discuss the Graviton processors and the Arm64 architecture. They explore the evolution of AWS's custom hardware, the benefits of adopting Arm architecture for AWS and developers, and the ease of porting applications to Arm64. The conversation also covers the challenges faced during migration, strategies for performance optimization, and the future of Graviton in AWS.With Arthur PetitPierre, Solution Architect, AWSAWS GravitonArm64 migration guideJava Native Interface (JNI)
undefined
Oct 11, 2024 • 38min

Trusted Identity Propagation

In this episode of the AWS Developers Podcast, the hosts discuss trusted identity propagation with Joseph De Clerck and Raphael Koike. Trusted identity propagation (TIP) allows organizations to propagate the actual user identity downstream to AWS services. It enhances IAM roles with the actual user identity, enabling fine-grained access control and simplifying IAM role management. The benefits of TIP include improved security posture, fine-grained access control, simplified user experience, and support for various OAuth 2.0 flows. Services that currently support TIP include Lake Formation, S3 Access Grants, Redshift Query Editor, EMR Studio, Athena, and Amazon QuickSight.With Joseph de Clerck, ProServ Consultant, AWS ; With Rafael Koike, Solution Architect, AWSIAM Identity CenterTrusted Identity PropagationIntegrate Tableau with Trusted Identity Center
undefined
Oct 4, 2024 • 51min

How Generative AI Can Help Developers

In this episode of the AWS Developers Podcast, Seb and Brooke are joined by Massimo Refere, a senior principal product manager in the Amazon Q team. They discuss how generative AI can help developers and introduce Amazon Q Developer, a generative AI assistant for work. They explore the different capabilities of Amazon Q Developer, including troubleshooting, coding assistance, and task assignment. They also discuss the conversational coding experience and the ability to customize models based on an organization's codebase. The episode concludes with a discussion on how developers can get started with Amazon Q Developer. The conversation covers topics such as the overlap between Q business and Q Developer, customization and personalization, the challenges of demoing customizations, the minimum amount of code required for customization, evaluating customized models, data security and protection, and the future direction of Amazon Q Developer.With Massimo Re Ferrè, Director, Product Management, AWS ; With Brooke Jamieson, Developer Advocate, AWSAmazon Q DeveloperAmazon Q Developer pricing and tier of servicesAmazon Q Developer customization for enterprises
undefined
Sep 27, 2024 • 38min

IAM Identity Center, Part 1

Discover the transformative power of AWS Identity Center for managing workforce identity access. Learn the vital differences between IAM and Identity Center, focusing on human identities. Uncover essential deployment considerations, such as choosing the right AWS region and integrating identity providers. Explore centralized permission management features and the challenges of navigating access roles. Delve into effective security practices, including trusted identity propagation for auditing and compliance, all while enhancing user experiences with AWS resources.
undefined
Sep 20, 2024 • 40min

Cracking the AWS Certified Solutions Architect - Professional Exam

In this insightful discussion, seasoned solution architect Patrick shares his extensive knowledge on the AWS Certified Solutions Architect - Professional exam. He highlights the key differences between the Associate and Professional levels, focusing on advanced skills required for success. Listeners gain valuable insights into exam domains, question types, and effective time management strategies. Patrick also emphasizes the importance of understanding the AWS Well-Architected Framework and recommends essential resources, including his own book, for effective exam preparation.
undefined
Sep 13, 2024 • 40min

Create your document processing pipelines with project Lakechain

In a discussion with Halim Qarroum, the head of application prototyping at AWS, fascinating insights into document processing pipelines unfold. Halim explains how Lake Chain, an innovative open-source framework, revolutionizes document processing. He delves into practical applications, like image processing with AWS, and the integration of various AWS services, offering concrete examples. The conversation highlights the benefits of the Cloud Development Kit for deployment and emphasizes the significance of domain-driven design in enhancing document interoperability and future-proofing AI applications.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode