Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

Serverless Office Hours
Tues: 11 AM PT | 2 PM ET | 7 PM GMT

Join the AWS Serverless Developer Advocate team for a weekly live virtual office hours. In each session we talk about a specific topic or technology related to serverless. For example, we might get deep into a new service feature or capability, or explore a real world use-case. We are also available to help you with your real serverless challenges and issues. This is a chance for you to ask us anything you want about serverless technologies and applications.

Past episodes

pre:Invent 2023!

Episode: 139  |  Aired: Nov 21, 2023

Find out all the exciting goodies in the lead up to re:Invent 2023. A varied cast of glorious greats join Julian Wood. Learn about the already released services and features, hear about their preview talks and learn about all the activities re:Invent has to offer, whether you are there in person or watching from afar. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Ampt: Just write code!

Episode: 138  |  Aired: Nov 14, 2023

Learn how Ampt lets developers rapidly build, deploy, and scale JavaScript apps in the cloud without complicated configs or managing infrastructure. CEO and Co-founder at Ampt and AWS Serverless Hero, Jeremy Daly, joins Julian Wood to show the Apmt cloud development experience. Discover the fast feedback loops using actual cloud infrastructure. Find out how to use your favorite IDE and see your changes instantly sync and deploy to an isolated developer sandbox. Discover how to send and process events, schedule tasks, read and write data, all without writing a single line of complex configuration.

Presented by Julian Wood

Bring chaos into serverless

Episode: 137  |  Aired: Nov 7, 2023

Learn how to design and run chaos experiments with serverless functions and managed services. Solutions Architects, André Stoll and Kensuke Shimokawa, join Julian Wood to show how to stress your serverless apps, on purpose! Discover the motivations behind chaos engineering, creating disruptive events to observe how your system responds to implement improvements. Find out how to perform experiments safely in Lambda functions using open-source libraries and different AWS tools. See how to improve the reliability and resilience of your serverless application and be better equipped to handle unexpected failures and outages.

Presented by Julian Wood

Visually build AWS applications

Episode: 136  |  Aired: Oct 31, 2023

Learn how to use AWS Application Composer to design and build applications visually using all available CloudFormation resource types. Product Manager, Carl Caum, and Technical Account Manager, Paras Jain, join Julian Wood to show how to use the interactive canvas to create an application design from scratch or import an existing application definition to edit it. Visualizing an architecture helps you better understand the relationship between those services and identify gaps and areas of improvements. Discover how to drag and drop 1,134 resource types to the canvas and configure these using resource configuration pane. See how to integrate with existing version control systems and development and deployment workflows by using local sync mode to connect to your local file system so your changes are updated to your file system.

Presented by Julian Wood

Building GenAI apps

Episode: 135  |  Aired: Oct 24, 2023

Learn how to build serverless generative AI apps on AWS. AI/ML Specialist Solutions Architect, Veda Raman, joins Julian Wood to show how to use Amazon Bedrock and Amazon SageMaker with large language models. Find out how to experiment with multiple large language models (LLM) and discover how to use retrieval-augmented generation (RAG) for an example chatbot. See how to upload files for indexing and storage in a vector database and how to test different embeddings models. Learn how to interact with external providers via their API such as AI21 Labs, Cohere, OpenAI, etc.

Presented by Julian Wood

Super serverless tools with Lars Jacobsson

Episode: 134  |  Aired: Oct 17, 2023

Learn how to turbo charge your serverless development with some handy tools. Serverless builder at http://mathem.se and AWS Community Builder, Lars Jacobsson, joins Dave Boyne to show samp-cli, a CLI tool that takes your AWS SAM development to the next level. See how to live debug Lambda functions. Find out how you can imports a serverless pattern from serverlessland.com into an existing template. Discover the poewr of gen AI for building AWS SAM templates.

Presented by Dave Boyne

Baselime: Serverless observability

Episode: 133  |  Aired: Oct 10, 2023

Learn how Baselime can simplify the complexity of distributed cloud-native systems, helping you resolve application issues before they become problems. Founder and CEO, Boris Tane, joins Julian Wood to show how the observability platform combines logs, metrics, distributed tracing and wide-events to let you discover, prioritize and resolve errors in real-time. See how to get all the data you need to investigate errors and performance issues with a wide range of event types, including OpenTelemetry. Find out how to automatically surface errors and anomalies fast. Discover how Baselime enriches your data with vital metadata which is automatically captured alongside your telemetry data which allows you to query, search, or aggregate across any of this metadata.

Presented by Julian Wood

Governance in depth for serverless apps

Episode: 132  |  Aired: Oct 3, 2023

Learn how to build and deploy serverless applications in a manner that both allows for agility and speed to market but also with appropriate governance and guardrails. Solution Architects, Heeki Park and Debasis Rath, and Cloud Support Engineer, Pallavi Srivasatava, join Julian Wood to explore a new learning guide, Implementing Governance in Depth for Serverless Applications. Find out opinionated and prescriptive approaches to implement controls when using AWS Lambda in your organization, both for startups and enterprises. Discover proactive controls to stop deploying resources that violate your governance policies and detective controls to detect resource deployments or configuration changes that violate your evolving governance policies.

Presented by Julian Wood

AWS Amplify Studio + GraphQL

Episode: 131  |  Aired: Sep 26, 2023

Learn about AWS Amplify Studio's recent release for full support for GraphQL APIs. AWS Amplify Front-End Engineer, Erik Hanchett, joins Julian Wood to dive into how you can use Studio with Form Builder, Figma to Code UI generation, and Data Manager with GraphQL. See how you can generate forms connected to your API, manage records in your API with Data Manager, and create data-bound Figma to React components.

Presented by Julian Wood

Idempotency: exactly-once processing

Episode: 130  |  Aired: Sep 19, 2023

Learn how to implement idempotent operations in your serverless architectures which are safe to retry. Jeff Baker and Keven Fuentes from The Vanguard Group, and AWS Solutions Architect, Andrea Amorosi, join Julian Wood to discuss why exactly once processing is important in distributed systems so you can safely retry operations. Discover the architectural patterns that idempotency addresses. Find out about AWS services that handle idempotency for you. Learn how you can implement idempotency in your own code using Powertools for AWS Lambda.

Presented by Julian Wood

Building an API platform on AWS

Episode: 129  |  Aired: Sep 12, 2023

Learn how to use API Gateway and 3rd party services to build an API platform on AWS. Solutions Architect Giedrius Praspaliauskas joins Julian Wood to go through a new AWS guide to cover the end-to-end needs of the API lifecycle. Learn how to select a protocol endpoint type. Discover API topology types and integration options. See how to plan, test, scale, secure, and monitor your APIs. Find out how to build a developer portal solution, both self-hosted and managed.

Presented by Julian Wood

Run any web app on Lambda

Episode: 128  |  Aired: Sep 5, 2023

Learn how to use the Lambda Web Adapter to build web apps on Lambda to support any web frameworks and languages, with no new code dependency required. Solutions Architect Harold Sun joins Julian Wood to show how you can run familiar frameworks such as Express.js, Next.js, Flask, SpringBoot, and Laravel directly on AWS Lambda. Find out how you can build functions using Lambda managed runtimes, custom runtimes and portable docker OCI images which you can also use on EC2, Fargate, and local computers. Discover how to integrate API Gateway REST and HTTP API endpoints, Lambda function URLs, and Application Load Balancer. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Serverless Patterns Workshop

Episode: 127  |  Aired: Aug 29, 2023

Learn patterns and best practices for building a production-ready serverless applications. Solutions Architects Giedrius Praspaliauskas and Luca Mezzalira join Eric Johnson show the Serverless Patterns Workshop. Serverless applications are built using many services in a few common architecture patterns. Although customer scenarios are unique, the patterns emerge again and again. Discover serverless best practices by building production-ready code for an application. See synchronous invocation patterns such as serverless APIs. Find out how to deploy your project with CI/CD pipelines. Learn best practices for building well-architected serverless applications

Presented by Eric Johnson

Modernising ecommerce using serverless EDA

Episode: 126  |  Aired: Aug 22, 2023

