AWS re:Invent 2019 Sessions

For audio versions: Podcast RSS Feed

Podcast version also available on iTunes

(Remember to subscribe to the AWS Podcast too!)

This page only contains sessions that have a YouTube video.
See also: A list of all sessions with a PDF available


Keynote with Andy Jassy

Andy Jassy, CEO of Amazon Web Services, delivers his AWS re:Invent 2019 keynote, featuring the latest news and announcements, including the launches of M6g, R6g, C6g instances, Inf1 instances, Amazon EKS for AWS Fargate , Amazon S3 Access Points, Amazon Redshift RA3 instances, AQUA (Advanced Query Accelerator) for Amazon Redshift, UltraWarm for Amazon Elasticsearch Service, Amazon Managed Apache Cassandra Service, Amazon SageMaker Studio, Amazon SageMaker Notebooks, Amazon SageMaker Experiments, Amazon SageMaker Debugger, Amazon SageMaker Model Monitor, Amazon SageMaker Autopilot, Amazon Fraud Detector, Amazon CodeGuru, Contact Lens for Amazon Connect, Amazon Kendra, the general availability of AWS Outposts, AWS Local Zones, and AWS Wavelength. Guest speakers include Dr. Matt Wood, of AWS; David Solomon, of Goldman Sachs; Brent Shafer, of Cerner, and Hans Vestberg, of Verizon.

Launch Announcements:
00:19:50 M6g, R6g, C6g EC2 instances
00:23:00 Inf1 EC2 instances
00:27:50 Amazon EKS on AWS Fargate
00:56:50 Amazon S3 Access Points
01:03:30 Amazon Redshift RA3 instances
01:06:45 AQUA (Advanced Query Accelerator) for Amazon Redshift
01:11:05 UltraWarm for Amazon Elasticsearch Service
01:16:50 Amazon Managed Apache Cassandra Service
01:36:00 Amazon SageMaker Studio
01:37:20 Amazon SageMaker Notebooks
01:38:30 Amazon SageMaker Experiments
01:40:10 Amazon SageMaker Debugger
01:42:55 Amazon SageMaker Model Monitor
01:45:40 Amazon SageMaker Autopilot
01:55:20 Amazon Fraud Detector
01:58:40 Amazon CodeGuru
02:05:55 Contact Lens for Amazon Connect
02:09:15 Amazon Kendra
02:16:30 General availability of AWS Outposts
02:23:20 AWS Local Zones
02:31:55 AWS Wavelength

Guest speakers include:
01:48:00 Dr. Matt Wood, of AWS
00:30:40 David Solomon, of Goldman Sachs
01:21:35 Brent Shafer, of Cerner
02:26:20 Hans Vestberg, of Verizon

Learn more about AWS at -
Note: Amazon EKS for AWS Fargate is the proper term @ 00:27:58

Awaken Your Data
Power your workloads on AWS with the latest 2nd Gen Intel Xeon Scalable processors featuring built-in AI acceleration. On-demand viewing of the Keynote sponsored by Intel. Visit:


Monday Night Live with Peter DeSantis

Watch Peter DeSantis, VP, AWS Global Infrastructure and Customer Support, deliver the Monday Night Live keynote, featuring Cris Collinsworth from PFF, Rob Smedley with Formula 1 and Daphne Koller, from Insitro.

Learn more about re:Invent at -
00:00:53 Cris Collinsworth from PFF
00:32:48 Rob Smedley with Formula 1
01:03:24 Daphne Koller, from Insitro


Keynote with Dr. Werner Vogels

Werner Vogels, CTO of, delivers his AWS re:Invent 2019 keynote. Watch as pulls back the covers to talk about the innovations behind AWS Nitro, Firecracker, AWS Fargate, Amazon EBS and more. This year's featured guests include Clare Liguori, Principal Software Engineer at AWS - who goes deep on AWS Fargate and how we've built this to give customers a truly unique customer experience – as well as Jeff Dowds, IT Executive at Vanguard, Sebastien de Halleux, COO of Saildrone and Dr. Martin Hofmann, Group CIO of Volkswagen automotive group.

In this keynote you'll also hear more about the launch of the Amazon Builders' Library:
And Werner's video series, 'Now Go Build':

01:10:26 A special thanks for the satellite imagery provided by AWS customer Maxar:


Global Partner Keynote with Doug Yeum

Watch the Global Partner Keynote with Doug Yeum, Head of Worldwide Channels & Alliances, AWS. Featured Guests: - Andy Jassy, CEO, AWS, Stewart Fry, Vice President, CIO Global Enterprise Systems, BP, Chris Cerruto, Vice President, Global Architecture and Analytics & BI, Avis Budget Group, Dave McCann, VP, Migration, Marketplace & Control Services, and Sandy Carter, Vice President, Worldwide Public Sector Partners & Programs, AWS.


CHN202: AWS China Gateway: Power your business in China by working with AWS

The AWS China Gateway provides information that helps customers of all sizes get started in using AWS to grow their businesses in China. The AWS China (Beijing) Region and the AWS China (Ningxia) Region are located within mainland China. To provide the best experience for customers in China, as well as to comply with China's legal and regulatory requirements, AWS works with Chinese partners that possess telecom licenses required for delivering cloud services in China. Join this session to learn more about using the AWS China Region.


KOR201: A brief overview of new launches for Korean customers

In this session, we deliver a brief overview of the latest news about AWS products and services introduced during the re:Invent keynote sessions for our Korean customers who are interested in innovating their local businesses in the cloud. Join us to explore how to impact your business and technical roadmap in the Seoul Region. Note that this session is delivered only in Korean.


Artificial Intelligence & Machine Learning

AIM201-S: Paths to anomaly detection w/ TIBCO data science, streaming on AWS

Sensor data on the event stream can be voluminous. In NAND manufacturing, there are millions of columns of data that represent many measured and virtual metrics. These sensor data can arrive with considerable velocity. In this session, learn about developing cross-sectional and longitudinal analyses for anomaly detection and yield optimization using deep learning methods, as well as super-fast subsequence signature search on accumulated time-series data and methods for handling very wide data in Apache Spark on Amazon EMR. The trained models are developed in TIBCO Data Science and Amazon SageMaker and applied to event streams using services such as Amazon Kinesis to identify hot paths to anomaly detection. This presentation is brought to you by TIBCO Software, an APN Partner.


AIM204-S: Discovering the value of a cloud data platform

In this session, Discover Financial Services and Accenture discuss their work with moving Discover from an on-premises data infrastructure to the AWS Cloud, which offers advanced analytics. With an intelligent data strategy and fully optimized AWS Cloud data solution, Discover is transforming the customer experience and increasing shareholder value. Today, the bank leverages data from many sources—structured and unstructured, streaming and batch—and analyzes the data for insights. This strategy required a bold pivot from a legacy, on-premises architecture to a fully integrated data platform on the cloud. Learn how Discover is also successfully navigating the cultural changes of this type of transformation. This presentation is brought to you by Accenture, an APN Partner.


AIM205-R1: Starting the enterprise ML journey, ft. ProSiebenSat.1 Media SE

Amazon has been investing in machine learning for more than 20 years, innovating in areas such as fulfillment and logistics, personalization and recommendations, forecasting, fraud prevention, and supply chain optimization. During this session, we take this expertise and show you how to identify business problems that can be solved with machine learning. We discuss considerations including selecting the right use case for a machine learning pilot, nurturing skills, and measuring the success of such pilots. We dive into success stories from the Amazon ML Solutions Lab, and you can hear from ProSiebenSat.1 Media SE about how it moved from idea to production with machine learning.


AIM206-R: Finding a needle in a haystack: AI to transform content management

Finding digital content, from documents to media, can be frustrating and time-consuming. Across your employees or customers, this challenge can waste hours, derail projects, and create poor experiences. In this breakout session, learn how to use language and vision AI services to extract data, insights, and trends from all of your digital content, with a focus on how to more effectively manage your documents and find what you need.


AIM208-R1: Transform the way you search & interact w/ enterprise data using AI

How can you get the most intuitive and specific answer to a search query when the answer may be hidden within various enterprise filing or information systems? This session teaches you how to use natural language processing, a machine learning technique, to build an enterprise search solution that will give you straightforward answers to questions like, "How much is the cash reward on the corporate credit card?" Learn how this can improve cross-team knowledge sharing, enhance sales and customer support services, and make it much easier for end customers to find the information they need.


AIM210: NEW LAUNCH! Amazon Transcribe Medical: Transforming Healthcare w/ AI

Artificial intelligence (AI) is reshaping the Healthcare industry. In this session, learn how automatic speech recognition and natural language processing services can be used to build powerful solutions that revolutionize the way medical information is collected, analyzed, and consumed by various stakeholders across the Healthcare ecosystem. From clinical documentation workflow and pharmacovigilance to telemedicine and revenue cycle management, AI services are driving changes that not only enhance Healthcare professionals' efficiencies, but also improve the overall quality of patient care.


AIM211-R: AI document processing for business automation

Millions of times per day, customers from the Finance, Healthcare, public, and other sectors rely on information that is locked in documents. Amazon Textract uses artificial intelligence to 'read' such documents as a person would, to extract not only text but also tables, forms, and other structured data without configuration, training, or custom code. In this session, we demonstrate how you can use Amazon Textract to automate business processes with AI. You also hear directly from our customers about how they accelerated their own business processes with Amazon Textract.


AIM212: ML in retail: Solutions that add intelligence to your business

Machine learning is ranked the number-one "game changer" for the retail market segment by chief experience officers (CXOs), yet it's only number eight on top spending priorities. So which scenarios are real? In this session, we dive into how AWS puts machine learning in the hands of every developer, without the need for deep machine learning experience. Learn about personalized product recommendations, inventory forecasting, new in-store experiences, and more. Learn from our experience at and hear from our customers today.


AIM214-R1: NEW LAUNCH! Introducing Amazon SageMaker Studio, full IDE for ML

Machine learning (ML) is a complex, iterative, often time-consuming process. One difficult aspect is the lack of integration between the workflow steps and the tools to accomplish them. Join us as we introduce Amazon SageMaker Studio, the first full integrated development environment (IDE) for ML that makes it easy to build, train, tune, debug, deploy, and monitor ML models at scale. It pulls together the ML workflow steps in a unified, visual interface—since they're performed and tracked within one environment, the non-linear and iterative nature of ML development is greatly simplified. You can quickly move between steps, compare results and adjust inputs and parameters, and iterate faster with Amazon SageMaker Studio.


AIM215-R: NEW LAUNCH! Amazon SageMaker Autopilot: Auto-generate ML models

Typical approaches to automatic ML don't provide insights into the data or logic used to create models, forcing you to compromise on accuracy. Join us as we introduce Amazon SageMaker Autopilot, an automated capability that generates ML models and provides complete control and visibility of them. Learn how Autopilot automatically inspects raw data, picks the best set of algorithms, trains multiple models, tunes them, and ranks them based on performance. The result is a recommendation for the best performing model and visibility into the logic and code for how the model was created and what's in it. Autopilot offers the best combination of automatic model creation with control and visibility.


AIM216-R: NEW LAUNCH! Amazon SageMaker Debugger: Insights into ML model

During ML model training, it's challenging to ensure that models are progressively learning the correct values for different parameters and to analyze and debug model characteristics without building additional tools, making the process time-consuming and cumbersome. Come learn about Amazon SageMaker Debugger, a new capability that provides complete insights into the training process by automating data capture and analysis from training runs without code changes. Learn how you can analyze data using the Amazon SageMaker Studio visual interface and be alerted when anomalies and errors are detected, reducing the time needed to debug models from days to minutes. Amazon SageMaker Debugger helps you solve problems quickly, reduce troubleshooting time during training, and build high-quality models.


AIM230-R1: NEW LAUNCH! New Amazon SageMaker notebook experience

Typically, starting notebooks requires spinning up compute instances, and there was previously no easy way to share and collaborate without tracking dependencies and other restrictions. Join us as we introduce the new Amazon SageMaker notebooks experience, which allows you to access notebooks in seconds without spinning up compute instances. The elastic notebooks allow you to easily scale compute up or down, and the changes take place automatically without interrupting your work. You can share notebooks by automatically reproducing the environment and library dependencies without manually tracking them so others can reproduce the results with the same data. With this new experience, you can build models faster and collaborate at scale.


AIM232: Media discovery and compliance with Amazon Rekognition

Searching through hundreds of hours of media assets and reviewing them for compliance daily is a tedious manual task in most media workflows today. Amazon Rekognition is a service that helps you add intelligent video and image analysis to your applications. In this session, learn how Amazon Rekognition and AWS media solutions can help you generate and manage rich video metadata for people, objects, and scenes, as well as detect any inappropriate content. Hear from our customers about how they achieved time and cost savings by using Amazon Rekognition and other AWS services.


AIM240-P: What can you build with AI? No ML experience required

This presentation was recorded prior to re:Invent. Artificial intelligence (AI) can enhance the customer experience in a contact center, automate content moderation in media, improve healthcare analytics, forecast demand more accurately, and much more. With AI services from AWS, you can add capabilities like image and video analysis, natural language, personalized recommendations, virtual assistants, and forecasting to your applications without deep expertise in machine learning (ML). Join this session to learn more about the ways that AI can improve your business.


AIM306-R: How to build high-performance ML solutions at low cost, ft. Aramex

Amazon SageMaker helps provide the best model performance for less cost. In this session, we walk through a TCO analysis of Amazon SageMaker, exploring its three modules—build, train, and deploy. Learn how Amazon SageMaker automatically configures and optimizes ML frameworks such as TensorFlow, MXNet, and PyTorch, and see how to use pre-built algorithms that are tuned for scale, speed, and accuracy. We explain how the automatic model tuning feature performs hyperparameter optimization by discovering interesting features in your data and learning how those features interact to affect accuracy. Learn how to deploy your model with one click and how to lower inference costs using Amazon Elastic Inference. We end by showing how Aramex uses Amazon SageMaker.


AIM307: Amazon SageMaker deep dive: A modular solution for machine learning

Amazon SageMaker is a fully managed service that offers developers and data scientists the flexibility to build, train, and deploy machine learning models through modular capabilities. In this session, we dive deep into the technical details of each module so you understand how to label and prepare your data, choose an algorithm, train and optimize the model, and make predictions. We also discuss practical deployments of Amazon SageMaker through real-world customer examples.


AIM308: Build accurate training datasets with Amazon SageMaker Ground Truth

Successful machine learning models are built on high-quality training datasets. Typically, the task of data labeling is distributed across a large number of humans, adding significant overhead and cost. This session explains how Amazon SageMaker Ground Truth reduces cost and complexity using techniques designed to improve labeling accuracy and reduce human effort. We walk through best practices for building highly accurate training datasets and discuss how you can use Amazon SageMaker Ground Truth to implement them.


AIM311-R1: The right instance type in Amazon SageMaker, ft. Texas Instruments

Amazon SageMaker, a fully managed service for machine learning, offers several compute capabilities and instance types to meet the needs of your use case. In this session, we review the compute options available to you, including GPUs, CPUs, AWS Inferentia, Amazon SageMaker Neo, and Amazon Elastic Inference. We discuss best practices and key criteria to choose the right capabilities that meet the specific needs of your machine learning workload.


AIM312: Predict future business outcomes using Amazon Forecast

Based on the same technology used at, Amazon Forecast uses machine learning and time-series data to build accurate business forecasts. In this session, learn how machine learning can improve accuracy in demand forecasting, financial planning, and resource allocation while reducing your forecasting time from months to hours.


AIM322-R1: Fraud: How to detect and prevent it using ML

Looking to protect your company from anonymous activity and prevent bad-actor behavior? This session details how to implement a customized fraud detection and prevention solution using machine learning services, how to proactively identify these use cases, and how to implement changes to protect your enterprise and your customers.


AIM323: Delight your customers with ML-based personalized recommendations

Recommendation engines make targeted marketing campaigns, re-ranking of items, personalized notifications, and personalized search possible. In this session, we deep-dive into using Amazon Personalize to create and manage personalized recommendations efficiently, letting you focus on the real value of the data for your business. We discover how these deep learning techniques have a direct impact on the bottom line of your business by increasing engagement, click-through, satisfaction, and revenue. Learn from customer examples and dive into some live demonstrations.


AIM325-R: NEW LAUNCH! Amazon Augmented AI for human review of ML predictions

Many machine learning (ML) applications require humans to review for labeling or moderation of nuanced content, which can result in low confidence predictions to ensure the correct results. But building human review systems can be time-consuming and expensive. Amazon Augmented AI (A2I) makes it easy to build and manage human reviews for ML applications through built-in workflows for common ML use cases, such as content moderation (with Amazon Rekognition) and text extraction (with Amazon Textract). You can create workflows for custom ML models or those built on Amazon SageMaker. In this session, learn about Amazon A2I and how to use it. Then hear from VidMob about how they plan to use Amazon A2I to quickly optimize and fine-tune video analytics models.


AIM326-R1: Implement ML workflows with Kubernetes and Amazon SageMaker

Until recently, data scientists have spent much time performing operational tasks, such as ensuring that frameworks, runtimes, and drivers for CPUs and GPUs work well together. In addition, data scientists needed to design and build end-to-end machine learning (ML) pipelines to orchestrate complex ML workflows for deploying ML models in production. With Amazon SageMaker, data scientists can now focus on creating the best possible models while enabling organizations to easily build and automate end-to-end ML pipelines. In this session, we dive deep into Amazon SageMaker and container technologies, and we discuss how easy it is to integrate such tasks as model training and deployment into Kubernetes and Kubeflow-based ML pipelines.


AIM327-R1: Security for ML environments w/ Amazon SageMaker, featuring Vanguard

Amazon SageMaker is a modular, fully managed platform that enables developers and data scientists to quickly and easily build, train, and deploy machine learning models at any scale. In this session, we dive deep into the security configurations of Amazon SageMaker components, including notebooks, training, and hosting endpoints. A representative from Vanguard joins us to discuss the company's use of Amazon SageMaker and its implementation of key controls in a highly regulated environment, including fine-grained access control, end-to-end encryption in transit, encryption at rest with customer master keys (CMKs), private connectivity to all Amazon SageMaker API operations, and comprehensive audit trails for resource and data access. If you want to build secure ML environments, this session is for you.


AIM369: Changing the game with ML: How AI, ML, and IoT are transforming sports

If you are a sports fan interested in machine learning, regardless of industry, this talk is for you. See how some of the world's top sports organizations are innovating with machine learning on AWS and how some of them got started on their journey working with the Amazon ML Solutions Lab. From Formula 1's 1M data points per second to the NFL's 3TB of data per game week to the use of Amazon SageMaker to build, train, and deploy predictive real-time models, leave this session with a better understanding of what's behind the curtain and how you can get started.


AIM375-P: Natural language modeling with Amazon SageMaker BlazingText algorithm

This presentation was recorded prior to re:Invent. In this session, we showcase the power of machine learning in taking a large corpus of a foreign language text (we use the entire Wikipedia) and automatically learning word embeddings for that language. This is typically the first key step in building natural language processing (NLP) solutions, such as text classification or topic modeling. You see how easy it is to apply the BlazingText algorithm built into Amazon SageMaker in order to process the entire contents of Wikipedia in this language and visualize the results. You then can apply these learnings to any language of your choice.


AIM410-R: Deep learning applications with TensorFlow, featuring Mobileye

TensorFlow is one of several open-source deep learning frameworks used in machine learning development that is currently popular among developers. But it can be challenging to scale TensorFlow model training and inference. Amazon SageMaker provides several features that solve these challenges. In this session, learn about these features, including distributed training, cost-effective inference, and workflow management. Then, hear from Mobileye, an Intel company focused on developing and delivering driving assist and autonomous vehicles solutions, about how they migrated their training workloads to Amazon SageMaker to reduce development cycle time from weeks to days.


AIM411-R1: Deep learning applications with Apache MXNet, featuring the BBC

The Apache MXNet deep learning framework is used for developing, training, and deploying diverse artificial intelligence (AI) applications, including computer vision, speech recognition, and natural language processing (NLP). In this session, learn how to develop deep learning models with MXNet on Amazon SageMaker. Hear from the BBC about how it built a BERT-based NLP application to allow its website users to find relevant clips from recorded shows. We use the BBC's NLP application to demonstrate how to leverage MXNet's GluonNLP library to quickly build, train, and deploy deep learning models.


AIM412-R: Deep learning applications using PyTorch, featuring Autodesk

With support for PyTorch in Amazon SageMaker, you have a flexible deep learning framework combined with a fully managed machine learning solution to transition seamlessly from research prototyping to production deployment. In this session, hear from the PyTorch team on the latest features and library releases. Also learn how to develop with PyTorch using Amazon SageMaker for key use cases such as using a BERT model for natural language processing (NLP) and instance segmentation for fine-grain computer vision. Lastly, take away best practices from Autodesk based on its experience with PyTorch on Amazon SageMaker for a range of NLP use cases.


AIM413: Deep dive on Project Jupyter

Amazon SageMaker offers fully managed Jupyter notebooks that you can use in the cloud so you can explore and visualize data and develop your machine learning model. In this session, we explain why we picked Jupyter notebooks, and how and why AWS is contributing to Project Jupyter. We dive deep into our overall strategy for Jupyter and explain different use cases for Jupyter, including data science, analytics, and simulation.



ALX201-R2: How developers can build natural, extensible voice conversations

The AI-driven dialog manager Alexa Conversations allows you to build Alexa skills that can gracefully handle nonlinear, unpredictable, human conversations. This session provides an overview of dialog management on Alexa and walks you through how to use Alexa Conversations to create flexible, multi-turn experiences for use cases like buying tickets, making recommendations, ordering transportation or food, and making reservations.


ALX202-R1: Alexa, what can I do now?

Every year, the Alexa Skills Kit (ASK) grows in capabilities and features. With more than 100,000 published skills, ASK continues to push forward, making new opportunities for developers who want to build engaging voice experiences with Amazon Alexa. In this session, we discuss the latest trends in conversational artificial intelligence, highlight some of the most innovative skills, and provide an overview of everything that has been released in the past year for the ASK, including expansion to Hindi, natural language evaluation, and leaderboards.


ALX203-R1: Go from 0 to 60 with Alexa Connect Kit

Are you a device maker looking to build voice-controlled products without dealing with the complexity of managing cloud services, writing an Alexa skill, or developing complex networking and security firmware? Introducing Alexa Connect Kit (ACK)—a combination of hardware and software that allows you to quickly develop smart products that customers will love with built-in features like Wi-Fi simple setup, Amazon Dash replenishment, and fleet management with over-the-air (OTA) updates. In this session, we turn a simple fan into an Alexa-controlled smart device in less than an hour.


ALX204-R1: Creating products w/ Alexa Built-in using low-cost microcontrollers

In this session, we introduce Alexa Voice Service (AVS) Integration, a new Amazon-managed service that enables device makers to quickly and easily create products with Alexa Built-in (devices that customers can talk to) using low-cost microcontroller chipsets by leveraging AWS IoT.


ALX318: DevOps your Alexa skill: Why testing and automation matter

Developing an Alexa skill can be a lot of fun, but you don't want to wait for one-star reviews to start identifying and fixing bugs. Professional skill developers use testing and automation to minimize these risks. In this session, we talk about unit testing and end-to-end testing best practices for Alexa skills. Then we show you how to automate your deployment workflow, from committing your source code to skill deployment. Finally, we walk you through setting up some proactive alarms so you can act quickly on errors in your skill.



ANT203: Sophos: Build security solutions using Amazon Elasticsearch Service

As a leader in building security solutions, Sophos knows that simple security is better security. In this talk, learn how the company has applied these same principles to developing a large-scale security monitoring and alerting system leveraging Amazon Elasticsearch Service (Amazon ES) and other AWS components. They also share why Amazon ES is well suited for security use cases, and cover best practices, lessons learned, and how to design for scale.


ANT204-R1: How Amazon leverages AWS to deliver analytics at enterprise scale migrated its enterprise data warehouse—hundreds of thousands of daily jobs running in one of the world's largest Oracle data warehouses—to a scalable, AWS-based data lake in less than two years. In this session, we dive into the architecture of's data lake and how it leveraged Amazon Redshift and Amazon EMR. We also review the key strategies used to migrate all of the legacy jobs to the new system, and we include lessons learned from the first year of running the system at scale after the migration.


ANT206-L: Leadership session: Trends with data lakes and analytics

AWS delivers an integrated suite of services that provides everything needed to quickly and easily build a well-governed data lake with self-serve access to data. In this talk, Rahul Pathak, general manager for Amazon Athena and Amazon EMR, talks about some of the key trends we're seeing and describes how they shape the services AWS offers. Specific trends include the rise of machine-generated data and semi-structured/unstructured data as dominant sources of new data, the move toward serverless, SPI-centric computing, and the growing need for local access to data from users around the world.


ANT207-R1: Simplifying and modernizing home search at Compass with Amazon ES

Compass is changing Real Estate by leveraging its industry-leading software to build search and analytical tools that help Real Estate professionals find, market, and sell homes. In this session, Compass engineers discuss how they make every home (listing) in the company's catalog discoverable to consumers and Compass Real Estate professionals. They also discuss how they've scaled their search infrastructure and how they leverage other AWS components, including Amazon Elasticsearch Service (Amazon ES) to deliver a complete, scalable home-search solution.


ANT213-R1: State-of-the-art cloud data warehousing, featuring Asurion

The state-of-the-art cloud data warehouse needs to enable thousands of concurrent users while providing the best performance at the cheapest, most predictable cost. It also needs to seamlessly integrate into your data lake and be the first class citizen in your analytical stack to achieve the agility needed for tomorrow's analytics workloads. Amazon Redshift does this today. In this session, we discuss how Amazon Redshift scales storage and compute with a 10x better price performance ratio. Learn how Asurion improved performance by scaling with Amazon Redshift and how data warehousing with Amazon Redshift can help you analyze all your data to give you deeper insights and better outcomes.


ANT218-R1: Data lakes and data integration with AWS Lake Formation

Want to build and secure a data lake without all the hassle? Learn how AWS Lake Formation and AWS Glue consolidate and simplify the steps of ingesting, encrypting, cataloging, transforming, and provisioning data. Understand how to make data readily accessible to different analytics services and users, while enforcing granular access control policies and audit logging. Hear about how AWS customers have implemented Lake Formation and AWS Glue for their businesses. Hear how NU SKIN has recently completed an all-in migration to AWS and leveraged AWS Lake Formation to manage their data lake.


ANT227-S: Preparing data for reporting, ML, and AI on AWS

In today's complex world, everyone is trying to compete using data. The starting point for all reporting, machine learning (ML), and artificial intelligence (AI) tools is high-quality, trusted data drawn from many sources, which is often the biggest pain point for any organization. Data professionals have all the skills necessary to analyze the data but are spending too much time gathering and validating it instead of analyzing it. Join Matillion in this session and learn how ETL jobs can load, cleanse, aggregate filter, and join data in Amazon Redshift or Snowflake to give your reporting, ML, and AI teams a head start. This presentation is brought to you by Matillion, an APN Partner.


ANT229: NEW LAUNCH! Introducing UltraWarm for Amazon Elasticsearch Service

The transition from on premises to the cloud, centralized to microservices-based architectures, and IT to DevOps has resulted in three trends: an exponential growth in machine-generated data, the increasing need for near real-time monitoring and interactive analytics of that data, and democratized access to that data to derive actionable insights by anyone, anywhere, and anytime in a secured manner. In this talk, we discuss how Amazon Elasticsearch Service provides a secure, scalable, and cost-effective log analytics solution.


ANT230: NEW LAUNCH! Amazon Redshift reimagined: RA3 and AQUA

Amazon Redshift continues to change the scale and economics of data warehousing. Learn more about announcements from the keynote and how they enable you to scale cost-effectively across diverse data warehouse workloads. We break down the benefits of the new Amazon Redshift RA3 instances and share real-world examples from the preview. You see how the new console and innovations like Amazon Redshift Federated Query and Data Lake Export enable you to bring together all your data, and you learn more about AQUA (Advanced Query Accelerator) for Amazon Redshift.


ANT238-R: AWS Data Exchange: Find & subscribe to third-party data in the cloud

AWS Data Exchange makes it easy to find, subscribe to, and use third-party data in the cloud.This session explores how AWS Data Exchange removes the friction of finding, licensing, and using datasets. Without it, you might spend days or weeks licensing data and moving it where you need it to power analytics. Learn to use AWS Data Exchange to fuel in-place analytics with AWS services like Amazon Athena and Amazon QuickSight. For data providers, learn how AWS Data Exchange makes it easy to reach millions of customers migrating to the cloud by removing the need to build and maintain infrastructure for data storage, delivery, billing, and entitling.


ANT239: Insert, upsert, and delete data in Amazon S3 using Amazon EMR

Building data lakes in Amazon S3 offers scale and reliability for open-source data formats and a common data store for both reporting and BI as well as big data analytics and ML/AI. However, most commonly used big data frameworks make customers reinstate large volumes of data for handling incremental changes in individual records. Apache Hudi provides the ability to create, upsert, and delete records and simplifies the handling of change data capture and the ingestion of real-time streams. In this session, we dive deep into using Apache Hudi with Amazon EMR, exploring fundamental concepts, common scenarios, and how to use Hudi to optimize workflows.


ANT243-S: Healthfirst driving digital transformation through data & analytics

In this session, Accenture and Healthfirst, a New York City health plan provider, share key insights and lessons learned about how they used data and analytics modernization to drive digital enablement. The overall program was initiated to improve the Heathfirst member experience, including driving better care, service, and overall engagement strategies. This session outlines the key innovations within the Healthfirst data program, including how it increased member retention, quality scores, and member satisfaction by developing a strong data foundation for the enterprise. Additionally, learn how the team used AWS solutions to support the program, including AWS Glue, Amazon Textract and Amazon Comprehend Medical. This presentation is brought to you by Accenture, an APN Partner.


ANT281-P: Upgrading AWS Glue to use AWS Lake Formation permissions

This presentation was recorded prior to re:Invent. Learn how to upgrade to use Lake Formation permissions. We start with a simple data lake that has fine-grained access control (FGAC) on the AWS Glue Data Catalog using IAM policies. We then upgrade to using Lake Formation permissions.


ANT307-R1: Deep dive into Amazon Athena

Amazon Athena is an interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL. Athena is serverless, so there is no infrastructure to manage, and you pay only for the queries that you run. Learn how customers are using Athena to query their data lakes, enable self-service for analysts and developers, and build applications. We dive deep into the latest improvements and show demos. New Athena users gain an understanding of service capabilities and customer architecture patterns. Existing Athena users gain understanding of recent improvements, including concurrency, performance, and security.


ANT308-R1: Deep dive into running Apache Spark on Amazon EMR

Amazon EMR enables customers to run ETL, machine learning, real-time processing, data science, and low-latency SQL at petabyte scale. We focus this session on running Apache Spark on Amazon EMR. We introduce design patterns such as using Amazon S3 instead of HDFS, running long- and short-lived clusters, using notebooks, and performance-related enhancements. We discuss lowering cost with auto scaling and Spot Instances, and security with encryption and fine-grained access control with AWS Lake Formation.


ANT309-R1: Responding to customer needs in real time with Amazon MSK

Businesses leverage data-streaming architectures to respond to customers' needs in real time. In this session, we discuss how you can accelerate the development of real-time applications using Amazon MSK. Adobe joins us and shares how it processes over 60 billion messages a day for hundreds of services using Apache Kafka. You learn about the challenges Adobe faces and why it is moving away from managing dozens of Kafka clusters to deploying fully managed Amazon MSK clusters with one click. Hear how this approach integrates multiple solutions built on open-source frameworks like Kubernetes, Spinnaker, and Terraform while handling message routing, advanced QoS, and HTTP clients.


ANT318-R1: Simplify video streaming for millions of smart home cameras

In this talk, we discuss how you can use Amazon Kinesis Video Streams to capture video data from millions of camera IoT devices. Kinesis Video Streams makes it easy to securely stream video from connected devices to AWS for analytics, machine learning (ML), playback, and other processing. We walk through how to securely stream, store, and process video from the edge to the cloud. Finally, we describe how Wyze moved more than one million cameras to use Kinesis Video Streams and dramatically reduce their time to market while having just one engineer oversee the effort.


