Below you will find re:Invent talks and webinars on serverless topics and use cases.
Introductions to AWS Lambda
We will introduce you to the basics of building with Lambda and show how you can benefit from features such as continuous scaling, no server management, and built-in high availability.
We will show you how to achieve flexibility and agility by combining microservices and serverless technologies. In addition, National Geographic will share how it built its NG1 platform using a serverless, microservices architecture.
You'll learn about the latest feature releases from AWS Lambda, Amazon API Gateway, and more. You will also hear from FICO about how it is using serverless computing for its predictive analytics and data science platform.
We will discuss how you can use the the AWS Serverless Application Repository to find applications for a variety of use cases and then deploy them to your AWS account.
You will learn how to define serverless applications with the AWS Serverless Application Model (SAM), and how to use the AWS SAM Local CLI tool to develop and test locally, before deploying to AWS.
You'll learm how to use AWS Lambda to process data in real-time from push sources such as AWS Iot and pull sources such as Amazon DynamoDB Streams or Amazon Kinesis.
Use AWS Step Functions to easily coordinate multiple AWS Lambda functions and microservices as a series of steps using visual workflows.
We'll talk about latest feature releases form AWS Lambda and Amazon API Gateway, and how companies are benefiting from serverless applications.
You'll learn how to use AWS Lambda with Amazon Kinesis to analyze streaming data in real-time and store results in a managed NoSQL database such as Amazon DynamoDB.
You'll learn common design patterns for big data processing, how they map to AWS Lambda, and how to leverage Machine Learning to derive better insights from the data.
We cover how to use Amazon Cognito identity pools and user pools with API Gateway, Lambda, and IAM, and how to integrate with social identify providers.
We’ll demonstrate step-by-step how you can use AWS Lambda to easily build and run your first Slack bot – all without the need to provision and manage servers.
We'll dive deep into how to leverage new features of DynamoDB in serverless applications, followed by a real-world use case from CapitalOne.
You'll learn how to run risk and pricing scenario calculations against large datasets in shorter timeframes and at lower cost with serverless architecture.
We'll deep dive into advanced capabilities of API Gateway that enable you to build large scale data ingesting applications and dynamic websites.
This is an advanced session in which we discuss architectural best practices, optimizations, and handy little cheat codes to build high-scale, serverless applications.
You'll learn how to route end users to the appropriate region to achieve optimal latency and availability.
You'll learn how to leverage AWS Lambda with Amazon Kinesis to architect scalable, high throughput pipelines that handle use cases like in-line process or data manipulation.
Using Chalice, we will show you how to author a Restful service, and deploy the application to multiple stages using AWS CodePipline and AWS CodeBuild and SAM.
We'll discuss how to pich the right database technology and connect your app to databases like Amazon RDS, Amazon Aurora, and Amazon DynamoDB.
You'll learn how to use AWS Lambda permissions. set up authentication and authorization for Amazon API Gateway with Amazon Cognito.
Learn the bascis of the AWS Serverless Application Model (AWS SAM) which is an open source specification which defines simplified syntax for expressing serverless resources.
We'll share best practices for locally testing and then deploying your Lambda application using the AWS Serverless Application Model (AWS SAM) and AWS SAM Local.
We'll discuss how you can use CI/CD tooling from AWS CodePipeline and AWS CodeBuild to build an automated development workflow for your serverless app.
We'll intoduce four re-usable serverless patterns for web apps, stream processing, batch processing, and automation.