Learn how to modernize a synchronous API-driven ecommerce solution into a decoupled, asynchronous event-driven architecture. Vandana Venkatesan and Alexander Vladimirov join Eric Johnson to go through a serverless design journey with an interactive demo of an event-driven retail store application. REST APIs and synchronous workflows have been around for decades, and are still very popular today due to their wide adoption and perceived simplicity. Understand some of the inefficienties with building synchronous workflows where they are not efficient, such as with long running tasks and workloads with unpredictable spiky traffic. Learn how to avoid extra costs, middle-of-the-night operational alerts, and degraded user experience.

Presented by Eric Johnson

Serverless real-time communication with Momento

Episode: 125  |  Aired: Aug 15, 2023

Learn how to accelerate your app, reduce costs, and free your developers using Momento, a serverless data platform offering caching and pub/sub messaging. Ecosystem Engineer at Momento and AWS Serverless Hero Allen Helton joins Julian Wood to explore how the Momento serverless services work. See how to provision a cache with high scale, performance, and availability built-in, discover how to publish messages to a serverless event bus to connect your back-end services directly to web browsers, and learn how to incorporate Momento Cache and Momento Topics in your app for lightning-fast, managed WebSockets and caching.

Presented by Julian Wood

Deploying Lambda with EKS and Crossplane

Episode: 124  |  Aired: Aug 08, 2023

Learn how to deploy and manage Lambda functions and other serverless services using your existing Kubernetes tooling. Specialist Solutions Architect for containers, Christina Andonov, joins Julian Wood to show the benefits of extending the Kubernetes API so your developers can manage AWS infrastructure. See how to deploy a serverless architecture through EKS using Crossplane. Explore the design from both the developer and platform team perspectives and learn how drift detection is handled. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Step Functions versions and aliases

Episode: 123  |  Aired: Aug 1, 2023

Find out to increase deployment safety and reducing downtime and risk for your serverless workflows. Product Manager, Cory McBain, and Software Development Manager, Shiv Lakshminarayan, join Julian Wood to show how Step Functions versions and aliases make it easier to set up continuous deployment and help you iterate faster. Learn how to maintain multiple versions of your workflows, track which version was used for each execution, and create aliases that route traffic between workflow versions. See how to deploy your workflows gradually using industry standard techniques such as blue-green and canary style deployments with fast rollbacks to your workflows, We are also available to answer any of your serverless questions.

Presented by Julian Wood

Easier observability with SLIC Watch

Episode: 122  |  Aired: Jul 25, 2023

Find out to simplify your serverless observability with SLIC Watch. Diren Akkoc and Luciano Mammino from fourTheorem join Julian Wood to show how SLIC Watch adds well-architected observability to your serverless applications. Learn how to create automatic, best-practice CloudWatch dashboards and Alarms for your SAM, CloudFormation, CDK and Serverless Framework applications. See how to import SLIC Watch into your applications to monitor Lambda, API Gateway, DynamoDB, Kinesis, SQS, Step Functions, ECS, SNS, EventBridge, and Application Load Balancer. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Using DynamoDB global tables

Episode: 121  |  Aired: Jul 18, 2023

Find out how to use DynamoDB global tables for fast and local read and write performance for massively scaled, global applications. Solutions Architect, Jason Hunter, joins Julian Wood to explain the primary use cases. Learn about the write models you should consider, request routing choices you might implement, and how to think about throughput capacity planning. Jason provides a handle checklist of things to consider when you deploy global tables. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Lambda testing: Remote invoke

Episode: 120  |  Aired: Jul 11, 2023

Find out how to more easily test Lambda functions in the cloud without having to mock security, external services, or other environment variables. Software Development Engineer Mehmet Nuri Deveci joins Julian Wood to show how you can speed up local development and cloud testing, which is important when building distributed event-driven applications. Learn how to use AWS SAM remote invoke to invoke your functions in the cloud from your local development environment, even when you didn't build your functions using AWS SAM. Find out how you can pass various input payloads to your function and see the logs from a single invoke. See how to get the raw response from the Python boto3 SDK, which can help with troubleshooting.

Presented by Julian Wood

Benchmarking Lambda cold starts

Episode: 119  |  Aired: Jul 04, 2023

Want to understand and minimize Lambda coldstarts? Maxime David, Serverless Software Engineer at Datadog and AWS Community Builder, joins Julian Wood to go deep into cold start benchmarks. You may have read blog posts about coldstart benchmarks but unfortunately those are likely to be outdated. See how Maxime created a project to gather Lambda coldstarts across all runtimes. The report runs daily and compares and visualizes coldstart performance. You can see how Lambda optimizes cold starts over time. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Serverless HPC

Episode: 118  |  Aired: Jun 27, 2023

Risk modelling is a critical capability for many enterprises, particularly so for the (Re)insurance industry. Traditionally this activity was considered the domain of on-premise High-Performance Compute (HPC) clusters. In this session, we share how leading global reinsurer RenaissanceRe transformed their risk modelling workloads by re-architecting their solutions using a serverless first mindset on AWS. Learn how the company was able to free itself from on-premise hardware constraints and dynamically scale up modelling operations to successfully navigate its way through Hurricane Ian, the third costliest weather disaster on record.

Presented by Julian Wood

AWS Copilot for serverless containers

Episode: 117  |  Aired: Jun 20, 2023

Learn about managing serverless containers with AWS Copilot. Senior Software Engineer, Efe Karakus, joins Julian Wood, to go through managing serverless containers. Find out how to use AWS Copilot, your toolkit for containerized applications on AWS. See how the AWS Copilot CLI makes it easy to build, evolve, and release serverless container architectures with “architecture-as-code”, and how the CLI simplifies day 2 operations to maintain, monitor and troubleshoot applications in production. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Integrating EventBridge and Kafka

Episode: 116  |  Aired: Jun 13, 2023

Learn how to stream events to EventBridge event buses using your familiar Kafka tooling and processes in any environment. Product Managers, Michael Gasch and Jeff Oriecuia, join Julian Wood, to show how to combine event streaming and event-driven integrations using Amazon EventBridge connector for Kafka Connect. See how to ingest streaming events into Kafka for durability, stateful processing, and replay, and then use EventBridge event buses and rules to easily subscribe and distribute important business events across accounts and regions. Learn about schema registry support for Protobuf, Avro, and JSON, consuming from multiple Kafka topics, and IAM role-based authentication. We are also available to answer any of your serverless questions.

Presented by Julian Wood

AppSync: Serverless GraphQL

Episode: 115  |  Aired: June 06, 2023

Learn about the latest AWS AppSync functionality: Private APIs and Merged APIs. Product Manager, Brice Pellé, joins Eric Johnson to show how Private APIs allows you to build VPC-only GraphQL endpoints. See how to limit access to your API’s GraphQL and realtime subscription endpoints to interface VPC Endpoints in a shared AWS account. Discover how to use Merged APIs to enable collaboration between teams to build a single merged API composed from multiple source GraphQL APIs. We are also available to answer any of your serverless questions.

Presented by Eric Johnson

Serverless Networking with VPC Lattice

Episode: 114  |  Aired: May 30, 2023

Learn how to use Amazon VPC Lattice to simplify network connectivity between AWS Lambda and other services. Solution Architect, Tim Dormer, Product Marketing Manager, Ipolitas Dunaravich, and Serverless Tech Leader, Josh Kahn, join Julian Wood to show how VPC Lattice allows you to connect services across VPC and account boundaries, while simplifying the underlying networking. See how VPC Lattice supports Lambda functions as both a target and a consumer of services to connect to instances, containers, or other functions in a simplified and consistent manner. Learn how to define policies for network access, traffic management, and monitoring.

Presented by Julian Wood

Build faster with Amazon CodeCatalyst

Episode: 113  |  Aired: May 23, 2023

Learn how to speed up your planning, development, and delivery lifecycle when building applications on AWS. Product Manager, Doug Clauson, and solutions architect, Ryan Bachman, join James Beswick to show how Amazon CodeCatalyst provides a unified software development service. See how to launch new projects using blueprints from source code to service configurations. Find out how to quickly create fully configured cloud-based dev environments, work with your favourite IDEs, and collaborate integrated shared development resources. We are also available to answer any of your serverless questions.

Presented by James Beswick

Testing Serverless Applications

Episode: 112  |  Aired: May 16, 2023

Learn about strategies for testing your serverless applications. Solutions Architect, Dan Fox, joins Julian Wood to help you with testing techniques and helpful guidance to improve your application quality, reliability, and development speed. Learn how to write automated tests, and how to approach emulators and mocks. See how testing in the cloud can jumpstart your testing journey. Discover our automated test code samples for a number of languages. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Building real-life asynchronous architectures