ANT320-R: What's new with Amazon Redshift, featuring Workday

Learn about the most important and hottest new features of Amazon Redshift. In this session, we discuss the architectural evolution of Amazon Redshift and how it uses machine learning to create a self-optimizing data warehouse. We also review recent performance, concurrency, elasticity, and manageability enhancements behind its record price-to-performance ratio. Finally, we share a glimpse of our vision for the data warehouse of the future and hear from Workday about how Amazon Redshift's latest features have helped Workday achieve its optimization and scale.


ANT326-R1: Building a streaming data platform with Amazon Kinesis

Today's businesses need to react to customer opportunities and problems as quickly as possible. In this session, we walk through how to build analytics pipelines for business operational reporting that speed up time to information from hours to seconds. We discuss how streaming-data services like Amazon Kinesis are used to capture and analyze data in real time, prior to delivering it to your Amazon Redshift data warehouse and Amazon Aurora reporting databases. Our customer GoDaddy shares how they use this architectural pattern to provide the best experience to the millions of customers that host websites on their platform.


ANT327-R1: Migrating Apache Spark and Hive from on-premises to Amazon EMR

In this session, you hear from representatives of Intuit about how they migrated the company's analytics, data processing (ETL), and data science workloads running on Apache Hive and Spark to Amazon EMR to reduce costs, increase availability, and improve performance. This session focuses on key motivations and the benefits of a move to the cloud and also gives details of key architectural changes and best practices.


ANT329-R1: Amazon ES ingest at Pearson—managing high throughput and scale

In adopting a cloud-first strategy, Pearson had to secure and monitor its infrastructure, but with many applications deployed against many services, it needed reliable, fast ingest of logs into a real-time analytics engine. Pearson chose Amazon Elasticsearch Service for monitoring and Amazon Kinesis for ingest. In this session, we explain some Amazon ES basics and common ingest patterns that builders use on AWS. A Pearson representative shares their firsthand experiences developing a reliable and scalable architecture comprising Amazon ES, Amazon Kinesis Data Streams, Amazon Kinesis Data Firehose, and AWS Lambda to centralize logs and keep ingestion and access secure.


ANT330: Intuit: Moving from monitoring to observability using Amazon ES

As Intuit moves to a cloud hosting architecture that includes Amazon Elastic Compute Cloud (Amazon EC2), containers, and serverless applications, the company is on an "observability" journey to transform the way it monitors its applications' health. Observability requires correlating logs, metrics, traces, etc., which becomes complex as systems become more distributed. In this session, the company discusses leveraging tools such as OpenTelemetry, Amazon Elasticsearch Service (Amazon ES), Amazon Kinesis, and Jaeger to build an observability solution, and the benefits this solution provides by giving visibility across the platform, from containers to serverless applications. The company also discuss how it sees observability evolving in coming years.


ANT331: AWS analytics enables fraud prevention for Sony's PlayStation

Sony Interactive Entertainment built their EVE Fraud System as a big data platform to aggregate transactional activity of users, resulting in substantially increased approvals with no increase in declines or chargebacks from banks. In this session, learn how Sony used Amazon Kinesis Data Analytics, Amazon Kinesis Data Firehose, AWS Lambda, AWS Glue, Amazon Simple Storage Service (Amazon S3), and Amazon DynamoDB to generate aggregations and retrieve them in a single purchase transaction in less than 180 milliseconds.


ANT333: How built a serverless data lake with AWS analytics designed and developed a data lake as a replacement for their legacy data warehouse to deliver powerful analytics capabilities across multiple business areas. In this session, learn how it used Amazon EMR, Amazon Athena, AWS Glue, and Amazon QuickSight to build an automated process to ingest and centralize data from external and internal sources for immediate analysis.


ANT334-R1: Migrate your data warehouse to the cloud, featuring Nielsen

Modern data warehousing blends and analyzes all your data—in your data warehouse and in your data lake—without needing to move the data. In this session, a representative from Nielsen explains how they migrated from a leading on-premises data warehouse to Amazon Redshift in record time. See how the company uses AWS Database Migration Service (AWS DMS), AWS Schema Conversion Tool, AWS Glue, and Amazon Redshift to provide timely analytics across the organization.


ANT335-R: How to build your data analytics stack at scale with Amazon Redshift

Modern cloud data warehouses must be able to scale up and scale out as needed to handle variable analytics workloads. In this session, we discuss Amazon Redshift's ability to deliver top performance at the lowest and most predictable cost for any use case or workload. Learn how Amazon Redshift handles small datasets with large bursts of query activity, large datasets with complex queries, a mix of frequently queried data and infrequently accessed historical data, a mix of open file formats in an Amazon S3 data lake and structured data in Amazon Redshift, and more.


ANT347-S: Build reliable data lakes with Delta Lake & Databricks

Enterprises need secure and reliable data storage to drive successful analytics programs. Data lakes are a key architectural element of modern data platforms, yet they can suffer from reliability challenges. In this session, you learn about the key data reliability challenges that data lakes face and how you can use open-source Delta Lake to apply schema enforcement, ACID transactions, and versioning to your data lake, making it usable for analytics. This presentation is brought to you by Databricks, an APN Partner.


ANT348: How Prime Video processes 8 percent of all US internet traffic on AWS

Amazon Prime Video is one of the largest streaming services in the world, serving over 8 percent of all internet traffic in the US on any day. With millions of devices in over 200 countries around the world, collecting and analyzing telemetry data in real time is a major scaling challenge. In this session, learn how the team used AWS technologies such as Amazon Kinesis, AWS Lambda, and Amazon Simple Storage Service (Amazon S3) to build a next-generation telemetry platform that handles millions of transactions per second (TPS) and hundreds of petabytes of data.


ANT380-P: How Zappos uses AWS services for near-real-time search optimization

This presentation was recorded prior to re:Invent. In this session, learn how Zappos developed an end-to-end machine learning (ML) platform leveraging AWS analytics. The engine is made up of a real-time event ingestion system that relies heavily on Amazon Kinesis Data Firehose, Amazon Redshift, and AWS Lambda. Learn about the system, how it was built, and how it feeds into various ML algorithms. Finally, learn how it powers a myriad of features on the Zappos website, including near-real-time search optimization and size recommendations.


ANT418: Deep dive and best practices for Amazon Redshift

In this session, we take an in-depth look at best practices for data warehousing with Amazon Redshift. We show you the best way to analyze all your data, inside and outside your data warehouse, without moving the data, which helps you gain deeper insights for running your business. We also cover best practices for how to design optimal schemas, load data efficiently, and optimize your queries to deliver high throughput and performance.



ARC203: Innovation at speed

What does it take to innovate quickly? In this session, we address how blockers to innovation, such as culture, skills, antiquated processes, and board-level concerns, can stand in the way of business agility. We map out a pathway to digital transformation, including new metrics for success, integration of real-world best practices from enterprises, and the most effective organizational patterns, as we integrate the business with development and operations.


ARC209-R1: Running lean architectures: How to be cost-effective on AWS

Everybody can save money on AWS by optimizing your architecture! This session reviews a wide range of cost-optimization strategies, featuring real-world examples. In addition to Reserved Instances, we have a special focus on Spot Instances to get a discount of up to 90 percent. We also talk about leveraging AWS Auto Scaling, caching and offloading content to Amazon CloudFront to reduce backend load, and much more. Running serverless? Learn how to cut costs on serverless through minimizing AWS Lambda execution time and maximizing networking throughput. Additionally, we cover optimizing training and inference costs for machine learning on AWS.


ARC210-R1: Microservices decomposition for SaaS environments

While the rationale for adopting a microservices architecture is well-understood, selecting the right size and scope of your microservices can be challenging—especially in SaaS environments. SaaS microservices must consider your multi-tenant isolation boundaries, your data partitioning requirements, your multi-tenant scaling profile, and your tiering strategy. These services must also be implemented in a model that abstracts away multi-tenant details and accelerates development. In this session, we look at a range of multi-tenant considerations that will directly affect your approach to identifying and implementing services that align with the scale, isolation, cost, and agility profile of your SaaS environment.


ARC211-R: Scaling up to your first 10 million users

Cloud computing gives you a number of advantages, such as the ability to scale your web application or website on demand. If you have a new web application and want to use cloud computing, you might be asking yourself, "Where do I start?" Join us in this session to understand best practices for scaling your resources from one user to millions of users. We show you how to best combine different AWS services, how to make smarter decisions for architecting your application, and how to scale your infrastructure and serverless components in the cloud.


ARC212-R1: Cox Automotive: AWS Well-Architected Results on 200+ platforms

How do you know if you and your team are following cloud architecture best practices? How do you assess your potential risks? This session shows how the AWS Well-Architected Framework provides prescriptive architectural advice, and how the AWS Well-Architected Tool allows you to improve your technology portfolio. Hear executives from Cox Automotive explain how the company uses AWS Well-Architected as part of a scorecard across more than 200 platforms to health-check the Cox Automotive products. Learn how the scorecard works to drive resource and investment decisions, and how it helps measure profitability, technology risk, and engineering maturity.


ARC213-R2: Architecture patterns for multi-region active-active

With global business, there is an ever-growing need to be able to implement multi-region active-active architecture. However, this requires first-order thinking and attention not just to app and database design but also to DNS, monitoring, traffic shaping, and so on. Furthermore, architecture complexity can increase rapidly, so multiple design trade-offs need to be made. In this session, we discuss challenges and solutions using various AWS services, like Amazon DynamoDB global tables, as well as open source products.


ARC218-L: Leadership session: AWS architecture

The skills required to be a successful architect are changing at a rapid pace, and this change shows no signs of slowing down. In this session, we reflect on the evolving role of the architect in organizations large and small. We recap the most impactful announcements from the week for architects, review some key tools designed to make life easier for architects building on AWS, and discuss industry changes that will impact future architectures.


ARC220-S: Dell Technologies cloud-enabled infrastructure

For customers with data stores on-premises, Dell Technologies cloud-enabled infrastructure makes it possible to access AWS compute and analytics services. Additionally, it supports moving VMware workloads between on-premises and VMware Cloud on AWS. Join us in this session to learn more about how Dell Technologies cloud-enabled infrastructure can connect your on-premises data and workloads with your AWS environment for compute purposes, analytics services, disaster recovery scenarios, and regular access to your remote and branch offices. This presentation is brought to you by Dell, an APN Partner.


ARC221-S: Spirit AeroSystems' Factory of the Future powered by AWS

Factory of the Future solutions are designed to increase production volume, achieve optimal machine utilization, and synchronize inventory-to-consumption rates. In this session, learn how Spirit AeroSystems combined IoT technology (for real-time inventory and machine performance data) with enterprise resource planning data and supplier inventory data in the cloud to create a digital twin of the factory's current and planned performance. Hear how Deloitte Consulting LLP and AWS applied advanced algorithms to dynamically schedule the production facility and enhance material movement, which helped improve Spirit's overall factory performance. This presentation is brought to you by Deloitte, an APN Partner.


ARC223-S: Reimagine SME banking: OpenDATA-enabled innovation at Rabobank

Banks face unprecedented challenges as customer needs evolve, regulations change, and fintech disrupts the market. Come learn how Rabobank, enabled by Deloitte's OpenDATA platform, launched an SME lending solution in just 13 weeks, allowing customers to receive loan offers in less than 15 minutes based on machine learning and artificial intelligence models. Hear how this end-to-end platform powered by AWS acts as a toolkit to kick-start rapid innovation and delivery through an integrated set of cloud services and accelerators. This session details Rabobank's journey, including how the OpenDATA platform can enable incumbent financial services players to build and launch winning products in an open banking world. This presentation is brought to you by Deloitte, an APN Partner.


ARC224-S: How rapid growth accelerated Zipwhip's move to AWS

Zipwhip is an SMS and MMS texting provider that has seen a 280-percent message growth over the past year. To support this growth and effectively deal with aging on-premises infrastructure, Zipwhip required a drastic migration to the cloud. Come learn how three engineers redesigned Zipwhip's infrastructure over nine months and began leveraging AWS services, including Amazon EKS and Nitro-based Amazon EC2 instances. Hear how they used F5 Network's BIG-IP Virtual Edition (VE) and NGINX (Kubernetes ingress controllers) to optimize application performance, visibility, and security throughout this migration. Finally, learn how with AWS, they increased performance, scalability, and resiliency while optimizing costs over traditional infrastructure. This presentation is brought to you by F5 Networks, an APN Partner.


ARC307-R3: Serverless architectural patterns and best practices

As serverless architectures become more popular, customers need a framework of patterns to help them to identify how to leverage AWS to deploy their workloads without managing servers or operating systems. In this session, we describe reusable serverless patterns while considering costs. For each pattern, we provide operational, security, and reliability best practices and discuss potential challenges. We also demonstrate the implementation of some of the patterns in a reference solution. This session can help you recognize services and applications for serverless architectures in your own organization and understand areas of potential savings and increased agility and reliability.


ARC334-R2: From one to many: Evolving VPC design

As more customers adopt Amazon VPC architectures, the features and flexibility of the service are encountering the obstacles of evolving design requirements. In this session, we follow the evolution of a single regional VPC to a multi-VPC, multi-region design with diverse connectivity into on-premises systems and infrastructure. Along the way, we investigate creative customer solutions for scaling and securing outbound VPC traffic, securing private access to Amazon Simple Storage Service (Amazon S3), managing multi-tenant VPCs, integrating existing customer networks through AWS Direct Connect, and building a full VPC mesh network across global regions.


ARC335-R1: Designing for failure: Architecting resilient systems on AWS

Customers moving mission-critical applications to the cloud are seeking guidance to replicate and improve the resiliency of their Tier 1 systems while simultaneously meeting compliance and regulatory requirements. Natural disasters, internet disruptions, or hardware or software failure can lead to events requiring customers to invoke disaster recovery (DR) plans. Join us in this session to learn how to design for failure and remain resilient in the event of disaster by designing applications using highly resilient components and service features.


ARC336-R1: CLP Innovation: Increasing agility with cloud-native architectures

In today's tech-driven world, an organization's architecture is a competitive differentiator. A key piece of this advantage lies in the ability to move fast. In this session, we dive into how cloud-native architecture patterns are changing the way businesses think about speed and cost of innovation. We hear from CLP Innovation Enterprises Ltd. on why it made the decision to reinvent with cloud-native services, what it learned, and benefits it has gained along its journey to modern application development.


ARC337-R: Baking the best security layer cake

It's not enough to fix a bug or issue, we also have to dig in and find a deeper kind of fix that eliminates most bugs of that entire class. Failsafe design and defense in depth are nothing new, but in security, the tendency to add layers can backfire. Each new layer brings its own potential bugs, risks, costs, and challenges. In this talk, we take a look at just how effective some of the simplest mitigations are and how modern verification techniques can provide run-time assurance without run-time risk.


ARC338-R: How Goldman Sachs minimizes the impact of managing events

The operational excellence pillar of the AWS Well-Architected Framework includes guidance and best practices on operating in the cloud. Join our talk as representatives from Goldman Sachs share how the company applied these best practices to reduce the impact of events and the level of effort they extended to manage them. They also discuss how they enabled their operations teams to safely do more by establishing the standards for operations that enable them to scale as new projects enter the cloud. Learn how AWS Systems Manager OpsCenter can support your situational awareness and event response, enabling you to view, investigate, and remediate operational issues presented with contextually relevant data.


ARC339-R1: Best practices for IoT architecture using AWS smart product solution

As more consumer products are embedded with sensors that allow communication and data transfer between the product and the manufacturer, customers need architecture to onboard, protect, and monitor device fleets. In this session, we cover best practices for creating this architecture and use the decisions that were made when creating the AWS smart product solution as a guide. The architecture incorporates AWS IoT Core, as well as AWS Lambda for backend microservices, AWS IoT Analytics with Amazon QuickSight to analyze telemetry data, and AWS IoT Device Defender to audit device configurations. We also show you how to use AWS CDK to create customized deployments.


ARC340-R1: automating machine learning deployments at scale

Machine learning involves more than just training models; you need to source and prepare data, engineer features, select algorithms, train and tune models, and then deploy those models and monitor their performance in production. Learn how Amazon Consumer Payments uses Amazon SageMaker, AWS Glue, AWS Step Functions, Amazon API Gateway, AWS Lambda, AWS Batch, Amazon Elastic Container Registry (Amazon ECR), and AWS CloudFormation to automate a CI/CD framework for business-critical machine learning workloads at scale.


ARC349-R1: Beyond five 9s: Lessons from our highest available data planes

Every AWS service is designed to be highly available, but a small number of what we call Tier 0 services get extra-special attention. Come hear lessons from how AWS has built and architected Amazon Route 53 and the AWS authentication system, designed to survive cataclysmic failures, enormous load increases, and more. We cover our approach to redundancy and resilience at the infrastructure, software, and team levels, and we get into how the teams tasked with keeping the internet running manage themselves and still keep up with the pace of change that AWS customers demand.


ARC370-P: Building resilient, scalable IoT workloads with AWS IoT Core

This presentation was recorded prior to re:Invent. In this session, learn how AWS teams used AWS IoT Core to provide more advantage to their architectures. These teams got operational by connecting multiple devices, managing their device fleet, learning lessons along the way, and deploying their workloads to production. Gain insights from tried and tested architectures that you can use to supplement your own workloads. We also discuss other AWS IoT offerings, such as AWS IoT Greengrass and Amazon FreeRTOS.


ARC371-P: SaaS migration: Real-world patterns and strategies

This presentation was recorded prior to re:Invent. Migrating an existing single-tenant solution to a multi-tenant SaaS model can be challenging. Finding a migration approach that balances the ongoing needs of the business with the market, cost, and competitive pressures of getting to SaaS often requires teams to identify creative migration strategies. In this session, we explore common SaaS migration patterns and dive deep into the specific architecture, operational, deployment, and build strategies that are used to implement these patterns. We review a range of options that span from minimally invasive to a complete rewrite, highlighting the challenges, advantages, and demands of each of these approaches.


ARC372-P: SaaS tenant isolation patterns

This presentation was recorded prior to re:Invent. Tenant isolation is one of the most fundamental aspects of SaaS architecture. Every SaaS provider must consider how to ensure that their tenant resources are isolated and secure. The challenge is that each resource type (compute, storage, etc.) requires different isolation approaches. In this session, we build a clear roadmap for navigating the landscape of isolation options, highlighting the strategies for achieving isolation spanning the different multi-tenancy models and AWS services. Our goal is to create a comprehensive view of the considerations that impact your approach to introducing isolation into your SaaS solution.


ARC373-P: Reducing time to market & TCO using serverless

This presentation was recorded prior to re:Invent. Science, technology, engineering, and math (STEM) educational toys as a subscription—it started as a program manager's dream about selling to customers, and it took seven months and four engineers working in a serverless environment for this dream to come to fruition. This serverless solution has scaled to support hundreds of subscription businesses both within and outside the company, with minimal operational engineering costs. In this session, learn how this small and scrappy team was able to quickly deliver STEM education to its customers using a simple and well-designed serverless approach leveraging Amazon API Gateway, AWS Lambda, Amazon DynamoDB, AWS CloudFormation, and Amazon CloudWatch.


ARC374-P: Powering Zillow 3D Home tours with AWS serverless

This presentation was recorded prior to re:Invent. Home buyers value the ability to experience a home before visiting it. To empower them to do so, Zillow launched its 3D Home tour product nationwide in March 2019. Zillow built a highly performant, scalable, and reliable computer vision and media processing pipeline powered by AWS Step Functions, AWS Lambda, Amazon DynamoDB, Amazon CloudWatch, and Amazon S3. This architecture enabled Zillow to provide an immersive experience that continues to enhance and transform the home buying process. In this talk, Zillow discusses the evaluation process for its chosen technologies, and it provides an in-depth breakdown of the architecture and resulting cost savings.


ARC410-R: Serverless SaaS deep dive: Building serverless SaaS on AWS

The emergence of serverless infrastructure and services represents a fundamental shift in how developers approach architecting applications. This is especially relevant in the world of SaaS, where systems must efficiently and cost-effectively respond to continually shifting multi-tenant loads and profiles. In this session, we dive into all the moving parts of a serverless SaaS application, exploring the detailed code, design, and architecture strategies that are commonly applied to support the complex scale and agility requirements of multi-tenant serverless SaaS environments. We also look at how serverless influences core multi-tenant strategies, including tenant isolation, service decomposition, management, deployment, and identity.


ARC414-S: Accelerated analytics: Building the next-gen data platform for Hertz

Hertz is undertaking a massive digital transformation to evolve its technology landscape. This move provides an opportunity to extract valuable insights from a large amount of data produced by the new systems. In this session, learn how Deloitte collaborated with Hertz to build a next-generation data platform, which includes an integration hub, a unified reporting layer, and an ecosystem of tools used to build advanced analytics models. Discover how the solution leveraged all native AWS services, such as Amazon S3, Amazon Kinesis, Amazon EMR, and AWS Lambda, to enable cross-functional insights and accelerate the cloud journey in under 12 months. This presentation is brought to you by Deloitte, an APN Partner.



CMP201-L: Leadership session: What's new in compute?

In this session, Dave Brown, vice president, Amazon EC2, introduces the latest innovations in the compute space, announcing new compute capabilities as well as walking you through a few key services and features, including Amazon EC2 instances, EC2 networking, EC2 Spot Instances, Amazon Lightsail, and AWS Outposts. Dave is joined by Matt Garman, vice president of AWS compute services, to share some of the history of AWS as well as insights into the underlying thinking that makes the AWS compute business unique.


CMP202-R1: Better, faster, cheaper compute: Cost-optimizing Amazon EC2

It's easier than ever to grow your compute capacity and enable new types of cloud computing applications while maintaining the lowest TCO by blending Amazon EC2 Spot, On-Demand, and Reserved Instance purchase models. In this session, learn how to use the power of Amazon EC2 with other AWS services and features such as Auto Scaling, Amazon ECS, Amazon EKS, Amazon EMR, and AWS Batch to programmatically optimize costs while maintaining high performance and availability‚ all without breaking a sweat.


CMP203: Studio in the cloud: Content production on AWS

In this session, learn how AWS Thinkbox and our partners are helping studios work with the best talent to scale their VFX and CG pipelines and produce some of the most popular and award-winning content. We cover several in-depth post-production topics around real-world VFX studio pipelines, and we focus on virtual workstations and rendering workloads, combining Amazon EC2 and AWS Thinkbox Deadline for scalable, cost-effective computing. Learn how real customers working on Hollywood productions integrate their pipelines with AWS to realize the elasticity and scale provided by Amazon EC2 and how they intend to leverage AWS in the future.


CMP204-R1: HPC on AWS: Innovating without infrastructure constraints

High-performance computing (HPC) has always been about solving the most complex problems. But for far too long, HPC applications and workloads have been constrained by infrastructure capacity. In this session, we highlight how virtually unlimited capacity and scale, accessed instantly on the cloud, can create a paradigm shift in the way researchers and engineers approach innovation. Learn how Formula 1 uses AWS to run complex computational fluid dynamics (CFD) simulations as part of its 2021 car design. And hear about the migration of Morgan Stanley's grid computing workloads to AWS.


CMP208-S: Achieving unparalleled elasticity on AWS at the lowest cost

Selecting the optimal cloud resources for your applications can be challenging since there are many ways that your cloud instances can be configured. Cloud engineers and architects are facing this challenge every day, trying to manually find the perfect match and avoid potential operational risks. In this session, join the VP of technical sales at Densify to learn how one line of code (e.g., Terraform) can unlock workload elasticity by precisely and automatically aligning your application demands with the right AWS resources, giving you better performance with reduced operational risk. This presentation is brought to you by Densify, an APN Partner.


CMP210-R1: Dive deep on how to save with AWS Savings Plans

Savings Plans is a new flexible pricing model that provides savings of up to 72 percent on Amazon EC2 and AWS Fargate usage. Savings Plans offers significant savings over On Demand, just like Reserved Instances, but automatically reduces your bills on compute usage across any AWS Region, even as your usage changes. Savings Plans provides you the flexibility to use the compute option that best suits your needs and continues to save money, all without having to perform exchanges or modifications. Attend this session to learn how you can easily save money on your compute spend. We walk you through a demo of Savings Plans recommendations in AWS Cost Explorer and different considerations for signing up for Savings Plans.


CMP211-R2: Amazon EC2 foundations

Amazon EC2 provides resizable compute capacity in the cloud and makes web-scale computing easier for customers. It offers a wide variety of compute instances and is well-suited to every imaginable use case, from static websites to supercomputing on-demand, all available via highly flexible pricing options. This session covers the latest EC2 capabilities, including recent instance families available in Amazon EC2, the differences among their hardware types and capabilities, and their optimal use cases.


CMP212-R1: NEW LAUNCH! AWS Wavelength: Run applications w/ ultra-low latency

In this session, come see how AWS Wavelength brings services such as Amazon EC2 and Amazon ECS to the edge of 5G mobile networks. This enables developers to build applications that reach 5G connected devices with single-digit millisecond latencies using familiar AWS APIs and development processes. This session provides an overview of typical application architectures that benefit from low-latency compute. We also dive deep into how Bethesda Softworks, a video game publisher best known for iconic franchises like The Elder Scrolls, Fallout, and DOOM, is using AWS Wavelength to greatly enhance the experience of streaming video games. You learn how to use AWS in the 5G network edge to build applications that require ultra low-latency such as game streaming, AR/VR, IoT, and analytics.


CMP213-R: NEW LAUNCH! Introducing quantum computing with AWS

Quantum computing has the potential to solve computational problems that are beyond the reach of classical computers. Amazon Braket and the Amazon Quantum Solutions Lab help customers explore quantum computing, evaluate its potential, and develop expertise. Amazon Braket is a managed service that provides customers access to quantum computing resources and makes it easy to build, simulate, and test quantum computing applications. The Quantum Solutions Lab connects customers with quantum experts for education and collaboration. In this session, learn about the potential of quantum computing and how you can get started with the Amazon Braket service and the Quantum Solutions Lab.


CMP214-R1: NEW LAUNCH! EC2 Image Builder: Virtual machine images made easy

In this session, learn about EC2 Image Builder, a new capability that makes it easier and faster to build and maintain secure images. Keeping server images up-to-date can be time-consuming, resource-intensive, and error-prone. Currently, customers either manually update and snapshot VMs or have teams that build automation scripts to maintain images. Learn how EC2 Image Builder simplifies the creation, patching, testing, distribution, and sharing of Linux or Windows Server images.


CMP220-P: Remote desktop and application streaming with NICE DCV

This presentation was recorded prior to re:Invent. In this session, learn how you can use NICE DCV to deliver remote desktops and application streaming from the cloud or any data center to any device. NICE DCV supports both Windows and Linux across a wide range of usage scenarios, from users who are accessing productivity applications on mobile devices to the most demanding high-end graphics workstation users for HPC and M&E.


CMP302-R1: AWS Outposts: Extend the AWS experience to on-premises environments

AWS Outposts extends AWS to your on-premises and connected edge environments to support applications with latency and local data processing requirements. Attend this session to learn more about how it works and about key customer use cases.


CMP303-R2: Powering next-gen Amazon EC2: Deep dive into the Nitro system

The Nitro system is a rich collection of building block technologies that include AWS-built hardware offload and security components; it is powering the next generation of Amazon EC2 instances with an ever-broadening selection of compute, storage, memory, and networking options. In this session, we deep-dive into the Nitro system, explore its design and architecture, discover how it enables innovative new EC2 instances, and see how it has made the seemingly impossible possible.


CMP304-R1: AWS infrastructure for large-scale training at Facebook AI

In this session, the Facebook AI team discusses its major machine learning models and workloads and the infrastructure challenges it faced with large-scale distributed training. They share details of how they tested these ML workloads on AWS infrastructure and the results of this benchmarking. Then we discuss how the deep breadth of AWS infrastructure for ML workloads in compute, networking, and storage helps address large-scale ML challenges. Specifically, we dive deep into the AWS machine learning stack to choose the right Amazon EC2 platform to fit your ML workload while leveraging 100 Gbps networking and high-performance file systems to efficiently scale from a single GPU to hundreds or thousands.


CMP305-R2: Amazon EBS snapshots: What's new, best practices, and security

Amazon Elastic Block Store (Amazon EBS) snapshots allow companies to easily back up their EBS volumes. In this session, learn about new snapshot capabilities, how the service has evolved, and ways to further integrate snapshots into your backup and disaster recovery mechanisms on AWS. We cover how snapshots work and best practices for using snapshots to achieve your recovery time objective (RTO) and recovery point objective (RPO) goals while managing spend. Also learn best security practices for creating, replicating, and sharing snapshots within your AWS environment to protect against data loss and failures.


CMP320: How Dropbox leverages hybrid cloud for scale and innovation

Dropbox operates a hybrid cloud architecture leveraging AWS to integrate on-premises and cloud environments. In this session, AWS describes hybrid cloud use cases, ranging from extending data centers to building and managing applications across on-premises and cloud environments, and it discusses a framework for designing, deploying, and operating a hybrid cloud. Dropbox dives deep into its use of AWS to optimize solutions including analytics, high-performance compute, and document processing in the hybrid cloud. The session ends with a description of how Dropbox uses AWS to power international expansion for local hosting environments in Europe, Australia, New Zealand, and Japan, supporting the needs of more than 400,000 business teams globally.


CMP322-R1: Deep dive on Arm-based EC2 instances powered by AWS Graviton

AWS Graviton processors feature 64-bit Arm Neoverse cores and custom silicon designed by AWS, delivering optimized performance and cost. AWS Graviton processors are built exclusively for the cloud, utilizing AWS and Annapurna Labs' expertise in running hyperscale cloud platforms and cloud applications. Amazon EC2 A1 instances are the first instances powered by the AWS Graviton processor. In this session, learn how you can optimize cost and performance for your scale-out and Arm-based workloads using EC2 instances based on AWS Graviton processors. We present use cases, software ecosystem, and customer adoption stories for EC2 A1 instances.


CMP323-R1: Optimize performance and cost for your AWS compute

AWS offers a broad range of compute platforms. In this session, we talk about how to identify optimal EC2 instances for your workloads using AWS tools and services. We show you techniques and best practices to help you reduce cost and increase performance of your AWS workload.


CMP324-R1: Deliver high performance ML inference with AWS Inferentia

Customers across diverse industries are defining entirely new categories of products and experiences by running intelligent applications that use ML at the core. These applications are becoming more expensive to run in production. AWS Inferentia is a custom-built machine learning inference chip designed to provide high throughput, low latency inference performance at an extremely low cost. Each chip provides hundreds of TOPS of inference throughput to allow complex models to make fast predictions. Join this session to see the latest developments using AWS Inferentia and how they can lower your inference costs in the future.


CMP326-R1: Capacity management made easy with Amazon EC2 Auto Scaling

Amazon EC2 Auto Scaling offers a hands-free capacity management experience to help customers maintain a healthy fleet, improve application availability, and reduce costs. In this session, we deep-dive into how Amazon EC2 Auto Scaling works to simplify continuous fleet management and automatic scaling with changing load. Netflix delivers shows like Sacred Games, Stranger Things, Money Heist, and many more to more than 150 million subscribers across 190+ countries around the world. Netflix shares how Amazon EC2 Auto Scaling allows its infrastructure to automatically adapt to changing traffic patterns in order to keep its audience entertained and its costs on target.


CMP328-R1: Uber builds scalable autonomous vehicle simulations w/ AWS Batch

Learn how Uber uses AWS Batch to run hundreds of thousands of autonomous vehicle simulations across as many vCPUs every day. Hear the story of how the company built a highly performant and scalable simulation pipeline on native AWS services.


CMP331-R1: Save up to 90% and run production workloads on Spot Instances

In this session, learn how to effectively harness Spot Instances for production workloads. Amazon EC2 Spot Instances allow you to use spare EC2 computing capacity, which is often 90 percent less expensive than On-Demand prices. We explore application requirements to use Spot Instances, best practices learned from thousands of customers, and the services that make it easy. Finally, we run through practical examples of how to use Spot for the most common production workloads, the common pitfalls customers run into, and how to avoid them.