Episode: 111  |  Aired: May 09, 2023

Find out from the experts how to build real-world, event-driven, asynchronous architectures. Solutions Architects, Anton Aleksandrov and Dhiraj Mahapatro, take you through two use-cases they have worked on to help you understand how EDA and async work in the real-world. Find out how to 'think' async and how choreography can help. Learn how to handle transactions and workflows into your architecture with orchestration. See how both of these approaches work together in real-life examples from the insurance and security industries. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Automating your life with serverless

Episode: 110  |  Aired: May 02, 2023

Learn how to use serverless services to automate as much as you can! AWS Serverless Hero, cloud architect, podcast host, and newsletter publisher, Allen Helton, joins Julian Wood to showcase his impressive collection of automation tasks. Learn how to build a scheduler to automate tasks for your future self. See how to improve your current self using ChatGPT and serverless services as your new personal trailer! Find out how Allen improves his productivity using his Serverless Toolbox. Lean about working with APIs. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Lambda response streaming

Episode: 109  |  Aired: Apr 25, 2023

Learn about the new Lambda response streaming to progressively stream response payloads back to clients. Product Manager, Matthew Grasmic, and Developer Advocate, Julian Wood, explain how you can use Lambda response payload streaming to send response data to callers as it becomes available. Learn about a number of use cases: improving performance for web and mobile applications, building functions that return larger payloads, and performing long-running operations while reporting incremental progress. See how to stream partial responses through Lambda function URLs, or using the AWS SDK. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Managing EventBridge with Kubernetes

Episode: 108  |  Aired: Apr 18, 2023

Learn how you can manage Amazon EventBridge with the AWS Controllers for Kubernetes (ACK). Product Managers, Michael Gasch and Mike Stefaniak, and software engineer, Amine Hilaly, join Julian Wood to show how you can create event-driven applications with Kubernetes. Find out how EventBridge enables you to create scalable event-driven applications by routing events between your own applications, third-party SaaS applications, and other AWS services. See how you can manage EventBridge resources, such as event buses, rules, and pipes, using the Kubernetes API and resource model. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Building Java apps with AWS SAM

Episode: 107  |  Aired: Apr 11, 2023

Learn best practices for building serverless Java apps with AWS SAM. Developer, Mehmet Nuri Deveci, and Solutions Architect, Maximilian Schellhorn, join Eric Johnson to show how AWS SAM offers an easier way to build and deploy Lambda functions written in Java. Learn how to use the default AWS SAM build mechanism or customize the build behavior and abstract the build process inside a container environment. Find out how to configure options when targeting GraalVM or non-LTS versions of the JVM. See how AWS SAM and Maven and Gradle work together. We are also available to answer any of your serverless questions.

Presented by Eric Johnson

Serverless ChatGPT and DALL-E

Episode: 106  |  Aired: Apr 4, 2023

Find out how to build an event-driven serverless story generation application using ChatGPT and DALL-E. Developer Advocate, Dave Boyne, joins Eric Johnson to show how to integrate serverless services with AI to generate unique bedtime stories for children. Learn how to create a schedule to generate a story using using predetermined characters and scenes as a prompt for ChatGPT, a large language model that can understand and generate human-like responses in natural language. Find out how to incorporate DALL-E, an image generation system to create realistic story images from the ChatGPT prompt. We are also available to answer any of your serverless questions.

Presented by Dave Boyne

Server-side rendering micro-frontends

Episode: 105  |  Aired: Mar 28, 2023

Learn how to build serverless micro-frontends using a server-side rendering (SSR) approach. Solution Architects Luca Mezzalira, Matteo Figus, and Steve Parker join Julian Wood to show how micro-frontends help you modernize frontend applications iteratively, like you would with microservices. See how micro-frontends differ from components, what challenge they solve, and how a serverless approach can help. Understand how server-side rendering works, how to compose UIs and ways to handle service discovery works. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Lambda Powertools .NET

Episode: 104  |  Aired: Mar 21, 2023

Learn how to implement observability best practices with minimal coding using Lambda Powertools for .NET. Solutions Architects @amirkaws and @henrigra join Julian Wood to show how Powertools for .NET simplifies your code and allows you to focus more time on the business logic. Learn about all the recently released utilities which form part of Powertools for .NET. See how you can implement well-architected best-practices in your application to apply structured logging, distributed tracing, and monitoring of metrics. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Succeeding with serverless

Episode: 103  |  Aired: Mar 14, 2023

Found out how to effectively use serverless technology to accelerate your organization to the modern cloud. David Anderson, Mark McCann, and Michael O’Reilly join Julian Wood to show you how you can effectively harness technology to drive innovation and power change in your organization. The authors of the superb book, The Value Flywheel Effect, show how their proven practices can accelerate your organization to take advantage of the cloud. Learn to understand and utilize the sociotechnical intersection between business, technology, and people. Find out how to give your organization the edge it needs to navigate future challenges and build maximum velocity. Embrace strategic thinking, team focus, and reduced time to value with a serverless-first approach. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Lambda cookbook with Python

Episode: 102  |  Aired: Mar 7, 2023

Start your AWS serverless service with two clicks, bootstrapping an AWS Lambda Python project the easy way. AWS Community Builder Ran Isengerg joins Julian Wood to show the AWS Lambda Handler Cookbook for Python. Learn how to quickly reduce cognitive load with a skeleton Python Serverless service template that implements best practices for Lambda, serverless CI/CD, and AWS CDK in one template project. See best practices for observability, input validation, dynamic configuration, CDK, feature flags, and more! We are also available to answer any of your serverless questions.

Presented by Julian Wood

EDA visually explained

Episode: 101  |  Aired: Feb 28, 2023

Learn about event driven architectures with small bite-sized visual explanations. Developer Advocate Dave Boyne joins Eric Johnson to go through the Serverless Land EDA visuals collection. Find out about batch processing vs. event streaming, commands vs. events, message queues vs. event brokers, and point-to-point messaging. Discover bounded contexts, migrations, idempotency, claims, enrichment and more! We are also available to answer any of your serverless questions.

Presented by James Beswick

Refactoring to Serverless

Episode: 100  |  Aired: Feb 21, 2023

Find out from the experts how to improve the design of your serverless application by replacing application code with automation code. Gregor Hohpe and Sindhu Pillai and join Julian Wood to go through how serverless is more than just a run-time for your code. Learn how to take advantage of the suite of cloud provider managed services to help fine-grained, event-driven applications best utilize the cloud. See how automation is an integral part of building serverless applications, how the same functionality can be achieved from application code or through a platform feature, and take your serverless building to a new level. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Multi-tenant serverless SaaS

Episode: 99  |  Aired: Feb 14, 2023

Want to find out best practices for building multi-tenant solutions with serverless technologies? Solutions architects, Anton Aleksandrov and Tod Golding, join Julian Wood to consider customer journeys and architectures for building serverless SaaS solutions. Learn common challenges and how to sidestep them with a serverless-first mindset. Find out how best to design and build multi-tenant solutions on top of serverless compute models. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Visually design and build serverless applications

Episode: 98  |  Aired: Feb 7, 2023

Would you like to use a visual designer to build your serverless applications from multiple AWS services? Product Manager, Ryan Coleman, joins Julian Wood to show how to use the recently announced preview of AWS Application Composer. See how you can use the interactive builder to design your application architecture by selecting, connecting, and defining AWS resources on a canvas. Learn how to start with an initial sketch, create deployable code, and integrate into your current workflows to improve your development experience. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Preparing your serverless architectures for the big day

Episode: 97  |  Aired: Jan 31, 2023

Are you wanting to make sure your serverless architecture can handle going live for your big day? Cloud Support Engineer, Pallavi Srivastava, joins Julian Wood to help you prepare your serverless services for a major release. Learn about scaling and testing. Find out how best to do deployments and monitoring. Gather helpful performance optimizations, caching strategies, and many more tips and tricks! We are also available to answer any of your serverless questions.

Presented by Julian Wood

Using Terraform with AWS SAM

Episode: 96  |  Aired: Jan 24, 2023