CMP332: Simplifying Microsoft architectures with AWS services

In this session, learn how to architect Microsoft solutions on AWS to be both highly available and scalable. Find out how Microsoft solutions can leverage AWS services to achieve more resiliency, replace unnecessary complexity, and provide scalability. We explore hybrid architecture scenarios and common architecture patterns for Active Directory and productivity solutions like SharePoint. We also cover common design patterns for .NET applications, including approaches to CI/CD, DevOps, and containerizing .NET applications.


CMP338-R1: Deep dive on AWS Nitro security for apps running on Amazon EC2

The AWS Nitro System is the underlying platform for our next generation of EC2 instances that enables AWS to innovate faster, further reduce cost for our customers, and deliver added benefits like increased security and new instance types. In this session, we perform a deep dive on the security aspects of the Nitro System and discuss how you can leverage them to build secure applications using EC2 instances.


CMP343-S: Turbocharge your data center infrastructure with AMD

With the ever-increasing need for efficiency and better price performance, a balanced data center infrastructure is a crucial component of today's cloud solutions. Organizations seeking to maximize the value of their cloud and on-premises infrastructures now have a choice when selecting their compute and GPU platforms. In this session, a representative from AMD discusses how AMD EPYC processors and AMD GPUs can help you optimize your workload performance and security while providing significant cost savings. This presentation is brought to you by AMD, an APN Partner.


AWS Community

CMY201: Future-proof your career: Java dev to machine-learning practitioner

In this session, learn how to level-up your skills and career through the journey of Kesha Williams, an AWS Machine Learning Hero. Kesha transformed her engineering skills from Java developer to ML practitioner by learning hands-on with AWS AI solutions like AWS DeepLens, Amazon Rekognition, and Amazon SageMaker; as well as TensorFlow, Jupyter, and Python. As an ML practitioner, she integrates technology into everyday life by developing ML models using computer vision on SageMaker to help us better connect with people around us. Hear the challenges she faced on her journey and how she overcame them using AWS AI solutions.


CMY301: Performing chaos engineering in a serverless world

The principles of chaos engineering have been battle-tested for years using traditional infrastructure and containerized microservices. But how do they work with serverless functions and managed services? In this session, we cover the motivations behind chaos engineering, how we perform chaos experiments, and what some of the common weaknesses are that we can test for in our serverless applications. We also run some actual experiments in a serverless AWS environment. Join us as we move from talking about principles to performing real chaos-engineering experiments for serverless.


CMY302: Scaling for 25 million concurrent viewers

This session focuses on why traditional autoscaling doesn't work for Hotstar (Disney's OTT streaming service), who recently created a global record for live streaming to 25.3 million concurrent viewers. We talk about challenges in scaling infrastructure for millions and how to overcome them, how Hotstar runs gamedays before facing live games, how it uses a load-testing monster called Hulk to prepare its platform for 50M peak. We also learn how the company uses chaos engineering to overcome real-world problems and achieve this scale.


CMY303: Using Amazon CloudFront, AWS WAF, and Lambda@Edge to keep spammers out

In this session, we look at the timeline, analysis, and solution implemented for a sudden attack by spammers. Suddenly, the number of newly registered users in our system spiked. We could see that these new users were likely spammers. It was a more sophisticated attack than earlier, as traffic originated from everywhere; captchas and email verifications were bypassed. We already had some countermeasures in place, including a manual process for approval. We needed a quick and cost-effective solution. By using Amazon CloudFront, AWS WAF, Lambda@Edge, and some smarts, we permanently stopped 99% of the spammers within an hour.


CMY304: Data modeling with Amazon DynamoDB

Modeling your data in the DynamoDB database structure requires a different approach from modeling in traditional relational databases. Alex DeBrie has written a number of applications using DynamoDB and is the creator of, a free resource for learning DynamoDB. In this session, we review the key principles of modeling your DynamoDB tables and teach you some practical patterns to use in your data models. Leave this session with steps to follow and principles to guide you as you work with DynamoDB.


CMY305: IoT big data pipeline for serverless analytics and anomaly detection

In this talk, we walk through the process of building an end-to-end big data pipeline using AWS managed services. Follow along and learn how to detect anomalous trajectories across different transportation industries ingesting IoT geo-referenced data and receiving real-time insights with Amazon Kinesis Data Analytics and AWS Glue. At the end of this session, you'll understand how to customize and deploy this solution at scale.



CON211-S: Kubernetes clusters & on AWS with Cisco Container Platform

In this session, you learn how to use Cisco Container Platform (part of the Cisco Hybrid Solution for Kubernetes on AWS) to set up and configure Kubernetes clusters in your data center and on AWS. We demonstrate installing and configuring Cisco Container Platform, setting up clusters on top of VMware infrastructure, and leveraging AWS Identity and Access Management (IAM) credentials to set up clusters in Amazon Elastic Kubernetes Service (Amazon EKS). This presentation is brought to you by Cisco, an APN Partner.


CON212-R1: Running Kubernetes at Amazon scale using Amazon EKS has built a hosted infrastructure on Amazon Elastic Kubernetes Service (Amazon EKS) to power part of the shopping experience that delights tens of millions of shoppers. During this session, we dive into the details of how Amazon EKS empowers a small team to own this highly available, multi-tenant solution.  We explore how using Amazon EKS helped move the needle on agility for developers and innovation for shoppers. Finally, we dive into how this hosted platform enables developers to focus on building great shopping experiences and remain blissfully ignorant of changes happening at the infrastructure level.


CON213-L: Using containers & serverless to accelerate application development

In this session, learn how AWS can help you innovate faster with containers and serverless. Join us for a rare and intimate discussion with AWS senior leaders David Richardson, VP, Serverless, and Deepak Singh, VP, Compute Services, Containers, and Linux. Hear them share development best practices and discuss key lessons from building modern applications. Also, learn how developers can leverage containers and AWS Lambda to build and run production applications in the cloud.


CON214-S: Policy-based management of hundreds of Kubernetes clusters

As your organization embraces Kubernetes, the number of clusters will explode, and it will become difficult to manage a consistent set of access, application security, configuration, and resource quota policies. In this session, you learn how to use a Kubernetes control plane to manage policies across hundreds of disparate clusters and align thousands of users with resources to maximize security and self-service. This presentation is brought to you by VMware, an APN Partner.


CON217: Roadmaps for containers, application networking & Amazon Linux at AWS

In this session, we cover recent announcements for containers, Amazon Linux, and application networking at AWS, and how they fit into the bigger picture for users. We also cover how we're thinking about what's next and discuss different ways you can help drive our product direction—such as developer previews, publicly available roadmaps, and more!


CON218: How Amazon Lex uses Amazon ECS to process batches at scale

Amazon Lex creates conversational interfaces powered by the same deep learning technologies used in Alexa. AWS Batch dynamically provisions the optimal quantity and type of compute resources based on the volume and specific resource requirements of the batch jobs submitted. In this chalk talk, learn how Amazon Lex uses Amazon ECS to dynamically run these batch jobs to create conversational bots.


CON306-R1: Building machine-learning infrastructure on Amazon EKS with Kubeflow

Data science, machine learning (ML), and artificial intelligence have exploded in popularity in the last few years, with companies building out dedicated  ML teams. Kubeflow is the ML toolkit for Kubernetes and provides useful components resolving problems in multiple areas. For enterprise users, it still cannot fulfill all the requirements for out-of-the-box deployment. Some customizations need to be made, like authentication, training job monitoring, user profile, and resource quota management. In this session, we show you a real use case of how to build ML using Kubeflow, along with challenges and solutions to address them.


CON307-S: Top 5 container and Kubernetes best practices

Yes, technologies like containers and Kubernetes can help make your software delivery processes easier and faster. However, these new deployment tools and orchestration methods are very different from a traditional environment in terms of management and monitoring. How should you architect your container so that it works the way that you want—and need—it to? Through the live examples provided in this session, you learn best practices for ensuring the efficiency and quality of the next application that you migrate to AWS. This presentation is brought to you by New Relic, an APN Partner.


CON322-R1: All in on AWS Fargate for high-security workloads

AWS Fargate enables a serverless operational model for containers and offers a rich set of capabilities that support high-security workloads. In this session, you learn the security features and choices Fargate offers. You also learn how Vanguard chose to go all in on Fargate by running mission-critical applications that require enhanced security controls.


CON323-R1: AWS App Mesh under the hood

In this session, senior AWS engineers give you a behind-the-scenes look at the building of AWS App Mesh. We discuss the nuts and bolts of this service, including why we built a managed control plane and how AWS monitors, tests, and deploys the control plane. You also learn how we do scaling, debugging, and logging.


CON324-R1: NEW LAUNCH! Cost Optimization with Containers and Spot

Containerized applications, especially those using modern micro-service architectural patterns, are often robust to interruption and unexpected termination of individual containers. For this reason, containerized applications are a good fit for EC2 Spot and Fargate Spot. With minimal modifications, many containerized applications can run some or even all of their containers as-is on Spot at substantially lower cost. In this session we discuss the design decisions and best practices for utilizing EC2 Spot and Fargate Spot with modern containerized applications.


CON325-R1: NEW LAUNCH! Enabling application-first thinking with Amazon ECS

Getting started with containerized application development often requires you to first provision the infrastructure that will be used to run your containers, what we call "infrastructure-first" development. As serverless technologies such as AWS Fargate become more popular, the need to provision infrastructure often goes away entirely, allowing customers to focus on their applications first. In this session, we discuss how a new concept in Amazon ECS called Capacity Providers enables application-first design and development of containerized applications, whether on Amazon EC2 or AWS Fargate.


CON326-R1: NEW LAUNCH! Running Kubernetes Applications on AWS Fargate

Fargate is a serverless compute engine for containers that supports multiple orchestrators. Come to this session to learn how the new integration between EKS and Fargate allows developers to deploy containers on a kubernetes cluster without thinking about infrastructure.


CON327-R1: Oversubscription at scale: Running tons of containers w/ Kubernetes

How do you build a best-in-class application that can scale to millions of users while also being efficient and easy to operate? In this session, you learn how GoDaddy is using Amazon EKS to drive massive scalability with optimal cost structure on AWS. You also hear how GoDaddy's pod-packing strategy for oversubscription on Kubernetes is a key element in the plan to drive down cost while supporting very large cluster sizes.


CON328-R1: Improving observability of your containers

With CloudWatch Container Insights, FireLens, and AWS App Mesh working across Amazon Elastic Container Service (Amazon ECS), Amazon Elastic Kubernetes Service (Amazon EKS), and AWS Fargate, customers now have the tools to gain visibility into their deployments across environments. In this session, we dive deep into an architecture that enables the company to have a unified view across containers.


CON329: Running Kubernetes clusters at scale: Square

Cash App, part of the Square ecosystem, has amassed over 15 million monthly active users and continues to grow. Building its next-gen stack on top of AWS-managed open-source technologies has allowed Cash App platform teams to focus on security and increase developer velocity and permitted the app's product engineering teams to focus on business value. Come and learn how Cash App built its stack on top of Amazon EKS while leveraging AWS's first-rate managed services. If you are running at scale any application that requires operational excellence and fine-grained security policies, this session is for you.


CON330: Running Kubernetes clusters at scale: Bird

Launched in fall 2017, Bird is a micromobility company that enables access to shared e-scooters and lightweight electric vehicles in 100+ locations worldwide. Join us to hear how building a modern stack on top of Amazon EKS has enabled Bird to quickly ramp up its development in order to provide business value in a stable and secure manner. Further, learn how Bird's backend utilizes native AWS services like Amazon S3 and Amazon SQS, open-source streaming systems like Kafka and Flink, and a modern microservices architecture to turn terabytes of geospatial data into the mobility revolution of the future.


CON333-R: Best practices for CI/CD using AWS Fargate and Amazon ECS

CI/CD techniques enable teams to increase agility and quickly release a high-quality product. In this talk, we walk you through the best practices for building CI/CD workflows to enable you to manage your containerized applications. We cover infrastructure as code application models with the AWS Cloud Development Kit, and we show you how to set up CI/CD release pipelines with AWS CodePipeline and AWS CodeBuild. Finally, we discuss automating safer deployments using AWS CodeDeploy.


CON334-R1: Running high-security workloads on Amazon EKS

AWS's rich set of features enable running high-security workloads on Amazon Elastic Kubernetes Service (Amazon EKS). In this session, we explore solutions with the real-life example of how HSBC's cloud services team built a secure multi-tenant platform for the company's application teams to run mission-critical containerized applications on Amazon EKS. Amazon EKS and HSBC engineers discuss security features, best practices, and lessons learned from operating secure Amazon EKS clusters. Topics include network security, Linux host security, AWS Identity and Access Management (IAM)integrations, IAM for service accounts, Kubernetes RBAC and Namespaces, and integrating logging and monitoring of the Kubernetes control-plane and worker nodes.


CON406-R1: Application-level network management & observability w/ App Mesh

AWS App Mesh provides enterprise-ready features beyond what is available through open-source solutions for application-level networks. In this session, we do a deep dive on best ways to onboard your applications to App Mesh, including how to configure your application, layer in different capabilities, tune your route settings, and configure dashboards needed to observe apps. You also learn what your teams should know to maximize value from App Mesh.


CON421-R1: Amazon EKS under the hood

Kubernetes allows you to run containerized workloads and services using declarative configuration and automation. Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that makes it easy to run Kubernetes on AWS without needing to stand up or maintain your own Kubernetes clusters. Amazon EKS takes care of the undifferentiated heavy lifting around securing, patching, qualifying, and upgrading Kubernetes clusters. Join us for a look under the hood at how Amazon EKS manages Kubernetes at scale. We also discuss some of the key design decisions in building out the infrastructure to manage one of the industry's fastest-growing open-source projects.


CON423-R1: AWS Fargate under the hood

AWS Fargate is a completely serverless, container-native compute experience on AWS. Fargate doesn't require users to provision, scale, and manage any servers. Under the hood of Fargate, there is a sophisticated architecture where AWS is innovating both vertically to build a container-optimized virtualization platform and horizontally to build the right integrations with surrounding AWS services to take care of undifferentiated heavy lifting for the developer. In this session, learn from senior engineers how AWS Fargate is designed to deliver a scalable, secure, serverless developer experience with containers.



DAT202-R1: What's new in Amazon Aurora

Amazon Aurora is a MySQL- and PostgreSQL-compatible relational database with the speed, reliability, and availability of commercial databases at one-tenth the cost. In this session you get an overview of Aurora, including recently announced features, such as serverless, multi-master, and performance insights. We also help you get started using Aurora.


DAT203: NEW LAUNCH! Managing databases on-premises w/ Amazon RDS

Learn how you can use Amazon RDS to create and manage databases running on-premises on AWS Outposts or VMware vSphere environments. AWS Outposts bring native AWS services, infrastructure, and operating models to virtually any data center, co-location space, or on-premises facility. We cover how you can use the same RDS capabilities that you use today on the cloud to easily set up, operate, scale, and manage databases running on AWS Outposts and VMware vSphere environments in your data centers. Amazon RDS automates time-consuming administrative tasks such as database setup, patching, backups, and restore in your on-premises environments. See how Amazon RDS makes it seamless to create, monitor, and manage databases running across your data centers and the cloud.


DAT205: How Verizon Media implemented push notification using Amazon DynamoDB

Verizon Media had to create a better, stronger, and faster push notification system to serve the requirements of iconic Verizon brands, fulfill push notification completion time of 27 million devices in under three minutes, and consistently show the push 'toast' on all users' lock screens. Verizon decided to use Amazon DynamoDB and other AWS services such as Amazon ElastiCache and Amazon SQS in conjunction with its own Vespa search engine to power all the use cases of its brands. It also uses Kubernetes to orchestrate microservices across many Amazon EC2 instances. Join this session to learn how Verizon has been able to accomplish all of this.


DAT207-R2: What's new in Amazon RDS

Amazon Relational Database Service (Amazon RDS) is a fully managed database service that allows you to launch an optimally configured, secure, and highly available database with just a few clicks. It manages time-consuming database administration tasks, freeing you to focus on your applications and business. In this session, we look at all of the new capabilities launched for Amazon RDS across different engines and review the latest features available.


DAT208: Supercharge your real-time apps with Amazon ElastiCache

With the rapid growth in cloud adoption and the new scenarios that it empowers, applications need microsecond latency and high throughput to support millions of requests per second. Developers have traditionally relied on specialized hardware and workarounds, such as disk-based databases combined with data reduction techniques, to manage data for real-time applications. These approaches can be expensive and not scalable. Learn how you can boost the performance of real-time applications by using the fully managed, in-memory Amazon ElastiCache for extreme performance, high scalability, availability, and security.


DAT209-L: Leadership session: AWS purpose-built databases

In this session, Shawn Bice, VP of databases, discusses the AWS purpose-built database strategy and explains why your application should drive the requirements for which database(s) to use, not the other way around. Learn about the purpose of each AWS database service and how AWS customers are using purpose-built databases to build some of the most scalable applications on the planet. If you are a technology or engineering leader and you're trying to understand how to modernize your data strategy, this session is for you. We discuss using various approaches for new application development, lifting-and-shifting to managed services, and refactoring monolithic database architectures to use purpose-built databases.


DAT212-L: Leadership session: Database and analytics

We're witnessing an unprecedented growth in the amount of data collected and stored in the cloud. Generating insights from this data requires database and analytics services that scale and perform in ways not possible before. AWS offers a broad set of database and analytics services for processing, storing, managing, and analyzing all your data. In this session, we provide an overview of the database and analytics services at AWS, new services and features that we launched this year, how customers are using these services, and our vision for continued innovation in this space.


DAT220: Real-world customer use cases with Amazon Neptune

Why do you need a graph database? In this session, we deep dive into the use cases of Amazon Neptune. You hear from Uber and NBCUniversal about how they have deployed highly scalable graph solutions with Neptune. This session also covers the companies' design decisions, the lessons they learned, and their experiences with this service.


DAT221-S: From RDS to SAP, protect your cloud databases the right way

Most business-critical applications rely on databases. Whether you have a new serverless cloud application, a database that is using Amazon RDS, or a high-transaction application using SAP HANA over hybrid cloud architecture, these databases need to be backed up, protected, and quickly recovered. Legacy backup solutions that were built for on-premises environments don't quite cut it for today's cloud workloads, while cloud snapshots can quickly become a burden to manage. Learn how to automate the backup of your cloud databases and provide fast and reliable recovery options when needed using Cohesity's modern data management software. This presentation is brought to you by Cohesity, an APN Partner.


DAT304: Scale fearlessly with Amazon DynamoDB adaptive capacity

Planning to run spiky or unpredictable workloads? Worried that your traffic isn't evenly distributed? In this session, learn how Amazon DynamoDB accommodates imbalanced workloads without throttling and how you can ensure optimal performance at any scale. First, we briefly cover DynamoDB fundamentals and recent innovations. Then, we dive deep into how DynamoDB shards your data, what is new with adaptive capacity, and the latest workload monitoring tools.


DAT309-R: Amazon Aurora storage demystified: How it all works

Amazon Aurora is a high-performance, highly scalable database service with MySQL and PostgreSQL compatibility. One of its key components is an innovative storage system that is optimized for database workloads and specifically designed to take advantage of modern cloud technology. In this session, hear from the team that built Amazon Aurora's storage system about how the system is designed, how it works, and what you need to know to get the most out of it.


DAT316-R1: MySQL options on AWS: Self-managed, managed, and serverless

In recent years, MySQL has become a top database choice for new application development and migration from overpriced, restrictive commercial databases. In this session, we provide an overview of the MySQL and MariaDB options available on AWS. We also do a deep dive on Amazon Relational Database Service (Amazon RDS), a fully managed MySQL service; Amazon Aurora, a MySQL-compatible database with up to five times the performance; and many additional innovations.


DAT317-R1: PostgreSQL options on AWS: Self-managed, managed, and serverless

In this session, we provide an overview of the PostgreSQL options available on AWS. We also do a deep dive on Amazon Relational Database Service (Amazon RDS) for PostgreSQL, a fully managed PostgreSQL service; and Amazon Aurora, a PostgreSQL-compatible database with up to three times the performance of standard PostgreSQL. Learn about the features, functionality, and many innovations in these two services. In doing so, you also gain the background to choose the right service to solve different technical challenges and the knowledge to easily move between services as your requirements change over time.


DAT319: How Uber stores financial transactions in ledgers using Amazon DynamoDB

Each day, millions of people move around the world with Uber. The associated financial transactions are stored in Uber's Ledger Store with provable completeness backed by Amazon DynamoDB. In this session, we discuss why provable completeness is key for compliant storage of financial and other ledger-like use cases, and we explain how this can be implemented at global scale by using DynamoDB.


DAT321-R1: Deep Dive on Amazon Aurora with MySQL Compatibility

Amazon Aurora is a fully managed relational database service that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open-source databases. With Aurora, we've completely reimagined how databases are built for the cloud, providing higher performance, availability, and durability than previously possible. In this session, we dive deep into the architectural details of Aurora with MySQL compatibility and review recent innovations, such as parallel query, backtrack, serverless, and multi-master. You also hear from Nintendo and DeNA about how they built the popular mobile game Mario Kart Tour with Aurora MySQL.


DAT323-R1: What's new with Amazon ElastiCache

Since re:Invent 2018, the Amazon ElastiCache team has been hard at work innovating on behalf of customers. In this session, we review the work that has been done in 2019 to make sure that ElastiCache is the most cost-effective and best performing Redis- and Memcached-compatible cloud service.


DAT326: Amazon DocumentDB deep dive

Developers have adopted the flexible schema and expressive query language of the MongoDB API because it enables them to build and evolve applications faster. However, some developers find that managing databases can be time-consuming, complicated, and challenging to scale. Amazon DocumentDB (with MongoDB compatibility) provides a fast, reliable, fully managed MongoDB-compatible database service that eliminates time-consuming setup and management tasks, allowing developers to focus on building high-performance, scalable applications. Join us to learn more about Amazon DocumentDB and how you can run MongoDB workloads at scale.


DAT328-R1: Deep dive on Amazon Aurora with PostgreSQL compatibility

Amazon Aurora with PostgreSQL compatibility is a relational database service that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open-source databases. In this session, we review the functionality in order to understand the architectural differences that contribute to improved scalability, availability, and durability. You'll also get a deep dive into the capabilities of the service and a review of the latest available features. Finally, we walk you through the techniques that you can use to migrate to Amazon Aurora.


DAT358: Best practices: migrating Redis clusters from Amazon EC2 to ElastiCache

Managing Redis clusters on your own can be hard. You have to provision hardware, patch software, back up data, and monitor workloads constantly. With the newly released Online Migration feature for Amazon ElastiCache, you can now easily move your data from self-hosted Redis on Amazon EC2 to fully managed Amazon ElastiCache, with cluster mode disabled. In this session, you learn about the new Online Migration tool, see a demo, and, more importantly, learn hands-on best practices for a smooth migration to Amazon ElastiCache.


DAT359: How migrated its applications from Oracle to AWS databases recently completed its enterprise database migration to AWS. In this session, leaders relay how they achieved database freedom with AWS. They discuss the enterprise program they built, and they share the lessons they learned and the benefits they realized. They also share how they reduced third-party and scaling risks to deliver peak retail events, such as Amazon Prime Day, Amazon Black Friday, and Cyber Monday.


DAT360-R1: Analytical use cases with AWS Database Migration Service (AWS DMS)

AWS Database Migration Service (AWS DMS) can help you migrate and replicate data from any of our 12 supported sources to 14 targets. In this session, we show you how customers are using AWS DMS to replicate analytical workloads into services like Amazon Simple Storage Service (Amazon S3), Amazon Redshift, Amazon Elasticsearch Service, and Amazon Kinesis Data Streams for various use cases.


DAT361: Deep dive on Amazon Neptune

Amazon Neptune is a fast, reliable, fully managed graph database service that makes it easy to build and run applications that work with highly connected datasets. In this session, we review how Neptune is optimized for storing billions of relationships and querying the graph with milliseconds latency. You also get a deep dive into the capabilities of the service and a review of the latest available features. Finally, we walk you through the techniques that you can use to migrate to Neptune.


DAT362-R: Dive deep into AWS SCT and AWS DMS

In this session presented by AWS and Autodesk, learn how to convert and migrate your relational databases, non-relational databases, and data warehouses to the cloud. AWS Schema Conversion Tool (AWS SCT) and AWS Database Migration Service (AWS DMS) can help with homogeneous migrations as well as migrations from different database engines, such as Oracle or SQL Server, to Amazon Aurora. We demo the latest features added to AWS DMS and AWS SCT.


DAT363-R1: Migrating your data warehouses to Amazon Redshift

AWS Schema Conversion Tool data extractors can help with migrating from most widely used data warehouses like Teradata, Netezza, and Oracle to Amazon Redshift. You can also use the AWS SCT to optimize your Amazon Redshift database and use the right sort and distribution keys along with modernizing ETL from sources like Oracle and Teradata to AWS Glue. We walk you through AWS SCT's capabilities and show a demo on migrating a sample data warehouse from Netezza to Amazon Redshift and show you how the AWS Snowball Edge integration with AWS SCT data extractors works.


DAT364-R1: Deep dive on new features in Amazon RDS for SQL Server

Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale SQL Server databases in the cloud. This session dives deep into the new features and best practices that make your Amazon RDS for SQL Server database deployments highly available, scalable, and secure.


DAT365-R1: Deep dive on new features in Amazon RDS for Oracle

Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale Oracle databases in the cloud. This session dives deep into the new features and best practices that make your Amazon RDS for Oracle database deployments highly available, scalable, and secure.


DAT371: Norton Storage Platform's journey from Cassandra to Amazon DynamoDB

Symantec's Norton Storage Platform offers online backup as a service to protect data from accidental deletion and malware. In this session, hear from Norton about the challenges it had managing Cassandra clusters at scale and why it migrated its metadata database from Cassandra to DynamoDB. Norton then dives into an innovative method it used to migrate its data using AWS Step Functions.


DAT372: Migrating your databases to Amazon DocumentDB

Amazon DocumentDB (with MongoDB compatibility) is a fast, reliable, fully managed MongoDB-compatible database service. What are the best practices to move your workloads to Amazon DocumentDB? What do you need to think about before, during, and after migration? Which tools and approaches should you use to ensure a successful migration? Join us to learn how to migrate database workloads to Amazon DocumentDB.


DAT373: Data platform engineering: How Vanguard is migrating data to AWS

Organizations grappling with moving on-premises workloads and data to the cloud face the challenge of getting platform engineering and team structures right. In most cases, lift-and-shift is not an option. In this session, learn how Vanguard created a team to tackle volume and velocity of data for microservices and big data workloads, using data streaming (Amazon Kinesis), file transfer (AWS Storage Gateway), CDC replication (DB2 on z/OS, Oracle Exadata, Microsoft SQL Server), relational and NoSQL databases (Amazon DynamoDB, Amazon RDS for PostgreSQL, Amazon Aurora), and object storage (Amazon S3). The cloud data platform has seen a 200 percent YOY increase in adoption.


DAT380: Amazon QLDB: An engineer's deep dive on why this is a game changer

Why did we build Amazon QLDB to be a first-of-its-kind immutable and verifiable ledger database? In this session, join Andrew Certain, AWS senior principal engineer, as he discusses Amazon QLDB's unique journal-first architecture along with its various innovations. Topics include cryptographic hashing, Merkle trees, Multi-AZ availability, PartiQL support, and much more. Also included is a special focus on how we brought the data integrity benefits of blockchain into a SQL-compatible database.


DAT381: How Verizon moves critical databases to Amazon RDS with zero downtime

Learn how Verizon is moving mission-critical databases from on premises to Amazon RDS. Verizon's workloads, including, demand high availability, data consistency, and low latency at all times to service millions of customers every day. In this session, Verizon engineers share how they achieved a zero-downtime migration to AWS by setting up a multi-region active-active architecture and ensuring data synchronization across on-premises and cloud environments during the transition phase. They dive deep into the specific features and tools used and share the challenges and lessons learned during the migration process.


DAT382: Aurora Serverless: Scalable, cost-effective application deployment

Amazon Aurora Serverless is an on-demand, automatic scaling configuration for Aurora where the database automatically starts up, shuts down, and scales capacity up or down based on your application's needs. It enables you to run your database in the cloud without managing any database instances. Aurora Serverless is a simple, cost-effective option for infrequent, intermittent, or unpredictable workloads. In this session, we explore these use cases, take a look under the hood, and delve into the future of serverless databases.


DAT403-R1: Amazon DynamoDB deep dive: Advanced design patterns

This technical session is for advanced users of Amazon DynamoDB. The patterns and data models discussed in this presentation summarize a collection of implementations and best practices used by large customers—including Amazon retail businesses—to deliver highly scalable solutions for a wide variety of business problems. We delve into strategies for global secondary index sharding and index overloading, scalable graph processing with materialized queries, relational modeling with composite keys, executing transactional workflows on DynamoDB, and more.


DAT404-R1: Amazon Aurora Multi-Master: Scaling out database write performance

In this session, learn how the Multi-Master capability of Amazon Aurora MySQL enables applications to scale out write performance and achieve continuous read/write availability. Engineering experts dive into the design concepts of Aurora Multi-Master and provide real-world advice on deploying high-throughput, highly available workloads in Aurora.


20-min Presentations

DEM01-S: Armor cloud security: Security & compliance in the public cloud

This session explores how companies can achieve continuous security and compliance for their cloud workloads. We explore how infrastructure as code and cloud security posture management tools can achieve continuous security, compliance monitoring, and threat intelligence in the context of hybrid cloud environments. One policy, in the cloud, continuous security achieved. This presentation is brought to you by Armor Defense, an APN Partner.


DEM04-S: Jenkins on AWS for both small teams and enterprises

In this session, we show you how Jenkins on AWS can help you deliver software faster, cheaper, and easier for small teams and enterprise organizations. For small teams, we discuss how you can quickly get started with Jenkins on AWS. For enterprise organizations, we show you a highly available Jenkins environment with masters and agents across multiple Availability Zones, using Amazon EKS for deploying masters and dynamic agents and reducing costs with Amazon EC2 Spot nodes. This presentation is brought to you by CloudBees, an APN Partner.


DEM05-S: Self-service AWS Serverless Application Model

Security is paramount at Coinbase, and this includes its serverless applications. However, Coinbase doesn't want security to get in the way of its developers' productive and smooth serverless experience. Come learn how to use the AWS Serverless Application Model (AWS SAM) to develop serverless applications in a security-conscious organization. See how understanding features of AWS Lambda, AWS CloudFormation, and AWS Identity and Access Management (IAM) helps you provide a secure way to take your serverless ideas to production. We also go over our open-source tool Fenrir, which has reduced time and friction in the deployment of serverless applications while maintaining high security standards. This presentation is brought to you by Coinbase, an APN Partner.


DEM09-S: Building secure AWS app workloads using automated best practices

Having a hard time keeping up with all the changes in the cloud? The Unisys Cloud Architecture Navigator is a tool and framework that helps cloud architects use a milestone-based approach to review cloud architectures and leverage automated best practices to design and maintain application workloads. In this session, learn how to review cloud architectures for application workloads using an automated and data-driven approach and how to leverage best practices across key pillars of the cloud, such as cost, security, performance, governance, operations, and availability. Additionally, learn to guide the improvement and remediation that is needed to optimize cloud architectures. This presentation is brought to you by Unisys, an APN Partner.


DEM125: Enabling AI at enterprise scale 

Doing machine learning and data analysis at scale requires access to high-quality datasets. AWS Data Exchange is a new service that makes it easy to find, subscribe to, and use third-party data in the cloud. See how Databricks is powering data science using AWS Data Exchange to help businesses make better decisions.


DEM13-S: Unlock the power of Amazon VPC traffic mirroring