Are you wanting even more help when using Terraform to build serverless applications? Praneeta Prakash, and software engineer, Mohamed ElAsmar, join Julian Wood to go through how you can now use the AWS SAM CLI together with Terraform configuration to develop and test serverless applications. See how you can speed up your local development workflow with testing and debugging. Find out how to contribute to help improve the local development process. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Amazon Managed Workflows for Apache Airflow at Scale

Episode: 95  |  Aired: Jan 17, 2023

Learn how to effectively run Amazon Managed Workflows for Apache Airflow (Amazon MWAA) at scale. Product Manager John Jackson joins Julian Wood to go through how to use data-driven approaches to find insights by running thousands of data and machine learning pipelines in Amazon MWAA. See options available to scale workloads, explores different techniques to optimize performance when running at scale, with a demo running thousands of DAGs at scale. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Building .NET 7 high performance Lambda functions

Episode: 94  |  Aired: Jan 10, 2023

Learn how you can build high performance .NET applications on Lambda that are up to 70% faster at cold start. James Eastman joins Julian Wood to show the .NET 7 performance improvements including native ahead of time compilation. Find out some best practices, trade-offs and drawbacks. We are also available to answer any of your serverless questions.

Presented by Julian Wood

AWS Step Functions large-scale parallel data processing

Episode: 93  |  Aired: Dec 19, 2022

Find out all about the new AWS Step Functions Distributed Map for large-scale parallel data processing. Solutions Architect Brian Zambrano and Product Manager Denise Young join Julian Wood to show off the functionality. See how you can build Step Functions to coordinate large-scale parallel workloads within your serverless applications. You Learn how to iterate over millions of objects such as logs, images, or .csv files stored in S3 with up to 10,000 parallel workflows to process data! We are also available to answer any of your serverless questions.

Presented by Julian Wood

Reduce Java cold starts by 10x with AWS Lambda

Episode: 91  |  Aired: Dec 06, 2022

Learn how to significantly improve the startup time for Java applications using AWS Lambda. Solution Architect Richard Davison joins Julian Wood to show Lambda SnapStart, announced at re:Invent 2022. See how you can get up to 10x faster function startup times for latency-sensitive Java applications at no extra cost, and with minimal or no code changes. Find out the behind the scenes work that enables the functionality and how to ensure your code and functions can best take advantage of it. We are also available to answer any of your serverless questions.

Presented by Julian Wood

pre:Invent 2022!

Episode: 90  |  Aired: Nov 22, 2022

Find out all the exciting goodies in the lead up to re:Invent 2022. A varied cast of glorious greats join Julian Wood https://x.com/julian_wood. Learn about the already released services and features, hear about their preview talks and learn about all the activites re:Invent has to offer, whether you are there in person or watching from afar. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Amazon EventBridge Scheduler

Episode: 89  |  Aired: Nov 15, 2022

Learn all about the new Amazon EventBridge Scheduler. Developer Advocate Marcia Villalba https://x.com/mavi888uy joins Julian Wood https://x.com/julian_wood to show how you can create, run, and manage scheduled tasks at scale. See how to schedule one-time or recurrently tens of millions of tasks that trigger over 200 services with more than 6,000 APIs. Find out how to easily disperse tasks across a time window to reduce the impact of multiple requests on downstream services. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Amazon MSK Serverless

Episode: 88  |  Aired: Nov 8, 2022

Find out about Amazon MSK Serverless which is a cluster type for Amazon MSK that makes it easy for you to run Apache Kafka without having to manage and scale cluster capacity. Product Manager Usama Naseem joins Julian Wood to show how MSK Serverless automatically provisions and scales compute and storage resources. See how you can use Apache Kafka on demand and pay for the data you stream and retain. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Simpler permissions with AWS SAM connectors

Episode: 87  |  Aired: Nov 1, 2022

Find out all about the new AWS SAM connectors to simplify granting the appropriate level of access to the resources in your application’s infrastructure. Product Manager Carl Caum and software engineer Alex Wood join Julian Wood to show how to use AWS::Serverless::Connector resources to describe how data and events need to flow between two resources and the type of access required. AWS SAM creates purpose-built AWS IAM policies for the Read or Write permissions so you can quickly compose or update well-scoped IAM policies. See how you can use your existing policy review processes by reviewing a AWS CloudFormation change set or processed CloudFormation template prior to deployment. We are also available to answer any of your serverless questions.

Presented by Julian Wood

AWS Step Functions - What's New

Episode: 86  |  Aired: Oct 25 2022

Find out how AWS Step Functions is even more useful with new functionality and expert tips and tricks. Principal Developer Advocate, Ben Smith joins Julian Wood to guide you through what’s new. Learn how to use the 14 new intrinsic functions to perform data transformations. Understand the difference between Standard to Express Workflows, how to migrate from Standard to Express, how to combine workflow types to optimize for cost, and how to modularize and nest one workflow inside another. We are also available to answer any of your serverless questions.

Presented by Julian Wood

The Serverless Snippets Collection

Episode: 86  |  Aired: Oct 18, 2022

See how the Serverless Snippets Collection makes it easier to discover, copy, and share common code that can help with serverless application development. Serverless Developer Advocate, Dave Boyne, joins James Beswick to explore how you can use the tools, integration code examples, and CloudWatch Logs Insights queries. Snippets can contain code from any programming language. See how to contribute your own snippets which can include multiple languages within a single snippet giving you the option to be creative and flexible. We are also available to answer any of your serverless questions.

Presented by James Beswick

AWS SAM Accelerate and nested stacks

Episode: 85  |  Aired: Oct 11, 2022

Fine out how to increase development velocity by using AWS SAM Accelerate with AWS CloudFormation nested stacks. Jeff Marcinko and Brian Zambrano join Eric Johnson to show how to use nested stacks to turbo charge your application lifecycle management when deploying complex serverless applications. See how AWS SAM Accelerate speeds up deployment from your local system by bypassing AWS CloudFormation to deploy code and resource updates when possible. We are also available to answer any of your serverless questions.

Presented by Eric Johnson

Generate AWS Lambda code with ML using Amazon CodeWhisperer

Episode: 84  |  Aired: Sep 27, 2022

Find out how to use ML to generate AWS Lambda code recommendations based on code comments written in natural language and code. Product Manager Ankur Desai joins Julian Wood to show how to use Amazon CodeWhisperer in the Lambda console. See how CodeWhisperer analyzes the code and comments, works out which cloud services and public libraries are best suited for the specified task, and recommends a code snippet directly in the source code editor. Improve your productivity by taking advantage of ML models trained on a variety of data sources, including Amazon and open source code. We are also available to answer any of your serverless questions.

Presented by Julian Wood

.NET on AWS Lambda best-practices

Episode: 83  |  Aired: Sep 20, 2022

Find out how best to run .NET applications on AWS Lambda. James Eastham joins Julian Wood to go on a journey taking .NET applications to serverless technologies. See how you can run your existing .NET APIs on Lambda as well as building single purpose event driven functions. Learn best practices and optimizations to improve performance, observability, and how you can build Lambda functions using a familiar .NET programming model. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Amazon EventBridge Salesforce integration

Episode: 82  |  Aired: Sep 13, 2022

Find out all about the new bidirectional event integration with Salesforce and EventBridge to act on changes to your Salesforce data in real-time. Understand the use-cases and how to set up the integration. See an example application with automated workflows for new Salesforce support cases to detect sentiment with AWS AI/ML services and enrich the cases with data from AWS in real-time. We are also available to answer any of your serverless questions.

Presented by Julian Wood

AWS Lambda Cost Optimization

Episode: 81  |  Aired: Sep 06, 2022

Find out how to optimize your AWS Lambda costs. Solution Architects Chris Williams and Thomas Moore join Julian Wood to take you through how Lambda pricing works and some of the new pricing models to save you money. See how to understand and graph performance vs. cost. Learn code optimization techniques, how to avoid idle wait time, using direct integrations, and tips for logging. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Alex DeBrie: DynamoDB Misconceptions

Episode: 80  |  Aired: Aug 30, 2022

Learn from the DynamoDB master and bring your questions! AWS Data Hero Alex DeBrie joins Julian Wood to talk about some DynamoDB misconceptions to help you get the most out of your data. Alex is one of the worlds experts on DynamoDB. He is the author of The DynamoDB Book and the creator of DynamoDBGuide.com and provides training and consulting for serverless applications and cloud-native technology. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Serverless Apache Cassandra with Amazon Keyspaces

Episode: 79  |  Aired: Aug 23, 2022

Find out how to use Amazon Keyspaces to run your Cassandra workloads on AWS using the same Cassandra application code and developer tools that you use today. Michael Raney joins Eric Johnson to show how it works. There are no servers to manage, no software to maintain with single-digit-millisecond response times at any scale. Pay for only the resources you use and the service automatically scales tables up and down in response to application traffic. We are also available to answer any of your serverless questions.

Presented by Eric Johnson

Java on AWS Lambda best-practices

Episode: 78  |  Aired: Aug 16, 2022

Find out how best to run Java on AWS Lambda. Mark Sailes joins Eric Johnson to go through some best practices when migrating or building new Java applications, including porting your Spring Boot applications. See how to build your functions to optimize cold starts, understand tiered compilation, and using compile time frameworks. See how GraalVM can drastically improve Lambda Java performance. Streamline your development practices with plenty of handy optimizations and gotchas included! We are also available to answer any of your serverless questions.

Presented by Eric Johnson

AWS CloudFormation Hooks

Episode: 77  |  Aired: Aug 09, 2022

Learn how you can extend AWS CloudFormation to proactively keep resources secure and compliant. Developer Advocate Matteo Rinaudo joins Julian Wood to go through this new feature of CloudFormation. Find out how to create a hook in the CloudFormation registry to run code before creating, updating, or deleting a resource. Use the hook to check for compliance, and see how you can either display a warning message or prevent resources from being provisioned if they do not pass these checks. We are also available to answer any of your serverless questions.

Presented by Julian Wood

AWS Lambda Powertools for TypeScript/Node.js

Episode: 76  |  Aired: Aug 02, 2022

Find out how Lambda Powertools for TypeScript can help simplify, accelerate, and scale the adoption of serverless best practices within your team and across your organization. Sara Gerion and Andrea Amorosi from AWS, as well as Ryan Toler and Jake DeCrane from Trek10 join Eric Johnson. They walk through how to use the Logger, Tracer, and Metrics observability features. See how to use the library in both TypeScript and JavaScript code bases. Reduce code, improve performance and get better visibility into your serverless applications. We are also available to answer any of your serverless questions.

Presented by Eric Johnson

AWS Lambda Attribute-Based Access Control (ABAC)

Episode: 75  |  Aired: Jul 26, 2022

Learn how to control access to Lambda functions within IAM using tags. Product Manager Deepthi Chelupati and Solutions Architect Chris McPeek join Julian Wood to show how you can scale an access control strategy by setting granular permissions with tags. See how your security administrators and developers can coordinate on a tagging strategy so you no longer need permissions updates for every new user or resource as your organization scales. We are also available to answer any of your serverless questions.

Presented by Julian Wood

The AWS Step Functions Workflows Collection

Episode: 74  |  Aired: Jul 19, 2022

Find out how to use the new Step Functions Workflows Collection, a fresh experience that makes it easier to discover, deploy, and share Step Functions workflows. Ben Smith joins Julian Wood to show the available workflows for multiple use-cases, including data processing, SaaS integration, and security automation. Once you find a workflow that you want to use in your application, you can easily deploy it with a single click! See how Step Functions integrates with over 220 AWS services by using an AWS SDK integration task. Call AWS SDK actions directly without the need to write additional code. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Infrastructure as actual code

Episode: 73  |  Aired: Jul 12, 2022

Cloud automation is much more than just eliminating manual steps - it should be an integral part of your software delivery lifecycle and actively influence your architecture choices. Gregor Hohpe and Luis Morales join Julian Wood to share recent trends in infrastructure automation, debunk some common misconceptions, and show you how you can combine AWS’ serverless ecosystem and AWS CDK to rethink application development, deployment, and integration. Learn how to code your application's logic and topology side by side in the same language. We are also available to answer any of your serverless questions.

Presented by Julian Wood

AWS SAM Accelerate GA + more!

Episode: 72  |  Aired: Jul 05, 2022

AWS SAM Accelerate is now generally available with some new features! Luca Mezzalira joins Julian Wood to demo how it makes it easier for you to test code changes against a cloud-based environment, reducing the time from local iteration to production-readiness. There are some new improvements and features, including nested stack support. Luca also covers how cookiecutter works, generating events, debugging locally with VS Code, and a clever way to inject environment variables into a Lambda function. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Serverless Framework - What's New

Episode: 71  |  Aired: Jun 28, 2022

See what's new with infrastructure as code tool, the Serverless Framework. Product Manager and AWS Serverless Hero, Matthieu Napoli, joins Julian Wood go talk about how the Serverless Framework makes it easier to build serverless apps. Matthieu also introduces Serverless Framework Compose which allows you to deploy multiple services in one command, in parallel, or ordered by dependencies. See how Compose simplifies deploying and orchestrating multiple services with an easier way to manage service dependencies and variables. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Serverless for Startups with Serverless Hero Slobodan Stojanović

Episode: 70  |  Aired: Jun 21, 2022

Learn about the benefits of a serverless approach when building a startup. AWS Serverless Hero Slobodan Stojanović joins James Beswickto go through his startup journey. He walks through the evolution of his application. He'll share that its OK not to use all of the best practices at the beginning, and how you can think about improving tooling and architecture over time. We are also available to answer any of your serverless questions.

Presented by James Beswick

Live at MongoDB World!

Episode: 69  |  Aired: Jun 07, 2022

Serverless Office Hours come to you live from MongoDB World in NYC!. Developer Relations & Community VP at MongoDB, Ian Massingham, joins Eric Johnson to talk about how to build serverless event-driven applications with MongoDB Atlas Device Sync, Realm, and Amazon EventBridge. Hear about product announcements during the show and how MongoDB works with AWS. We are also available to answer any of your serverless questions.

Presented by Eric Johnson

PowerShell on Lambda

Episode: 68  |  Aired: May 31, 2022

It's now even easier to run Lambda functions written in PowerShell with the new PowerShell custom runtime for Lambda. Julian Wood joins Eric Johnson to show how you can run native PowerShell code in Lambda without having to compile anything, which simplifies deployment and testing. See how you can also view and edit PowerShell code in the Lambda console and have more control over function output and logging. Learn how to add additional modules to extend your PowerShell serverless applications. We are also available to answer any of your serverless questions.

Presented by Julian Wood

AIOps using Amazon DevOps Guru

Episode: 67  |  Aired: May 24, 2022

Find out all about using AI to improve your serverless applications’ operational performance and availability. AWS AI Developer Advocate, Jonathan Vogel, DynamoDB Developer Advocate Kirk Kirkconnell, and AWS AI Product Managher Ifeanyi Okafor join Julian Wood to show how you can use Amazon DevOps Guru to detect an issue with an AWS Lambda function talking to an Amazon DynamoDB table. See how DevOps Guru can help detect behaviors that deviate from normal operating patterns so you can identify operational issues long before they impact your customers. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Serverless CI/CD

Episode: 66  |  Aired: May 17, 2022

Find out how to build CI/CD pipelines for serverless applications. Enterprise Solutions Architect Brian Zambrano joins Julian Wood to show you how to fully automate builds and deployments. Bootstrap an application along with a continuous delivery pipeline using AWS SAM Pipelines. See how you can test AWS Lambda functions locally and add unit tests to your pipeline. Find out how to then use canaries to gradually roll out changes to a small set of users, rolling back if you encounter any errors. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Debugging AWS Step Functions executions with the new console experience

Episode: 65  |  Aired: May 10, 2022

Find out all about AWS Step Functions' new execution details page. Product Manager Dan Ronald and Software Engineer Pooya Paridel join James Beswick to show you the new enhancements which include three different ways to view your workflow executions, better visibility into workflows that use the Map state, fast access to workflow faults and failures, and new tools to search and sort workflow executions. FInd out how to use the new views to debug workflows, sort and filter on state events, and view the input and output path processing for each state. We are also available to answer any of your serverless questions.

Presented by James Beswick

Serverless Hero Ben Ellerby on EventBridge Storming and Minimal Viable Migrations

Episode: 64  |  Aired: May 03, 2022