Amazon VPC traffic mirroring is here! What does this mean for you? In this session, learn how traffic mirroring enables you to access application-layer network data without deploying agents or sensors. This allows network detection and response (NDR) platforms like ExtraHop Reveal(x) Cloud to deploy instantly, passively analyze network traffic, and deliver immediate asset discovery, real-time threat detection, and machine learning-powered responses. Cloud-first NDR is the missing piece that allows SecOps to complete the SOC visibility triad. Come learn how combining NDR, SIEM, and EDR makes it possible for SecOps to achieve a holistic detection approach and eliminate the risks of misconfiguration, undetected attacks, lateral movement, and data exfiltration. This presentation is brought to you by ExtraHop Networks, an APN Partner.


DEM147: Using Amazon Textract for automated document processing

Amazon Textract helps document-driven businesses in Financial Services, Healthcare, the Public Sector, and other industries. Through machine learning, Amazon Textract instantly "reads" and processes any type of document, accurately extracting text, forms, tables, and other data, without the need for manual effort or custom code. In this demo, we use Amazon Textract for three use cases that depend on data extraction: search and discovery, control and compliance, and workflow automation.


DEM148: Build predictive models using Amazon SageMaker

Amazon SageMaker is fully managed service that you can use to quickly build, train, and deploy machine learning models with little effort and at low cost. This demo walks you through how to build a predictive model using fully managed Jupyter notebooks. We also show you how to easily deploy your model to an auto-scaling cluster spread acorss multiple Availability Zones to deliver both high performance and high availability.


DEM149: Upgrading AWS Glue to use AWS Lake Formation permissions

In this demo, learn how to upgrade to use AWS Lake Formation permissions. We start with a simple data lake that has fine-grained access control on the AWS Glue Data Catalog using AWS Identity and Access Management policies. We then upgrade to using Lake Formation permissions.


DEM150: Increase OEE using AWS Solutions: Amazon Virtual Andon

In this demo, you learn how Amazon fulfillment centers reduced station downtime by deploying a scalable Andon system to help optimize their processes, support the transition to predictive maintenance, and prevent issues by monitoring manufacturing workstations and industrial equipment. Learn how we built two AWS Solutions—vetted reference implementation from AWS—that use the Machine to Cloud Connectivity (M2C2) framework to monitor sensors connected to a raspberry PI. See how they push that data to the AWS Cloud using AWS IoT and Amazon Virtual Andon to monitor the status of the manufacturing workstations and sensors and notify engineers when an event occurs.


DEM151: Run big data workloads faster and cheaper

Learn how to run big data frameworks such as Apache Spark, and Hadoop through Amazon EMR while maximizing for scale, performance, and deep cost savings with Spot Instances. Access significantly higher compute capacity and reduce the time to process big datasets at a fraction of the cost. Learn how to configure clusters and instance fleets for the right mix of On-Demand and Spot Instances for long-running and transient workloads.


DEM152: Create your first application in the cloud with Amazon Lightsail

In this demo, we show you how easy it is to deploy and scale your first cloud application. We start by deploying a LAMP stack application into a single server. We then evolve it into a highly available, two tier application using an Amazon Lightsail load balancer and database instance.


DEM153: Demo of ECS CLI 2

With modern architecture comes the need to segment a project into several well-defined, self-contained microservice applications, each with its own infrastructure and deployment management. Are you looking to eliminate the undifferentiated heavy lifting of setting up and deploying these applications into multi-account, multi-region, and multi-environments? In this demo, we walk you through the latest Amazon ECS command line tool to build, provision, test, deploy and manage your containerized applications with simple, well-organized set of commands that sets up everything with default AWS best practices.


DEM154: Accelerate application development with Amazon Aurora

In this demo, learn how to leverage the unique features of Amazon Aurora to build faster, more scalable database applications optimized for the cloud. We cover features designed to help increase agility so you can develop applications faster to reach the widest possible audience. Such features include Amazon Aurora Serverless, read-replica auto-scaling, cross-region replicas, backtracking, fast database cloning, and performance insights.


DEM155: Omnichannel cloud contact center with Amazon Connect

Amazon Connect now gives businesses a single unified contact center for voice and chat. Come see how you can create an Amazon Connect contact center instance, and learn how to use a single contact flow to design a natural language chatbot experience using Amazon Lex that escalates to a human agent on voice and chat. We demo unified routing, queueing, chatbot design, agent experience, and concurrency for voice and chat.


DEM156: Secondary sensing in industrial IoT apps

Many manufacturers want to add secondary sensors, such as those for temperature, vibration, pressure, and flow, to enable more data collection that can be used to improve operational efficiencies and productivity. How can they do so in a noninvasive way and without impacting production? Come and learn how to use secondary sensing to bring efficiencies to discrete manufacturing and process industries on AWS in a cost-effective way. Also, learn how to implement common IoT use cases, such as asset condition monitoring, predictive maintenance, and predictive quality, on AWS in weeks rather than months or years without breaking the bank.


DEM157: Monitor security & automate compliance checks with AWS Security Hub

AWS Security Hub provides a comprehensive view of high-priority security alerts and compliance status across AWS accounts. Security Hub provides a single location to aggregate, organize, and prioritize your security alerts or findings from multiple AWS services, such as Amazon GuardDuty, Amazon Inspector, and Amazon Macie, as well as from AWS Partner solutions. You can also continuously monitor your environment using automated compliance checks based on the AWS best practices and open standards that your organization follows. In this demo, we provide a walkthrough of how Security Hub aggregates findings, conducts compliance checks, and helps you respond and remediate findings.


DEM158: AWS SAM toolkit: Build, test & debug your serverless applications

In this demo, we take a tour of AWS Serverless Application Model (AWS SAM) and the AWS SAM CLI. Learn how to use AWS SAM and the AWS SAM CLI to declaratively express, build, and deploy your serverless applications. We also share best practices for using the AWS SAM CLI for local testing and debugging AWS Lambda functions and Amazon API Gateway, right from your favorite IDE and preferred development workflow.


DEM159: Migrate your data to Amazon S3, and access it anywhere

Are you running out of on-premises storage capacity? Do you want to move your data to the cloud for advanced processing? Do you need to archive your data to highly durable, low-cost cloud storage? AWS Storage Gateway and AWS DataSync are purpose-built to help customers address these types of storage challenges. In this demo, we show you how to use DataSync to migrate your data to Amazon S3 and then use AWS Storage Gateway to access that data on premises.


DEM160: Data storage on AWS made simple

It doesn't matter what platform you are developing on, what your application type is (business-critical, analytics, machine learning, AI, or robotics), or what your compute needs are (EC2, containers, Kubernetes, serverless, or Lambda), you still need to store data. In this demo, we show you how to store your data and make it accessible to any of these platforms. By making data accessible, you can accelerate your digital transformation journey and time to market for business innovation.


DEM161: Windows to Linux: Replatforming assistant for SQL Server databases

Are you still paying the Windows Server licensing tax? Customers are looking to modernize their Microsoft SQL Server workloads from a Windows to Linux operating system to save on Windows licensing costs. AWS simplifies this replatforming with SQL Server replatforming assistant. In this demo, learn how you can use the replatforming assistant with any Windows Server virtual machines (VMs) hosted in the cloud or with on-premises environments running SQL Server 2008 or later. The tool checks for common incompatibilities, exports databases from the Windows VM, and imports into an EC2 instance running SQL Server 2017. The automated process results in a ready-to-use Linux VM configured with your selected SQL Server databases.


DEM17-S: Building a culture of curiosity at your company

We're all curious and have questions that can be answered with company data. There's just one problem: most of us don't have the coding skills to query data warehouses. In this session, we discuss how Volta Charging has built an internal culture of curiosity with the help of the right analytics stack. Today, teams across the company leverage cloud-based analytics to combine data streams and build live models, reports, and dashboards using advanced SQL queries—and they do it all without writing code. Join this session to learn how Volta unlocks insight-driven decisions company-wide and how your company can do the same. This presentation is brought to you by Sigma Computing, an APN Partner.


DEM18-S: APIs: ROI from artificial intelligence

Artificial intelligence (AI) and machine learning (ML) are top priorities for many companies. Despite this, productionalizing ML processes is an underrated problem, and as a result, businesses often find themselves failing to maximize ROI from their data initiatives. In this session, Will Nowak identifies best practices and common pitfalls in bringing ML and AI models to production. He also details what the steps to get there look like. This presentation is brought to you by Dataiku, an APN Partner.


DEM21-S: Capitalize on data and AI with IBM Cloud Pak for Data on AWS

Organizations are leveraging the cloud, data, and artificial intelligence (AI) to accelerate digital transformation and gain a competitive advantage, but 81 percent of organizations do not understand the data needed for AI. In this session, learn how IBM can help with IBM Cloud Pak for Data, a cloud-native data and AI architecture that supports AWS. You learn how this open, extensible data and AI platform enables you to collect, organize, and analyze all types of data and operationalize AI into your business with trust and transparency. Finally, you learn how to apply Cloud Pak for Data on AWS to accelerate your journey to AI. This presentation is brought to you by IBM, an APN Partner.


DEM28-S: The quandary of containerized machine learning

Building containerized machine learning that is both scalable and reproducible is hard, but it doesn't have to feel insurmountable. Join this session, and learn how BCG GAMMA has engaged with some of the largest global enterprises to develop capabilities and assets that scale artificial intelligence with containers. Hear about the lessons that the BCG GAMMA team has learned along the way, which address challenges in the areas of model training, deployment, and versioning. This presentation is brought to you by Boston Consulting Group, an APN Partner.


DEM29-S: How data prep on AWS empowers Autodesk customer analytics

Developing a 360-degree view of customer financial metrics can give organizations the ability to make proactive decisions instead of being reactive with account team strategies. However, customer data is usually housed in various sources and requires a lot of effort to join metrics by mapping IDs, account names, and other fields. This data can be presented in conflicting formats, and the number of records can exceed what common data tools can handle. In this session, learn how Autodesk is leveraging Trifacta on AWS to create a streamlined data pipeline process to automate the delivery of holistic customer analytics. This presentation is brought to you by Trifacta, an APN Partner.


DEM34-S: Scaling to billions of requests the serverless way at Capital One

Stream processing tools like Apache Spark and Flink are the default choice for big data processing, but these frameworks also come with high development and operation costs. Serverless streaming architecture is an alternative solution that brings significant reduction in these costs and allows developers to focus on business delivery, not infrastructure management. This session explores how Capital One used serverless streaming architecture to provide real-time insights for millions of customers through its intelligent assistant Eno. Learn how high-throughput streaming loads can be handled with ease as well as how message-driven architecture can be implemented using Amazon API Gateway, AWS Lambda, and Amazon Kinesis for complex asynchronous applications. This presentation is brought to you by Capital One, an APN Partner.


DEM37-S: Delivering the enterprise data cloud

An enterprise data cloud can unlock the value of any data anywhere at cloud speed and cloud scale. It has the power to transform businesses and even the way people live. In this session, we introduce you to the new 100-percent open-source Cloudera Data Platform (CDP). Join us, and learn how CDP delivers the speed, agility, scale, and governance needed to power data-driven applications anywhere from the edge to artificial intelligence. This presentation is brought to you by Cloudera, an APN Partner.


DEM43-S: Unlock excellent end user experience with hybrid cloud DaaS

The lines between IT, the business, and the mobile workforce are blurring. The end user is the key to unlocking the innovative potential of an organization as well as turning the traditional IT cost centers into effective and efficient revenue-generating centers. Join this session to learn about current end user computing (EUC) trends, hybrid cloud desktop as a service (DaaS) across on-premises environments and the AWS Cloud, and how businesses are delighting their end users and customers with Xi Frame. This presentation is brought to you by Nutanix, an APN Partner.


DEM44-S: From discovery to optimization: Four steps to cloud adoption

You're the one charged with planning a cloud strategy and migrating your company's IT workloads to the cloud. But making the wrong decision can be costly to your company and career. In this session, learn how to get the actionable intelligence needed to optimize your cloud journey from start to finish with RISC Networks/Flexera. Learn how RISC Networks can help your organization take complete control of your IT, from on premises to the cloud, giving you the right insight so that you don't take the wrong step. Come learn what successful companies deploying cloud solutions do at every critical step in their journeys. This presentation is brought to you by Flexera, an APN Partner.


DEM48-S: How blockchain for business is already changing your everyday life

You can now run state-of-the-art blockchain solutions for the enterprise on AWS. The IBM Blockchain Platform builds upon Hyperledger Fabric open-source software and leverages Kubernetes to run on the AWS Cloud. In this session, hear from Vinny Mullineaux, CEO of Vertrax, and Jerry Cuomo, IBM Fellow, as they explain how blockchain is helping change your everyday life behind the scenes, from optimizing supply chain planning in the Oil and Gas industry to enabling identity management and optimizing the food supply chain. This presentation is brought to you by IBM, an APN Partner.


DEM52-S: Battle-tested tactics to accelerate data science and ML R&D with AWS

While software engineers benefit from a mature tooling ecosystem, data scientists often aren't as lucky. To add to this challenge, data science typically requires tight integration with infrastructure to handle large amounts of data and computation, even during early research and development (R&D) stages. In this session, Gabriel Bianconi from Toptal draws from his experience as a machine learning (ML) consultant and walks you through the behind-the-scenes aspects of successful case studies as well as lessons learned from failed experiments. Solutions that enable practitioners to prototype and iterate more quickly while taking on less technical debt are of particular focus. This presentation is brought to you by Toptal, an APN Partner.


DEM59-S: Sercomm presents a total solution for future smart homes and buildings

Sercomm is dedicated to helping customers innovate in the connected home and building sectors and to go from nothing to product launch within a mere six months. In this session, Andy Lin, director of platform business development at Sercomm, shares how the company built a secure and scalable solution to help service providers and system integrators quickly provision IoT devices and create new revenue streams from VSaaS businesses. You also learn about why Sercomm's solution based on Amazon Kinesis Video Streams and AWS IoT Core can save video recording and data storage costs for operators with more than 3.1 million subscribers. This presentation is brought to you by Sercomm, an APN Partner.


DOP205-S: Amplifying CI/CD helped Wag! reduce release process by 600%

To improve its DevOps process, Wag Labs' strategy was to build a single pane of glass. As a result, the Wag! dog-walking platform is achieving the impossible by using self-hosted GitLab on AWS to power its CI/CD. Wag! deploys its application and infrastructure using a combination of GitLab and Terraform. Wag! made its development process painless and has cut its release process from 40 minutes down to six. Come see how Wag! implemented automation to achieve these awesome results, learn some best practices, and get an inside look at where the company is going next. This presentation is brought to you by GitLab, an APN Partner.


DOP206-S: Breaking the monolith with style and speed

Microservices are here to stay, but nearly all of the most successful architectures originate from the classic monolith. The promised land of microservices is filled with treasures like decoupled deploys, scalability, resilience, development velocity, and more. However, the journey there can involve prolonged seasons of pain, suffering, and even regret. This talk is the story of how Stitch Fix used all three pillars of observability to build confidence, accelerate its migration, and collaborate with other teams. Learn about the strategies that Stitch Fix used and how it incorporated logs, metrics, and traces into these strategies. This presentation is brought to you by Datadog, an APN Partner.



DOP207-R1: Driving change and building a high-performance DevOps culture

When it comes to digital transformation, every enterprise is different. There is often a person or group with a vision, knowledge of good practices, a sense of urgency, and the energy to break through impediments. They may be anywhere in the organizational structure: high, low, or—in a typical scenario—somewhere in middle management. Mark Schwartz, an enterprise strategist at AWS and the author of 'The Art of Business Value' and 'A Seat at the Table: IT Leadership in the Age of Agility,' shares some of his research into building a high-performance culture by driving change from every level of the organization.


DOP208-R1: Amazon's approach to failing successfully

Welcome to the real world, where things don't always go your way. Systems can fail despite being designed to be highly available, scalable, and resilient. These failures, if used correctly, can be a powerful lever for gaining a deep understanding of how a system actually works, as well as a tool for learning how to avoid future failures. In this session, we cover Amazon's favorite techniques for defining and reviewing metrics—watching the systems before they fail—as well as how to do an effective postmortem that drives both learning and meaningful improvement.


DOP209-R1: Introduction to DevOps on AWS

How can you accelerate the delivery of new, high-quality services? Are you able to experiment and get feedback quickly from your customers? How do you scale your development team from 1 to 1,000? To answer these questions, it is essential to leverage some key DevOps principles and use CI/CD pipelines so you can iterate on and quickly release features. In this talk, we walk you through the journey of a single developer building a successful product and scaling their team and processes to hundreds or thousands of deployments per day. We also walk you through best practices and using AWS tools to achieve your DevOps goals.


DOP210-L: Leadership Session: Developer Tools on AWS

Join Ken Exner, GM of AWS Developer Tools, as he shares the state of developer tooling on AWS, as well as the future of development on AWS. Ken uses insight from his position managing Amazon's internal tooling to discuss Amazon's practices and patterns for releasing software to the cloud. Additionally, Ken provides knowledge and updates across many areas of developer tooling, including infrastructure as code, authoring and debugging, automation and release, and observability. Throughout the session, Ken recaps recent launches and demos some of the latest features.


DOP211: NEW LAUNCH! Introduction to Amazon CodeGuru

Even for the most seasoned engineers, it can be difficult to detect some types of code issues and challenging to identify the most expensive lines of code without performance engineering expertise. Amazon CodeGuru is a new machine learning service that helps you catch code issues faster and improve application performance. In this session, you get the details and a demo on how CodeGuru works. CodeGuru reviews Java code in your GitHub and AWS CodeCommit source code repositories, and it profiles your applications and searches for optimizations even in production. It also provides intelligent recommendations so that you can take action immediately to fix and improve code issues and inefficiencies.


DOP212: Best practices for building your business on AWS IQ

In this session, we share best practices for using AWS IQ to complete on-demand project work and supplement your team's technical skill set. Learn from the AWS IQ team, hear customer stories, get your questions answered, and leave with insights for growing your business.


DOP218-S: Designing an open-source observability stack for Kubernetes

Observability teams today need to achieve complete visibility into the systems that they monitor, but Kubernetes deployments can add significant complexity to achieving this goal. Open-source tools provide powerful options and come with serious advantages in cost, agility, and speed. Join co-founder Asaf Yigal to learn how you can gain observability for Kubernetes projects with open-source tools. He reviews OSS telemetry tools for Kubernetes and how to deploy them for monitoring, logging, and tracing on AWS. He also covers the importance of security and how to add it to your observability stack. This session is brought to you by, an APN Partner.


DOP301-R1: Amazon's approach to running service-oriented organizations

Amazon's "two-pizza teams" are famously small teams that support a single service or feature. Each of these teams has the autonomy to build and operate their service in a way that best supports their customers. But how do you coordinate across tens, hundreds, or even thousands of two-pizza teams? In this session, we explain how Amazon coordinates technology development at scale by focusing on strategies that help teams coordinate while maintaining autonomy to drive innovation.


DOP302-R1: Best practices for authoring AWS CloudFormation

Incorporating infrastructure as code into software development practices can help teams and organizations improve automation and throughput without sacrificing quality and uptime. In this session, we cover multiple best practices for writing, testing, and maintaining AWS CloudFormation template code. You learn about IDE plug-ins, reusability, testing tools, modularizing stacks, and more. During the session, we also review sample code that showcases some of the best practices in a way that lends more context and clarity.


DOP309-R1: Improving resiliency with chaos engineering

Failures are inevitable. Regardless of the engineering efforts put into building resilient systems and handling edge cases, sometimes a case beyond our reach turns a benign failure into a catastrophic one. Therefore, we should test and continuously improve our system's resilience to failures to minimize impact on a user's experience. Chaos engineering is one of the best ways to achieve that. In this session, you learn how Amazon Prime Video has implemented chaos engineering into its regular testing methods, helping it achieve increased resiliency.


DOP310-R1: Amazon's approach to security during development

At AWS we say that security comes first—and we really mean it. In this session, hear about how AWS teams both minimize security risks in our products and respond to security issues proactively. We talk through how we integrate security reviews, penetration testing, code analysis, and formal verification into the development process. Additionally, we discuss how AWS engineering teams react quickly and decisively to new security risks as they emerge. We also share real-life firefighting examples and the lessons learned in the process.


DOP320-R1: Strategies for securing code in the cloud and on premises

Some people prefer to keep their code and tooling on premises, though this can create headaches and slow teams down. Others prefer keeping code off of laptops that can be misplaced. In this session, we walk through the alternatives and recommend best practices for securing your code in cloud and on-premises environments. We demonstrate how to use services such as Amazon WorkSpaces to keep code secure in the cloud. We also show how to connect tools such as Amazon Elastic Container Registry (Amazon ECR) and AWS CodeBuild with your on-premises environments so that your teams can go fast while keeping your data off of the public internet.


DOP321: Migrating .NET frameworks to the cloud

Learn how to migrate your .NET application to AWS with minimal steps. In this demo-heavy session, we share best practices for migrating a three-tiered application on ASP.NET and SQL Server to AWS. Throughout the process, you get to see how AWS Toolkit for Visual Studio can enable you to fully leverage AWS services such as AWS Elastic Beanstalk, modernizing your application for more agile and flexible development.


DOP326: Deploy your code, scale, and lower cloud costs using Elastic Beanstalk

You can effortlessly convert your code into web applications without having to worry about provisioning and managing AWS infrastructure, applying patches and updates to your platform, or using a variety of tools to monitor your application's health. In this session, we show you how anyone—not just professional developers—can use AWS Elastic Beanstalk in various scenarios without the need to understand or manage the infrastructure details. These scenarios include an administrator moving a Windows .NET workload into the cloud, a developer building a containerized enterprise app as a Docker image, and a data scientist deploying a machine learning model.


DOP328: Introducing The Amazon Builders' Library

The Amazon Builders' Library is a collection of living articles that are written by Amazon senior technical leaders and engineers and that describe how Amazon develops, architects, releases, and operates technology. In this session, five principal engineers share hard-learned lessons from their experiences building reliable services at Amazon. David Yanacek, Andrew Certain, Becky Weiss, Colm MacCarthaigh, and Marc Brooker each share a personal story highlighting a current best practice. The engineers discuss how Amazon uses timeouts, how we think about back-offs and retries, our approach to taking dependencies, how we measure performance, and how we use shuffle sharding.


DOP342-R1: Amazon's approach to building resilient services

One of the biggest challenges of building services and systems is predicting the future. Changing load, business requirements, and customer behavior can all change in unexpected ways. In this talk, we look at how AWS builds, monitors, and operates services that handle the unexpected. Learn how to make your own services handle a changing world, from basic design principles to patterns you can apply today.


DOP343-R: Introduction to the AWS CLI v2

The AWS Command Line Interface (AWS CLI) is a command-line tool for interacting with AWS services and managing your AWS resources. We've taken all of the lessons learned from AWS CLI v1 (launched in 2013), and have been working on AWS CLI v2—the next major version of the AWS CLI—for the past year. AWS CLI v2 includes features such as improved installation mechanisms, a better getting-started experience, interactive workflows for resource management, and new high-level commands. Come hear from the core developers of the AWS CLI about how to upgrade and start using AWS CLI v2 today.


DOP402-R1: Deep dive into AWS Cloud Development Kit

The AWS Cloud Development Kit (AWS CDK) is a multi-language, open-source framework that enables developers to harness the full power of familiar programming languages to define reusable cloud components and provision applications built from those components using AWS CloudFormation. In this session, you develop an AWS CDK application and learn how to quickly assemble AWS infrastructure. We explore the AWS Construct Library and show you how easy it is to configure your cloud resources, manage permissions, connect event sources, and build and publish your own constructs.


DOP404-R1: Amazon's approach to high-availability deployment

Continuous-delivery failures can lead to reduced service availability and bad customer experiences. To maximize the rate of successful deployments, Amazon's development teams implement guardrails in the end-to-end release process to minimize deployment errors, with a goal of achieving zero deployment failures. In this session, learn the continuous-delivery practices that we invented that help raise the bar and prevent costly deployment failures.


DOP408-R2: What's new in AWS CloudFormation

AWS CloudFormation is one of the most widely used AWS tools, enabling infrastructure as code, deployment automation, repeatability, compliance, and standardization. In this session, we cover the latest improvements and best practices for AWS CloudFormation customers in particular, and for seasoned infrastructure engineers in general. We cover new features and improvements that span many use cases, including programmability options, cross-region and cross-account automation, operational safety, and additional integration with many other AWS services.



ENT203-R1: Operating as a high-frequency enterprise

High-frequency enterprises embrace cloud computing as a flywheel for frequent value delivery. This requires tighter alignment with business unit stakeholders to increase agility and pace of innovation. In this session, we explore the potential for transformation that comes with cloud adoption and discuss how some of the world's leading enterprises were able to transform and quickly deliver business value outcomes. We also explore organizational and technology best practices that you can implement to become a high-frequency enterprise.


ENT204-R1: Managing your cloud financials as you scale on AWS

Cloud financial management is a set of capabilities that allows customers to successfully manage, optimize, and predict cloud costs. In this session, you learn fundamentals of cloud financial management with AWS and how to build a cost-conscious culture in your organization without slowing down innovation. Guest speakers from Lyft will join us and share how they've accelerated cost optimization and improved cost visibility while growing their business with AWS.


ENT205-R1: Get started on your migration business case

When planning cloud migrations to AWS, knowledge is power. A clear baseline of what you have on premises is essential to evaluate your migration options. In this breakout session, we share different migration scenarios and how the AWS business case methodology can help you understand utilization of your on-premises resources, and how you can save cost and realize business value through AWS. TSO Logic, an AWS company, shares experiences that demonstrate how to simplify migration planning and their research on achieving cost savings by factoring in real-time utilization and Microsoft licenses.


ENT213-S: New IT for new pharma: Cloud as catalyst for Sanofi innovation

To achieve its business objectives of improved cost-efficiency, better service quality, and next-generation digital support, Sanofi was looking to capitalize on a decade-long journey to an 80-percent data center consolidation. This panel discussion explores how Accenture and AWS are working with Sanofi to move most of its applications to AWS. We discuss how they're deploying an innovative infrastructure managed service model center with the key elements of modernizing infrastructure services to full managed services and introducing next-generation infrastructure to optimize operations and increase service quality to all geographies and business functions. Learn how these ongoing efforts will help Sanofi leverage IT to accelerate business transformation and innovation. This presentation is brought to you by Accenture, an APN Partner.


ENT214: Cloud migration in the face of data-center eviction

Learn how to rethink your cloud strategy to accelerate migration through organizational change management, process optimization, and automation. Hear from Thomson Reuters, which successfully revised its cloud migration strategy in the midst of a business-unit divestiture that required it to exit the majority of its data centers and move ˃10,000 servers (hundreds of services) in two years. We discuss how it uses AWS Managed Services to de-risk its migration and keep its cloud resources focused on the applications. Thomson Reuters shares how it designed and implemented standard migration patterns, made refactoring and re-platforming choices, and leveraged automation.


ENT215: Five steps AMS leverages to accelerate cloud adoption

Lift and shift? Replatform? Or refactor as you shift? This question comes up when enterprises are deciding how to balance the amount of change to legacy applications versus speed as they move to the cloud. Join us and learn the five steps AWS Managed Services (AMS) takes as part of its recommended minimum viable refactoring. Hear from Sallie Mae about its journey in working with AMS. A representative shares the technical, operations, licensing, compatibility, and even cultural trade-offs that were made as Sallie Mae prepared its systems to be well-operated in the cloud.


ENT216: Differentiation through innovation

The acceleration of technology change is disrupting all industries and provides an opportunity for organizations of any size to truly differentiate their business through innovation. In this session, we share a number of examples of how customers are innovating on AWS to differentiate their business by improving pace of innovation, getting to market faster, creating new products, and scaling innovative ideas globally to stay ahead of changing business needs.


ENT218-R: Executing a large-scale migration to AWS

AWS has partnered with hundreds of customers in their large-scale migrations to the AWS Cloud. In this session, learn best practices from enterprises at different stages of their large-scale migration journeys. You also learn the patterns that make migrations successful and the mechanisms AWS has created to help customers migrate and transform faster.


ENT224-R1: Amazon culture of innovation

Organizations of all sizes often ask how they can innovate like Amazon. Since its humble beginnings as the 'world's largest bookstore,' Amazon has not only innovated across ecommerce and other adjacent segments, it has also introduced entirely new and unrelated businesses to the organization. Over the years, Amazon has gotten good at taking problems that are hard to solve and making them easy for customers. In this session, we discuss how Amazon views and leverages technology as a utility to increase the pace of innovation across the organization.


ENT225: The why, what & how of transforming and innovating with SAP solutions

Thousands of customers currently run SAP on AWS, and many more are evaluating their SAP migration and innovation strategies. In this session, discover how 11 years of joint innovation with SAP and AWS have helped create a path of choice for customers on their SAP transformation journey. Learn how companies evaluated moving their SAP landscapes to the cloud, why they've chosen AWS on which to run SAP, and how they are now innovating on behalf of their customers faster.


ENT226: Increase business value through modernization

Many enterprises execute modernization initiatives to leverage modern technologies and create new customer experiences. However, many stall mid-journey because they lack a clear strategy and execution path, often replicating the challenges of their on-premises environment on the cloud. Attend this session to learn why an enterprise-wide modernization makes sense, what may be the anti-patterns, and how the five-point success strategy for modernization that AWS has devised helps hundreds of enterprises conduct successful modernizations and increases business value.


ENT229-L: Leadership session: The enterprise transformation journey with AWS

AWS has partnered with hundreds of enterprises undergoing digital transformations. In this session, hear from one of our leaders who works with enterprises to leverage AWS services and learn how they create new revenue streams, improve operational efficiency, and reduce business risks.


ENT231: How to go from zero to hundreds of certified AWS engineers

For many organizations, a perceived or real lack of cloud skills in their staff can limit their move to the cloud. Proper re-skilling of your engineers and developers can speed the pace of adoption, cloud migration, and delivery of business benefits by helping your organization effectively operate the AWS Cloud. Learn about the 12 prescriptive steps that have been proven to work with many customers around the world to help accelerate their journeys. Additionally, hear from National Australia Bank about their re-skilling journey, which allowed them to go from zero to hundreds of AWS certified engineers.


ENT236: Best practices to become data-driven with AWS

AWS provides data analytics and ML services to allow companies of every size to transform their business by unlocking value from their data. In this session, Brad Burke, the chief data officer of American Family Insurance, joins us to share American Family's journey from being data-rich to becoming data-driven with a focus on platform, people, and mission. Brad discusses how solutions are a network of architectures that bring applications, data, and data science together; how the new currency in data is the data engineer; and how having the data connected to the right part of the business value chain is the real trick.


ENT237: Transform your enterprise using AWS experience-based accelerators

From the C-suite to individual teams, can you break down siloes, migrate faster, and simplify processes along the way? Experience-based acceleration (EBA) is a mechanism that addresses cloud-adoption blockers using a large-scale, prescriptive, migration "party" approach. Learn from SAP Concur how hundreds of customers have used EBAs to change how they work to deliver faster, more impactful migrations, and how the leadership is using cloud adoption to modernize their organization.


ENT241: How ENGIE, HP & SAP itself are transforming their SAP solutions

Thousands of customers run SAP on AWS, and many more are evaluating their SAP migration and innovation strategies. In this session, hear from two SAP on AWS customers, and from SAP itself, about the role AWS has played in their SAP transformation journeys. ENGIE, an energy services provider, shares how it achieved its SAP innovation goals, from migrating its mission-critical SAP environment through accelerating innovation with Amazon Machine Learning and other solutions. HP, which develops PCs, 3D printing solutions, printers, and related supplies, discusses its transformation effort to consolidate legacy SAP ERP systems into an S/4HANA landscape. Juergen Mueller, the CTO of SAP, which provides enterprise software, joins us to discuss SAP customers, tech landscapes, and AWS.


ENT267-P: AWS & sustainability: Unlocking impact at scale

This presentation was recorded prior to re:Invent. Customers across all verticals, segments, and geographies use AWS to achieve sustainability-related outcomes that align with and advance their goals. From farms and forests to factories, from cities to rural areas, from babies to adults, AWS services enable customers to develop solutions that reduce carbon emissions, water usage, waste, and more. In this breakout session, we share information about our company's own efforts around sustainability, its relevance to our customers, and several customer use cases that illustrate how AWS services and applications are enabling and catalyzing innovation and outcomes, and making an impact.


ENT307-R1: Strategies and tools to migrate hundreds of applications

Your CIO has asked you to start migrating your application portfolio to AWS, including hundreds of applications hosted on thousands of servers. In this session, you learn how to analyze your application portfolio, determine the right migration strategies for a broad mix of applications, and select tools to accelerate the migration.


ENT308-S: Build your next microservices application with modern AWS services

Learn how easy it is to get started with a new application composed of several microservices on AWS Lambda, Amazon EKS, Amazon SQS, and Amazon DynamoDB. In this session, you first learn through live demonstration how to do basic administration, such as deploying an application and inspecting the relevant Kubernetes resources. Next, you learn some troubleshooting practices (using log files, accessing containers, etc.) and dive into advanced troubleshooting. Innovate faster with software as you learn to leverage some of the most modern services on AWS. This presentation is brought to you by New Relic, an APN Partner.


ENT317: Inside story of Phillips 66 SAP S/4HANA business transformation

When Phillips 66 embarked on a journey to transform its hydrocarbon value chain with SAP's new S/4HANA platform, it selected AWS to host its project and production landscapes. It successfully launched in October 2019, and Phillips 66 is now sharing how AWS accelerated its innovation, decreased its costs, and reduced the risk of a two-year S/4HANA business transformation. Leave this session with an understanding of how to extend your traditional SAP systems to leverage native, low-cost, and massively scalable AWS services to drive value for years.


ENT318-R1: Building hybrid cloud architectures with VMware and AWS

There are more options than ever when building hybrid cloud architectures as well as hybrid cloud applications. Learn how AWS integrations with services such as VMware Cloud on AWS can help you take a lower-risk and iterative transformation approach to executing on your existing applications and data. In this session, we dive into best practices for migrating as well as augmenting your VMware-based workloads with native AWS services such as Amazon S3, Amazon RDS, Elastic Load Balancing, and more.


ENT319-R1: Migration to AWS: A foundation for enterprise transformation

To realize the maximum benefits of moving to AWS, you need to build a solid enterprise foundation and accelerate the migration journey. In this session, learn techniques such as: planning and implementing a landing zone, executing migrations with a migration factory, and iterating toward modern application architectures.


ENT320-R1: Cloud operations engineer: A day in the life

Are you an expert data center operations engineer looking to sharpen your AWS skills? Are you an IT operations manager looking to speed up your team's cloud learning curve for operating in a hybrid cloud environment? Are you a DevOps engineer looking to grow your operations experience? This session follows two AWS operations experts throughout their day as they solve real problems in complex, hybrid enterprise environments that include the AWS Cloud. Expect to learn actionable hacks and tricks that you would not learn in standard training classes. Receive practical advice for solving common and uncommon issues, and learn the top things our experts wish they knew when they were getting started with AWS.


ENT321-S: Financial services customer optimizes & migrates workloads to AWS

Today, development is cloud-first. Many companies are migrating to the cloud and replacing workloads with cloud-based alternatives. But how do you bring the cloud to the final frontier—mission-critical applications, such as SAP, Oracle, or custom options? In this technical deep dive, learn how a financial services customer uses easy-to-use AWS CloudFormation Templates and Amazon Machine Image deployments with Veritas InfoScale for running heavily used applications on AWS. Veritas experts provide guidance on decoupling applications from the underlying infrastructure, enabling seamless migration to AWS. Are you ready to go where no administrator has gone before? If so, join this session. This presentation is brought to you by Veritas Technologies, an APN Partner.


End User Computing & Business Apps

EUC206: Overview of Amazon digital user engagement & messaging solutions

In this session, we describe how AWS shares the Amazon customer-centric culture of innovation, key technology building blocks, and a user engagement and messaging platform to help companies better understand their users. You also learn how Coinbase is utilizing the Amazon approach to engage its own users. The intended audience: Developers and business professionals who are responsible for digitally transforming their company.


EUC207: Build high-volume email applications with Amazon SES

Companies in many industries use AWS to send millions of emails every day, including In this session, learn how to build applications using the highly scalable, highly reliable, and multi-tenant-capable email infrastructure of Amazon Simple Email Service (Amazon SES). You also learn how to monitor delivery rates and other important metrics, and how to use this data to improve deliverability. Members of the team discuss the architecture of their multi-tenant email-sending platform, the historical challenges they faced, and the ways Amazon Pinpoint and Amazon SES helped them meet their goals around Prime Day, Cyber Monday, and other retail events.


EUC209: Amazon Connect: Omnichannel cloud contact centers w Intuit & Salesforce

In this session, hear about recently launched web and mobile chat for Amazon Connect. Learn how Intuit is deploying voice and chat at scale with Amazon Connect to improve customer engagement and how it implemented the solution across its global contact centers, what it learned along the way, and next steps in its contact center evolution. Specifically, Intuit shares its experiences with multi-session agents, best practices for using voice and chat simultaneously, and its approach to dynamic customer experiences. Also learn from Salesforce why it is using Amazon Connect to provide contact center solutions to its own customers.


EUC210-L: Leadership session: End-user computing

In this session, Nathan Thomas, GM of Amazon WorkSpaces, and Muneer Mirza, GM of Amazon AppStream 2.0 and Amazon WorkLink, share our vision for end-user computing at AWS. We show how the world's largest companies are deploying global solutions for their users, and dive into recent feature updates.


EUC211: Modern service desk with Amazon Connect and News Corp

Learn how News Corp implemented Amazon Connect to improve employee and service desk engagement. News Corp's service desk is the 24/7/365 central point of contact for all IT-related questions and issues within News Corp companies in North America, including Dow Jones, HarperCollins, and News Corp was able to set up Amazon Connect in weeks instead of months, while saving hundreds of thousands of dollars. Amazon Connect contributed to improved employee experience, reduced abandon rate, reduced time to answer, enhanced reporting capability, and more. Come hear how News Corp realized a modern service desk and what it plans for the future.


EUC213: The New York Times: Improving customer care with Amazon Connect

The New York Times was looking to radically transform its computer telephony integration (CTI) system supporting its customer-care operations. After evaluating other solutions, the company chose Amazon Connect because of its ease of migration, flexibility, and customer-centric capabilities. Learn how The New York Times successfully rewrote its IVR and call workflows using Amazon Lex for natural language detection, and how it is using Amazon Transcribe to stream call data to a datastore and is writing Amazon Lex bots. Hear how the company was able to leverage cutting-edge technology, at scale, while reducing operational costs.


EUC214-R1: Contact Lens for Amazon Connect: new speech analytics powered by ML

Announced at re:Invent, Contact Lens for Amazon Connect is a set of machine learning contact center analytics capabilities integrated into Amazon Connect. Come learn how with Contact Lens for Amazon Connect, contact center supervisors can better understand the sentiment, trends, and compliance risks of customer conversations to effectively train agents, replicate successful interactions, and identify crucial company and product feedback. Using AWS ML natural language processing (NLP) and speech-to-text, Contact Lens for Amazon Connect can be used to transcribe contact center calls, analyze sentiment, and detect silence times to create a fully searchable archive and surface valuable customer insights. Leverage these learnings to modernize your contact center and improve customer engagement.


EUC230-P: Build immersive experiences with Amazon Pinpoint Journeys

This presentation was recorded prior to re:Invent. In this session, we discuss how to build immersive customer journeys using the newly launched Amazon Pinpoint Journeys. In this fast-moving session, we cover marketing on AWS and how we built Amazon Pinpoint Journeys on AWS. We also provide a live demo to demonstrate the flexibility that Amazon Pinpoint Journeys can provide.


EUC302: Move your desktops and applications to AWS EUC

IT organizations today need to support a mobile, flexible, global workforce and ensure that their users can be productive anywhere. Moving desktops and applications to AWS offers improved security, scale, and performance with cloud economics. In this session, we provide an overview of Amazon WorkSpaces and Amazon AppStream 2.0, and we discuss the use cases for each. Then, we dive deep into best practices for implementing Amazon WorkSpaces and AppStream 2.0, including how to integrate with your existing identity, security, networking, and storage solutions.


EUC330-P: How to use Amazon Linux WorkSpaces for agile development

This presentation was recorded prior to re:Invent. In this session, learn how Amazon Linux WorkSpaces can be customized to provide ready-to-go development cloud workstation environments for developers in your organization. We discuss how developers working with different programming languages, such as .NET, C++, Java, and Go, or with tools like Docker containers, can become agile using Amazon Linux WorkSpaces. We also cover best practices for getting the most out of a cloud-based development desktop service.


EUC337: Accolade speeds health answers to customers with Amazon Connect

Accolade, a personalized health and benefits solution, migrated a contact center to a global deployment of Amazon Connect in just four months, supporting over 700 agents taking more than 14,000 calls a day on a global scale. Learn how the company did this completely self-service through staggered global deployment. They also discuss where the key transition points were, how they mapped data from one solution to the next, their core development investments, and how they kept business running during the migration. Hear how a small team deploying Amazon Connect quickly and successfully can have a big business impact.


EUC338: Carnival Cruise Line moved from on-premises VDI to Amazon WorkSpaces

Learn why enterprises like Carnival Cruise Line are leaving the complexity and costs of virtual desktop infrastructure (VDI) for Amazon WorkSpaces. We dive into the business value that Amazon WorkSpaces provides Carnival, and how Carnival quickly and easily deployed solutions for multiple use cases.


EUC341: Why GE Renewable Energy and Multiview stream their desktop applications

Learn how to provide instant access to desktop applications through a browser on any computer. In this session, we present an overview of Amazon AppStream 2.0, a managed application streaming service, and walk through common application streaming use cases for enterprises, ISVs, and educational institutions. Hear from GE Renewable Energy and from Multiview Corporation, a financial software provider, on their journeys to stream applications with AppStream 2.0.


EUC404: How Facebook deployed Amazon WorkSpaces globally

Learn how enterprises like Facebook deploy and manage Amazon WorkSpaces at scale. Dive deep into Facebook's technical deployment from start to finish, and walk through key Amazon WorkSpaces features that can benefit your enterprise's global deployment.


Financial Services

FSI201-L: Leadership session: Running critical FSI applications on AWS

As financial services institutions strive to grow their businesses and better serve customers by building secure, flexible, and scalable solutions on the cloud, they have gained the confidence to run their most business-critical applications on AWS. In this session, Frank Fallon, VP of Worldwide Financial Services at AWS, discusses the industry's growing reliance on the public cloud and the strengthening of ties between business and IT. Frank is joined by senior executives of leading financial institutions who share why and how they moved key applications to AWS—and the benefits they have realized as a result.


FSI202: AXA: Scaling adoption with a global landing zone

Like many global financial institutions, AXA faces the challenge of globally scaling its cloud adoption. The company needed to deploy a landing zone across 80+ entities operating in 60+ countries. In this session, learn how AXA took a unique and agile approach that enables local teams to autonomously test, validate, and propose changes to landing zone templates while centrally monitoring adherence to detective and preventative controls. We explore how AXA accelerated the secure migration of hundreds of applications to AWS by embedding its landing zone within an organizational transformation program that includes robust cloud onboarding and change management processes.


FSI203: NAB: Transforming customer experience with data and machine learning

National Australia Bank (NAB) has more than 160 years of customer and banking data at its disposal. But the bank faced the challenge of harnessing this asset to enable its contact-center team to provide rapid and engaging experiences to its customers while maintaining their privacy and security. Come learn how NAB lowered operational costs and transformed customer experience by transitioning hundreds of retail, corporate, and institutional contact-center professionals to Amazon Connect. This session also shares NAB's approach to building a centralized enterprise data lake and applying machine learning to further engage customers and drive the bank's multichannel strategy.


FSI204: JPMorgan Chase: Moving workloads at speed and scale

In this session, JPMorgan Chase, one of the leading global financial institutions in the world, talks about unlocking adoption across its enterprise of 50,000 developers and its application estate. Learn how JPMorgan Chase embraced "cloud parties," shifted to a focus on patterns from a focus on service enablement, and leveraged CI/CD tools to move 50+ workloads to production in three weeks. We discuss how JPMorgan Chase achieved this speed and scale across several lines of business in collaboration with engineering teams across disciplines, while maintaining the controls required to operate within a highly regulated environment.


FSI303: Tale of two cities: Goldman Sachs's hybrid migration approach

Goldman Sachs Global Investment Research division provides investment insights and ideas to clients around the world on a 24/7 basis, which requires a highly secure, scalable, and resilient environment. To re-architect its critical research platform to become a cloud-native application, the team developed a hybrid, container-based migration approach using AWS Fargate, Amazon API Gateway, Amazon MSK, and AWS Lambda that is underpinned by a secure sandboxed environment called SkyLab. In this session, learn how Goldman Sachs rapidly scaled its use of containers, changed its culture to embrace experimentation and fast failure, and adopted DevOps capabilities, including infrastructure as code, canary deployment, and zero-production access.


FSI304: Nasdaq: From data warehouse to data lake

Earlier this year, Nasdaq embarked on a strategy to migrate its growing 68-node Amazon Redshift data warehouse to a more modern data lake architecture with the goal of better managing expenses and taking advantage of additional analytical services. In this session, we share the path Nasdaq took, what worked well, what challenges we encountered, and how and why we had to rewrite queries and rethink our initial strategy. In completing this migration, Nasdaq reduced the cost of its existing data warehouse environment while providing a more cost-effective, scalable, and elastic platform to its business.


FSI305: Barclays: Accelerating research data science using AWS

Barclays has created a research data platform using AWS services to analyze and extract insights from third-party datasets. The solution provides data scientists with the ability to securely import large amounts of data and provision resources to quickly execute public and privately developed Python models running on Spark clusters. Attendees learn how Barclays overcame the challenges it faced on-premises of long lead times securing infrastructure, on-demand elastic job processing, and a lack of available capabilities for automation and tooling. The solution directly benefits the business by providing a new capability to extract market insights from datasets at a greater velocity than previously possible.


FSI306: HSBC: Meeting requirements for open banking with serverless

To improve competition, regulators in regions including the UK, Mexico, Hong Kong, Singapore, and Australia have issued open banking requirements. HSBC has addressed the regulation's requirements to share customer data with third-party service providers by building a serverless architecture on AWS. This session explores how HSBC embraced APIs and built an open banking solution using AWS Lambda, Amazon API Gateway, and other AWS Managed Services, including Amazon RDS. Learn how HSBC is using AWS globally to meet open banking requirements and handle the thousands of API calls the bank receives every day.


Global Partner Summit

GPSBUS201: Win the market opportunity for Microsoft workloads on AWS

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network Partners. In this session, we review the fast-growing market opportunity to migrate and modernize Microsoft workloads on AWS. Customer demand for AWS Competency Partners with migration and modernization skills, capabilities, and service offerings is high in both mature and emerging markets. Learn key insights and best practices for building, marketing, and selling your Microsoft workload solutions and services leveraging APN Partner Programs. You also learn how to leverage the latest AWS feature releases and tools for running, migrating, managing, and modernizing Microsoft workloads on AWS. Hear about customer success stories from APN Partners around the world.


GPSBUS202: Delivering customer value through next-gen managed services

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network Partners. In this session, learn about how AWS Managed Service Provider (MSP) Partners are helping their customers achieve their business initiatives. We will share APN Partner and AWS customer examples and hear from AWS MSP Partner Cloudticity about best practices that enabled them to build a successful AWS MSP practice, offering proactive monitoring, automation, and management of their customers' environment. In this session, APN Partners gain a clear view of the opportunity they have to serve their AWS customers and the resources available to support them on their APN Partner journey.


GPSBUS203: APN Technology Partner journey: Winning with AWS for ISVs

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network (APN) Partners. In it, you learn from AWS subject matter experts and APN Partners about the steps of the APN Technology Partner journey, from onboarding to building, marketing, and selling. We share with you the markers for success along each path, programs to take advantage of, and how to accelerate your growth with AWS.


GPSBUS204: Partner with APN to build and deliver SaaS solutions

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network Partners. AWS provides a low-cost, reliable, and secure foundation for you to build and deliver software as a service (SaaS) solutions to customers. The AWS Partner Network (APN) helps companies build a successful AWS-based business by providing valuable business, marketing, and go-to-market (GTM) support via AWS SaaS Factory. In this session, uncover the benefits of building SaaS on AWS, unlock APN resources to guide you through the business transformation process, and understand key tactics you can incorporate into your SaaS business strategy today.


GPSBUS205: Building ML practices to address the top four use cases

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network Partners. In this session, APN Partners learn to build ML practices, increase margins, and accelerate time-to-market by leveraging AWS's AI/ML stack depth with differentiable solutions for ML's top four use cases: personalization and recommendation engines, forecasting, computer vision, and natural language.


GPSBUS206: Co-selling with the AWS Sales Organization

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network Partners. Do you want to build a stronger co-selling relationship with AWS Sales? Come hear from AWS account managers from around the globe on their tips, tricks, and experience when working with APN Partners to solve customer business needs. You will leave with an understanding of topics such as what a successful co-selling engagement looks like, do's and don'ts for joint meetings, best ways to differentiate from the tens of thousands of APN Partners, and how to leverage the APN Customer Engagements (ACE) Pipeline Manager.


GPSBUS207: Build success with new AWS Partner Network (APN) offerings

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network Partners. In this session, learn about new AWS Partner Network (APN) program launches and announcements made at the GPS Keynote. Learn how to leverage APN programs to demonstrate deep expertise to customers and how to build and achieve long-term success as an APN Partner. Both current and prospective APN Partners can gain an understanding of our new offerings.


GPSBUS208: Building the business case for your customers

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network Partners. Transitioning from traditional IT to the cloud unlocks tremendous value for customers, beyond the total cost of ownership (TCO). As your customers consider their next IT investment, they will need help understanding the business value generated by the AWS Cloud. In this breakout session, we introduce the AWS Cloud Value Framework and explain how we can help you build the business case to justify your customers' cloud investment. A real-world experience from an AWS partner is also featured in this session.


GPSBUS209: Choice and innovation for SAP customers

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network Partners. Join us in this session to learn how thousands of customers have benefited from choice and innovation by running their SAP solutions on AWS. Discover the benefits that your customers can achieve with SAP on AWS, including TCO reduction, increased efficiencies, agility and flexibility, and the ability to explore and transform SAP S/HANA at their own pace. Also learn how your customers can accelerate innovation with AWS native services, including IoT, AI/ML, and data lake solutions.


GPSBUS210: Accelerate business innovation with serverless applications

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network Partners. Serverless technology allows you to build modern applications with increased agility and lower total cost of ownership. You can focus on product innovation and shorten your time-to-market without worrying about provisioning, maintaining, and scaling servers for backend components such as compute, databases, storage, stream processing, and message queueing. In this session, learn how to start innovating with serverless services like AWS Lambda, Amazon API Gateway, Amazon EventBridge, and AWS Step Functions. We conclude the session with customer stories of accelerating innovation and driving business value with the help of our APN partners.


GPSBUS211: Migrations: The opportunity for you and your customers

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network Partners. Migrating to AWS provides strong business opportunity for you and your customers. This session uses customer examples to discuss the drivers exciting your customers to move to AWS, the business benefits to you in helping them make the move, the programs AWS has to support your migration projects, and migration sales and delivery best practices.


GPSBUS212: Accelerate your business growth with VMware Cloud on AWS

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network (APN) Partners. In it, we provide an update on VMware Cloud on AWS customer momentum, top use cases, and upcoming innovative features. We share best practices on how APN Partners can embark on this journey by leveraging various APN programs. Further, we feature success stories of how APN Partners have transformed their businesses with VMware Cloud on AWS. You walk away with knowledge on available programs and enablement resources to accelerate your business growth with VMware Cloud on AWS.


GPSMKT201-R1: Get a consumer-based experience of software provisioning

In this session, we discuss how you can use AWS Marketplace to help secure your cloud adoption and your new workloads using industry-leading third-party solutions. A representative from, a popular video review and collaboration platform, describes how the company uses AWS WAF with Fortinet Managed Rules for AWS WAF from AWS Marketplace to secure, enforce, automate security on AWS. Learn best practices for automating your security in the cloud with the shared responsibility model at AWS.


GPSMKT202: Use AWS Marketplace to reach over 230,000 customers

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network Partners. Learn about new seller-specific AWS Marketplace features that make it easy for sellers to close transactions with over 230,000 active customers. We show you how to publish and update products as part of your feature release process with self-service listings, and review how you can target specific customers with special/customized pricing using Seller Private Offers. Lastly, we discuss how to combine these and other AWS Marketplace features to grow your business by reaching new buyers and converting perpetual-license customers to a subscription model.


GPSMKT203: How to sell in AWS Marketplace

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network Partners. In this session, we show you the steps of how to list your product in AWS Marketplace. Learn how leading independent software vendors (ISVs) are reaching new customers and decreasing the time it takes to close transactions using AWS Marketplace.


GPSTEC337: Architecting multi-tenant PaaS offerings with Amazon EKS

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network (APN) Partners. In it, we describe the value proposition of architecting a multi-tenant platform as a service (PaaS) offering on Amazon Web Services, and the technical considerations for securing, scaling, and automating the provisioning of your customer instances within Amazon Elastic Kubernetes Service (Amazon EKS). Learn a number of the strategies for isolating customers (tenants), workloads, and data in an EKS cluster, and learn a number of the open-source and APN Partner technologies that can enable an automated delivery for the typical PaaS use cases customers are looking for.


GPSTEC338: Building data lakes for your customers with SAP on AWS

Although this Global Partner Summit breakout is open to anyone, it is geared toward current and potential AWS Partner Network Partners. Many customers are migrating their on-premises SAP applications to AWS, opening up interesting opportunities to build data and analytics transformations using SAP data with AWS data lake solutions. One of the biggest questions customers have is how to extract data from SAP applications. In this demo-driven session, we show the best practices and reference architectures for extracting data from SAP applications at scale. You will take home prescriptive guidance on how to design high-performance data extractors using services like AWS Glue and AWS Lambda with code samples for various use cases that you can implement in your customers' projects.


GPSTEC339: Managed Blockchain & Amazon QLDB in your solutions portfolio

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network (APN) Partners. Blockchain technology is evolving rapidly. In this session, learn the differences between blockchain and ledger technologies and get introduced to Amazon Managed Blockchain and Amazon Quantum Ledger Database (Amazon QLDB). Along the way, we show how to easily build and manage scalable blockchain networks with Managed Blockchain on AWS and create new ledgers with Amazon QLDB. Our goal is for Consulting and Technology APN Partner attendees to walk away from this session with a working knowledge of how to leverage blockchain and ledger technologies to bring efficiency, security, and auditability to their digital transformation projects.


GPSTEC341: Insights into patient health with Amazon Comprehend Medical

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network (APN) Partners. In Healthcare, the patient is our end customer. Yet building a holistic view of the patient is often manual, error-prone, and requires integrating siloed information. In this session, we show how patient centricity can be simplified using services like Amazon Comprehend Medical, including features such as protected health information (PHI), relationship extraction, negation, and diagnosis traits. We also show how to enforce data privacy using masking methods on AWS and discuss how you as an APN Partner can take on this challenge.


GPSTEC342: Primary storage for SaaS solutions

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network (APN) Partners. When building your SaaS platform on AWS, choosing the right storage solution pays dividends. In this session, learn how services and solutions from APN Technology Partners can help avoid operational headaches and accelerate development. Topics and examples include how to handle multi-tenancy, accidental deletion, incremental growth, bursty traffic patterns, and Multi-AZ/region/account architectures.


GPSTEC343: Build and automate a modern serverless data lake on AWS

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network Partners. There is a growing concern over the complexity of data analysis as data volume, velocity, and variety increases. The concern stems from the number and complexity of steps it takes to get data to a usable state. Often data engineering teams spend most of their time building and optimizing extract, transform, and load (ETL) pipelines. In this session, we walk you through how to create a fully automated data cataloging and ETL pipeline to transform data, which can greatly reduce your customers' time to value and cost of operations.


GPSTEC344-R1: HashiCorp Enterprise on AWS best practices

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network (APN) Partners. As customers continue to leverage APN Partners to modernize their internal practices and move them to cloud-native ones, managing their infrastructure as code becomes imperative for long-term success and growth. However, this can be challenging without leveraging tools that can help them transition from on-premises to the cloud. In this session, we discuss best practices for managing infrastructure as code using HashiCorp Terraform and Vault Enterprise at scale on AWS. Learn how to design for re-use, provision modern infrastructure, and implement enterprise security practices—for yourself and your customers.


GPSTEC345: Operational excellence with Amazon Aurora PostgreSQL

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network Partners. While database migrations are a hot topic, a common inhibitor for adoption is operational excellence. Common customer feedback is that they want their staff to be operationally ready before they take the solution to market. This means that the customers don't just want to choose the best technology based on features and cost, they want to also be operationally successful with that technology to provide a continuous value to their business. In this session, we discuss the top questions of operations teams as well as the top mistakes to avoid when running Amazon Aurora in production.


GPSTEC346: Legacy non-x86 modernization with AWS

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network Partners. Most enterprises or public institutions have some non-x86 legacy systems in their data centers. These may be UNIX proprietary platforms, midrange systems, or even mainframes. As more and more enterprises move to the cloud, questions start to arise about what can be done with these legacy systems. Can they even be migrated to and modernized on AWS? In this session, we show you that the answer is a resounding yes and present our preferred options, best practices, and the bar for AWS quality of service.


GPSTEC348: .NET from the ground to the cloud

Although this Global Partner Summit workshop is open to anyone, it is geared toward current and potential members of the AWS Partner Network. Do you have customers who are running a .NET workload in their data centers and thinking about moving it to the cloud but are not sure where to start? Then join this fully loaded session where we discuss different types of .NET applications and the best practices for migrating them to the AWS Cloud. We also cover the benefits of modernizing your applications with .NET Core and running them on Linux containers. In live demos, see how, with only a few clicks, you can migrate a .NET Framework application to Amazon Elastic Beanstalk and port .NET Core to AWS Lambda.


GPSTEC415: Achieve your identity, security, and compliance goals on AWS

Although this Global Partner Summit session is open to anyone, it is geared toward current and potential AWS Partner Network (APN) Partners. One of the key reasons that customers choose AWS for their workloads is what they are able to achieve when it comes to meeting and exceeding their identity, security, and compliance goals. There are lots of services within AWS that help customers meet these goals. At the same time, customers often look to partners to help in meeting these goals. In this session, we dive into how AWS services combined with APN Partner solutions enable customers to move ahead with confidence in running their workloads on AWS.



IOT207-R1: Digital transformation and IoT monetization

AWS IoT is deployed at scale across industries around the globe—but what's the business outcome behind the buzz? In this session, we dive deep into how some customers are monetizing their IoT solutions built on AWS. We also explore examples of bottom-line impact resulting from digital transformation of manufacturing across a variety of use cases, including: predictive maintenance, asset performance management, self-optimizing product, and automated inventory management.


IOT208: What's new with AWS IoT analytics services?

AWS IoT analytics services help you get extra value from your IoT data. In this session, find out what's new across the analytics services, including AWS IoT Analytics, AWS IoT Events,  AWS IoT SiteWise, and AWS IoT Things Graph. You leave the session ready to tackle your latest analytics challenges from the factory floor, run sophisticated analytics on massive volumes of IoT data to visualize on operational dashboards, and detect and respond to events from IoT sensors and applications.


IOT209-R1: Building smarter devices for a better life

A connected home unites devices and services for an integrated, autonomous experience that improves a consumer's life. In this session, discover how everyday devices in your home can be transformed into intelligent things. Embedded with digital smarts and connected to the internet, these devices can create real-time, contextual, and smart experiences. Learn how these devices can be remotely monitored, controlled, and secured at scale using the rich set of AWS IoT services. We also describe how to use AWS IoT to analyze the data unlocked from these smart devices to make good business decisions, build better products, and enhance the consumer experience.


IOT210-R1: Post-launch planning for IoT deployments

Your IoT application is live! Now, the real power of IoT is integrating your devices; reasoning atop collected data; and acting—at scale—to realize operational efficiencies, improve customer experiences, and drive better business outcomes. In this session, discover how to manage and iterate upon your IoT deployment while moving from a single device to large-scale deployment, using a range of AWS IoT services from the edge to the cloud. Learn how to manage critical product components like over-the-air updates (OTAs); activate internal management and analytics dashboards; and establish a data-centric, outcomes-focused mindset for smarter architecture decisions as your dataset and fleet grow.


IOT213: What's new with AWS IoT connectivity and control services?

AWS IoT connectivity & control services allow you to securely connect, control, and manage your devices from the cloud. In this session, you'll learn what's new across AWS IoT connectivity & control services including AWS IoT Core, AWS IoT Device Management, and AWS IoT Device Defender. You'll walk away understanding how you can use AWS IoT services to securely connect, control, and manage your devices at scale.


IOT214: What's new with AWS IoT Device Software?

AWS IoT device software enables you to connect your IoT devices and operate them at the edge. In this session, you'll learn what's new with AWS IoT device software including Amazon FreeRTOS, AWS IoT Greengrass, and AWS IoT Device Tester. You will leave this session ready to connect, manage, and update your IoT devices with AWS IoT.


IOT218: Accelerating your IoT journey w/ the AWS IoT and APN Partner community

The AWS IoT and APN Partner community provides deep IoT expertise to accelerate your IoT adoption journey. In this session, we cover how APN Partners spanning silicon and connectivity and including OEMs, ISVs, and systems integrators can help you get started with IoT projects quicker while benefiting from AWS IoT software and services from the edge to the cloud. You also learn how this community is addressing use cases across connected home, industrial, and commercial applications.


IOT220-R1: Building end-to-end solutions

The best IoT solutions start with a desired outcome—like a customizable consumer experience in a home—and work backward. In this session, discover how to build an outcomes-focused, end-to-end IoT solution. Learn what to consider and how to use the broad, deep AWS IoT services to design and launch your solution, including connecting devices; collecting, storing, and analyzing device data; enabling data-driven decisions and actions; monitoring; and beyond. We address security considerations, integration with AI and ML for continuous improvement, and more. Gain a holistic understanding of connecting customer needs with the right steps to build a smart, outcome-achieving IoT solution.


IOT221-R1: Driving operational performance across industrial facilities w/ AWS

AWS IoT Core helps you easily monitor equipment across your industrial facilities to identify waste, such as breakdown of equipment and processes, production inefficiencies, and defects in products; identify equipment inefficiencies; and take action if issues are detected. In this session, we walk you through how to unlock OT data. We also discuss common industrial performance pitfalls and ways to better analyze industrial equipment data and detect complex events, resulting in increased overall equipment effectiveness (OEE).


IOT230-P: Modernizing Amazon warehouse device connections with AWS IoT

This presentation was recorded prior to re:Invent. Amazon ships millions of packages every day from fulfilment centers worldwide. As part of that process, it's imperative to print labels, packing slips, and other documents in a scalable and quick manner. Enter the Amazon Fulfillment Technology team, who pioneered an AWS IoT Greengrass–based solution to ensure consistent and stable network connections in addition to smooth printing of artifacts. Join us to learn about their journey and about how they used AWS IoT to modernize fulfilment centers, warehouses, and beyond.


IOT305-L: Transform industries with AWS IoT

IoT accelerates digital transformation and is the springboard for smarter homes, workplaces, and industrial processes. It is a critical enabler for emerging technologies like AI/ML, robotics, and video analytics, as access to device data is crucial to training machine learning models, delivering intelligence, and driving business efficiency. With AWS IoT, organizations can securely connect, manage, and analyze device data with unmatched scalability, end-to-end security, and tight integration with other AWS services. In this session, the VP of AWS IoT shares what's new from AWS IoT and how our customers are unlocking today's insights to transform tomorrow's industries.


IOT306-R: Designing secure IoT solutions from the edge to cloud