Find out all about event storming with Amazon EventBridge and minimal viable migrations. Serverless Hero Ben Ellerby joins Julian Wood to show you how to discover and model events for your business and applications. Event storming reduces coupling, speeds up development, builds adaptable architectures, reduces risk, and improves team autonomy. Ben also covers using a minimal viable migrations approach to introduce stepping stones for your migrations projects that are typically constrained by all-or-nothing waterfall delivery. We are also available to answer any of your serverless questions.

Presented by Julian Wood

AWS Lambda Function URLs

Episode: 63  |  Aired: Apr 26, 2022

In this session, Ben Smith, Senior Developer Advocate for Serverless joins Julian Wood to introduce AWS Lambda Function URLs, built-in HTTPs endpoints for single-function microservices. Ben shows how to add a simple HTTPs endpoint in front of your function without requiring any other service. Ben covers use-cases and demos allowing you to focus on what matters while Lambda take care of configuring and monitoring a highly available, scalable, and secure HTTPS service. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Amazon EventBridge Global Endpoints

Episode: 62  |  Aired: Apr 19, 2022

In this session, Siva Palli, Senior Product Manager for EventBridge joins Julian Wood to introduce the newly released global endpoints feature. Global endpoints provide a simpler and more reliable way for you to improve the availability and reliability of event-driven applications. Siva shows how to fail over event ingestion automatically to a secondary Region during service disruptions. We cover the optional managed event replication capabilities to simplify your event bus configuration, reducing the risk of event loss during any service disruption. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Serverless Hero Luc van Donkersgoed talks CDK

Episode: 61  |  Aired: Apr 12, 2022

In this session, Serverless Hero Luc van Donkersgoed joins Julian Wood to talk about using the AWS Cloud Development Kit (CDK) to enable fully automated, user-initiated deployments. Luc demonstrates a self-service portal which allows users to configure infrastructure on demand, using SQS, Step Functions, CodeBuild, and of course, the CDK. Luc covers the CDK artifacts and event driven workflow required to glue all these moving parts together. We are also available to answer any of your serverless questions.

Presented by Julian Wood

Building Amazon Alexa skills

Episode: 60  |  Aired: Apr 05, 2022

In this session, Revanth Anireddy, Senior Cloud Application Architect, joins Marcia Villalba to talk about how you can get started with building Alexa skills using various serverless technologies. See how to use AWS services like Lambda, DynamoDB and AWS Codestar to quickly develop, build, and deploy Alexa skills from scratch. Learn about the process of voice design which is integral to developing Alexa skills. We are also available to answer any of your serverless questions.

Presented by Marcia Villalba

AWS Lambda larger ephemeral storage

Episode: 59  |  Aired: Mar 29, 2022

In this session, James Beswick, Principal Developer Advocate, joins Marcia Villalba to talk about the new larger Lambda ephemeral storage. With this new feature, you can now configure /tmp for up to 10 GB per function instance. James goes through some common use-cases, and shows how to take advantage of more storage in an application. We are also available to answer any of your serverless questions.

Presented by Marcia Villalba

Serverless security best practices

Episode: 58  |  Aired: Mar 22, 2022

In this session, Lia Vader, Senior Developer Acceleration Solutions Architect, joins Julian Wood to talk about serverless security best practices. Lia shows how to think about security from the front to the back of a typical serverless application. How to configure serverless least-privileged access while ensuring functionality, and how to think about managing IAM policies for your AWS Lambda functions. Lia is covering lots more with concrete examples applicable to almost any workload. We are also available to answer any of your serverless questions.

Presented by Julian Wood & Lia Vader

TypeScript and AWS SAM

Episode: 57  |  Aired: Mar 15, 2022

In this session, Dan Fox, Principal Specialist Solutions Architect, and Daniel Mil, Software Dev Engineer, join Eric Johnson to talk about building Typescript projects with AWS SAM CLI. We cover the new SAM template for Typescript along with typechecking, minification, bundling, tree shaking, and a demo of the performance impact of esbuild features on cold start latency. We are also available to answer any of your serverless questions.

Presented by Eric Johnson, Dan Fox, & Daniel Mil

Introducing AWS Amplify Studio

Episode: 56  |  Aired: Mar 08, 2022

In this session, Ali Spittel, Senior Developer Advocate for AWS Amplify joins Julian Wood to talk about the preview of Amplify Studio. With Amplify Studio you can quickly go from a designer’s vision to a full stack, cloud connected app that scales with your needs. You can create components in Figma, import them into Amplify Studio, and then connect them to your AWS-backed data models. Then, Studio can export your UI components to human-readable React code that you can extend yourself. Ali will bring it all to life with a great demo. We are also available to answer any of your serverless questions.

Presented by Julian Wood & Ali Spittel

Using the new .NET 6.0 runtime in AWS Lambda

Episode: 55  |  Aired: Mar 01, 2022

In this session, Norm Johanson, Senior Software Dev Engineer for AWS SDKs and Tools joins Julian Wood to talk about how the newly released .NET 6.0 runtime for AWS Lambda. Norm will show a number of demos to help you get started with .NET 6.0 and Lambda using your IDE of choice. He goes through the new features, including improved logging, top-level statements, and executable assemblies. Find out how best to migrate your functions to .NET 6.0. We are also available to answer any of your serverless questions.

Presented by Julian Wood & Norm Johanson

Getting started with Amazon DynamoDB and AWS Lambda

Episode: 54  |  Aired: Feb 22, 2022

In this session, Eric Johnson talks about how to use DynamoDB with Lambda. They start with an overview of each service, showing the benefits and use cases. Then learn about performance and scale, security, monitoring, and how to deploy a sample application. We are also available to answer any of your serverless questions.

Presented by Eric Johnson

Amazon AppFlow custom connector SDK

Episode: 53  |  Aired: Feb 15, 2022

In this session, Sam Dengler, Principal Specialist Solutions Architect, and Dhiraj Mahapatro, from Integration Services join Julian Wood. They're talking about the new AppFlow custom connector SDK which makes it easier to integrate with private API endpoints, proprietary applications, or other cloud services! We are also available to answer any of your serverless questions.

Presented by Julian Wood, Sam Dengler, & Dhiraj Mahapatro

AWS Step Functions local mocking service integrations

Episode: 52  |  Aired: Feb 8, 2022

In this session, Sam Dengler, Principal Specialist Solutions Architect, and Dhiraj Mahapatro, Senior Specialist Solutions Architect join Eric Johnson. They're talking about mocking service integrations with Step Functions Local. This allows developers to define sample outputs from AWS service integrations. You can combine them into test case scenarios to validate workflow control and data flow definitions. We are also available to answer any of your serverless questions.

Presented by Eric Johnson, Sam Dengler, Principal& Dhiraj Mahapatro

Amazon EventBridge - Tooling!

Episode: 51  |  Aired: Feb 1, 2022

In this session, David Boyne - architect, engineering leader, and open source serverless developer, joins Julian Wood to talk about EventBridge and the suite of tools he's written including EventBridge Atlas, EventBridge Canon, and EventCatalog. We are also available to answer any of your serverless questions.

Presented by Julian Wood & David Boyne

AWS AppSync - New features!

Episode: 50  |  Aired: Jan 25, 2022

In this session, Brice Pellé, Principal AppSync Solutions Architect, joins Julian Wood to talk about the recent feature announcements from AppSync including server-side caching item eviction, configurable batching size, custom domain names, and WebSockets. We are also available to answer any of your serverless questions.

Presented by Julian Wood & Brice Pellé

AWS Lambda event source filtering

Episode: 49  |  Aired: Jan 18, 2022

In this session, Adam Wagner, Principal Serverless Solutions Architect, and Anahit Pogosova, Cloud Software Engineer and AWS Data Hero, join Eric Johnson to discuss the new event source filtering options available for AWS Lambda. You can now filter messages before the invocation of a Lambda function when using Amazon Kinesis Data Streams, Amazon DynamoDB Streams, and Amazon SQS.

Presented by Eric Johnson, Adam Wagner, & Anahit Pogosova

AWS Lambda Powertools

Episode: 48  |  Aired: Jan 11, 2022

In this session, Sara Gerion, Senior Solutions Architect and Andrea Amorosi, Partner Solutions Architect, join Julian Wood to discuss AWS Lambda Powertools. Lambda Powertools is a suite of utilities to ease adopting best practices when writing functions in Python and Java, and has recently announced support for Typescript.

Presented by Julian Wood, Sara Gerion, & Andrea Amorosi