Connected devices constantly communicate with each other and the cloud using wireless communication protocols. This communication can expose security vulnerabilities and channels for malicious actors or data leaks. To protect users, devices, and companies, IoT devices must be secured and protected. In this session, we cover the technology and security best practices to continually evaluate your attack surface, analyze threat impact, and act on potential threats to your IoT devices, connections, and the data they generate. Learn how to use AWS IoT to keep data secure, restrict access to devices and cloud resources, securely connect to the cloud, and audit device usage.


IOT307-R1: From testing to scaling

Companies create IoT proof of concepts (PoCs) or small tests to fine-tune IoT designs before deploying new technology across a plant or plants. Large-scale deployments present challenges that might not be uncovered during the PoC stage. In this session, we cover the most common challenges companies fall victim to when they move from testing to deployment and how AWS IoT services give customers flexible and scalable solutions that help them scale to meet their IoT needs regardless of the number of devices connected.


IOT309-R1: Combining IoT and machine learning for predictive maintenance

Predictive maintenance captures the state of your devices to identify potential breakdowns before they impact operations, often resulting in an increase in equipment life span. In this session, learn how to progress your IoT journey and move from reactive to proactive with AWS IoT services and AWS machine-learning services. We also teach you how you can train ML models in the cloud and infer at the edge to predict problems faster.


IOT310-R1: Bringing intelligence to the edge for connected-home use cases

Device manufacturers are always looking for ways to make everyday products smarter for consumers. Sometimes, relying exclusively on the cloud isn't optimal due to latency requirements or intermittent connectivity, so IoT devices must be able to perform some tasks locally. In this session, learn how to use AWS IoT Greengrass, a service that lets your devices act locally on the data they generate, while still using the cloud for management, analytics, and durable storage, and Amazon FreeRTOS, an open source operating system for microcontrollers that makes small, low-power edge devices easy to program, deploy, secure, connect, and manage, to bring intelligence to the edge of the connected home.


IOT311-R1: Combining camera feeds, edge computing, and ML for remote monitoring

Remote monitoring of assets and equipment enables businesses to repurpose labor away from manual monitoring, increase equipment life span, and derive value from existing investments into assets. In harsh physical environments, remote monitoring can enable equipment to operate offline while reducing high-risk, manual operations. In this session, you learn how to train machine-learning models in the cloud and use AWS IoT Core to deploy these models onto connected surveillance cameras to drive ROI for your business.


IOT312-R1: AWS IoT and industrial automation at Amazon

Amazon handles millions of products, and delivering those products at lightning speed is how we earn and maintain customer trust. Fulfilling our delivery promise requires a lot of coordination between systems involving software, machines, and people. In this session, we describe how Amazon deploys AWS IoT with innovative robotics integration to enable faster development at greater scale and delight customers with speedy delivery.


IOT313-R1: How to deliver customer-centric connected-home experiences

Connected-home-device manufacturers always seek to provide innovative, more personalized offerings to their customers that weren't possible prior to IoT. This includes making products smarter over time with machine learning and adding functionality such as voice-enabled AI assistants, mobile apps, and automated reordering of items such as coffee beans or laundry detergent. Adding these capabilities starts with collecting and making sense of massive amounts of device data. In this session, learn how you can use AWS IoT Core with other AWS services to leverage data collected from connected-home products to deliver innovative, customer-centric experiences to your end consumers.


IOT339: Transforming automotive manufacturing with Volkswagen

IoT is transforming and modernizing the industrial sector to improve performance, productivity, and efficiency. The digital production platform (DPP) is a cloud platform built using AWS IoT's broad and deep catalog of services, including machine learning, analytics, and compute services. In this session, discover how Volkswagen and AWS use the DPP to accelerate connectivity and optimize production plants by providing a common set of shared services, including plant/device connectivity, data management and governance, and integration with existing industrial and enterprise systems. You also learn how this can be achieved through a comprehensive platform spanning public cloud and on-premises AWS IoT deployments.


IOT341-R1: Simplify the migration of IoT applications to AWS IoT

With the massive growth of connected devices across many verticals, including connected home and manufacturing, multi-tenant services are often used that cater to the needs of use cases such as asset tracking, predictive maintenance, and fleet management. As companies grow, they often find that they spend a disproportionate amount of time managing the increasing volume of device connections and message traffic rather than improving products. In this session, we discuss new capabilities of AWS IoT Core that allow you to easily offload the challenges of scaling connectivity and messaging infrastructure to AWS IoT Core without making substantial changes to your application architecture and with minimal impact to your customers' devices.


IOT356-P: Machine learning at the edge for industrial applications

This presentation was recorded prior to re:Invent. In this talk, learn how you can integrate edge computing and machine learning with industrial IoT solutions by combining AWS Cloud services with AWS IoT Greengrass. Then, discover how machine learning can provide important functions in mixed criticality systems through practical machine learning examples at the edge with AWS IoT Greengrass on Zynq Ultrascale+ and Amazon FreeRTOS on Xilinx Zynq-7000. Learn how this is applied across object classification, model-based calibration, and model-predictive control inferencing.


Life Sciences

LFS201-L: Life Sciences leadership: Transforming the pharma value chain

The pharmaceutical industry is moving from the era of blockbuster drugs into the age of precision medicine. Pharmaceutical and biotechnology companies need to find innovative ways to more quickly and efficiently discover, trial, manufacture, and commercialize therapeutics. In this session, you learn how life science companies are working with AWS to transform their organizations, from creating labs of the future, to enhancing clinical trials with artificial intelligence and machine learning, to developing digital therapeutics. Finally, hear how this transformation helps organizations drive top line revenue and improve patient experiences.


LFS202: Digital therapeutics and patient personalization

In our highly connected world, patients now expect pharmaceutical companies to provide them with enhanced customer experiences, tools, and services to assist in their patient journey and help them get better faster. This can be in the form of digital therapeutics, such as a digitally connected medicine, a mobile application, or a connected patient portal that can provide personalized feedback to influence patient behavior. In this session, learn the best practices for gathering and managing therapeutic device data and how industry-leading companies are using Amazon AI/ML to facilitate personalized engagement with patients and customers.


LFS203: Enhancing clinical trials with machine learning

Machine learning is reinventing every part of the pharmaceutical value chain, and clinical trials are no exception. This talk reviews how Q2 Solutions, a clinical trial laboratory services organization, is using AWS machine learning tools to streamline clinical trial operations. Hear about the initiatives that Q2 Solutions is pursuing to simplify the clinical trial process, and walk away with a better understanding of AWS natural language processing offerings and the clinical trial life cycle.


LFS204: Data lakes reimagined: Efficiency & innovation at Bristol-Myers Squibb

The increasing amount of data available to pharmaceutical companies creates pressure on R&D teams to orchestrate and analyze that data and generate insights that will help patients prevail over serious diseases. In this session, learn how Bristol-Myers Squibb used AWS services to create a platform-based approach for ingesting, preparing, curating, and persisting business-critical data for digital integration, analytics, and insights generation. Hear how this approach has improved the company's efficiency, enhanced cost savings, and decreased the time-to-service for its data customers. Additionally, gain an understanding of the lessons learned from this process, and learn best practices for other organizations.


LFS302: Labs of the future in Life Sciences

Research labs can be challenged by the large volume of data acquired by legacy research equipment that is locally stored and limits capabilities for that data to be securely archived, processed, and shared with collaborators globally. In this session, learn how AWS services like AWS DataSync and AWS Storage Gateway provide a way for researchers to transfer instrument data into the cloud, ensuring important experimental data is securely stored and archived, and available to be accessed by other permissioned collaborators. Additionally, learn how pharma companies are utilizing Amazon AI/ML services to inform and streamline research analyses to support data-driven laboratories.


Media Solutions

MDS202-R1: Optimizing live video feeds to the cloud and the consumer

Viewers want more content on more devices, with top quality and low, broadcast-like latency allowing them to enjoy the action without delay. They also demand features such as enhanced graphics and real-time stats that go beyond traditional TV offerings. Learn how Discovery delivers live cooking classes with America's favorite chefs on its Food Network Kitchen platform, and multi-language/multi-market sports on its Eurosport platform. This talk explores how today's top content providers like Discovery are serving audiences with media solutions, machine learning, and core services from AWS.


MDS303-R1: Evolution of personalization/recommendation for video workflows

Personalizing the user experience is proven to increase discoverability, user engagement and satisfaction, and revenue; however, many AWS customers find personalization hard to get right. Effective recommender systems require solving multiple hard problems, including constantly changing user behavior, new catalog items (cold start), etc. In this session, we cover some of the most common methods of personalization/recommendation. Also, Amazon Prime Video shares the evolution of its recommendation system and the real-world challenges it faced when building recommendation systems at scale.


MDS313-R1: Hotstar: Live streaming at record scale

Learn how Hotstar has been powering its live sports channels to a world-record live streaming audience. Hotstar has architected its video pipeline that handles close to a thousand hours of live encoding using AWS services like AWS Elemental MediaLive, AWS Elemental MediaPackage, and AWS Elemental MediaConnect. Hear about the challenges and solutions needed to manage backend and analytics systems to serve ads at scale to 15 million users, track live streaming usage in real time, and build broadcast-level resiliency into their architecture to handle world-record-level traffic.



MFG201: Optimizing Aerospace manufacturing operations & supply chain with AWS

Aerospace manufacturers, component manufacturers, and maintenance suppliers remain competitive by innovating and reducing time to market. In this session, hear the unique AWS perspective on how our customers are meeting these challenges. Learn how to achieve the maximum possible performance from design and engineering workloads and how to monitor and optimize your manufacturing process. Review optimization techniques and architectures to accelerate workloads for engineering design. Lockheed Martin discusses its Industry 4.0 smart manufacturing solution for IoT data capture, transformation, analytics, and visualization for real-time monitoring of manufacturing machines.


MFG202: Building on AWS: The architecture of the Siemens MindSphere platform

Siemens is one of the world's largest industrial manufacturing companies. As part of its strategy of providing digital transformation solutions to realize value across the entire business and embrace Industry 4.0, Siemens built MindSphere, its open Internet of Things (IoT) operating platform hosted on AWS. Driven by automation, IoT, and cloud computing, Siemens can now solve business problems with the data that it collects, analyzes, and monitors. Learn how and why Siemens built MindSphere on AWS, for its own global factories and for its customers, in order to achieve world-class levels of manufacturing efficiency.


MFG203: Modernizing pharmaceutical manufacturing with IoT and AI/ML

In this session, learn how to use AWS IoT, AI/ML, and data analytics services to build a connected, intelligent biopharmaceutical manufacturing and supply chain environment. Hear from Moderna Therapeutics, a "born in the cloud" pharma company that constructed a 200,000-square-foot Good Manufacturing Practices (GMP)–compliant manufacturing facility utilizing SAP S/4HANA and AWS services to facilitate a "batch of one"; it recently won the ISPE Facility of the Future Award. Learn how to incorporate AWS IoT and AWS AI/ML while maintaining the automated guardrails necessary for the creation and maintenance of regulated workloads following GMP and other industry standards and ISOs.


MFG204: Volkswagen takes production to the cloud

Learn how Volkswagen and AWS are implementing the digital production platform (DPP) within the VW Industrial Cloud, a cloud-based industrial digital production platform that is transforming the company's manufacturing and logistics processes to increase plant efficiency and uptime, improve production flexibility, and improve vehicle quality. The DPP brings together real-time data from all of the Volkswagen Group's 120+ manufacturing plants to manage the overall effectiveness of assembly equipment, as well as tracking parts and vehicles. Learn more about the use cases to analyze critical production data to glean insights, pinpoint operational trends, improve forecasting, and streamline operations.


MFG205-L: Leadership session: From BI to AI at INVISTA

Manufacturers need to optimize their operations to remain competitive and digitally transform. Hear from INVISTA, a manufacturer of chemicals, polymers, fabrics, and fibers that delivers products and brands incorporated into your clothing, your car, and even your carpet. Learn about INVISTA's transformative journey from business intelligence to artificial intelligence, where they share their experience empowering data science by adjusting talent and processes and building a modern analytics platform. Experimentation with change management, project management, model maintenance, and development life cycles has helped drive profitable innovation.


MFG206-L: Leadership session: AWS for the Semiconductor industry

Semiconductor companies, electronic design automation (EDA) vendors, and semiconductor manufacturing companies must remain competitive by innovating and reducing time to market for increasingly complex electronic products. In this session, learn how AWS helps achieve the maximum possible performance and throughput for design and verification workloads and enhances electronic product manufacturing through advanced analytics and machine learning. See optimization techniques and architectures for accelerating batch and interactive workloads. Learn to extend and migrate on-premises EDA workloads with AWS and to use a combination of instances to minimize costs. Finally, learn how semiconductor companies collaborate across the supply chain to increase yields and reduce defects.


MFG304: Electronic design automation: Scaling EDA workflows

Semiconductor product development is constantly pushing the boundaries of physics to meet power, performance, and area (PPA) requirements for silicon devices. Electronic design automation (EDA) workflows, from RTL to GDSII, require that scale-out architectures keep up with the constantly changing semiconductor design process. In this session, we discuss deployment tools and methods, and use cases, for running the entire EDA workflow on AWS. Using customer examples, we show how AWS can improve performance, meet tape-out windows, and effortlessly scale out to meet unforeseen demand.


Management Tools & Governance

MGT201-L: Leadership session: AWS management and governance services

AWS management and governance services can help your organization become and remain agile while enabling you to maintain control over costs, compliance, and security. Join us to hear AWS service leaders discuss their vision and the latest launches from the AWS management and governance teams, including innovations you can leverage now from Amazon CloudWatch, AWS Config, AWS Organizations, AWS Service Catalog, AWS Control Tower, AWS Systems Manager, and much more. We are joined onstage by current AWS customers who discuss how they use management and governance services today.


MGT205-S: Finding the signal in the noise when running cloud-native apps

Moving applications to the cloud provides many benefits, but the process of doing so can also create a lot of noise. More components to manage and the process of refactoring applications can result in new performance bottlenecks that weren't present in the data center. This makes it possible to experience increased problem resolution times and unnecessary spending that could impact your company's reputation or lead to increased customer abandonment rates. In this session, Aaron Newcomb from AppDynamics and Marius Dornean from Mitchell show you how to simplify your cloud application environment by providing visibility and insight into your infrastructure, applications, end-user behavior, and business impact. This presentation is brought to you by AppDynamics, an APN Partner.


MGT220-P: Centralize control & visualization of your multi-account environments

This presentation was recorded prior to re:Invent. AWS best practices dictate using a multi-account strategy because many customers require a presence in multiple regions. Centralized governance, control, visualization, and auditing are now complex tasks requiring the configuration of multiple toolsets and the aggregation of all their data to a single location. Many organizations struggle with the resources needed to run the tools and gather the data into a single console for visibility. AWS Systems Manager Explorer eases that burden. In this session, we explain how AWS Systems Manager Explorer works with other AWS management tools to simplify this task and help organizations adopt a centralized governance and control point while providing local development teams the freedom to drive innovation.


MGT221-P: Application configuration as code

This presentation was recorded prior to re:Invent. Learn how to approach application configuration when it's constantly changing by using AWS AppConfig. We walk you through AWS AppConfig setup and the features that empower developers to manage application configuration in the same way they manage their code.


MGT222-P: Developing resource providers with new AWS CloudFormation tools

This presentation was recorded prior to re:Invent. AWS CloudFormation is used by hundreds of thousands of customers to automate the deployment of native and custom infrastructure resources. New resource provider tools provide developers with the ability to build AWS and non-AWS resources that leverage AWS CloudFormation's unique benefits across many usage scenarios. This session demonstrates how to use these new tools to create new resource types that can be invoked and managed like AWS native resources.


MGT301-R1: Cut through the chaos: Gain operational visibility and insight

Setting up the right instrumentation for operational visibility and observability across your enterprise can be complex, costly, and time-consuming, from acquiring the right tool sets to correlating the data between them. In this session, we cover various ways in which you can gain operational visibility and insight into your environment using such services as Amazon CloudWatch, AWS X-Ray, and more. We also explore ways in which you can reduce incidents, address quality problems, and enhance your services and products.


MGT302-R1: Enable AWS adoption at scale with automation and governance

Enterprises are taking advantage of AWS so they can move quickly while maintaining governance control over costs, security, and compliance. In this session, we discuss how AWS Control Tower, AWS Service Catalog, AWS Organizations, and AWS CloudFormation simplifies compliance and makes ongoing governance easier. You learn how to set up and govern your multi-account AWS environment or landing zone through automation, blueprints, and guardrails. Finally, you learn how to launch governed and secure resources on AWS through a DevOps CI/CD pipeline.


MGT303-R: How to ensure configuration compliance

In this session, we dig into how to proactively govern and monitor your expanding AWS footprint using AWS Management and Governance services. We describe how AWS Config rules, AWS CloudFormation drift detection, AWS Service Catalog, and AWS Systems Manager State Manager help you maintain compliance with your AWS stack at scale.


MGT304: Automate everything: Options and best practices

You can use an expanding set of services to automate many common management tasks in your AWS environment: patching, configuration updates, software stack deployments, and more. In this session, we explore how you can use AWS management tools for automation, including through the use of self-service runbooks. We discuss the many options available, including AWS CloudFormation, AWS Service Catalog, and AWS Systems Manager.


MGT313: Architect governance at enterprise scale with Goldman Sachs

As AWS customers accelerate their AWS adoption, going from managing a few AWS accounts to supporting pilot applications to operating on an enterprise scale, they encounter common challenges to maintaining necessary governance. They face issues such as how to control budgets across accounts, workloads, and users; how to automate account provisioning and maintain good security; and how to automate compliance. In this session, we define cloud governance and provide best practices to achieve security, optimized costs, and compliance. Come learn how these best practices for managing your AWS environment have been applied in the real world by Goldman Sachs.



MKT201-R: Master your security in the cloud

In this session, we discuss how you can use AWS Marketplace to help secure your cloud adoption and new workloads using industry-leading third-party solutions. A representative from Sallie Mae, a nation-wide consumer banking company, describes how the company uses Checkpoint CloudGuard Dome9 from AWS Marketplace to enforce and automate security on AWS. Learn best practices for automating your security in the cloud with the shared responsibility model at AWS.


MKT203-R1: Detect network and security anomalies with Traffic Mirroring

Traffic Mirroring is a new Amazon Virtual Private Cloud (VPC) feature that allows customers to gain insight into the network traffic across their VPC infrastructure for content inspection and threat monitoring. In this session, we discuss how to integrate third-party solutions from AWS Marketplace to simplify and optimize Traffic Mirroring for your network security and monitoring appliances. Additionally, a representative from Salesforce, a cloud-based software company and a leading CRM platform, talks about how the company uses solutions from AWS Marketplace to implement compliance and security controls, analyze traffic patterns, and meet compliance requirements.


MKT204: Automate your security on AWS

In this session, we discuss how you can deliver secure and compliant code within a high-performing DevOps environment. Additionally, a representative from Cimpress, a world leader in mass customization that is primarily powered by AWS, describes the company's journey from long release cycles to rapid on-demand deployments of microservices with integrated security and compliance controls. Learn best practices for using third-party solutions to meet security and compliance requirements while maintaining agility.


MKT212: Deep dive on using AWS Data Exchange for ML and data analytics

Doing machine learning and data analysis at scale requires access to high-quality datasets. AWS Data Exchange is a new service that makes it easy to find, subscribe to, and use third-party data in the cloud. In this technical session, we dive deep on how to procure a third-party data product from AWS Data Exchange and algorithms from AWS Marketplace to train machine learning models in Amazon SageMaker. You also see how Virtusa is distributing synthetic datasets relating to more than 365 million virtual patients as well as more than 815 billion records using AWS Data Exchange to advance data science and predict patient outcomes.


MKT249-P: Build ML-powered applications with speed

This presentation was recorded prior to re:Invent. Technology leaders want to use machine learning (ML) powered applications to automate processes, improve customer experiences, and curate content. Join this session to learn how pre-built ML models offer an easy integration path for enabling ML inferences in your applications.


AI & Machine Learning Summit

MLS201: Machine Learning Summit

From breakthroughs happening now to future possibilities to the biggest questions facing the industry, the Machine Learning Summit gives you the opportunity to hear from researchers, academics, and entrepreneurs on some of the hottest topics in artificial intelligence and machine learning. The half-day of 30-minute lightning talks covers topics ranging from bias and ethics in AI to how machine learning can be applied to solve some of our toughest societal challenges, including medical and environmental breakthroughs. The Machine Learning Summit is designed for everyone from data scientists to business professionals. Speaker roster available at


MLS210-1: How ML can Help Tailor Immunotherapies to Cancer Patients

Raphael Gottardo from Fred Hutch explains how machine learning and deep neural networks is helping researchers tailor immunotherapies to cancer patients.


MLS210-2: Deep learning for disaster management and response

Tornadoes, hurricanes, earthquakes, plane crashes, bombings, terrorist attacks - deadly disasters happen very frequently. Social media platforms such as Twitter have emerged as an effective tool for broadcasting messages worldwide during disaster events. However, with millions of messages posted through these services during such events, it has become very difficult to find useful information. Tweet hashtags or keywords have the potential to improve the search for information, but unfortunately, there is a large number of disaster-related tweets that do not have any user-provided hashtags or they are not useful for disaster response. In this talk, Cornelia Caragea shares how deep learning models can automatically extract useful information in the form of hashtags or keywords that can help emergency response organizations to become more situationally aware during and following a disaster.


MLS210-3: AI will drive the industrial IoT to the cloud

AI and machine learning can play a powerful role in helping connected cities become smarter, cleaner and more efficient.  In this session, Guido Jouret, Chief Digital Officer, ABB, discusses how advanced analytical systems can optimize smart city operations—from waste disposal to transportation to energy distribution.


MLS210-4: Deep learning in deep nets: Helping fish farmers feed the world

70% of the world is covered by water, yet the ocean only provides 5% of the world's protein. Fish farming is the fastest growing sector of food production. In this talk, Bryton Shang will share his work at Aquabyte building IOT computer vision and machine learning software for the next generation of fish farming. Aquabyte uses real-time fish farming data to understand fish growth, optimize fish farming operations, and provide a more environmentally sustainable source of protein in the long term. Bryton Shang will also discuss practical challenges around building a global startup with complex technical hardware, software, and biology challenges.


MLS210-5: Deepfakes, audiofakes, and the future of media 

Deepfakes or AI-generated images have captured the public imagination with examples of image and video manipulation that was the purview of artists and studios until recently. Deepfakes along with their audio analog -- Audiofakes -- have the potential to create an 'information disorder' where there can be an inability to show something real as real and an ability to show something fake as real. In this talk, I will be contextualizing multimedia fakes in the broader misinformation landscape and exploring some state-of-the-art solutions for detecting Deepfakes and Audiofakes.


MLS210-6: From seed to store: AI to optimize the indoor farms of the future

For the last 10,000 years, large scale agriculture has lived outdoors, optimized to withstand unpredictable environmental conditions and long supply chains. But what possibilities do you unlock when you can control every single environmental factor, from the light intensity to nutrient mix to air flow? In this talk, Bowery Farming EVP of Science & Technology Henry Sztul shares how machine learning and computer vision can be used in indoor vertical farms to optimize and scale agricultural production to create higher yielding, better tasting, safer and more sustainably locally grown produce in cities around the world.


MLS210-7: Big data for tiny patients: Applying ML to pediatrics

Big Data are increasingly being used for both research and clinical care. Despite the increase of machine learning applications in both these fields, there is minimal work being done specifically in pediatrics, which presents a unique environment compared to adult care. Dr. Judith Dexheimer discusses the role and impact of AI and ML in research with the electronic health records, explore unique aspects of conducting work in pediatrics with biomedical informatics, and examine what is being done now with ML and what the future might hold.


MLS210-8: Machine learning and society: Bias, fairness, and explainability

Using real world examples, this session will explore the role of Machine Learning and society today to understand, measure and systematically mitigate bias in machine learning models. Understanding the current landscape helps to ensure we are developing this technology in a responsible way – working to support fairness and explainability.  This session covers both the business and technical considerations.



MOB306-L: Leadership session: Innovations in mobile & web app development

Get all the details on the most recent services and features released by the AWS mobile team. Learn about our innovations in mobile and web app development with AWS Amplify libraries, toolchain, and AWS Amplify Console. Learn how AWS AppSync's new customer-driven features make it an ideal GraphQL API layer for your apps. Two AWS customers join us to share their stories. HyperTrack presents its use of AWS services for processing millions of real-time data points for live location tracking. Dow Jones discusses how AWS services helped it create a mobile tracking and collaboration tool for the WSJ newsroom.


MOB306-P: Amplifying fullstack serverless apps with AWS AppSync 

This presentation was recorded prior to re:Invent. AWS AppSync enables you to create robust, scalable GraphQL APIs to securely access and manipulate data from multiple sources and build engaging, collaborative applications that deliver responsive user experiences, providing offline and real-time capabilities. The Amplify Framework enables you to easily build and connect to your serverless backend with a powerful toolchain and resource library. The Amplify console provides a Git-based workflow for deploying and hosting fullstack serverless web applications, providing out-of-the-box CI/CD capabilities. In this session, learn how to use AWS AppSync and the Amplify Framework to create, deploy, and host engaging fullstack serverless applications, speeding up backend and front-end development in addition to CI/CD and automation.


MOB307: Frontend web and cross-platform mobile development on AWS

Web applications are now first-class citizens of mobile. AWS Amplify libraries give you an open-source cross-platform environment for building mobile and web applications using React, Vue, and other JavaScript frameworks. In this session, we review the current feature set of Amplify, dive deep into the newest APIs and features, and share some best practices for creating secure, high-performance applications using Amazon Cognito, Amazon DynamoDB, and AWS AppSync (GraphQL).


MOB308-R1: Production-grade full-stack apps with AWS Amplify

Discover how AWS Amplify simplifies and speeds up full-lifecycle development of mobile and web apps. You learn how to build a serverless CI/CD pipeline that leverages various AWS services using preconfigured and custom workflows, and also how to integrate your favorite tools with the AWS platform. In this session, we cover development, build, testing, and deployment.


MOB309-R1: Develop serverless GraphQL architectures using AWS AppSync

AWS AppSync is the managed GraphQL service of AWS. In addition to queries, mutations, and subscriptions, AWS AppSync integrates seamlessly with many AWS data sources, VPC resources, and external sources, including microservices and other GraphQL endpoints. Learn how to rapidly develop a GraphQL data layer in your architecture, assisted by generated resolvers, declarative security, and client libraries. BMW joins us to share how it used AWS AppSync to build a holistic, data-centric GraphQL API for vehicle signals.


MOB317: Speed up native mobile development with AWS Amplify

In this session, we explore iOS and Android app development with AWS Amplify. We present how to use the AWS Amplify CLI to set up your backend with just a few lines of code. We go over the coding patterns of Amplify libraries and also show you how to tackle specific uses cases such as auth, storage, API, analytics, and AI/ML.


MOB402: Build data-driven mobile and web apps with AWS AppSync

Great mobile and web apps deliver uncompromising user experiences both online and offline. Find out how to use AWS AppSync and other AWS services to build apps that leverage all of your data, regardless of user connectivity. Also, learn ways to use the delta sync pattern; we also discuss new AWS AppSync features.


MOB403-R1: Bring machine learning to mobile and progressive web apps

No machine-learning experience? No problem. The new Amplify Framework 'Predictions' category lets you add AI/ML use cases to your mobile and progressive web apps with only a few lines of code. Learn how to add capabilities that keep your users engaged with exciting content by leveraging powerful services such as Amazon SageMaker, Amazon Rekognition, Amazon Translate, and Amazon Polly.



NET201-R2: AWS networking fundamentals

In this session, we walk through the fundamentals of Amazon VPC. First, we cover build-out and design fundamentals for VPCs, including picking your IP space, subnetting, routing, security, NAT, and much more. We then transition to different approaches and use cases for connecting your VPC to your physical data center with VPN or AWS Direct Connect. This mid-level architecture discussion is aimed at architects, network administrators, and technology decision-makers interested in understanding the building blocks that AWS makes available with Amazon VPC. Learn how you can connect VPCs with your offices and current data center footprint.


NET203-L: Leadership session: Networking

Join Dave Brown, VP of Amazon EC2 Networking at AWS, to learn about the new services and features we launched this year. Dave covers the entire suite of networking services, including Amazon Virtual Private Cloud (Amazon VPC), Elastic Load Balancing, AWS PrivateLink, VPN, AWS Transit Gateway, and AWS Direct Connect. In addition, Dave reviews some real-world customer scenarios and how AWS networking solves those in a secure, reliable, flexible, and highly performant way.


NET208-S: Unleashing the 5G value

The new 5G technology is poised to be a far bigger transformational shift for the Telecommunications industry than previous mobile technologies. With the promise of greater speed and capacity, ultra-low latency, and lower power consumption, 5G promises an astonishing new array of innovative, industry-specific product and service solutions (such as smart city, smart grid, and smart manufacturing) that are powered by the intelligent network. In this session, listen to executives from Accenture, AWS, and one of their joint customers as they talk about how 5G will transform the established business models, network, and infrastructure value chain. Additionally, hear about a vision for convergence with opportunities for new players and partnerships. This presentation is brought to you by Accenture, an APN Partner.


NET212: NEW LAUNCH! Introducing AWS Network Manager

AWS Network Manager is a new service that enables customers to centrally manage and monitor their global networks across AWS and their on-premises environments. Network Manager reduces the operational cost and complexity involved with visualizing and troubleshooting connectivity across remote locations, third-party network appliances, and cloud resources. Come to this session to learn more about this new service and how it integrates with AWS Transit Gateway, AWS Direct Connect, and AWS Site-to-Site VPNs.


NET220-P: From space to your hands: AWS Ground Station brings space data to you

This presentation was recorded prior to re:Invent. AWS Ground Station supports various missions, including IoT, Earth observation, and remote sensing. It enables customers to schedule satellite contacts using a global network of antenna systems and process their data in real time using cloud technologies. This session provides overview of commercial use cases for space data. Learn how AWS Ground Station can help you scale your business.


NET305-R1: Advanced VPC design and new capabilities for Amazon VPC

Amazon Virtual Private Cloud (Amazon VPC) enables you to have complete control over your AWS virtual networking environment. Given this control, have you ever wondered how new Amazon VPC features might affect the way you design your AWS networking infrastructure, or even change existing architectures that you use today? In this session, we explore the new design and capabilities of Amazon VPC and how you might use them.


NET308-R1: Enabling automated astrophysics with AWS Ground Station

NASA Jet Propulsion Laboratory's (JPL) IT Chief Technology Officer, Tom Soderstrom, presents a demonstration of automated scheduling with AWS Ground Station and a NASA JPL satellite. The satellite, ASTERIA, used for this demonstration was designed in collaboration between the Massachusetts Institute of Technology and NASA JPL. AWS Ground Station connects antenna systems to cloud technologies so that researchers and scientists can automate their projects in space.


NET309-R1: Optimizing for performance in CloudFront: Every millisecond counts!

In content delivery, every millisecond counts for your customers because it translates to a better user experience. In this session, the Amazon CloudFront engineers provide a deep-dive into optimization and measurement techniques used to continually improve the delivery of your content. Learn about how we optimize for both dynamic and static content delivery. We also share insights from Tinder on how these optimizations benefited the performance of their applications.


NET310-R1: Building serverless micro frontends at the edge

Your users expect a fast and dynamic web experience, but this can be a challenge when you have thousands of users across the globe. How can you balance low-latency delivery and content personalization while scaling seamlessly to meet user demand? In this session, learn how to use Amazon CloudFront and Lambda@Edge to personalize your website, harden its security, and do canary releases and agile deployments. Hear from DAZN, a global sports streaming platform, about how it built serverless micro frontends on AWS.


NET313: Maintaining security and availability on the unpredictable internet

With billions of internet users worldwide, maintaining up-time and a strong security posture is critical to earning your customers' trust. Unexpected fiber cuts, malicious hackers, and the latest viral sensations create internet inconsistencies that can bring down any web application. For many, the first line of defense is Amazon CloudFront, a content delivery network (CDN) designed for availability, security, and performance. In this session, learn how CloudFront engineering teams provide the highest levels of availability and security. We look at what happens behind the scenes when our operators are paged into action to resolve common issues across the internet.