The re:Invent serverless re:Cap

Episode: 47  |  Aired: Jan 4, 2022

Happy New Year! Time to look back at all things serverless related from AWS re:Invent 2021. Julian Wood is joined by Kristi Perreault, a Senior Software Engineer at Liberty Mutual Insurance to talk about the conference experience, highlighting some releases, sessions, and a whole lot more!

Presented by Julian Wood & Kristi Perreault

Heroes @ re:Invent part two

Episode: 46  |  Aired: Dec 2, 2021

Live from the Forum at Caesar's Palace! Join us as we talk with serverless heroes on the weeks announcements in serverless. Real talk with real heroes!

Presented by Julian Wood

Serverless leadership @ re:Invent

Episode: 45  |  Aired: Dec 1, 2021

Live from the Forum at Caesar's Palace! In this session we sit down with David Richardson, VP of Serverless at AWS and discuss serverless past, present, and future!

Presented by Eric Johnson

Serverlespresso @ re:Invent

Episode: 44  |  Aired: Nov 30, 2021

Live from the Forum at Caesar's Palace! In this session the serverless DA team talk about building a special project to serve YOU here at AWS re:Invent! Come see how we build serverless!

Presented by Julian Wood

Heroes @ re:Invent part one

Episode: 43  |  Aired: Nov 29, 2021

Live from the Forum at Caesar's Palace! In this session we talk with some of the serverless heroes and get their take on the start of re:Invent and what they are looking forward to. There are always surprises on Serverless Office Hours, join us and see!

Presented by Eric Johnson

pre:Invent session #4

Episode: 42  |  Aired: Nov 23, 2021

In this session we discuss preInvent releases leading up to reInvent. What is AWS coming out with before preInvent? Join us and see!

Presented by Eric Johnson

pre:Invent session #3

Episode: 41  |  Aired: Nov 16, 2021

In this session we discuss preInvent releases leading up to reInvent. What is AWS coming out with before preInvent? Join us and see!

Presented by Julian Wood

pre:Invent session #2

Episode: 40  |  Aired: Nov 9, 2021

In this session we discuss preInvent releases leading up to reInvent. What is AWS coming out with before preInvent? Join us and see!

Presented by Julian Wood

pre:Invent session #1 - The serverless sessions

Episode: 39  |  Aired: Nov 2, 2021

Pre:Invent is here!! We are just under a month from AWS re:Invent and this session starts a whole month dedicated to ramping up for re:Invent. In this session you get to meet some of the serverless speakers that will be presenting at re:Invent and hear what they will be talking about. This is a great session to help you plan your week re:Invent week! And, as always, there are experts here to answer your serverless questions.

Presented by Eric Johnson & Julian Wood

API Gateway - Migration tips for API keys

Episode: 38  |  Aired: Oct 26, 2021

In this session, Zac Burns, Cloud Support Engineer, and Ronan Prenty, Sr Solutions Architect join Julian Wood to discuss migrating to API Gateway. Some third party API gateways allow API Keys to be in the query string. For security best practices, Amazon API Gateway does not. Ronan and Zac demonstrate how to temporarily accept API keys during a migration and discuss long term plans for moving to a header based solution for API keys. We also open it up to answer any of your serverless questions.

Presented by Julian Wood, Zac Burns, and Ronan Prenty

AWS Step Functions - AWS SDK Service Integrations

Episode: 37  |  Aired: Oct 19, 2021

In this session, Justin Callison, Senior Manager for AWS Step Functions joins Eric Johnson to demo the new AWS SDK Service Integrations. This allows AW Step Functions to utilize the AWS SDK to integrate with over 200 AWS services. The we open it up to answer all your serverless questions.

Presented by Eric Johnson & Justin Callison

ARM support for AWS Lambda functions

Episode: 36  |  Aired: Oct 12, 2021

In this session Sushant Bhatia, Sr. PM for AWS Lambda joins Julian Wood to discuss the new ARM support for AWS Lambda functions. We cover using AWS SAM to initialize and build an application with ARM based Lambda functions and discuss migration and dependency management. We then open it up to answer your serverless questions.

Presented by Eric Johnson & Sushant Bhatia

Ben Kehoe & security

Episode: 35  |  Aired: Oct 5, 2021

In this episode, serverless hero, Ben Kehoe joins Eric Johnson to talk security. Ben is a stickler on security and has done a lot of work around SSO and authorization. He demonstrates the 'aws-assume-role-lib' that he has built and together we will answer all your serverless questions.

Presented by Eric Johnson & Ben Kehoe

Large payloads with Amazon EventBridge

Episode: 34  |  Aired: Sep 28, 2021

In this session, Nick Smit, Senior Product Manager for Amazon EventBridge joins Eric Johnson in a discussion and demo for handling large event payloads in EventBridge. Then we open it up for your serverless questions.

Presented by Eric Johnson & Nick Smit

AWS SAM Accelerate

Episode: 33  |  Aired: Sep 21, 2021

In this episode we demonstrate how AWS SAM Accelerate helps developers build serverless applications quickly. We demo how SAM Accelerate will help developers test in the cloud by speeding up the deployment process and bringing all logging to a central location. Then, we open it up to answer all your serverless questions.

Presented by Eric Johnson

AWS Step Functions - Near real time media conversion

Episode: 32  |  Aired: Sep 14, 2021

In this episode, Julian Wood is joined by Serverless Hero, CTO and Cofounder of AntStack Prashanth HN and Engineering Manager of AntStack, Sandeep Kumar P. Prashanth and Sandeep talk through using AWS Step Functions to help a customer achieve near-real-time media conversion while reducing the cost. Using Step Functions they were able to synchronize the process across different media formats while being able to efficiently track all the processes associated with the individual media file. They also leveraged AWS Step Functions’ parallel steps feature and map feature to parallelize some parts of the execution to achieve faster processing times.

Presented by Julian Wood, Prashanth HN, & Sandeep Kumar P

AWS Lambda - The GIF Creator

Episode: 31  |  Aired: Sep 7, 2021

Many video streaming services show GIF animations in the frontend when users fast forward and rewind throughout a video. Traditionally, this can be a compute-intensive operation when you have many long videos. This session shows how you can use EventBridge and Lambda to parallelize the process and reduce the production time to seconds. We'll show you a complete code sample you can deploy to your own AWS account and answer any of your questions. After that wl open it up to answer your serverless questions!

Presented by Eric Johnson and James Beswick

Processing Amazon DynamoDB change data events

Episode: 30  |  Aired: Aug 31, 2021

In this session Julian Wood is joined by Sam Dengler, Principal Serverless SA. Sam demonstrates building serverless event-driven applications to process DynamoDB change data events using EventBridge and Step Functions. And then we open it up to answer your serverless questions.

Presented by Julian Wood and Sam Dengler

Serverless Heroes & Community Builders!

Episode: 29  |  Aired: Aug 24, 2021

In this session, we are joined by Ben Ellerby, VP of Engineering at Theodo and AWS Serverless Hero, and AWS Community Builder, Alex White. Ben and Alex are demonstrating some of the serverless development tools Theodo has built and made available to the community. We then open it up to answer any of your serverless questions.

Presented by Ben Ellerby and Alex White

Amazon API Gateway - The CORS Episode

Episode: 28  |  Aired: Aug 17, 2021

In this session Eric Johnson discusses cross origin resource scripting (CORS) and how to configure it on Amazon API Gateway REST and HTTP APIs. Then we open it up to answer all of your serverless questions.

Presented by Eric Johnson

AWS Step Functions - Ask the Experts

Episode: 27  |  Aired: Aug 10, 2021

In this session, Eric Johnson and Justin Callison, Senior Manager, Step Functions, open it up to a full 'Ask Me Anything' session for AWS Step functions. And, as always, we answer any other serverless questions you might have.

Presented by Eric Johnson & Justin Callison

The Serverless Patterns Collection

Episode: 26  |  Aired: Aug 3, 2021

In this session, Julian Wood discusses the Serverless Land serverless patterns collection and how it can be used to bootstrap serverless development. We also open it up to answer any serverless questions you might have.

Presented by Julian Wood

AWS SAM Pipelines

Episode: 25  |  Aired: Jul 27, 2021

This week I am joined by Tarun Mall, Software Development Engineer for our Serverless App Experience team. We will be discussing serverless application deployment and CICD with AWS SAM. We will also be opening up to answer any serverless questions you might have.

Presented by Eric Johnson & Tarun Mall

AWS Lambda with Amazon MSK

Episode: 24  |  Aired: Jul 20, 2021

In this session, Julian Wood is joined by Mandakini Saroop, Sr. Product Manager for AWS Lambda. Mandakini will demonstrate streaming integrations with AWS Lambda and Amazon Managed Streaming for Apache Kafka (Amazon MSK) as well as self-managed Kafka options.

Presented by Julian Wood & Mandakini Saroop

Happy 15th Birthday to Amazon SQS!

Episode: 23  |  Aired: Jul 13, 2021

Jeff Barr joins us for a special edition of Serverless Office Hours to celebrate the 15th birthday of everyone’s favorite message queue service - Amazon SQS. Fifteen years ago on July 13, 2006, Amazon SQS was released with general availability and since then, has become essential to customers who are building dramatically scalable applications in the cloud. Guest Jeff Barr was around for the original launch, so join us as we discuss everything from launch day to present including the most common use cases for SQS, some surprising architectural anecdotes, and conclude with a celebratory birthday cake and candles.

Presented by Jeff Bar & the Serverless DAs

AWS Step Functions - Workflow Studio

Episode: 22  |  Aired: Jul 6, 2021

In this episode Julian Wood is joined by Dan Ronald, Sr. Product Manager for AWS Step Functions. Dan will be demonstrating the new AWS Step Functions Workflow Studio and how you can use it to build orchestration into your serverless applications. We then open it up to answer your serverless questions.

Presented by Julian Wood & Dan Ronald

Lambda Extensions are now GA

Episode: 21  |  Aired: June 29, 2021

In this session Eric Johnson and Julian Wood cover AWS lambda Extensions which are now generally available. Julian will demonstrate use cases for Extensions and new features that were released with GA.

Presented by Eric Johnson & Julian Wood

Machine Learning on Lambda

Episode: 20  |  Aired: June 22, 2021

In this session, Ananth Vaidyanathan, Sr. Product Manager, Amazon EFS, joins Eric Johnson to demo and discuss running machine learning workloads on serverless. And then we answer your serverless questions!

Presented by Eric Johnson & Ananth Vaidyanathan

Message filtering and archiving with Amazon SNS

Episode: 19  |  Aired: June 15, 2021

In this session, Prachi Sharma, Software Development Engineer, Amazon SNS, joins Julian Wood to talk about the new messaging and filtering options for Amazon SNS. Then we answer all your serverless questions!

Presented by Julian Wood & Prachi Sharma

Amazon API Gateway - Multi level base path mapping

Episode: 18  |  Aired: June 8, 2021

In this session, Don Bushell, Sr Product Manager, Amazon Serverless APIGateway joins Julian Wood to demo the new multi level base path mapping option for custom domains. Then we answer all your serverless questions!

Presented by Julian Wood & Don Bushell

AWS Step Functions - service integration for Amazon EventBridge

Episode: 17  |  Aired: June 1, 2021

In this episode we demo and discuss the new Amazon EventBridge integration for AWS Step Functions. We then spend time answering your serverless questions.

Presented by Eric Johnson

Getting started with serverless

Episode: 16  |  Aired: May 25, 2021

In this episode, Ben Smith discusses his new blog series focussed on getting started with serverless. Then we open up the last half to help you with your serverless challenges and issues.

Presented by Ben Smith and Eric Johnson

Amazon DynamoDB 101

Episode: 15  |  Aired: May 18, 2021

In this episode, Eric Johnson is joined by Rick Houlihan, Senior Practice Manager for Amazon DynamoDB. We discuss DynamoDB 101 from the 400 level master. Then we open up the last half to help you with your serverless challenges and issues.

Presented by Eric Johnson and Rick Houlihan

Amazon Kinesis for streaming

Episode: 14  |  Aired: May 11, 2021

In this episode, James Beswick and Julian Wood discuss serverless patterns to utilize Amazon Kinesis for streaming. Then we open up the last half to help you with your serverless challenges and issues.

Presented by James Beswick and Julian Wood

Amazon API Gateway IAM condition keys

Episode: 13  |  Aired: May 4, 2021

In this episode, Eric Johnson is joined by Ankita Yadev, Product Manager for Amazon API Gateway. Ankita demonstrates the new AWS IAM condition keys for governing endpoint, authorization, and logging configurations. Then we open up the last half to help you with your serverless challenges and issues.

Presented by Eric Johnson and Ankita Yadev

AWS Step Functions what's new

Episode: 12  |  Aired: Apr 27, 2021

In this episode, Ben Smith demonstrates the latest features of Step Functionsto help developers orchestrate data and then we open up the last half to help you with your serverless challenges and issues.

Presented by Ben Smith and Julian Wood

The AWS Lambda Operator's Guide

Episode: 11  |  Aired: Apr 20, 2021

The Lambda Operator's Guide is an opinionated view on important topics for serverless developers and operators of Lambda-based applications. Launched earlier this month, it covers event-driven architectures and application design, and shows how to debug, monitor and observe your serverless workload. In this Serverless Office Hours session, the author explains why these subjects are important for your workloads and how you can use this information to build and manage serverless software.

Presented by James Beswick and Eric Johnson

Using AWS Cloud9 to build serverless applications

Episode: 10  |  Aired: Apr 13, 2021

In this episode, AWS Tooling DA, Richard Boyd demonstrates using AWS Cloud9 to build serverless applications. See how Cloud9 makes pair programming easier, and find out about some new exciting functionality. We open up the last half to help you with your serverless challenges and issues.

Presented by Richard Boyd and Julian Wood

API Destinations for Amazon EventBridge

Episode: 9  |  Aired: Apr 6, 2021

In this episode James Beswick will be demonstrating how to build applications with the new API Destinations for Amazon EventBridge, and then how to troubleshoot with the new X-Ray integration with EventBridge. We then we open up the last half to help you with your serverless challenges and issues.

Presented by James Beswick and Julian Wood

Using Amazon CloudWatch Synthetics

Episode: 8  |  Aired: Mar 30, 2021

In this session, Chris Munns demonstrates using the Amazon CloudWatch Synthetics API blueprint to create canaries for testing and monitoring API Gateway endpoints and then we open up the last half to help you with your serverless challenges and issues.

Presented by Chris Munns and Eric Johnson

Accelerating workloads using parallelism in AWS Step Functions

Episode: 7  |  Aired: Mar 23, 2021

In this episode, Justin Callison demonstrates accelerating workloads using parallelism in AWS Step Functions and then we open up the last half to help you with your serverless challenges and issues.

Presented by Justin Callison and Eric Johnson

Observability in Serverless applications

Episode: 6  |  Aired: Mar 16, 2021

In this episode, Julian Wood discusses observability in Serverless applications and then we open up the last half to help you with your serverless challenges and issues.

Presented by Julian Wood and James Beswick

Building a serverless application with Python and Flask

Episode: 5  |  Aired: Mar 9, 2021

In this episode, Ali Spittel demonstrates building a serverless application with Python and Flask and then we open up the last half to help you with your serverless challenges and issues.

Presented by Ali Spittel, Chris Munns, and Eric Johnson

Decoupling applications with an event bus

Episode: 4  |  Aired: Mar 2, 2021

In this episode, we demonstrate decoupling applications with an event bus and AWS SAM and then open up the last half to help you with your serverless challenges and issues.

Presented by James Beswick and Eric Johnson

Transforming API requests and responses with Amazon API Gateway HTTP APIs

Episode: 3  |  Aired: Feb 23, 2021

In this episode, we demonstrate transforming API requests and responses with Amazon API Gateway HTTP APIs and then open up the last half to help you with your serverless challenges and issues.

Presented by Eric Johnson and Julian Wood

Automating operational tasks with AWS Step Functions

Episode: 2  |  Aired: Feb 16, 2021

In this episode, we demonstrate automating operational tasks with AWS Step Functions and then open up the last half to help you with your serverless challenges and issues.

Presented by Ben Smith and Rob Sutter

Container image support for AWS Lambda

Episode: 1  |  Aired: Feb 9, 2021

In this episode, we build a serverless application using the new container image support for AWS Lambda and then open up the last half to help you with your serverless challenges and issues.

Presented by Eric Johnson and Rob Sutter