NET317-R1: Connectivity to AWS and hybrid AWS network architectures

Amazon offers multiple options to achieve your connectivity requirements to access your resources in AWS. Whether you are connecting your corporate office or on-premises data center into AWS for hybrid connectivity or your personal device for end-user connectivity, AWS has many options for you to pick and choose. This session is intended for anyone wanting to get an overview of the AWS connectivity options available to you and learn about the best practices for architecting your connectivity to AWS.


NET318-R1: Building highly available applications using Global Accelerator

In this session, you learn how to build highly available and performant architectures for your applications with AWS Global Accelerator, a service that enables you to manage multi-regional endpoints using global static IP addresses anycast from the AWS edge network. We dive into the Global Accelerator architecture and explain how the service provides global resiliency by isolating cross-customer impact and mitigating different failure modes, such as host-level failures, site-level failures, software defects, and anycast shifts.


NET320-R1: The right AWS network architecture for the right reason

The unlimited choices that technology provides can be empowering to builders who understand what they want to build and how to build it. But some get overwhelmed when trying to decide on architectural constructs that appear to solve the same problem. Should I use VPC peering or AWS Transit Gateway? Is Shared VPC a better fit for my Amazon EKS deployment? In this talk, two solutions architects discuss how to identify the right solutions for the right reasons, how architectural decisions might change based on the scale of a workload, and how one size does not fit all design patterns.


NET321: AWS PrivateLink deployments: DNS mechanisms for routing & resiliency

Looking to consume AWS PrivateLink–enabled services from on premises? In this session, we provide you with guidance on how DNS mechanisms can be used to route traffic as well as build resiliency for your connections into PrivateLink-enabled services in the Amazon Virtual Private Cloud (Amazon VPC) infrastructure.


NET339: Innovation and operation of the AWS global network infrastructure

In this session, we take a look inside the cloud to share how we build, operate, and innovate around the underlying infrastructure of the AWS global backbone. We start with an Amazon EC2 instance and the host it runs on and move through its high-bandwidth connection to the datacenter infrastructure out to other Availability Zones, regions, and the internet. We also discuss the automatic encryption of all traffic on the AWS global and regional networks between AWS secured facilities along with how we extensively use our own services, such as Amazon CloudWatch, to monitor, alarm, and automatically remediate any issues found on the network.


NET406-R1: AWS Transit Gateway reference architectures for many VPCs

In this advanced session, we review common architectural patterns for designing networks with many VPCs. Segmentation, security, scalability, cross-region connectivity, and flexibility become more important as you scale on AWS. We review designs that include AWS Transit Gateway, AWS Direct Connect, VPN, AWS PrivateLink, VPC peering, and more.


NET407-R2: Get the most from Elastic Load Balancing for different workloads

Elastic Load Balancing automatically distributes incoming application traffic across multiple application targets for fault tolerance and load distribution. In this session, we do a deep-dive and cover everything you ever wanted to know about using Application Load Balancers and Network Load Balancers. We go over some interesting use cases and cover topics such as picking the right load balancer, architectural best practices, and load balancing principles. We also go into detail about configuration and day-to-day management and discuss how you can analyze your applications using Amazon CloudWatch metrics and ELB access logs and their integration with the broader AWS ecosystem.


NET410: Deep dive on DNS in the hybrid cloud

The launch of Amazon Route 53 Resolver endpoints and forwarding rules has opened up a variety of exciting new options for managing DNS resolution, especially in hybrid cloud environments. This session gives a quick overview of the product before taking a deep dive into the design of Route 53 Resolver, including how it complements Route 53 private DNS and best practices to achieve availability and performance. We also dive into some new patterns that are emerging with services such as AWS Transit Gateway, AWS PrivateLink, and AWS Directory Service for Microsoft Active Directory.



NFX201: More data science with less engineering: ML infrastructure at Netflix

Netflix is known for its unique culture that gives an extraordinary amount of freedom to individual engineers and data scientists. Our data scientists are expected to develop and operate large machine learning workflows autonomously without the need to be deeply experienced with systems or data engineering. Instead, we provide them with delightfully usable ML infrastructure that they can use to manage a project's lifecycle. Our end-to-end ML infrastructure, Metaflow, was designed to leverage the strengths of AWS: elastic compute; high-throughput storage; and dynamic, scalable notebooks. In this session, we present our human-centric design principles that enable the autonomy our engineers enjoy.


NFX202: A day in the life of a Netflix engineer

Netflix is a large, ever-changing ecosystem serving millions of customers across the globe through cloud-based systems and a globally distributed CDN. This entertaining romp through the tech stack serves as an introduction to how we think about and design systems, the Netflix approach to operational challenges, and how other organizations can apply our thought processes and technologies. In this session, we discuss the technologies used to run a global streaming company, growing at scale, billions of metrics, benefits of chaos in production, and how culture affects your velocity and uptime.


NFX203: From pitch to play: The technology behind going from ideas to streaming

It takes a lot of different technologies and teams to get entertainment from the idea stage through being available for streaming on the service. This session looks at what it takes to accept, produce, encode, and stream your favorite content. We explore all the systems necessary to make and stream content from Netflix.


NFX205: Monitoring anomalous application behavior

AWS CloudTrail provides a wealth of information on your AWS environment. In addition, teams can use it to perform basic anomaly detection by adding state. In this talk, Travis McPeak of Netflix and Will Bengtson introduce a system built strictly with off-the-shelf AWS components that tracks CloudTrail activity across multi-account environments and sends alerts when applications perform anomalous actions. By watching applications for anomalous actions, security and operations teams can monitor unusual and erroneous behavior. We share everything attendees need to implement CloudTrail in their own organizations.


NFX207: Benchmarking stateful services in the cloud

AWS cloud services make it possible to achieve millions of operations per second in a scalable fashion across multiple regions. Netflix runs dozens of stateful services on AWS under strict sub-millisecond tail-latency requirements, which brings unique challenges. In order to maintain performance, benchmarking is a vital part of our system's lifecycle. In this session, we share our philosophy and lessons learned over the years of operating stateful services in AWS. We showcase our case studies, open-source tools in benchmarking, and how we ensure that AWS cloud services are serving our needs without compromising on tail latencies.


Open Source

OPN201: Change is coming to robotics development: The shift to ROS 2

As more robots move from research and academia into real production use, we've seen an accelerated adoption of ROS 2 (Robot Operating System). What's driving this shift from ROS 1 to ROS 2? What was missing from ROS 1? What makes ROS 2 more commercially capable? In this session, you learn how the design, development, and features of ROS 2 change the landscape for all robot lovers.


OPN203-S: How IBM is driving innovation with next-generation solutions on AWS

Join us to hear how IBM is working with AWS to help customers accelerate innovation and digital transformation with IBM Cloud Paks on AWS. IBM Cloud Paks are enterprise-grade containerized solutions that are built on top of Red Hat OpenShift Container Platform. They provide enterprises with a fast, secure way to build, move, and manage core business applications and leverage innovative new technologies such as blockchain and IBM Watson. Hear how IBM and AWS customers are leveraging these cutting-edge solutions and are supported by dedicated AWS practices, and learn about the IBM Garage, a co-creation experience that drives purposeful innovation and transformational change. This presentation is brought to you by IBM, an APN Partner.


OPN204: Secure your Open Distro for Elasticsearch cluster

Open Distro for Elasticsearch Security is a rich, deep technology that has a variety of ways to control access to your cluster and your data. In this session, we dive deep on Open Distro Security. You learn how to secure your cluster with your own SSL certs, set up fine-grained access control for your documents and fields, assign users to roles, create multi-tenant Kibana visualizations and dashboards, and integrate with federated identity providers like LDAP, Active Directory, and Okta.


OPN205-R1: Contributing to the AWS Construct Library

The AWS Cloud Development Kit (AWS CDK) is an open-source software-development framework to model and provision cloud application resources using familiar programming languages. Its development is completely open and the framework is fully extensible, and we encourage people to contribute to the project and to build on top of it. In this session, we discuss the design patterns and considerations in the AWS Construct Library, all in the context of a new contribution to the project that we'll live code in TypeScript on stage.


OPN207: PartiQL: One query language for all of your data

PartiQL is a SQL-compatible query language that makes it easy and efficient to process both structured (relational) data, as well as semi-structured, schemaless, and nested data, as typically found in open data formats in the Amazon S3 data lake and document-oriented databases. PartiQL is a unifying query language, enabling single-query-language access to multiple AWS services. We discuss its core tenets and how they served AWS services and Amazon projects. Then we discuss how PartiQL can benefit your applications and tools in need of unifying query access to the data lake.


OPN208-R2: Building modern APIs with GraphQL

With the rise of microservice architectures and rich mobile and web applications, APIs are more important than ever. Learn how to tackle modern API design challenges with GraphQL, an open-source API query language used by Facebook, Amazon, Microsoft, Twitter, Virgin Trains, and more.


OPN210: Using open source to re-architect monolithic applications

Learn how the Verizon Operations Automation team was able to take a monolithic .NET, SSRS, and SQL Server application and re-deploy it in AWS utilizing only open source solutions. To comply with data governance and SOX compliance requirements, the application was re-architected to include only the reporting modules, optimized for AWS, and moved to CentOS EC2 and Amazon RDS MySQL. Required .NET code was kept in-tact, stored procedures updated, schemas converted with AWS Schema Conversion Tool, data was migrated, and 19 on-premise servers were migrated to single EC2 and RDS instances with Auto-scaling Groups.


OPN211: How Zalando runs Kubernetes clusters at scale on AWS

Many clusters, many problems? Having many clusters has benefits: reduced blast radius, less vertical scaling of cluster components, and a natural trust boundary. In this session, Zalando shows its approach for running 140+ clusters on AWS, how it does continuous delivery for its cluster infrastructure, and how it created open-source tooling to manage cost efficiency and improve developer experience. The company openly shares its failures and the learnings collected during three years of Kubernetes in production.


OPN217: Enterprise blockchain: AWS's open-source approach

Blockchain technology is evolving rapidly and organizations are experimenting with this technology across many use cases, including streamlining financial transactions, supply chain transparency, and healthcare data management. In this session, Hyperledger Foundation's Brian Behlendorf joins AWS' Tamara Dull to explore how three popular open source blockchain frameworks – Hyperledger Fabric, Hyperledger Sawtooth, and Ethereum – contrast/compare and how they are being used to address our customers' blockchain needs.


OPN219: It's always day zero: Working on open source and security

At AWS, security is our number one priority, and that applies to our open-source work too. Come hear about the techniques, tools, and protocols we've developed for auditing open-source software for security risks, how to mitigate these risks, and how we manage the tricky balance between openness and collaboration and handling embargoed security issues and critical fixes.


OPN303-R1: BPF performance analysis at Netflix

Extended BPF (eBPF) is an open-source Linux technology that powers a whole new class of software: mini programs that run on events. Among its many uses, BPF can be used to create powerful performance-analysis tools capable of analyzing everything: CPUs, memory, disks, file systems, networking, languages, applications, and more. In this session, Netflix's Brendan Gregg tours BPF tracing capabilities, including many new open-source performance analysis tools he developed for his new book 'BPF Performance Tools: Linux System and Application Observability.' The talk also includes examples of using these tools in the Amazon Elastic Compute Cloud (Amazon EC2) cloud.


OPN304: Migrating AWS Lambda's front end from Java 8 to Java 11

In this session, we explore the journey of migrating AWS Lambda's front-end service from Java 8 to Java 11 using Amazon Corretto, our no-cost distribution of OpenJDK. We also walk through the code and dependency changes required to migrate to Java 11, how we measured performance improvements, and how we safely deployed such a significant update to a large-scale service across multiple regions in production.


OPN305: How Optum manages transient developer accounts at scale

Disposable Cloud Environment (DCE) is an open-source account management product used to facilitate public cloud experimentation in isolated sandbox environments. It automatically provisions and recycles public cloud accounts while implementing duration and financial controls to manage usage and security risks. As a Fortune 500 enterprise, Optum uses DCE to empower its tens of thousands of engineers to explore public cloud services and resources while mitigating business risk. Learn more about Optum's use of DCE in this session.


OPN402: Firecracker open-source innovation

Since Firecracker's release at re:Invent 2018, several open-source teams have built on it, while AWS has continued investing in Firecracker's speed. In this session, we start by discussing Weave Ignite from Weaveworks, which unifies containers and VMs using Firecracker microVMs with OCI images, containerd, and CNI. Leigh Capili (DevAdv) demos how to launch apps from Git using Kubernetes orchestration, Ignite virtualization, and GitOps management. In the second part, Alexandra Iordache (Firecracker maintainer) showcases Firecracker's new snapshotting capability in which resuming execution from a microVM image takes milliseconds, and demos using snapshots to burst-start live microVMs on a single host.



ROB201-L: Leadership session: Welcome to the era of smart robots

Robots are becoming more prevalent and integrated into our everyday lives. Robots help us complete housework, fight fires, manage warehouse inventory, automate manufacturing, and simulate lunar landscapes, as well as providing companionship. While the diversity of robot applications is greatly expanding, these breakthroughs demand a high level of intelligence and autonomy. Learn how AWS customers are driving innovation and bringing the future of smart robots to us today.


ROB202: Embracing the next wave of digital transformation via smart robots

For over a decade, cloud-enabled digital transformation has remade industries and powered innovation to greatly benefit enterprises and consumers. In this session, learn how AWS customers in industries as diverse of Manufacturing, Healthcare, and Oil & Gas are incorporating robots into their next-generation solutions. Come learn how AWS services such AWS RoboMaker, AWS IoT Core, Amazon SageMaker, Amazon Kinesis, and Amazon Rekognition are being used to fundamentally transform work and improve outcomes.


ROB301-R1: Running tests in simulation with AWS RoboMaker

In this session, we dive deep into how AWS RoboMaker simulation works, and discuss customer use cases. We demonstrate how you can use AWS RoboMaker simulation to manage your continuous integration / continuous deployment pipeline to build your robotics applications. This is followed by a presentation and demo by iRobot.


ROB302: Innovation in robotics: Insights from NASA JPL and AWS

We are in the midst of an age of innovation in the world of robotics. From autonomous ground robots to drones to robotic arms, robots are being used across industries in new and innovative ways. In this session, learn about leading use cases and forthcoming applications in robotics from experts from NASA Jet Propulsion Laboratory and AWS.


ROB319-P: Rapid time to value with the open-source Robot Operating System (ROS)

This presentation was recorded prior to re:Invent. There are many ways to develop robotic applications. Over the past few years, the maturing of the Robot Operating System (ROS) has created a valuable open-source code base for robotics researchers and developers. With the release of ROS Melodic and ROS 2, we are reaching a tipping point of having secure, scalable enterprise-level code available to developers for use in production. As such, we are seeing more companies move production workloads to open-source ROS and contribute code to the community. In this session, we review the financial and development advantages of maintaining sync with ROS and participating in the open-source community.


Security, Compliance, and Identity

SEC201-L: Leadership session: AWS security

Stephen Schmidt, chief information security officer for AWS, addresses the current state of security in the cloud, with a focus on feature updates, the AWS internal "secret sauce," and what's to come in terms of security, identity, and compliance tooling.


SEC205-R2: The fundamentals of AWS cloud security

The services that make up AWS are many and varied, but the set of concepts you need to secure your data and infrastructure is simple and straightforward. By the end of this session, you know the fundamental patterns that you can apply to secure any workload you run in AWS with confidence. We cover the basics of network security, the process of reading and writing access management policies, and data encryption.


SEC206-R1: Threat management in the cloud: Amazon GuardDuty & AWS Security Hub

Amazon GuardDuty and AWS Security Hub in tandem provide continuous visibility, compliance, and detection of threats for AWS accounts and workloads. Amazon GuardDuty enables customers to achieve continuous security monitoring to detect threats in the cloud. AWS Security Hub enables customers to continuously monitor their environment using automated compliance checks based on AWS best practices and industry standards. In this session, we introduce you to Amazon GuardDuty and AWS Security Hub and walk you through the detection of an event; aggregation; prioritization of security findings; and the identification of possible remediation actions and other responses.


SEC207-L: Leadership session: AWS identity

Digital identity is one of the fastest growing and fastest changing parts of the cloud. Zero-trust networks, GDPR concerns, and new IoT opportunities have been dominating cloud news coverage. In this session, learn about significant industry changes that will affect the way AWS approaches identity for both workforce and consumer customers. We announce new features, discuss our participation in open standards and industry groups, and explain how we're making identity, access control, and resource management easier for you every day.


SEC209-R1: Getting started with AWS identity

The number, range, and breadth of AWS services are large, but the set of techniques that you, as a builder in the cloud, will use to secure them is not. Your cloud journey starts with this breakout session, in which we get you up to speed quickly on the practical fundamentals to do identity and authorization right in AWS.


SEC210-S: Why IAM is the new perimeter, and how to govern it

Everything has an identity on AWS: users, applications, services, and systems. This provides enormous flexibility, but it also requires careful and specialized governance. In this session, hear from a panel of technology leaders on why this security layer requires a modern approach on AWS, and learn their best practices for addressing perimeter fluidity while running AWS at scale. This presentation is brought to you by DivvyCloud, an APN Partner.


SEC212-R1: Vulnerability disclosure and response with AWS security

A vulnerability disclosure program should be part of any company's promise to its customers. The owner of a product must have a strategy to accept input from the security community regarding that product. In May 2019, the AWS Security team received a report regarding the AmazonSageMakerFullAccess managed security policy. This session covers the vulnerability disclosure process and includes a discussion of how AWS processed that report.


SEC214: nib Health Funds: Running critical regulated workloads in the cloud

This session focuses on the strategy, technology, and review process that customers can use to move their most critical workloads into the cloud. nib Health Funds, a regulated health insurance provider, dives deep into how it moved a regulated core system (which the regulator calls a "system of record") into AWS. The session examines the regulatory context and provides specific technical examples of the cloud-based platform nib built to meet its security, risk, and resiliency requirements. Come see what it did and learn how you can do the same.


SEC221-S: Securing the Super Bowl at CBS Interactive

CBS Interactive leverages the flexibility of the cloud to support its extensive online content network. In this session, learn how CBS Interactive streams major events from March Madness to the Super Bowl at speed and scale while deploying self-learning artificial intelligence security systems that create a self-defending cloud that is secure by default. This presentation is brought to you by Darktrace, an APN Partner.


SEC222-S: Protecting you from you: Misconfiguration-caused breaches

According to Gartner, "through 2022, at least 95 percent of cloud security failures will be the customer's fault." In this session, Roy Feintuch, cloud chief technologist at Check Point Software, outlines the problem statement while providing surprising examples of publicly known security breaches. He then provides best practices and methodologies to mitigate these breaches using detective, reactive, and preventative measures, as well as compliance and configuration monitoring. As part of the session, Feintuch also discusses alternative proprietary techniques that augment AWS native services and capabilities, like AWS Control Tower and AWS Lambda. This session is brought to you by Check Point Software, an APN Partner.


SEC305-R1: Achieving security goals with AWS CloudHSM

In this talk, we compare AWS CloudHSM with other AWS cryptography services for common use cases. We dive deep on how to build scalable, reliable workloads with CloudHSM, and we teach you how to configure the service for performance, error resilience, and cross-region redundancy.


SEC308: Managing user permissions at scale with AWS SSO

AWS Organizations and AWS Single Sign-On (SSO) shifted the AWS cloud management model from separate accounts with unique identities to hierarchical accounts with common identities. Together they provide a simpler model to manage access within an account hierarchy, while providing users a portal from which to access their assigned accounts and roles. This session explains the latest AWS SSO security and administration features and best practices for managing permissions at scale, whether you administer your identities in AWS SSO or in Active Directory.


SEC309: NEW LAUNCH! Dive Deep into IAM Access Analyzer

AWS Identity and Access Management Access Analyzer is a new capability for security teams and administrators to validate that resource policies only provide the intended public and cross-account access. IAM Access Analyzer uses automated reasoning, which applies logic and mathematical inference to inspect resource policies. We will demonstrate how to use IAM Access Analyzer to identify resource policies that don't comply with your organization's security requirements and then proactively protect resources from unintended access. Learn how Millennium Management uses IAM Access Analyzer across their company to analyze policies associated with Amazon S3 buckets, AWS KMS keys, and more.


SEC310: Security best practices for the Amazon EC2 instance metadata service

The Amazon EC2 instance metadata service (IMDS) provides a rich set of relevant data to software on that instance. The IMDS ability to perform introspection about the runtime environment, as well as to pass parameters and code through user data, greatly simplifies software development and deployment. At the same time, an instance's metadata includes private information, such as AWS credentials, that should be limited to the software or humans that need access. In this session, we take a close look at the IMDS and mechanisms for protecting it from unintended access, including new capabilities provided by the recently launched IMDS version.


SEC312: NEW LAUNCH!  Introducing Amazon Detective

Amazon Detective makes it easy to investigate, analyze, and quickly identify the root cause of potential security issues or suspicious activities. Amazon Detective automatically collects log data from your AWS resources and uses machine learning, statistical analysis, and graph theory to help you visualize and conduct faster and more efficient security investigations. Amazon Detective is integrated with AWS security services such as Amazon GuardDuty and AWS Security Hub as well as AWS partner security products. In this session, we also demonstrate Amazon Detective and provide a walkthrough of how to investigate a security finding.


SEC316-R1: Access control confidence: Right access to the right things

As your organization builds on AWS, granting developers and applications the right access to the right resources at the right time for the right actions is critical to security. In this session, we share an approach to setting permissions in AWS environments. We demonstrate configuring permission guardrails and delegating permission administration to development teams. We show how to set fine-grained permissions that scale with your organization using attribute-based access control (ABAC). Finally, we discuss how to confidently dial in permissions. We guide you through each step and provide examples, helping you gain the confidence to set access controls in your organization.


SEC318-R1: DIY guide to runbooks, incident reports, and incident response

In this session, we explore the cost of incidents and consider creative ways to look at future threats. We walk you through the threat landscape, looking at what has happened over the last year. Learn about the best open-source tools to have in your security arsenal now and in the future to help you detect and deal with the threats of today and tomorrow. Finally, learn how to identify where these threats are coming from and how to detect them more easily. The information in this session is provided by various teams and sources.


SEC325-R2: Architecting security & governance across your landing zone

A key element of your AWS environment is having a framework to provide resource isolation, separation of duties, and clear billing separation (i.e., a landing zone). In this session, we discuss updates to multi-account strategy best practices for establishing your landing zone, new guidance for building organizational unit structures, and a historical context. We cover security patterns, such as identity federation, cross-account roles, consolidated logging, and account governance. We wrap up with considerations on using AWS Landing Zone, AWS Control Tower, or AWS Organizations. We encourage you to attend all the landing zone sessions. Search for 'landing zone' in the session catalog.


SEC337: Toyota Motor North America: Securing the cloud with AWS KMS

Imagine being tasked with collecting, analyzing, and securing data from hundreds of sources around the world, in multiple cloud and on-premises environments. Toyota Motor North America, along with Booz Allen Hamilton, has created a secure, cloud-native solution to analyze billions of messages per day using AWS Key Management Service (AWS KMS). We discuss how AWS KMS with AWS native services provides granular access and secures corporate assets with data segregation using AWS KMS encryption. Toyota uses AWS Glue, Amazon Athena, and Amazon SageMaker to generate actionable intelligence in its corporate IT and vehicle telematics environments to solve its business and analytics challenges.


SEC338: How FINRA builds serverless data-masking pipelines across accounts

FINRA ingests up to 100 billion trading data records daily that need to be obfuscated securely when moving them. This data replication and obfuscation supports production data analysis, setup environments for user acceptance testing (UAT), and troubleshooting production issues. With the automated, one-click solution, FINRA teams can leverage the pipelines and within hours (versus days) get data for analysis, development, and testing. The solution is serverless, leveraging AWS Step Functions, AWS Lambda, Amazon ECS/AWS Fargate, Amazon SNS, and Amazon SQS. FINRA plans to open source this by the end of this year so attendees will be able to adopt the solution.


SEC339: Actionable threat hunting in AWS

Learn how WarnerMedia leveraged Amazon GuardDuty, AWS CloudTrail, and its own serverless inventory tool (Antiope) to root out cloud vulnerabilities, insecure behavior, and potential account compromise activities across a large number of accounts. We cover how WarnerMedia centralizes and automates its security tooling, offer detailed Splunk queries for GuardDuty and CloudTrail, and discuss how Antiope is used for vulnerability hunting. We cover the scaling issues incurred during a large enterprise merger. Leave this session with a strategy and an actionable set of detections for finding potential data breaches and account compromises.


SEC340-R1: Using AWS KMS for data protection, access control, and audit

This session focuses on how customers are using AWS Key Management Service (AWS KMS) to raise the bar for security and compliance with their workloads. Along with a detailed explanation of how AWS KMS fits into the AWS suite of services, we walk you through popular and sophisticated examples of how AWS KMS can be deployed in the context of access control, separation of duties, data protection, and auditability. We also cover the latest developments in AWS KMS functionality that will further expand the range of use cases to include additional cryptographic capabilities and system integrations.


SEC343-R: Provable access control: Know who can access your AWS resources

The AWS Automated Reasoning Group focuses on strengthening the security foundations of AWS and provides customers with tools to verify their own security posture. In this session, we discuss the evolution of automated reasoning technology at AWS and how it works in the services in which it is embedded, including Amazon Simple Storage Service (Amazon S3), AWS Config, and Amazon Macie. Learn what's ahead for automated reasoning at AWS and the customer problems it continues to solve in the security and broader cloud space.


SEC352: National Australia Bank: Automating governance in Financial Services

National Australia Bank (NAB) is migrating hundreds of sensitive, regulated financial workloads to the cloud. This session focuses on the automated approach that NAB has taken to evolve and scale its ability to meet its strict risk and regulatory requirements. Specifically, NAB describes its cloud governance framework and the automated enforcement platform (Deputy) that supports it and that brings governance and technology together to ensure that compliant workloads are deployed in the cloud. The talk dives deep into the architecture of Deputy, which uses AWS Lambda, Amazon SNS, Amazon SQS, Amazon DynamoDB, and Amazon RDS to create a cost-efficient, scalable solution.


SEC355: Speculation & leakage: Timing side channels & multi-tenant computing

In January 2018, the world learned about Spectre and Meltdown, a new class of issues that affects virtually all modern CPUs via nearly imperceptible changes to their micro-architectural states and can result in full access to physical RAM or leaking of state between threads, processes, or guests. In this session, we examine one of these side-channel attacks in detail and explore the implications for multi-tenant computing. We discuss AWS design decisions and what AWS does to protect your instances, containers, and function invocations. Finally, we discuss what the future looks like in the presence of this new class of issue.


SEC356: Prepare for & respond to security incidents in your AWS environment

In this session, we walk through what you need to do to be prepared to respond to security incidents in your AWS environments. We start off with planning best practices, move through the configurations that will help deliver protective and detective controls, then finally show you how you can improve your response capability. Learn how AWS Organizations, AWS Identity and Access Management (IAM), Amazon GuardDuty, AWS Security Hub, AWS Lambda, AWS WAF, AWS Systems Manager, and AWS Key Management Service (AWS KMS) can help take you from protect and detect to respond and recover.


SEC405-R1: Access management in 4D

In this session, we take 'who can access what under which conditions' and deeply explore 'under which conditions.' We demonstrate patterns that allow you to implement advanced access-management workflows such as two-person rule, just-in-time privilege elevation, real-time adaptive permissions, and more using advanced combinations of AWS identity services, a range of environmental and contextual information sources, and automated and human-based approval workflows. We keep things fun, engaging, and practical using a lively mix of demos and code that you can take home and implement in your own environment.


SEC407-R: A defense-in-depth approach to building web applications

Strong adherence to architecture best practices and proactive controls is the foundation of web application security. These techniques allow developers to build applications that are more resilient. Specifically, a defense-in-depth strategy helps developers further reinforce an application, hot-patch its zero-day vulnerabilities, and protect its availability. In this session, learn about common security issues, including those described in the OWASP Top 10. Also learn how to build a layered defense using multi-layered perimeter security and development best practices. This session proposes a reference architecture that includes Amazon CloudFront, AWS WAF, and Application Load Balancer.


SEC408-R1: Security benefits of the Nitro architecture

The AWS Nitro architecture is fundamental to the Amazon EC2 service. With Nitro, each host in the core compute platform is built with trusted computers that simulate the outside world and surround an untrusted CPU and memory computer that runs workloads. Those trusted Nitro computers appear to the customer workload computer as I/O devices that are accessible across the PCIe bus. Most traditional virtualization work is done via hardware emulation. The Nitro computers carefully control the workload computer access, providing a layer of protection. Learn about the security properties of this powerful architecture, which significantly increases cloud reliability and performance.



STG202: What's new in AWS file storage

In this session, we focus on innovations in the fast-growing AWS file-storage portfolio, including Amazon Elastic File System (Amazon EFS), Amazon FSx for Windows File Server, and Amazon FSx for Lustre.


STG203-R2: What's new with Amazon S3 and Amazon S3 Glacier

Amazon Simple Storage Service (Amazon S3) is the largest and most performant, secure, and feature-rich object-storage service. With Amazon S3, organizations of all sizes and industries can store any amount of data for any use case, including applications, IoT, data lakes, analytics, backup and restore, archive, and disaster recovery. In this session, we review recently launched Amazon S3 features such as Amazon S3 batch operations, Amazon S3 Glacier Deep Archive, Amazon S3 Block Public Access, and more to come.


STG204-R1: Get your data to AWS: How to choose and use data migration services

You have data you need to move to the cloud—either once for a migration, or repeatedly for ongoing workflows. AWS data migration and transfer services move data securely and efficiently into and out of AWS. In this session, learn how to choose and combine services—including AWS DataSync, the AWS Snow family, CloudEndure, and AWS Transfer for SFTP—for your different use cases. Learn from the real-world experiences of enterprise customers and gain practical advice to help you get started.


STG207-S: Five hybrid cloud backup and disaster recovery mistakes to avoid

Protecting and backing up your data across a heterogeneous hybrid environment is not an easy task. Learn about the top pitfalls and mistakes to avoid if you are backing up your legacy on-premises data to AWS or protecting your Amazon EC2 or Amazon RDS cloud-native workloads. Further, learn how progressive organizations are using Cohesity's backup and data management software to redefine success for backup, archival, and disaster recovery on AWS. This presentation is brought to you by Cohesity, an APN Partner.


STG208: Backup-and-restore and disaster-recovery solutions with AWS

Disasters, failures, and threats come in all shapes and sizes and can significantly impact your business. In this session, learn how to modernize your backup and disaster recovery (DR) architectures by employing hybrid models to the cloud as well as backup and DR in the cloud. The session includes discussions of the various architectures that customers are using in their backup and DR implementations, as well as the AWS services and building blocks used for backup and DR. We also discuss common architectures employed by customers leveraging third-party backup and DR tools from AWS backup and DR partners.


STG211: How to use AWS storage for on-premises file-based applications

Many organizations have on-premises file storage supporting local users and applications, yet they want to leverage cloud storage to reduce their infrastructure-management burden and costs. AWS offers storage options that you can use in hybrid cloud architectures, including File Gateway and Amazon S3, Amazon EFS, and Amazon FSx for Windows File Server. In this session, learn how you can use AWS storage for on-premises use cases, including user home directories, cloud-backed file shares for applications, content repositories, analytics workloads, and enterprise business applications. Gain an understanding of what service to use in different scenarios, hear customer examples, and see a demonstration.


STG212: Managing your data at scale with Amazon S3 storage management tools

As customers grow to storing millions of objects and terabytes of data or more on Amazon S3, it becomes increasingly valuable to use tools and automation to handle that scale. In this session, we go into depth on Amazon S3 lifecycle management, batch operations, inventory reports, and other features that can be used to be help better understand, optimize, and perform actions across storage at scale.


STG213: Storage for hybrid cloud and edge computing: Bring AWS to you

If you want to use cloud storage, but still have applications in a data center, or remote field operations that require computing and storage capabilities, this session is for you. In it, we explain the services that can make AWS storage a seamless extension of your existing on-premises infrastructure and application investments to support business operations almost anywhere in the world. Get educated on the continuum of capabilities that you can choose to bring to your site, including AWS Outposts storage options, AWS Storage Gateway, AWS Snowball Edge, Amazon S3 Transfer Acceleration, and more.


STG214: Data migration and edge computing with the AWS Snow family

Many organizations still have data they want to move to AWS, and have disconnected, remote field operations that require local computing capabilities. The AWS Snow family—AWS Snowball, AWS Snowball Edge, and AWS Snowmobile—helps you move large quantities of data offline and enables data processing and storage at edge locations when network capacity is constrained or nonexistent. This session provides an update on the Snow family and dives into the operational details of migrating data and how to build edge computing architectures with Snowball Edge. Learn when and how to use the service for your migration and computing needs.


STG217: Shift your tape backups to AWS to save time and money

IT operations teams are asked by business stakeholders to store more data for backup, archiving, and compliance reasons, often with less budget and fewer people. If you face this challenge, see how AWS Storage Gateway's tape-gateway configuration shifts tape backups and archives to AWS. This enables you to use the lowest-cost storage in the cloud for backups—without changing workflows or applications. Learn how tape gateways work, hear from an AWS customer how and why they are using one, and see a demonstration. Gain understanding of the business-case and deployment steps to move your tape backups to AWS.


STG236-S: Ensure AWS data recoverability, ft. MassMutual & Boston Scientific

According to recent studies, 84 percent of cloud administrators assume that the cloud provider is responsible for backing up cloud data. But the truth is that data protection is a matter of administration. In this session, we show you how MassMutual and Boston Scientific optimized their data protection by recovery SLA, retention period, and granular and at-scale recovery. We also show you how they protected against ransomware and other threats. Finally, we discuss opportunities and options in regulatory compliance, and we share best practices for exploring the variety of data protection options that Veritas makes available to AWS customers like these. This presentation is brought to you by Veritas Technologies, an APN Partner.


STG237-S: Learn how GMI achieves high performance for its databases

The cloud has made it possible to process massive amounts of data at scale. When it comes to big data sets, human genomic projects are considered to be some of the largest in the world. In this session, we explore how GMI, a leading genomics research company, is running multiple studies to advance development for disease treatment. You learn how the company used fast, reliable on-premises connectivity to cloud storage for quick upload of large data sets to shorten the time required to process each sequence. Additionally, you discover how GMI used NetApp persistent shared storage and Amazon EC2 Spot Instances to achieve cost savings of up to 90 percent. This presentation is brought to you by NetApp, an APN Partner.


STG238: Deep dive: File storage for business-critical applications

Want to learn how to easily take advantage of cloud-native services for existing file-based applications? In this session, we explore how you can use AWS services to easily and cost-effectively load, store, and protect your file-based workloads in the cloud. We dive deep into native features of services such as Amazon EFS—specifically, lifecycle management and provisioned throughput for Linux workloads—and native Active Directory integration for Amazon FSx for Windows File Server, we review how to configure backups with AWS Backup and other storage services, and we show you how to quickly migrate your datasets to the cloud using AWS DataSync and AWS Snowball..


STG239-S: Intuit delivers cloud services to drive customer satisfaction

In this session, learn about Intuit's best practices for moving financial data securely and streamlining data management. Hear from Justin Stottlemyer, director and distinguished engineer at Intuit, about his experience moving critical data quickly using NetApp Cloud Sync. Discover how Intuit uses NetApp Cloud Volumes Service to run its file ingestion service with fast performance and with the required SLA delivered. Plus, learn how Intuit architected and used Amazon EBS, Amazon S3, and AWS Transit Gateway with NetApp Cloud Volumes ONTAP to provide multiprotocol storage services with multiple Availability Zones, high availability, and multi-regional disaster recovery for over 3,400 AWS accounts. This presentation is brought to you by NetApp, an APN Partner.


STG240-R2: Guidelines and design patterns for optimizing cost in Amazon S3

Effective cost optimization across Amazon S3 storage classes can require different approaches, depending on application latency and access patterns. In this session, we review key cost optimization guidelines for storing data in both synchronous and asynchronous storage classes. We also share design patterns for common Amazon S3 workloads to help you optimize for cost while meeting workload performance requirements.


STG301-R3: Deep dive on Amazon S3 security and management

Learn best practices for data security in Amazon Simple Storage Service (Amazon S3). In this session, we discuss the fundamentals of Amazon S3 security architecture and dive deep into the latest enhancements in usability and functionality. We also investigate options for encryption, access control, security monitoring, auditing, and remediation.


STG302-R: Best practices for Amazon S3 (including storage classes)

Learn best practices for Amazon Simple Storage Service (Amazon S3) security, data protection, storage management, cost optimization, and more. In this session, we look at common Amazon S3 use cases and ways to manage large volumes of data within Amazon S3. Learn more about our latest feature enhancements and how you can get started with each of them. We also talk about ways to monitor and visualize your storage environment.


STG302-R1: Best practices for Amazon S3, ft. Instructure

Learn best practices for Amazon Simple Storage Service (Amazon S3) security, data protection, storage management, cost optimization, and more. In this session, we look at common Amazon S3 use cases and ways to manage large volumes of data within Amazon S3. Learn more about our latest feature enhancements and how you can get started with each of them. We also talk about ways to monitor and visualize your storage environment.


STG303-R1: Deep dive on Amazon EBS

In this popular session, discover how Amazon Elastic Block Store (Amazon EBS) can optimize performance and costs for workloads on Amazon EC2, such as relational and nonrelational databases, enterprise applications, big data analytics engines, file systems, and media workflows. Learn about new capabilities with Amazon EBS, features and benefits, security techniques, and details about performance and volume types. The target audience includes security administrators, application developers, application owners, and operations personnel who build or manage application infrastructure or storage area networks (SANs).


STG304-R: Network file system (NFS) evolved: Deep dive on Amazon EFS

In this session, we explore the world's first cloud-scale file system and its targeted use cases. Learn about Amazon Elastic File System (Amazon EFS) features and benefits, how to identify applications that are appropriate for use with Amazon EFS, and details about the service's performance and security models. The target audience is security administrators, application developers, application owners, and infrastructure operations personnel who build or operate file-based applications or NAS.


STG305-R1: Build hybrid storage architectures with AWS Storage Gateway

Do you have applications on-premises, need more storage capacity, or require low-latency access to data in Amazon S3? This session explains how to use AWS Storage Gateway in a hybrid architecture for workloads such as backup and archival, file shares for applications, accessing content in AWS, or distributed data processing and analytics. We describe representative customer implementations and dive deep into the technical capabilities and best practices for gateway deployments. Learn how you can get virtually unlimited cloud storage for your on-premises needs, reduce costs, speed up your cloud journey, and build the infrastructure for faster innovation.


STG306-R1: Deep dive on Amazon FSx for Windows File Server

Amazon FSx for Windows File Server is a service that offers fully managed native Microsoft Windows file systems on AWS. It provides the compatibility and features that your Windows-based applications rely on, including full support for the SMB protocol, Windows NTFS, and Active Directory integration, and the fast performance your Windows applications and users expect, with high levels of throughput and IOPS, and consistent sub-millisecond latencies. In this session, storage administrators and application owners learn how to deploy, scale, and use highly available, highly durable, and elastic Windows file storage integrated with their organization's existing Active Directory environments.


STG307-R1: Amazon S3 & FSx for Lustre: Dive on high-performance file storage

A technical deep dive into the Amazon FSx for Lustre service that provides customers a fully managed high-performance file system optimized for workloads such as machine learning, high performance computing (HPC), video processing, financial modeling, and electronic design automation (EDA). In this session, data scientists, researchers, and system administrators learn how to launch a file system that allows applications to access data at hundreds of gigabytes per second with sub-millisecond latencies, allowing them to rapidly process large data stored on long-term data stores like Amazon S3 or on-premises filers.


STG331-R1: Beyond eleven nines: Lessons from Amazon S3 culture of durability

Amazon S3 is well known for being designed for eleven nines of data durability. But durability is much more than a formula and a metric. It influences every aspect of how we design, build, deploy, and operate Amazon S3. In this session, learn about some of the practices that Amazon S3 applies under the hood to achieve 'durability in depth,' and how they can benefit your software systems.


STG333: Migrate and modernize SFTP file transfer workflows with AWS

File transfers via SFTP and other protocols are still critical to business processes across industries worldwide. In this session, we dive into AWS Transfer for SFTP, a service that helps migrate file-transfer workflows to AWS while maintaining integration with your existing authentication, security, and network configurations. Hear how AWS customers moved their file-transfer workloads to AWS and modernized downstream processes for populating data lakes and for business-critical systems such as CRM. This session also features demonstrations of the service's newer key capabilities.


STG341: Deep dive on AWS Backup, ft. Rackspace

In this session, we dive deep on AWS Backup, a fully managed, policy-based backup solution that makes it easy to automatically back up your application data across AWS services in the cloud as well as on premises using AWS Storage Gateway. Using AWS Backup, you can centrally configure backup policies and monitor backup activity for AWS resources, such as Amazon EBS volumes, Amazon EC2 instances, Amazon RDS databases and Aurora clusters, Amazon DynamoDB tables, Amazon EFS file systems, and Storage Gateway volumes. Further, learn how APN Partner Rackspace uses AWS Backup to enable end customers to reduce their IT administrative overhead and meet compliance requirements.


STG342: Rapid online data transfer with AWS DataSync

AWS DataSync is an online data transfer service that automates movement of data between on-premises storage and Amazon Simple Storage Service (Amazon S3) or Amazon Elastic File System (Amazon EFS). This session shows how you can use DataSync to move active on-premises data to the cloud for one-time migration, timely in-cloud analysis, and replication for data protection and recovery. We demonstrate how to get started with DataSync, and you hear how an enterprise customer rapidly moved hundreds of terabytes of data into AWS and what they learned from their experiences.


STG343: Optimize your storage performance with Amazon S3, ft. Lyft

Amazon Simple Storage Service (Amazon S3) powers some of the most performance-sensitive workloads running in the cloud today. The last two years have brought massive improvements in Amazon S3 request rates and overall throughput. In this session, we review how to get the most out of Amazon S3, and we show you how to improve your architecture to enhance performance in your unique Amazon S3 environment.


STG359-R: Implementing a data lake on Amazon S3 ft. Sweetgreen

Flexibility is key when building and scaling a data lake, and by choosing the right storage architecture you will have agility to quickly experiment and migrate with the latest analytics solutions. In this session, we explore the best practices for building a data lake on Amazon S3 that allows you to leverage an entire array of AWS, open-source, and third-party analytics tools, helping you remain at the cutting edge. We explore use cases for analytics tools, including Amazon EMR and AWS Glue, and query-in-place tools like Amazon Athena, Amazon Redshift Spectrum, Amazon S3 Select, and Amazon Glacier Select.


STG364: Securing Amazon EFS for container and data science applications

In this session, we explore how you can use Amazon Elastic File System (Amazon EFS), a scalable, elastic, cloud-native NFS file system to modernize your applications and data science environments. We cover considerations and best practices when connecting Amazon EFS file systems to applications running in containers in multiple frameworks. We also show you how to make the most use of Amazon EFS for data science environments as a repository for notebook files and a place where data scientists can rapidly iterate on training data.


STG365-S: Self-service disaster recovery for AWS with Druva

In this session, learn how Druva's SaaS solution enables you to take a self-service approach to backup and disaster recovery (DR) readiness. By making DR plans simple to set up, you can keep them current, tested, and cost-optimized for critical applications in your AWS environments. We discuss how to automatically create an AWS cross-account DR site based on a production site with Amazon VPC cloning and seamlessly backing up Amazon EC2, Amazon RDS, and Amazon Aurora instances across AWS accounts and Regions. We also cover how to schedule regular testing of DR plans and automatically generate DR test reports for compliance. This presentation is brought to you by Druva, an APN Partner.



STP201: How Ginkgo Bioworks uses AWS to make organisms

Ginkgo Bioworks makes custom microbes for a wide range of industries. Each year, the company makes three times as many microbes as the year before. For each project, it must design microbes' metabolism, genetic sequences, and potentially new laboratory protocols. It also must keep track of millions of laboratory operations and measurements. To do this, Ginkgo Bioworks leverages AWS to create its microbe designs, run workflows, aggregate data, and run analytics—all at an exponentially accelerating speed. In this session, learn about the company's migration process to AWS and how it is being used to scale Ginkgo Bioworks' operations.


STP202: Flexport: Using AI/ML to make global shipping easy

The global shipping market is valued at more than $1 trillion. Flexport is trying to disrupt this industry by using the latest technology to automate processes that haven't changed in decades. In this session, learn how Flexport is using AI/ML (Amazon Textract and Amazon SageMaker) to process a wide range of documents that are required to move goods from one part of the world to another, and also how the company is building a knowledge graph around logistics to improve every shipment its customers make.


STP203: The modern startup: A look at today's most successful architectures

The approach among the most successful startups is almost unfailingly to adopt early, iterate quickly, and disrupt, disrupt, disrupt. Under the technical hood of all that velocity and change are modern cloud architectures. We've collected a handful of the best architectures from top startups around the world. In this session, we dive into their design decisions to understand what makes these architectures modern and why you should consider adopting them. We dig into deployments, orchestration, data analysis, and security to give you a complete view of what newest and most successful cloud trends are emerging from the world of startups.


STP205: How Affirm leverages AWS to support a unified data lake

At Affirm, data is its greatest asset. Data is used to track how its products are doing, make strategic decisions, fuel machine learning model training, analyze user trends, detect fraud, and generate reports that are required by a variety of customers and regulators. In this session, learn how Affirm uses Amazon EMR, Amazon Redshift, Amazon Redshift Spectrum, Amazon Athena, Amazon Aurora on Amazon RDS, and AWS DMS to support a unified data lake. Also learn how the company addresses the tradeoffs between different types of data analytics use cases.


STP206: Building the future of writing with AWS Lambda

The future of writing is knowing how well your words work before anyone reads them. Textio is building an augmented writing platform and using AWS to do it. Engineering teams are using Lambda to power the platform through web applications, data science, and infrastructure. This talk covers several different use cases where Lambda has empowered Textio to quickly build and deploy services. This talk also covers Textio's approach to using Lambda as it designs services


STP207: How Coinbase handles incident management by leveraging AWS

Coinbase strives to be the most trusted digital currency exchange, making reliability and security top priorities. However, this doesn't mean that Coinbase is incident-free. As the cryptocurrency space evolves, the company inevitably faces new engineering challenges. In this talk, Coinbase walks you through the way the infrastructure team uses AWS Lambda functions and Amazon SES to build Misato, the incident bot that helps coordinate, monitor, and improve incident response in the organization. Learn how Coinbase made incident processing as user-friendly as possible—from creating an incident to reviewing a postmortem document.


STP208: How to build a company founded on engineering principles

Intercom is "all in" on AWS—a strategy that's aligned with the engineering principles used to build the company. This talk covers how the company uses those principles to make engineering decisions. Learn about the evolution of Intercom's architecture, from handful of Amazon EC2 hosts to thousands of instances. Also learn how Intercom uses Amazon DynamoDB, AWS Lambda, Amazon SQS, Amazon Aurora, Amazon Redshift, Amazon Kinesis, and more. Finally, learn why Intercom decided against leveraging microservices, and why this has increased its ability to move fast and ship great products.


STP301: Personal Capital: Lessons from a year with Amazon EKS

Personal Capital is an online financial advisor and wealth management company. In this session, learn how the company went from one week of development and one week of testing to multiple releases per day, and along the way significantly increased its team's productivity using Amazon Elastic Kubernetes Service (Amazon EKS). Specifically, hear how managed Kubernetes let Personal Capital focus on its core financial business, how the company built a true engineering DevOps team, and how byproducts of Kubernetes on AWS helped.


STP302: Using Amazon EMR to build a Spark ecosystem at Opendoor

In this session, you learn how Opendoor, an online home-buying and selling service, manages medium-sized real estate data using Spark. The session covers the journey from in-house data processing solutions using Kubernetes to benchmark against providers, such as Amazon EMR and Databricks, to migrating to Amazon EMR to achieve a balance of cost and performance. As a cost-conscious startup with heavy data processing needs, Opendoor had to balance cost, performance, availability, and developer experiences when designing its ETL and machine learning platform. This session focuses on how Opendoor optimized its data workflow by migrating Spark workloads from Kubernetes to Amazon EMR.



SVS212-R2: I didn't know Amazon API Gateway did that

This session is an introduction to Amazon API Gateway and the problems it is solving. We walk through the moving parts of API Gateway, giving examples of possible use cases both common and not so common. You come away with a solid understanding of why you should use API Gateway and what it can do.


SVS226: From prototype to org-wide serverless adoption: Key considerations

You heard about the benefits of serverless and are intrigued. Maybe your team even put together a small prototype in a tenth of the time and half the budget. Moving from hype to production, though, will require extra scrutiny. Learn about best practices around serverless security, performance, cost, data management, CI/CD, tooling, and team organization that enable teams to adopt serverless microservices and deliver innovative projects on time and under budget.


SVS242-P: Selecting your first serverless pilot

This presentation was recorded prior to re:Invent. Serverless microservices architecture is the native architecture of the cloud that enables you to shift more of your operational responsibilities to AWS, increasing your agility and innovation. In this session, we explore some tips and best practices that will help you select your first serverless workload, including how to best position yourself for success. We also explore what success could look like. Finally, in addition to discussing tactical elements like prerequisites, size, complexity, and importance, we offer suggestions for how to set expectations within your organization and your team.


SVS308-R1: Moving to event-driven architectures

Event-driven architectures are getting a lot of attention. We have recently invested in tools and infrastructure to make event-driven architectures easier to implement and operate. In this session, we discuss what events are, why the community is increasingly interested in event-centric applications, and what's new in the domain and with AWS in particular. In addition, we discuss the challenges that still face us and our customers. By the end of this session, you understand the key principles and benefits of being event-driven.


SVS310-R1: Securing enterprise-grade serverless apps

In this session, we discuss the development practices and architectural principles that the most innovative builders are implementing to secure their serverless applications in the cloud. Join us as we cover security considerations for serverless applications and discuss strategies to minimize risks and protect against threats.


SVS317-R1: Serverless stream processing pipeline best practices

Streaming data pipelines are increasingly used to replace batch processing with real-time decision-making for use cases including log processing, real-time monitoring, data lake analytics, and machine learning. Join this session to learn how to leverage Amazon Kinesis and AWS Lambda to solve real-time ingestion, processing, storage, and analytics challenges. We introduce design patterns and best practices as well as share a customer journey in building large-scale real-time serverless analytics capabilities.


SVS320-R1: The serverless journey of

Connecting the LEGO play experience with millions of people requires an innovative platform. This has fueled the cloud migration of the legacy e-commerce application. In this session, we walk you through the principles, the approach, the learnings, and of course the serverless technologies that made the vision a reality. We cover multiple real-world use cases such as the integration of the e-commerce platform with the tax system, and the implementation of an event-streaming platform.


SVS335-R1: Serverless at scale: Design patterns and optimizations

You've built your first serverless application, and it works beautifully. As traffic increases, you might discover that small changes make a big difference in performance or cost. In this session, we explore the common challenges that customers encounter at scale with early serverless architectures and the approaches to optimize them.


SVS336-R1: CI/CD for serverless applications

As developers have migrated to building serverless applications, they often wonder what has to change about their CI/CD workflows. The answer, not much. In this session, we break down how to think about CI/CD when building with serverless technologies such AWS Lambda and Amazon API Gateway. We cover using technologies like AWS Serverless Application Model (AWS SAM) to build CI/CD pipelines for serverless applications. We also demonstrate how you can take advantage of technologies like canary deployments, pre-traffic hooks, post-traffic hooks, and alerts to perform safe deployments of your serverless applications.


SVS341-R1: An in-depth tour of AWS SAM

In this session, we take a tour of AWS Serverless Application Model (AWS SAM) and the AWS SAM CLI. We go beyond the surface of AWS SAM resources and AWS SAM CLI commands and show you how to use them to build quality applications. We cover customized application templates for sharing best practices in your organization, best practices for testing and deploying, IAM policy design, and more.


SVS343-R1: Building microservices with AWS Lambda

Many developers have become familiar with building microservices on traditional compute offerings such as virtual machines and containers, but what about serverless? The 'functions as a service' model behind AWS Lambda presents a number of unique differences while still providing many benefits that make it a strong fit for microservices-based architectures. In this session, we talk about mapping microservices-based architectures to Lambda's event model. You learn how to think about the bounds of functions and their alignment to the services represented. We then cover patterns that enable rapid development and easier testing. Walk away ready to build your next microservice with AWS Lambda.


SVS364-P: Upgrade your APIs from REST to GraphQL with AWS AppSync & AWS Amplify

This presentation was recorded prior to re:Invent. Learn how to migrate or upgrade your existing REST APIs to GraphQL with AWS AppSync and AWS Amplify. In this session, we go over the different strategies that you can use with AWS AppSync to leverage GraphQL, and we explain how to think in terms of a data API if you are used to developing REST APIs. We also cover the process of implementing AWS Lambda sources with AWS Amplify and using local mocking features to speed up development.


SVS365-P: Twelve-factor serverless applications

This presentation was recorded prior to re:Invent. The twelve-factor application model is composed of twelve best practices for building modern, cloud-native applications. With guidance on factors like configuration, deployment, runtime, and multiple-service communication, the twelve-factor model prescribes practices that apply to everything from web applications to APIs and data-processing applications. Although serverless computing and AWS Lambda have changed application development, the twelve-factor methodology remains relevant and applicable in a serverless world. In this talk, we apply the twelve-factor model to serverless application development with Lambda and Amazon API Gateway, and we demonstrate how these services enable you to create scalable, well-built, low-administration applications.


SVS401-R1: Optimizing your serverless applications

Are you an experienced serverless developer? Do you want a handy guide for unleashing the full power of serverless architectures for your production workloads? Are you wondering whether to choose a stream or an API as your event source, or whether to have one function or many? In this session, we discuss architectural best practices, optimizations, and handy cheat codes that you can use to build secure, high-scale, high-performance serverless applications. We use real customer scenarios to illustrate the benefits.


SVS402-R2: Building APIs from front to back

APIs have become the norm for allowing applications to communicate with each other. On AWS, customers turn to Amazon API Gateway to build HTTP, REST, or WebSocket APIs, providing communication endpoints between services and clients. However, API Gateway can do much more. In this session, we demo setting up a REST API using API Gateway. We walk though configuring a simple Lambda-based backend and adding on capabilities around data modeling and validation, custom responses, and functionless integration with backend services. Learn about some of the advanced functionality that can be done at the API level before it ever hits your backend service.


SVS403-R1: Best practices for AWS Lambda and Java

In this session, we follow a customer's journey as they optimize an AWS Lambda function written in Java to meet their cold start time requirements. We start from a simple yet slow PoC and walk through all of the changes, tricks, and trade-offs we made to reduce the cold start time by over 70%. Finally, we explore new technologies such as Quarkus and GraalVM that can make Java even faster in Lambda.


SVS404-R1: Networking best practices for serverless applications

Serverless technologies such as AWS Lambda have removed the burden of server management, but what about networking? When should you put a Lambda in an Amazon VPC? How do you balance security vs. the flexibility offered by Lambda? What are the best practices for working with private endpoints, NATs, and peering? In this session, we go over the best practices of working with Lambda functions from a networking perspective. We talk about how networking impacts performance and cost and how to make sure that your network design allows for scale and meeting strict security concerns.


SVS405-R1: A serverless journey: AWS Lambda under the hood

Serverless computing allows you to build and run applications and services without thinking about servers. Serverless applications don't require you to provision, scale, and manage any servers. However, under the hood, there is a sophisticated architecture that takes care of all the undifferentiated heavy lifting for the developer. Join Holly Mesrobian, director of engineering, and Marc Brooker, senior principal of engineering, to learn how AWS architected one of its fastest-growing services. In this session, we show you how AWS Lambda takes care of everything required to run and scale your code with high availability.


SVS406-R1: Asynchronous-processing best practices with AWS Lambda

Waiting around for your workload to finish is expensive, and controlling the flow of traffic to protect your precious system is hard. AWS Lambda event invocations provide both an event-driven compute solution as well as an asynchronous traffic driver—but the 'asynchronous at scale' part is its own particular beast. In this session, learn how Lambda does asynchronous processing and best practices around using it. We also dive into key features to help you better monitor and control that asynchronous traffic.


SVS407-R2: Architecting and operating resilient serverless systems at scale

Overloading a software system occurs more often than expected, and the effects are difficult to deal with, including real-time web services halting and asynchronous systems building up backlogs. In this talk, we cover what AWS does to build reliable and resilient services, including avoiding modes and overload, performing bounded work, throttling at multiple layers, guarding concurrency, sending idempotent requests, applying backpressure and fairness in queueing, and performing shuffle sharding. We also discuss how separating concerns through service-oriented architectures helps reduce blast radius. As we explore these patterns, we discuss how they're embedded into the DNA of the AWS services that you use to build and operate serverless applications that are resilient to failure. We also discuss a number of AWS services, including AWS Lambda, Amazon API Gateway, AWS WAF, Amazon CloudWatch, and AWS X-Ray.


Windows & .Net

WIN201-L: Five new features of Microsoft and .NET on AWS that you want to learn

Still running Microsoft on premises? Not using SQL Server data in your ML/AI strategy? Join this leadership session to learn about AWS's strategy for migration and modernization, latest features, and best practices on how to better run Microsoft workloads like Windows, SQL Server, Active Directory, and .NET applications on AWS. Hear from customers leveraging Windows on AWS workloads as their secret sauce. From lowering TCO to maximizing the 5-year ROI to building new innovative solutions to drive growth in areas such as machine learning, containers, and serverless, come learn how many organizations are leveraging their legacy in the new world.


WIN202-R1: How to cost-optimize your Microsoft workloads on AWS

Learn how enterprises optimize Microsoft workloads on AWS for licensing, availability, and performance. We discuss ways to diversify and optimize your current licensing investments, how to think strategically about licensing in the cloud, and how to bring your own licenses to AWS. We also cover a variety of cost-optimization features and share real examples of how customers are applying these to Microsoft-specific workloads.


WIN301-R1: Modernizing Microsoft SQL Server on AWS

In this session, we take a cloud-based approach to modernizing and cost-optimizing Microsoft SQL Server on AWS. You learn the benefits of modernizing and how to get started. We cover topics such as how to leverage the optimize CPU feature, how to deploy Microsoft SQL Server on Linux, and how to migrate from Microsoft SQL Server to Amazon Aurora.


WIN302: Migrating Microsoft applications to AWS like an expert

Join us as we discuss the journey of migrating Microsoft workloads to AWS and how to make it faster and easier than ever. Learn best practices and strategies to rightsize and migrate Windows-based infrastructure, Microsoft SQL Server, and .NET applications with minimal downtime. We also cover how legacy Microsoft applications can be migrated to AWS.


WIN308-R1: Developing serverless .NET Core on AWS

In this demonstration-heavy session, we highlight the latest techniques, tools, and libraries for developing with .NET Core on AWS. The focus is on serverless applications with AWS Lambda and AWS Fargate, but the techniques are broadly relevant. Learn about useful features and best practices for authoring serverless applications, including debugging locally from the IDE and in production, as well as how to set up your CI/CD workflow from the start.


WIN309: Containerize .NET Apps with Amazon EKS and AWS Fargate

Packaging software into containers gives your code everything needed to run with consistency from your laptop into production. But how do you run containers at scale in the cloud? In this session, learn how to run containerized Windows and .NET applications in production on AWS. We show you how to run Windows containers on Kubernetes with Amazon Elastic Kubernetes Service (Amazon EKS). We also demonstrate the benefits of running .NET Core Linux containers serverlessly with AWS Fargate. We cover core concepts and use demos to help you feel comfortable getting started with building and deploying .NET containerized applications on AWS.


WIN310: Infrastructure as .NET with the AWS CDK

AWS Cloud Development Kit (AWS CDK) is an open-source framework that enables developers to harness the power of familiar programming languages to define reusable cloud components and provision applications with those components. In this session, we quickly cover the basic concepts of AWS CDK, then we live code an application with it in .NET. See how easy it is to configure your cloud resources, manage permissions, connect event sources for our serverless app, and even build and publish your own constructs.


WIN311: Start using AI/ML/DL in your .NET applications today

Are you looking for ways to add new AI/ML/DL technologies to your .NET applications but don't know where to start? In this session, learn how to leverage AWS machine-learning services for your .NET applications to do things like text translation, text to speech, transcription, sentiment analysis, and image analysis.


WIN312-R: Active Directory on AWS to support Windows workloads

Want to learn your options for running Microsoft Active Directory on AWS? When moving Microsoft workloads to AWS, it's important to consider how to deploy Microsoft Active Directory to support group policy management, authentication, and authorization. In this session, we discuss options for deploying Microsoft Active Directory to AWS, including AWS Directory Service for Microsoft Active Directory and deploying Active Directory to Windows on Amazon Elastic Compute Cloud (Amazon EC2). We cover such topics as integrating your on-premises Microsoft Active Directory environment to the cloud and leveraging SaaS applications, such as Office 365, with AWS Single Sign-On.


WIN313-R1: Design, migrate, and optimize SQL Server on AWS

In this session, we dive deep into best practices and considerations for running Microsoft SQL Server on AWS. Learn how to choose between Amazon Elastic Compute Cloud (Amazon EC2) and Amazon Relational Database Service (Amazon RDS), and understand how to optimize the performance of your SQL Server deployment for different application types. We review in detail how to provision and monitor your SQL Server databases and how to manage scalability, performance, availability, security, and backup and recovery in both Amazon RDS and Amazon EC2.


Public Sector

WPS01: Worldwide Public Sector Breakfast Keynote

The Worldwide Public Sector Breakfast Keynote features Teresa Carlson, VP, Worldwide Public Sector for AWS. Attendees hear the latest global updates on the public sector business, including exciting announcements, program updates, and inspiring customer stories. Don't miss the opportunity to hear directly from AWS customers across the public sector as they share the impact that the cloud has made on their organizations, people, and mission. Breakfast is provided.


WPS201: A tale of two IT modernization strategies

Join us to learn how government agencies are using AWS GovCloud (US) to achieve data center consolidation and optimization goals, and to support IT modernization. This session features the United States' Department of Justice's Bureau of Alcohol, Tobacco, Firearms and Explosives and the Veterans Affairs Enterprise Cloud program. We examine these organizations' unique journeys through enterprise data center consolidation, and how these efforts are influencing application modernization and database management strategies. Topics include database re-platforming, refactoring legacy applications, compliance, technical strategies, implementation, and running operations in the cloud.


WPS203: AWS Educate: Innovation in education

Join us for four ten-minute powerful lightning talks from leading higher-education educators on topics related to AWS Educate, education, innovation, voice AI, ML, and deep learning.


WPS310: AWS Secret Region: Lessons learned around DevSecOps

A Department of Defense (DoD) organization had unique challenges developing and deploying applications in multiple security domains (running workloads across AWS commercial regions, AWS Secret Region, and Commercial Cloud Services), which is a common pattern in the DoD. In this session, learn how the organization restructured its technical team—comprising military service members, government employees, and contractors—to adopt the DevOps software development approach, and how it has embraced containerization and Kubernetes, as well as AWS native automation capabilities and partner tools. We also discuss how these methods and tool sets have acted as a pathfinder for adoption by the broader community.


WPS323: Monitoring the Earth without costing the world

The BlueDot Water Observatory is an Earth-observation-based solution that provides reliable and timely information about surface water levels across the globe. Cost-effective yet reliable solutions for monitoring water resources are needed, as ground-based monitoring networks are often too costly and, in some cases, also unreliable. Sinergise shows how using global satellite imagery available on Amazon Simple Storage Service (Amazon S3) through the AWS Public Dataset Program, combined with an efficient use of services including AWS Lambda, Amazon DynamoDB, and Amazon CloudWatch, you can carry out a global-scale project cheaper than previously possible.