No
Confirm and Proceed
View More
View Less
Working...
Close
OK
Cancel
Confirm
System Message
Delete
Schedule
An unknown error has occurred and your request could not be completed. Please contact support.
Reserved - Scan in at least 10 minutes before the beginning of the session.
This has been added to your Planner. Please note: This is not a reserved seat.
Waitlisted - You may be assigned a reserved seat if one becomes available.

Please be sure to check the session schedule for any repeats of this session. In order to search for repeats of this session, please type the Session ID into the search bar at the top of the page.
Personal Calendar
 
Conference Event
Meeting
Interests
There aren't any available sessions at this time.
Conflict Found
This session is already scheduled at another time. Would you like to...
Loading...
Please enter a maximum of {0} characters.
{0} remaining of {1} character maximum.
Please enter a maximum of {0} words.
{0} remaining of {1} word maximum.
must be 50 characters or less.
must be 40 characters or less.
Session Summary
We were unable to load the map image.
This has not yet been assigned to a map.
Search Catalog
Reply
Replies ()
Search
New Post
Microblog
Microblog Thread
Post Reply
Post
Your session timed out.
Meeting Summary

I'm interested in this
I'm no longer interested
 

ADM201-L - Leadership session: Digital marketing and ad technology Remember when having scaled infrastructure was a huge differentiator in marketing and ad tech? Not anymore. In this session, meant for executive leaders, you get to see the AWS vision for how companies can stand out in the crowded, massively scaled advertising and marketing ecosystem. Industry leaders will share stories about how they used AWS to enable breakthroughs in customer data collection, identity resolution, audience targeting, media buying, personalization and measurement. Then we turn to the future, and share our playbook for artificial intelligence and real-time solutions to transform big data into marketing outcomes. Session
AIM201-S - Hot paths to anomaly detection with 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. Session Steve Hillion Michael O'Connell
AIM202-S - PwC’s SENTRI solution for HC/LS case management SENTRI is an intelligent automation application platform built leveraging native AWS components to facilitate case processing in the Healthcare industry. PwC built an engine that can take in an adverse healthcare/level of service (HC/LS) event case, extract key information, provide an initial interpretation of severity, and triage the case for review. PwC performed analysis using a user-centric experience, which allowed the case processor to easily verify outputs and helped build trust and confidence in the machine’s interpretation. In this session, learn how a PwC customer has been successfully using this system for over nine months. It used to take two hours to process a case. Now, it takes three seconds. This presentation is brought to you by PwC, an APN Partner. Session Matthew Rich
AIM203-S - Take AI/ML from theory to practice with Intel technologies on AWS The challenges associated with scalability have been removed in the cloud. Today, organizations deploy tons of artificial intelligence/machine learning (AI/ML) workloads on AWS. Learn about how easy and cost-effective it is to build customized, intelligent data models leveraging the full power of Intel Xeon Scalable processors. Also, learn how you can rapidly train, deploy, and operationalize AI/ML and big data applications on AWS. This presentation is brought to you by Intel, an APN Partner. Session
AIM301-R - [REPEAT] Creating high-quality training datasets with data labeling Amazon SageMaker Ground Truth makes it easy to quickly label high-quality, accurate training datasets. In this workshop, we set up labeling jobs for text and images to help you understand how to make the most of Amazon SageMaker Ground Truth. You learn how to explore and prepare the dataset and label it with object bounding boxes. Then, we use Amazon SageMaker to train a Single Shot MultiBox Detector (SSD) object-detection model based on the labeled dataset, use hyperparameter optimization to find the best model for deployment, and deploy the model to an endpoint for use in an application. Workshop
AIM301-R1 - [REPEAT 1] Creating high-quality training datasets with data labeling Amazon SageMaker Ground Truth makes it easy to quickly label high-quality, accurate training datasets. In this workshop, we set up labeling jobs for text and images to help you understand how to make the most of Amazon SageMaker Ground Truth. You learn how to explore and prepare the dataset and label it with object bounding boxes. Then, we use Amazon SageMaker to train a Single Shot MultiBox Detector (SSD) object-detection model based on the labeled dataset, use hyperparameter optimization to find the best model for deployment, and deploy the model to an endpoint for use in an application. Workshop
AIM302-R - [REPEAT] Create a Q&A bot with Amazon Lex and Amazon Alexa A recent poll showed that 44 percent of customers would rather talk to a chatbot than to a human for customer support. In this workshop, we show you how to deploy a question-and-answer bot using two open-source projects: QnABot and Lex-Web-UI. You get started quickly using Amazon Lex, Amazon Alexa, and Amazon Elasticsearch Service (Amazon ES) to provide a conversational chatbot interface. You enhance this solution using AWS Lambda and integrate it with Amazon Connect. Workshop
AIM302-R1 - [REPEAT 1] Create a Q&A bot with Amazon Lex and Amazon Alexa A recent poll showed that 44 percent of customers would rather talk to a chatbot than to a human for customer support. In this workshop, we show you how to deploy a question-and-answer bot using two open-source projects: QnABot and Lex-Web-UI. You get started quickly using Amazon Lex, Amazon Alexa, and Amazon Elasticsearch Service (Amazon ES) to provide a conversational chatbot interface. You enhance this solution using AWS Lambda and integrate it with Amazon Connect. Workshop
AIM303-R - [REPEAT] Stop guessing: Use AI to understand customer conversations You don't need to be a data scientist to build an AI application. In this workshop, we show you how to use AWS AI services to build a serverless application that can help you understand your customers. Analyze call-center recordings with the help of automatic speech recognition (ASR), translation, and natural language processing (NLP). Get hands-on by producing your own call recordings using Amazon Connect. In the last step, you set up a processing pipeline to automate transcription and NLP analysis, and run analytics and visualizations on the results. Workshop
AIM303-R1 - [REPEAT 1] Stop guessing: Use AI to understand customer conversations You don't need to be a data scientist to build an AI application. In this workshop, we show you how to use AWS AI services to build a serverless application that can help you understand your customers. Analyze call-center recordings with the help of automatic speech recognition (ASR), translation, and natural language processing (NLP). Get hands-on by producing your own call recordings using Amazon Connect. In the last step, you set up a processing pipeline to automate transcription and NLP analysis, and run analytics and visualizations on the results. Workshop
AIM304-R - [REPEAT] Build a content-recommendation engine with Amazon Personalize Machine learning is being used increasingly to improve customer engagement by powering personalized product and content recommendations. Amazon Personalize lets you easily build sophisticated personalization capabilities into your applications, using machine learning technology perfected from years of use on Amazon.com. In this workshop, you build your own recommendation engine by providing training data, building a model based on the algorithm of your choice, testing the model by deploying your Amazon Personalize campaign, and integrating it into your own application. Workshop
AIM304-R1 - [REPEAT 1] Build a content-recommendation engine with Amazon Personalize Machine learning is being used increasingly to improve customer engagement by powering personalized product and content recommendations. Amazon Personalize lets you easily build sophisticated personalization capabilities into your applications, using machine learning technology perfected from years of use on Amazon.com. In this workshop, you build your own recommendation engine by providing training data, building a model based on the algorithm of your choice, testing the model by deploying your Amazon Personalize campaign, and integrating it into your own application. Workshop
AIM305-R - [REPEAT] Automate content moderation and compliance with AI Brand safety is a major concern as advertising becomes more automated, issues with ad adjacency arise, contracts with brands or celebrities run out, and user-generated content is more prevalent. In this workshop, you learn how to use Amazon Rekognition, Amazon Textract, and Amazon Comprehend to detect inappropriate content for moderation, or improper use of content like logos or celebrity faces for compliance. You leave with a scalable architecture that will save days of manual review in media moderation and compliance workflows. Workshop
AIM305-R1 - [REPEAT 1] Automate content moderation and compliance with AI Brand safety is a major concern as advertising becomes more automated, issues with ad adjacency arise, contracts with brands or celebrities run out, and user-generated content is more prevalent. In this workshop, you learn how to use Amazon Rekognition, Amazon Textract, and Amazon Comprehend to detect inappropriate content for moderation, or improper use of content like logos or celebrity faces for compliance. You leave with a scalable architecture that will save days of manual review in media moderation and compliance workflows. Workshop
AIM306 - Deploying machine learning models in production Amazon SageMaker is a modular service that makes it easy to build, train, and deploy machine learning models. In this session, we dive deep into how to deploy machine learning models in the cloud and on edge devices. Amazon SageMaker lets you deploy your trained model in production with a single click so that you can start generating predictions. We also explain how to reduce inference costs by up to 75 percent using Amazon Elastic Inference, and how to train models once and run them anywhere using Amazon SageMaker Neo. Come away understanding all of your options for model deployment. Session
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. Session
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 labeling is distributed across a large number of humans, adding significant overhead and cost. In this session, learn how Amazon SageMaker Ground Truth reduces cost and complexity using a machine learning technique called active learning to label datasets. Active learning reduces the time and manual effort required to do data labeling, by continuously training machine learning algorithms based on labels from humans. Session
AIM401-R - [REPEAT] Deep learning with TensorFlow The TensorFlow deep-learning framework has broad support in areas such as computer vision, natural language understanding, and speech translation. You can get started with a fully managed TensorFlow experience using Amazon SageMaker, a service designed to build, train, and deploy machine learning models at scale. In this workshop, we build, train, and deploy a computer-vision model using key TensorFlow features, including distributed training with Horovod, training on pipe mode datasets, and monitoring with TensorBoard. Workshop
AIM401-R1 - [REPEAT 1] Deep learning with TensorFlow The TensorFlow deep-learning framework has broad support in areas such as computer vision, natural language understanding, and speech translation. You can get started with a fully managed TensorFlow experience using Amazon SageMaker, a service designed to build, train, and deploy machine learning models at scale. In this workshop, we build, train, and deploy a computer-vision model using key TensorFlow features, including distributed training with Horovod, training on pipe mode datasets, and monitoring with TensorBoard. Workshop
AIM402-R - [REPEAT] Deep learning with PyTorch PyTorch is a deep-learning framework that is becoming popular, especially for rapid prototyping of new models. You can get started easily with PyTorch using Amazon SageMaker, a fully managed service, to build, train, and deploy machine learning models at scale. In this workshop, we build a natural-language-processing model to analyze text. Workshop
AIM402-R1 - [REPEAT 1] Deep learning with PyTorch PyTorch is a deep-learning framework that is becoming popular, especially for rapid prototyping of new models. You can get started easily with PyTorch using Amazon SageMaker, a fully managed service, to build, train, and deploy machine learning models at scale. In this workshop, we build a natural-language-processing model to analyze text. Workshop
AIM403-R - [REPEAT] Deep learning with Apache MXNet In this workshop, learn how to get started with the Apache MXNet deep learning framework using Amazon SageMaker, a fully managed service, to build, train, and deploy machine learning models at scale. Learn how to build a computer-vision model using MXNet to extract insights from an image dataset. Once the model is built, learn how to quickly train it to get the best possible results and then easily deploy it to production using Amazon SageMaker. Workshop
AIM403-R1 - [REPEAT 1] Deep learning with Apache MXNet In this workshop, learn how to get started with the Apache MXNet deep learning framework using Amazon SageMaker, a fully managed service, to build, train, and deploy machine learning models at scale. Learn how to build a computer-vision model using MXNet to extract insights from an image dataset. Once the model is built, learn how to quickly train it to get the best possible results and then easily deploy it to production using Amazon SageMaker. Workshop
AIM404-R - [REPEAT] Reinforcement learning with Amazon SageMaker Reinforcement learning (RL) is used to build sophisticated models without the need for pre-labeled training data. In this workshop, you learn how to use the built-in, fully managed RL algorithms that are part of Amazon SageMaker RL. Amazon SageMaker supports RL in multiple frameworks, including TensorFlow and MXNet, as well as in custom-developed frameworks designed from the ground up for reinforcement learning, such as Intel Coach and Ray RLlib. Also, use Amazon SageMaker RL to train in using virtual 3D environments that are built in Amazon Sumerian and AWS RoboMaker. Workshop
AIM404-R1 - [REPEAT 1] Reinforcement learning with Amazon SageMaker Reinforcement learning (RL) is used to build sophisticated models without the need for pre-labeled training data. In this workshop, you learn how to use the built-in, fully managed RL algorithms that are part of Amazon SageMaker RL. Amazon SageMaker supports RL in multiple frameworks, including TensorFlow and MXNet, as well as in custom-developed frameworks designed from the ground up for reinforcement learning, such as Intel Coach and Ray RLlib. Also, use Amazon SageMaker RL to train in using virtual 3D environments that are built in Amazon Sumerian and AWS RoboMaker. Workshop
AIM405-R - [REPEAT] Start using computer vision with AWS DeepLens If you're new to deep learning, this workshop is for you. Learn how to build and deploy computer-vision models using the AWS DeepLens deep-learning-enabled video camera. Also learn how to build a machine learning application and a model from scratch using Amazon SageMaker. Finally, learn to extend that model to Amazon SageMaker to build an end-to-end AI application. Workshop
AIM405-R1 - [REPEAT 1] Start using computer vision with AWS DeepLens If you're new to deep learning, this workshop is for you. Learn how to build and deploy computer-vision models using the AWS DeepLens deep-learning-enabled video camera. Also learn how to build a machine learning application and a model from scratch using Amazon SageMaker. Finally, learn to extend that model to Amazon SageMaker to build an end-to-end AI application. Workshop
ALX201-R - [REPEAT] How developers can build natural, extensible voice conversations Alexa dialogue technology allows you to build multi-turn conversations that sound natural to customers; it also allows you to be a part of broader customer experiences such as seeking a recommendation or planning a night out. This session walks you through implementing Alexa dialogue technology to create rich conversational experiences. Session
ALX201-R1 - [REPEAT 1] How developers can build natural, extensible voice conversations Alexa dialogue technology allows you to build multi-turn conversations that sound natural to customers; it also allows you to be a part of broader customer experiences such as seeking a recommendation or planning a night out. This session walks you through implementing Alexa dialogue technology to create rich conversational experiences. Session
ALX201-R2 - [REPEAT 2] How developers can build natural, extensible voice conversations Alexa dialogue technology allows you to build multi-turn conversations that sound natural to customers; it also allows you to be a part of broader customer experiences such as seeking a recommendation or planning a night out. This session walks you through implementing Alexa dialogue technology to create rich conversational experiences. Session
ALX301-R - [REPEAT] Build next-generation voice-enabled devices with Alexa Are you a device maker looking to add ambient computing interfaces to your next big idea? Come get a sneak peek into the future of the Alexa Voice Service, bringing conversational AI to your unique device category. Machine learning algorithms will make your product smarter every day, and your customers will love an interface that is invisible yet available anywhere. See live demos, hear customer success stories, and learn how to accelerate your path to market. Be the first company to add voice in your device category! Workshop
ALX301-R1 - [REPEAT 1] Build next-generation voice-enabled devices with Alexa Are you a device maker looking to add ambient computing interfaces to your next big idea? Come get a sneak peek into the future of the Alexa Voice Service, bringing conversational AI to your unique device category. Machine learning algorithms will make your product smarter every day, and your customers will love an interface that is invisible yet available anywhere. See live demos, hear customer success stories, and learn how to accelerate your path to market. Be the first company to add voice in your device category! Workshop
ALX302-R - [REPEAT] Build an engaging Alexa skill with Cake Walk An engaging Alexa skill is built upon a well-thought-out design. A major part of designing the experience is mimicking an engaging human conversational partner. In this workshop, learn how to build Cake Walk, a simple skill that delights customers by wishing them happy birthday. Learn how to start with the “happy path” and use situational design for the interaction, then implement the skill. Use auto-delegation to collect information and Amazon S3 to give your skill memory. Finally, learn how to use the Alexa Settings API to look up the time zone of the device to accurately determine the customer’s birthday. Workshop
ALX302-R1 - [REPEAT 1] Build an engaging Alexa skill with Cake Walk An engaging Alexa skill is built upon a well-thought-out design. A major part of designing the experience is mimicking an engaging human conversational partner. In this workshop, learn how to build Cake Walk, a simple skill that delights customers by wishing them happy birthday. Learn how to start with the “happy path” and use situational design for the interaction, then implement the skill. Use auto-delegation to collect information and Amazon S3 to give your skill memory. Finally, learn how to use the Alexa Settings API to look up the time zone of the device to accurately determine the customer’s birthday. Workshop
ALX303 - Learn situational design with Cake Walk Design is an important part of building voice-first user interfaces. A major part of designing the experience is mimicking a human conversational partner. Even simple skills can benefit from a well-thought-out design. In this workshop you learn about situational design and how we used it to build Cake Walk, a simple skill that delights customers by wishing them happy birthday. You get the “happy path” script and walk through a series of activities to teach you how to build a situational design deck. Chalk Talk
ALX304-R - [REPEAT] Build and monetize an Alexa skill using in-skill purchasing Experienced Alexa Skills Kit builders only; must bring your laptop! In-skill purchasing (ISP) lets you sell digital content like game features, interactive stories, or hints in a trivia skill. Customers may ask to shop products, buy products by name, or agree to purchase suggestions while they interact with a skill. In this workshop, learn how to build a skill with premium content that can be unlocked via subscriptions, entitlements, and consumables. Learn the complete process, from building to testing to publishing, and monetize your skills to tap into a larger customer base, generating revenue to grow your global voice business. Builders Session
ALX304-R1 - [REPEAT 1] Build and monetize an Alexa skill using in-skill purchasing Experienced Alexa Skills Kit builders only; must bring your laptop! In-skill purchasing (ISP) lets you sell digital content like game features, interactive stories, or hints in a trivia skill. Customers may ask to shop products, buy products by name, or agree to purchase suggestions while they interact with a skill. In this workshop, learn how to build a skill with premium content that can be unlocked via subscriptions, entitlements, and consumables. Learn the complete process, from building to testing to publishing, and monetize your skills to tap into a larger customer base, generating revenue to grow your global voice business. Builders Session
ALX304-R2 - [REPEAT 2] Build and monetize an Alexa skill using in-skill purchasing Experienced Alexa Skills Kit builders only; must bring your laptop! In-skill purchasing (ISP) lets you sell digital content like game features, interactive stories, or hints in a trivia skill. Customers may ask to shop products, buy products by name, or agree to purchase suggestions while they interact with a skill. In this workshop, learn how to build a skill with premium content that can be unlocked via subscriptions, entitlements, and consumables. Learn the complete process, from building to testing to publishing, and monetize your skills to tap into a larger customer base, generating revenue to grow your global voice business. Builders Session
ALX304-R3 - [REPEAT 3] Build and monetize an Alexa skill using in-skill purchasing Experienced Alexa Skills Kit builders only; must bring your laptop! In-skill purchasing (ISP) lets you sell digital content like game features, interactive stories, or hints in a trivia skill. Customers may ask to shop products, buy products by name, or agree to purchase suggestions while they interact with a skill. In this workshop, learn how to build a skill with premium content that can be unlocked via subscriptions, entitlements, and consumables. Learn the complete process, from building to testing to publishing, and monetize your skills to tap into a larger customer base, generating revenue to grow your global voice business. Builders Session
ALX305-R - [REPEAT] Deep dive into building multimodal skills The vision of Alexa is to be everywhere. While Alexa is always voice-first, multimodal experiences can enrich the lives of your customers. In this session, we take a deep look at the capabilities of the Alexa Presentation Language (APL) and how you can use this to enrich your Alexa skills. We walk through tooling, code samples, and skills, showcasing beautiful multimodal experiences. This is an engineering-focused session. Builders Session
ALX305-R1 - [REPEAT 1] Deep dive into building multimodal skills The vision of Alexa is to be everywhere. While Alexa is always voice-first, multimodal experiences can enrich the lives of your customers. In this session, we take a deep look at the capabilities of the Alexa Presentation Language (APL) and how you can use this to enrich your Alexa skills. We walk through tooling, code samples, and skills, showcasing beautiful multimodal experiences. This is an engineering-focused session. Builders Session
ALX306-R - [REPEAT] Building robots that respond to voice In this session, learn how you can control robots with your voice through the Alexa Skills Kit. We’ll live-code with the Robot Operating System (ROS) and AWS RoboMaker to build an intelligent robotic application that responds to our voice commands to navigate autonomously in a simulated environment. Workshop
ALX306-R1 - [REPEAT 1] Building robots that respond to voice In this session, learn how you can control robots with your voice through the Alexa Skills Kit. We’ll live-code with the Robot Operating System (ROS) and AWS RoboMaker to build an intelligent robotic application that responds to our voice commands to navigate autonomously in a simulated environment. Workshop
ALX307-R - [REPEAT] Create rich, interactive displays with Alexa Presentation Language In a voice-first world, visuals can enhance interactions with Alexa-enabled devices. Learn how to improve the experience by creating interactive displays for Alexa skills with Alexa Presentation Language (APL). Workshop
ALX307-R1 - [REPEAT 1] Create rich, interactive displays with Alexa Presentation Language In a voice-first world, visuals can enhance interactions with Alexa-enabled devices. Learn how to improve the experience by creating interactive displays for Alexa skills with Alexa Presentation Language (APL). Workshop
ALX401 - Learn how to handle data in your Alexa skills Alexa skills can use data from different sources in different ways, as well as looking to store that data in different ways—but which is the best for a given use case? What tradeoffs play into that decision, and what are the best practices that should be applied? The serverless architecture of AWS Lambda aligns well with Alexa skills, but which techniques and AWS data-related services align with both these use cases and the serverless approach? You don’t need to be a DB admin (SQL, NoSQL, or otherwise) to learn how to handle data in your Alexa skills. Chalk Talk
ALX402 - Building a multimodal Alexa skill with Alexa Presentation Language Learn how to enhance your skill-building with visuals to improve the engagement and quality of your Alexa skills. Chalk Talk
ANT201-R - [REPEAT] Building workflows on AWS Lake Formation & AWS Glue Do you need to ingest and process data for analytics? Does your data have special requirements? Bring your laptop to this workshop and get hands-on experience developing workflows on AWS Lake Formation and AWS Glue. Learn how you can customize your jobs and blueprints to follow your business logic and rules to build reliable and scalable data integration for your data lake. Workshop Santosh Chandrachood Raghu Prabhu
ANT201-R1 - [REPEAT 1] Building workflows on AWS Lake Formation & AWS Glue Do you need to ingest and process data for analytics? Does your data have special requirements? Bring your laptop to this workshop and get hands-on experience developing workflows on AWS Lake Formation and AWS Glue. Learn how you can customize your jobs and blueprints to follow your business logic and rules to build reliable and scalable data integration for your data lake. Workshop Raghu Prabhu Santosh Chandrachood
ANT202-R - [REPEAT] Turbocharge your Spark performance with Amazon EMR Are you considering running Spark on Amazon EMR and want to understand how Amazon EMR can deliver out-of-box performance for Apache Spark at the lowest cost? In this chalk talk discussion, we focus on Spark improvements, using auto scaling to improve Spark performance. Bring your questions, and learn from the experts. Chalk Talk Paul Codding Joseph Marques
ANT202-R1 - [REPEAT 1] Turbocharge your Spark performance with Amazon EMR Are you considering running Spark on Amazon EMR and want to understand how Amazon EMR can deliver out-of-box performance for Apache Spark at the lowest cost? In this chalk talk discussion, we focus on Spark improvements, using auto scaling to improve Spark performance. Bring your questions, and learn from the experts. Chalk Talk Paul Codding Joseph Marques
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. Session
ANT204 - How Amazon uses AWS to build a massive data marketplace As Amazon's consumer business continues to grow, so does the volume of data and the number and complexity of the analytics done in support of the business. In this session, we talk about how Amazon.com uses AWS technologies to build a massive data marketplace supporting publisher and subscriber models. We look at how Amazon is evolving the world of data warehousing with a combination of a data marketplace and parallel, scalable compute engines, such as Amazon EMR and Amazon Redshift. Session Manjeet Chayel
ANT205-R - [REPEAT] Securing and managing your data lakes with Amazon Athena As customers onboard more users to their data lakes, administrators want to balance flexibility with tighter control. In this chalk talk, we simplify authorization, authentication, security, and managing cost and auditing with Amazon Athena. Chalk Talk Janak Agarwal Sumeet Maru
ANT205-R1 - [REPEAT 1] Securing and managing your data lakes with Amazon Athena As customers onboard more users to their data lakes, administrators want to balance flexibility with tighter control. In this chalk talk, we simplify authorization, authentication, security, and managing cost and auditing with Amazon Athena. Chalk Talk Janak Agarwal Sumeet Maru
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. Session Rahul Pathak
ANT207-R - [REPEAT] Compass uses Amazon ES to simplify and modernize home search 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. Session
ANT207-R1 - [REPEAT 1] Compass uses Amazon ES to simplify and modernize home search 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. Session
ANT208-R - [REPEAT] Serverless ETL with Apache Spark and Python in AWS Glue Join this small-group, hands-on exercise to a guided tour of how to create and run serverless extract, transform, and load (ETL) functions on AWS Glue. You learn how to work with both Apache Spark jobs and Python shell scripts to manage data integration for analytics. Bring your laptop! Builders Session Pranay Kaikini
ANT208-R1 - [REPEAT 1] Serverless ETL with Apache Spark and Python in AWS Glue Join this small-group, hands-on exercise to a guided tour of how to create and run serverless extract, transform, and load (ETL) functions on AWS Glue. You learn how to work with both Apache Spark jobs and Python shell scripts to manage data integration for analytics. Bring your laptop! Builders Session Pranay Kaikini
ANT209-R - [REPEAT] Find matches using machine-learning transforms in AWS Glue Learn how to clean and prepare your data for analysis using a machine-learning transform called FindMatches for deduplication and finding matching records. Teach the system your criteria for calling a pair of records a match, and build a transform job that you can use to find duplicate records within a database or matching records across two databases. Bring your laptop for a hands-on builders session using AWS Lake Formation. Builders Session Tim Jones
ANT209-R1 - [REPEAT 1] Find matches using machine-learning transforms in AWS Glue Learn how to clean and prepare your data for analysis using a machine-learning transform called FindMatches for deduplication and finding matching records. Teach the system your criteria for calling a pair of records a match, and build a transform job that you can use to find duplicate records within a database or matching records across two databases. Bring your laptop for a hands-on builders session using AWS Lake Formation. Builders Session Tim Jones
ANT209-R2 - [REPEAT 2] Find matches using machine-learning transforms in AWS Glue Learn how to clean and prepare your data for analysis using a machine-learning transform called FindMatches for deduplication and finding matching records. Teach the system your criteria for calling a pair of records a match, and build a transform job that you can use to find duplicate records within a database or matching records across two databases. Bring your laptop for a hands-on builders session using AWS Lake Formation. Builders Session Tim Jones
ANT210-R - [REPEAT] Best practices: Amazon Elasticsearch Service New to Amazon Elasticsearch Service (Amazon ES)? Or just curious about best practices with it? In this session, we discuss best practices with the service. We show you how to plan and size a domain, which instance families work well for different use cases, how to monitor your domain using built-in Amazon CloudWatch and PerfTop (one of our latest plugins for the service), and other tricks that can help you get the best out of the Amazon ES. Chalk Talk
ANT210-R1 - [REPEAT 1] Best practices: Amazon Elasticsearch Service New to Amazon Elasticsearch Service (Amazon ES)? Or just curious about best practices with it? In this session, we discuss best practices with the service. We show you how to plan and size a domain, which instance families work well for different use cases, how to monitor your domain using built-in Amazon CloudWatch and PerfTop (one of our latest plugins for the service), and other tricks that can help you get the best out of the Amazon ES. Chalk Talk Kevin Falls
ANT211-R - [REPEAT] Text analytics with Amazon QuickSight Realizing the value of unstructured text can bolster your business goals. This type of analysis has grown in recent years due to the large amount of available information and the speed at which it can be collected and analyzed. In this session, we show you how you can leverage text analytics in Amazon QuickSight to gain insights on unstructured text for social media, product feedback, and call-center analytics. Builders Session
ANT211-R1 - [REPEAT 1] Text analytics with Amazon QuickSight Realizing the value of unstructured text can bolster your business goals. This type of analysis has grown in recent years due to the large amount of available information and the speed at which it can be collected and analyzed. In this session, we show you how you can leverage text analytics in Amazon QuickSight to gain insights on unstructured text for social media, product feedback, and call-center analytics. Builders Session
ANT212 - Delivering data to your Amazon Elasticsearch Service domain In this session, we walk you through streaming options for your Amazon Elasticsearch Service (Amazon ES) domain. You get hands-on experience creating delivery streams with both Amazon Kinesis Data Streams and Amazon Kinesis Data Firehose so that you can apply these patterns to your own architectures. Builders Session Kevin Falls
ANT213-R - [REPEAT] State-of-the-art cloud data warehousing The state-of-the-art cloud data warehouse needs to seamlessly scale up, scale down, scale out concurrency, and scale out storage to a data lake to achieve the agility needed for tomorrow's analytics workloads. Amazon Redshift does this today. In this session, we discuss how Amazon Redshift scales up and down with elastic resize, scales out with concurrency scaling, and scales out to exabytes of data in an Amazon Simple Storage Service (Amazon S3) data lake. Hear various use cases and how state-of-the-art data warehousing with Amazon Redshift can help you analyze your data to give you deeper insights and better outcomes. Session
ANT213-R1 - [REPEAT 1] State-of-the-art cloud data warehousing The state-of-the-art cloud data warehouse needs to seamlessly scale up, scale down, scale out concurrency, and scale out storage to a data lake to achieve the agility needed for tomorrow's analytics workloads. Amazon Redshift does this today. In this session, we discuss how Amazon Redshift scales up and down with elastic resize, scales out with concurrency scaling, and scales out to exabytes of data in an Amazon Simple Storage Service (Amazon S3) data lake. Hear various use cases and how state-of-the-art data warehousing with Amazon Redshift can help you analyze your data to give you deeper insights and better outcomes. Session
ANT214 - VPC flow logs and Amazon Elasticsearch Service In this session, we walk you through a serverless delivery architecture for VPC flow logs. You get hands-on experience enabling a VPC flow log, placing files on Amazon Simple Storage Service (Amazon S3), enabling bucket notifications, putting the request on Amazon Simple Queue Service (Amazon SQS), and processing the request with code in AWS Lambda, where the Lambda will write the contents to the Amazon Elasticsearch Service (Amazon ES). Builders Session Kevin Falls
ANT215-R - [REPEAT] Securing your Amazon Elasticsearch Service domain In this session, we walk you through basic security options for Amazon Elasticsearch Service (Amazon ES). You learn how to secure your domain using features found on the service and learn about your options for accessing these secured domains. Builders Session Kevin Falls
ANT215-R1 - [REPEAT 1] Securing your Amazon Elasticsearch Service domain In this session, we walk you through basic security options for Amazon Elasticsearch Service (Amazon ES). You learn how to secure your domain using features found on the service and learn about your options for accessing these secured domains. Builders Session Kevin Falls
ANT216-R - [REPEAT] Automated machine learning with Amazon QuickSight Today, customers using traditional BI tools spend too much time sifting through numerous dashboards to manually interpret the charts or rows and columns in their tables. Amazon QuickSight now applies the power of machine learning and natural language to proactively discover and deliver insights to every user in your organization. Learn how Amazon QuickSight automatically analyzes data to help you discover hidden insights, understand key business drivers, and deliver these insights in plain language directly to your inbox, so you always stay on top of your business. Builders Session
ANT216-R1 - [REPEAT 1] Automated machine learning with Amazon QuickSight Today, customers using traditional BI tools spend too much time sifting through numerous dashboards to manually interpret the charts or rows and columns in their tables. Amazon QuickSight now applies the power of machine learning and natural language to proactively discover and deliver insights to every user in your organization. Learn how Amazon QuickSight automatically analyzes data to help you discover hidden insights, understand key business drivers, and deliver these insights in plain language directly to your inbox, so you always stay on top of your business. Builders Session
ANT218 - 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. Session Mehul Shah
ANT219-S - Live Nation Entertainment’s journey to a holistic view of customers Ticketmaster, a Live Nation Entertainment company, lived in a world where data was disparate across the business. In this session, hear from Christopher Culbertson, vice president at Ticketmaster, to learn about Ticketmaster’s journey to rearchitect its data stack for an enterprise data model. The ultimate goal of this journey was to achieve a holistic 360-degree view of Ticketmaster’s customers. Through collaboration with Snowflake, a data warehouse built for the cloud, and AWS, the underlying foundation, Ticketmaster can engage with its customers in real time by having quicker access to data. This presentation is brought to you by Snowflake, an APN Partner. Session Christopher Culbertson
ANT221-S - Ameren drives innovation with “always on” data analytics With a complex infrastructure covering tens of thousands of square miles and serving millions of people, energy company Ameren is spearheading innovative solutions to meet its customers’ future energy needs and expectations. In this session, learn how Ameren is working with AWS and Accenture to better leverage data’s potential for game-changing innovation, asset management, and customer service. This session covers how Ameren is collecting, securing, analyzing, and developing new tools to transform data into actionable insights to benefit stakeholders. Ameren has big goals for this initiative: performing analytics with always-available data, accessing target data via self-service interfaces, achieving improved data quality and governance, and accomplishing better cost control. This presentation is brought to you by Accenture, an APN Partner. Session Edward Choi Jothi Iyer Justin Lowe
ANT301-R - [REPEAT] Build, optimize, and secure Apache Spark data pipelines Apache Spark provides a useful framework for building data pipelines, which form the core of any data infrastructure. In this workshop we walk you through the nuances of building, optimizing, and securing Apache Spark–based pipelines. We start with the basic pipeline and slowly introduce each new concept with practical examples. Bring your laptop so you can build these pipelines yourself. Workshop Radhika Ravirala Neil Mukerje
ANT301-R1 - [REPEAT 1] Build, optimize, and secure Apache Spark data pipelines Apache Spark provides a useful framework for building data pipelines, which form the core of any data infrastructure. In this workshop we walk you through the nuances of building, optimizing, and securing Apache Spark–based pipelines. We start with the basic pipeline and slowly introduce each new concept with practical examples. Bring your laptop so you can build these pipelines yourself. Workshop Radhika Ravirala Neil Mukerje
ANT302-R - [REPEAT] Embedding analytics into your application with Amazon QuickSight Learn how you can quickly and efficiently enhance your applications with rich interactive data visualizations and analytics capabilities without any custom development. Embedded Amazon QuickSight dashboards allow you to utilize Amazon QuickSight’s serverless architecture and easily scale your insights with your growing user base while ensuring you only pay for usage with Amazon QuickSight’s unique pay-per-session pricing model. Workshop Jose Kunnackal John
ANT302-R1 - [REPEAT 1] Embedding analytics into your application with Amazon QuickSight Learn how you can quickly and efficiently enhance your applications with rich interactive data visualizations and analytics capabilities without any custom development. Embedded Amazon QuickSight dashboards allow you to utilize Amazon QuickSight’s serverless architecture and easily scale your insights with your growing user base while ensuring you only pay for usage with Amazon QuickSight’s unique pay-per-session pricing model. Workshop Jose Kunnackal John
ANT303-R - [REPEAT] Have your front end and monitor it too Amazon Elasticsearch Service is both a search solution and a log-monitoring solution. In this session, we address both. First you build a front-end PHP web server that provides a search experience on movie data as well as backend monitoring to send Apache web logs, syslogs, and application logs to Amazon ES. Then tune the relevance for the search experience and build Kibana visualizations for the log data. In addition, you follow security best practices and deploy everything into a VPC. Workshop Kevin Falls
ANT303-R1 - [REPEAT 1] Have your front end and monitor it too Amazon Elasticsearch Service is both a search solution and a log-monitoring solution. In this session, we address both. First you build a front-end PHP web server that provides a search experience on movie data as well as backend monitoring to send Apache web logs, syslogs, and application logs to Amazon ES. Then tune the relevance for the search experience and build Kibana visualizations for the log data. In addition, you follow security best practices and deploy everything into a VPC. Workshop Kevin Falls
ANT305 - Cross-region and -account architectures with Amazon Kinesis and Amazon MSK A lot of enterprise customers use multiple accounts in their AWS environment and often have a central data processing account that serves as a hub for many other consumer accounts. They also need to have a cross-region disaster-recovery strategy in place. This chalk talk discusses those architectures, limitations, and solutions. Chalk Talk Rajeev Chakrabarti Chase Thomas
ANT306-R - [REPEAT] Simplifying the data science experience with EMR notebooks Adoption of Jupyter notebooks gives big-data customers an easy way to leverage open-source Apache Spark in Amazon EMR for data science, interactive analytics, and prototype jobs before bringing them to production. In this tech talk, we show you how to use Amazon EMR notebooks, an easier platform for data engineers, data scientists, and developers, that increases their productivity as they collaborate on different workloads and different clusters. Builders Session Vignesh Rajamani Girish Sood
ANT306-R1 - [REPEAT 1] Simplifying the data science experience with EMR notebooks Adoption of Jupyter notebooks gives big-data customers an easy way to leverage open-source Apache Spark in Amazon EMR for data science, interactive analytics, and prototype jobs before bringing them to production. In this tech talk, we show you how to use Amazon EMR notebooks, an easier platform for data engineers, data scientists, and developers, that increases their productivity as they collaborate on different workloads and different clusters. Builders Session Vignesh Rajamani Girish Sood
ANT307 - 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. Session Janak Agarwal Roy Hasson
ANT308-R - [REPEAT] 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. Session Abhishek Sinha Damon Cortesi
ANT308-R1 - [REPEAT 1] 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. Session Damon Cortesi Abhishek Sinha
ANT309-R - [REPEAT] Powering real-time solutions with Amazon MSK Businesses are competing by delivering value to their end customers at a faster rate than their competitors do. Companies building real-time applications do this by leveraging technologies that let them focus their time on building these applications and letting AWS handle the infrastructure. In this session, we discuss how you can use Amazon Managed Streaming for Kafka (Amazon MSK) to unlock value more quickly. We talk about how Amazon MSK can be used with other AWS services to power your real-time solutions. Session Damian Wylie
ANT309-R1 - [REPEAT 1] Powering real-time solutions with Amazon MSK Businesses are competing by delivering value to their end customers at a faster rate than their competitors do. Companies building real-time applications do this by leveraging technologies that let them focus their time on building these applications and letting AWS handle the infrastructure. In this session, we discuss how you can use Amazon Managed Streaming for Kafka (Amazon MSK) to unlock value more quickly. We talk about how Amazon MSK can be used with other AWS services to power your real-time solutions. Session Damian Wylie
ANT312 - Amazon Elasticsearch Service: Everything ingest Delivering data to your Amazon Elasticsearch Service (Amazon ES) cluster can be challenging. With a broad range of patterns to choose from in both the open-source ecosystem, like Logstash and Fluentd, and native services on AWS such as Amazon Simple Storage Service (Amazon S3) coupled with AWS Lambda and Amazon Simple Queue Service (Amazon SQS), choosing the right data delivery pattern for your cluster means understanding the options available to you. This chalk talk walks you through today's prevalent patterns and provides you with the knowledge you need to address your organization's ingest needs. Chalk Talk Kevin Falls
ANT313-R - [REPEAT] Understanding AWS Glue architectures for scale and security Do you have questions about how AWS Glue works? Join this chalk talk to learn more about the architectures and technical design decisions built into the service. Discover how to get the most from AWS Glue for scalable and secure serverless data integration with Apache Spark and Python shell. Chalk Talk Chanu Damarla Ben Sowell
ANT313-R1 - [REPEAT 1] Understanding AWS Glue architectures for scale and security Do you have questions about how AWS Glue works? Join this chalk talk to learn more about the architectures and technical design decisions built into the service. Discover how to get the most from AWS Glue for scalable and secure serverless data integration with Apache Spark and Python shell. Chalk Talk Chanu Damarla Ben Sowell
ANT314-R - [REPEAT] Extend analytics beyond your data warehouse Every organization struggles with dark data—data that is not being analyzed due to the complexity, scalability, and performance issues of loading the data into their data warehouse. Amazon Redshift eliminates the dark-data problem. Join a discussion with AWS solution architects to learn how to extend SQL queries across data in Amazon Redshift and your Amazon S3 data lake without waiting days or weeks for complex ETL to load your data. This gives you the freedom to store data where you want, in the format you want, and have it available for analytics when you need it. Chalk Talk
ANT314-R1 - [REPEAT 1] Extend analytics beyond your data warehouse Every organization struggles with dark data—data that is not being analyzed due to the complexity, scalability, and performance issues of loading the data into their data warehouse. Amazon Redshift eliminates the dark-data problem. Join a discussion with AWS solution architects to learn how to extend SQL queries across data in Amazon Redshift and your Amazon S3 data lake without waiting days or weeks for complex ETL to load your data. This gives you the freedom to store data where you want, in the format you want, and have it available for analytics when you need it. Chalk Talk
ANT315 - Advanced stream processing best practices with Amazon Kinesis In this chalk talk, we discuss how AWS uses Amazon Kinesis to power some of its largest internal services, including AWS Marketplace Metering Service API, Amazon CloudWatch, Amazon Kinesis Data Firehose, and more. We describe these architectures at a high level and talk about best practices that you can use to build highly available, real-time applications. Chalk Talk Ryan Nienhuis Steffen Hausmann
ANT316 - Choosing the right service for your data streaming needs In this chalk talk, we discuss the benefits of different AWS streaming services and walk through some use cases for each. We share best practices based on real customer examples and discuss a framework that you can use to determine which set of services best suit your specific use case. Finally, we show some interactive examples, so come ready with your real-life scenarios that we can discuss live. Chalk Talk Steffen Hausmann Shuki Binyamin
ANT317 - Perform machine learning in real time with streaming data In this chalk talk, we walk through how customers use streaming data and machine learning together in real time. We detail a high-level pattern that enables real-time inference using Amazon SageMaker and Amazon Kinesis or Amazon Managed Streaming for Kafka (Amazon MSK). We also describe how this pattern is implemented across different applications and how customers customize it to meet their needs. Chalk Talk Ryan Nienhuis Rajeev Chakrabarti
ANT318-R - [REPEAT] 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. Session
ANT318-R1 - [REPEAT 1] 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. Session
ANT319 - Security event and incident management using Amazon ES Is your team looking for a low-cost solution for monitoring the security aspects of your cloud or hybrid infrastructure? Amazon Elasticsearch Service (Amazon ES) provides a foundation from which you can build a robust monitoring solution that can address your security needs. In this session, we discuss in depth the methods and patterns that can help you build a solid SEIM solution using this service. Chalk Talk Anoop Sunke
ANT320-R - [REPEAT] What’s new with Amazon Redshift Learn about the most important and hottest new features of Amazon Redshift, like concurrency scaling, burst, elastic resize, and more. In this session, we dive deep into the architecture and inner workings of Amazon Redshift. We discuss recent availability, performance, concurrency, and manageability enhancements that improve your overall user experience. We also share a glimpse of what we're working on and our plans for the future. Session
ANT320-R1 - [REPEAT 1] What’s new with Amazon Redshift Learn about the most important and hottest new features of Amazon Redshift, like concurrency scaling, burst, elastic resize, and more. In this session, we dive deep into the architecture and inner workings of Amazon Redshift. We discuss recent availability, performance, concurrency, and manageability enhancements that improve your overall user experience. We also share a glimpse of what we're working on and our plans for the future. Session
ANT323-R - [REPEAT] Best practices in migrating from Oracle to Amazon Redshift Migrating your Oracle data warehouse to Amazon Redshift can substantially improve query and data load performance, increase scalability, and save costs. In this session, we discuss how to leverage AWS Database Migration Service (AWS DMS) and AWS Schema Conversion Tool (AWS SCT) to migrate from Oracle to Amazon Redshift. We also cover how to seamlessly integrate third-party tools, including BI and data-integration solutions. Chalk Talk
ANT323-R1 - [REPEAT 1] Best practices in migrating from Oracle to Amazon Redshift Migrating your Oracle data warehouse to Amazon Redshift can substantially improve query and data load performance, increase scalability, and save costs. In this session, we discuss how to leverage AWS Database Migration Service (AWS DMS) and AWS Schema Conversion Tool (AWS SCT) to migrate from Oracle to Amazon Redshift. We also cover how to seamlessly integrate third-party tools, including BI and data-integration solutions. Chalk Talk
ANT324-R - [REPEAT] Deploy business analytics at enterprise scale with Amazon QuickSight A big trade-off that customers make when deploying business-intelligence (BI) solutions at scale is agility versus governance. Large-scale BI implementations with the right governance structure can take months to design and deploy. In this session, learn how to avoid this trade-off by using Amazon QuickSight. Learn how to easily deploy Amazon QuickSight to thousands of users using Active Directory and federated SSO, while securely accessing your data sources in Amazon Virtual Private Cloud (Amazon VPC) or on premises. We also cover how to control access to datasets, implement row-level security, create scheduled email reports, and audit access to your data. Chalk Talk
ANT324-R1 - [REPEAT 1] Deploy business analytics at enterprise scale with Amazon QuickSight A big trade-off that customers make when deploying business-intelligence (BI) solutions at scale is agility versus governance. Large-scale BI implementations with the right governance structure can take months to design and deploy. In this session, learn how to avoid this trade-off by using Amazon QuickSight. Learn how to easily deploy Amazon QuickSight to thousands of users using Active Directory and federated SSO, while securely accessing your data sources in Amazon Virtual Private Cloud (Amazon VPC) or on premises. We also cover how to control access to datasets, implement row-level security, create scheduled email reports, and audit access to your data. Chalk Talk
ANT325 - Slow queries? Understanding the nuances of slow queries Slow queries are the bane of any application. For large Amazon Elasticsearch Service (Amazon ES) deployments, finding the source of slow queries is challenging. In this session, we cover what happens behind the scenes when you fire a query, factors that can affect query performance, and what you as a user can do about them. We focus on best practices for designing schemas and queries to ensure the queries stay performant even under extreme workloads. We also dive deep into identifying bottlenecks that cause slow queries and highlighting metrics that you can use to generate useful insights to act upon. Builders Session Atri Sharma
ANT326-R - [REPEAT] 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. Session Aditya Krishnan
ANT326-R1 - [REPEAT 1] 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. Session Aditya Krishnan
ANT327-R - [REPEAT] Migrating Apache Spark and Hive from on-premises to Amazon EMR Customers are migrating their analytics, data processing (ETL), and data science workloads running on Apache Hadoop and Spark to AWS to reduce costs, increase availability, and improve performance. In this session, AWS customers discuss how they migrated their workloads to Amazon EMR. This session focuses on key motivations and benefits of a move to the cloud and also gives details of key architectural changes and best practices. Session Paul Codding Vignesh Rajamani
ANT327-R1 - [REPEAT 1] Migrating Apache Spark and Hive from on-premises to Amazon EMR Customers are migrating their analytics, data processing (ETL), and data science workloads running on Apache Hadoop and Spark to AWS to reduce costs, increase availability, and improve performance. In this session, AWS customers discuss how they migrated their workloads to Amazon EMR. This session focuses on key motivations and benefits of a move to the cloud and also gives details of key architectural changes and best practices. Session Paul Codding Vignesh Rajamani
ANT328 - 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. Session Karthik Kumar Odapally Jared Treat
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 Open Telemetry, Amazon Elasticsearch Service (Amazon ES), and Jaeger to build an observability solution, and the benefits this solution provides by giving visibility across the platform, from containers to serverless applications. They also discuss how they see observability evolving in coming years. Session Jon Handler
ANT401-R - [REPEAT] Build real-time analytics for a ride-sharing app In this session, we walk through how to perform real-time analytics on ride-sharing and taxi data. Learn how to ingest data from a mobile app into the AWS Cloud, and then use streaming data services like Amazon Kinesis to durably store and process your data in real time. Process data will be sent to Amazon S3 to perform ad hoc queries using Amazon Athena and visualize the data using Amazon QuickSight. We also review best practices for all services involved and how to perform both real-time and ad hoc data processing at the same time. Workshop Steffen Hausmann Rajeev Chakrabarti
ANT401-R1 - [REPEAT 1] Build real-time analytics for a ride-sharing app In this session, we walk through how to perform real-time analytics on ride-sharing and taxi data. Learn how to ingest data from a mobile app into the AWS Cloud, and then use streaming data services like Amazon Kinesis to durably store and process your data in real time. Process data will be sent to Amazon S3 to perform ad hoc queries using Amazon Athena and visualize the data using Amazon QuickSight. We also review best practices for all services involved and how to perform both real-time and ad hoc data processing at the same time. Workshop Rajeev Chakrabarti Steffen Hausmann
ANT402-R - [REPEAT] Lift and shift an Apache Kafka cluster to Amazon MSK Bring your Apache Kafka cluster to Amazon Managed Streaming for Kafka. Amazon MSK is a fully managed service that makes it easy to build and run applications that use Apache Kafka to process streaming data. Apache Kafka is an open-source platform for building real-time streaming data pipelines and applications. In this session, we show how to lift and shift your self-managed Apache Kafka cluster using MirrorMaker 2.0. We cover topics like running hot/hot Apache Kafka clusters and walk through migrating a live Apache Kafka cluster. Workshop Steffen Hausmann Rajeev Chakrabarti
ANT402-R1 - [REPEAT 1] Lift and shift an Apache Kafka cluster to Amazon MSK Bring your Apache Kafka cluster to Amazon Managed Streaming for Kafka. Amazon MSK is a fully managed service that makes it easy to build and run applications that use Apache Kafka to process streaming data. Apache Kafka is an open-source platform for building real-time streaming data pipelines and applications. In this session, we show how to lift and shift your self-managed Apache Kafka cluster using MirrorMaker 2.0. We cover topics like running hot/hot Apache Kafka clusters and walk through migrating a live Apache Kafka cluster. Workshop Steffen Hausmann Rajeev Chakrabarti
ANT403-R - [REPEAT] Zero to hero: Quick starts with Amazon Redshift Need a crash course on Amazon Redshift architecture and “quick start” environments? In this session, we show you how to achieve success quickly. We cover tips and best practices on using infrastructure as code to present a variety of common Amazon Redshift deployment patterns used by other AWS customers so you can hit the ground running. Presentations coupled with hands-on labs reinforce the patterns presented. Workshop
ANT403-R1 - [REPEAT 1] Zero to hero: Quick starts with Amazon Redshift Need a crash course on Amazon Redshift architecture and “quick start” environments? In this session, we show you how to achieve success quickly. We cover tips and best practices on using infrastructure as code to present a variety of common Amazon Redshift deployment patterns used by other AWS customers so you can hit the ground running. Presentations coupled with hands-on labs reinforce the patterns presented. Workshop
ANT404 - Scale up and supercharge your data warehouse with Amazon Redshift Amazon Redshift offers a common query interface against data stored in fast, local storage (Amazon Redshift) as well as data from high-capacity, inexpensive storage (Amazon S3). This workshop covers the basics of this tiered storage model and outlines design patterns that you can leverage to get the most from large volumes of data. Learn how to build out your own Amazon Redshift cluster with multiple data sets to illustrate the trade-offs between the storage systems. You also learn how to distribute your data and design your DDL to deliver the best data warehouse for your business. Workshop
ANT405 - Migrate your on-premises data warehouse to Amazon Redshift Migrating your on-premises data warehouse to Amazon Redshift can substantially improve performance, increase scalability, and save costs. In this workshop, we migrate an existing Oracle data warehouse to Amazon Redshift. Learn how to convert schema and code objects using AWS Schema Conversion Tool and migrate your data easily, securely, and with minimal downtime using AWS Database Migration Service (AWS DMS). Prerequisites: an AWS account with IAM admin permissions and sufficient limits for AWS resources above, with a comfortable working knowledge of AWS Management Console, relational databases, and Amazon Redshift. Workshop
ANT406 - Build a single query to analyze data across Amazon Redshift and Amazon S3 All organizations have dark data that is not loaded into their data warehouse for analysis. When that data is needed, ETL setup and data loading can take days or weeks, delaying time to insight. This session shows you how to mine your Amazon S3 data lake with Amazon Redshift without the need for data movement. Learn how to write a single query that analyzes open data formats stored in your Amazon S3 data lake and data stored in Amazon Redshift. Builders Session
ANT407 - Real-time apps with Amazon Kinesis Data Analytics and Apache Flink Building production-ready streaming applications can be complex, and maintaining them once they go live can be expensive and require dedicated resources and time. By using Amazon Kinesis fully managed streaming services, you can build, deploy, and maintain real-time applications that are highly available, durable, secure, and cost effective. In this session, we walk through how to build an application with Java leveraging Apache Flink, and share best practices for building and maintaining live applications. A foundational understanding of Apache Flink and Java is recommended for this session. Please come prepared with an active AWS account. Builders Session
ANT408-R - [REPEAT] Amazon ES sizing and capacity planning How many instances? How many shards? What can I monitor? Whether you're new to Amazon Elasticsearch Service (Amazon ES) or a veteran, you need to understand where to start with capacity planning and how to adjust based on monitoring your domain. In this session, we address all of your questions on sizing, explaining the drivers and key metrics along the way. Chalk Talk Anoop Sunke Jon Handler
ANT408-R1 - [REPEAT 1] Amazon ES sizing and capacity planning How many instances? How many shards? What can I monitor? Whether you're new to Amazon Elasticsearch Service (Amazon ES) or a veteran, you need to understand where to start with capacity planning and how to adjust based on monitoring your domain. In this session, we address all of your questions on sizing, explaining the drivers and key metrics along the way. Chalk Talk Anoop Sunke Jon Handler
ANT409 - Getting started with streaming data and Amazon Kinesis In this session, we walk through how to build a simple, end-to-end streaming architecture using Amazon Kinesis and AWS Lambda. We cover how continuous, serverless processing works, and the best practices for taking a simple app and getting it into production. Please come prepared with an active AWS account and your laptop. Builders Session
ANT410 - Getting started with Amazon MSK In this session, we walk through how to set up your initial Apache Kafka clusters using Amazon Managed Streaming for Kafka (Amazon MSK). We provide best practices and outline key things to think through when setting up your initial data streaming capabilities. Please come prepared with an active AWS account. Builders Session
ANT411 - Amazon Redshift Makes ETL and ELT easy Loading data into your data warehouse quickly and reliably is a big pain point for many organizations. In this session, we show you how to generate the schema for your semi-structured data; create ETL code to transform, flatten, and enrich the data; and load it into Amazon Redshift on a recurring basis. You learn best practices to make your data pipeline performant and efficient. Builders Session
ANT412 - Modernize your data warehouse with Amazon Redshift Migrating your on-premises data warehouse to the cloud is often perceived as complex, but it doesn't have to be. In this session, we guide you through the steps to migrate your data warehouse to Amazon Redshift using AWS Database Migration Service (AWS DMS), AWS Snowball, AWS Snowmobile, and other migration services. We tailor our discussion to your specific data and use cases to enable you to quickly and easily modernize your data warehouse architecture. Builders Session
ANT413 - Taming unpredictable analytic workloads with Amazon Redshift Scaling a traditional data warehouse can be complex, time consuming, and expensive. In this session, we show you how to deploy Amazon Redshift in minutes and automate most administrative tasks. Learn how to manage, monitor, and scale your data warehouse quickly and easily. You also learn how to deploy and scale multiple independent clusters, and scale each independently to address different workload scenarios. Builders Session
ANT414-R - [REPEAT] Build great Kibana visualizations In this session, we walk you through how to visualize your data in Kibana. You start by learning how to create a visualization and then bring those visualizations together under an overarching dashboard. We cover visualizations such as mapping latitude and longitude, heat maps, bar charts, lines, and newer tools such as Vega. Builders Session Kevin Falls
ANT414-R1 - [REPEAT 1] Build great Kibana visualizations In this session, we walk you through how to visualize your data in Kibana. You start by learning how to create a visualization and then bring those visualizations together under an overarching dashboard. We cover visualizations such as mapping latitude and longitude, heat maps, bar charts, lines, and newer tools such as Vega. Builders Session Kevin Falls
ANT415 - Learn how to quickly ingest data into Amazon S3 Want to quickly get data into Amazon Simple Storage Service (Amazon S3) without a large number of small objects? Learn how you can use streaming data to capture, buffer, and deliver data to Amazon S3 in an optimal manner using Amazon Kinesis. Use this pattern to more easily and quickly take advantage of services that process data from Amazon S3, including Amazon Redshift and Amazon Athena. Please come prepared with an active AWS account and your laptop. Builders Session
API201 - Accelerating app migration using Amazon MQ A managed message broker like Amazon MQ is essential to connect applications with messaging. In this workshop, learn how to set up an Amazon MQ broker and use the supporting protocols. We dive deep into the security and monitoring features of Amazon MQ and show you how Amazon MQ works across multiple Availability Zones to provide high availability to your systems. You'll leave with a deeper understanding of how to use Amazon MQ to migrate your enterprise applications to the cloud. Workshop Otavio Ferreira Assaji Aluwahre
API301-R - [REPEAT] Securing data in serverless applications and services In this chalk talk, we walk you through the process of designing a serverless application that secures customer data sent to the cloud. The design uses features recently introduced by Amazon Simple Notification Service (Amazon SNS) and Amazon Simple Queue Service (Amazon SQS), including AWS Key Management Service (AWS KMS) keys for encrypting messages at rest and Amazon Virtual Private Cloud (Amazon VPC) endpoints powered by AWS PrivateLink for sending messages without traversing the public internet. These techniques are security best practices for systems that deal with private data, such as e-commerce orders, candidate resumes, or employee information. Chalk Talk Otavio Ferreira
API301-R1 - [REPEAT 1] Securing data in serverless applications and services In this chalk talk, we walk you through the process of designing a serverless application that secures customer data sent to the cloud. The design uses features recently introduced by Amazon Simple Notification Service (Amazon SNS) and Amazon Simple Queue Service (Amazon SQS), including AWS Key Management Service (AWS KMS) keys for encrypting messages at rest and Amazon Virtual Private Cloud (Amazon VPC) endpoints powered by AWS PrivateLink for sending messages without traversing the public internet. These techniques are security best practices for systems that deal with private data, such as e-commerce orders, candidate resumes, or employee information. Chalk Talk Otavio Ferreira
API301-R2 - [REPEAT 2] Securing data in serverless applications and services In this chalk talk, we walk you through the process of designing a serverless application that secures customer data sent to the cloud. The design uses features recently introduced by Amazon Simple Notification Service (Amazon SNS) and Amazon Simple Queue Service (Amazon SQS), including AWS Key Management Service (AWS KMS) keys for encrypting messages at rest and Amazon Virtual Private Cloud (Amazon VPC) endpoints powered by AWS PrivateLink for sending messages without traversing the public internet. These techniques are security best practices for systems that deal with private data, such as e-commerce orders, candidate resumes, or employee information. Chalk Talk Assaji Aluwahre
API304 - Scalable serverless architectures using event-driven design Serverless architectures free you to focus on solving business problems without the burden of managing infrastructure on AWS. However, building serverless applications requires a change in architectural thinking. In this session, learn how to use powerful event-driven design patterns to architect highly scalable solutions that are enterprise-grade, robust, and cost-effective. We showcase how to use AWS Lambda combined with messaging services such as Amazon Simple Queue Service (Amazon SQS) and Amazon Simple Notification Service (Amazon SNS), to improve time to market while delivering great-quality service. Session Luay Kawasme Fernando Dingler Assaji Aluwahre
API305-R - [REPEAT] Building serverless machine-learning workflows Modern machine-learning workflows leverage AWS services such as Amazon Transcribe and Amazon Comprehend to extract, validate, mutate, and enrich your data. Some drive transactional systems that use ML to generate metadata, others derive insights by visualizing customer-interaction sentiment. All share a common challenge: orchestrating a combination of sequential and parallel steps fulfilled by independent microservices. Join us as we examine how workflows can be used to manage that orchestration in a way that's scalable, reliable, and easy to maintain and run. We contrast two approaches for creating such workflows: a traditional monolithic approach and a serverless approach utilizing AWS Step Functions. Chalk Talk Luay Kawasme
API305-R1 - [REPEAT 1] Building serverless machine-learning workflows Modern machine-learning workflows leverage AWS services such as Amazon Transcribe and Amazon Comprehend to extract, validate, mutate, and enrich your data. Some drive transactional systems that use ML to generate metadata, others derive insights by visualizing customer-interaction sentiment. All share a common challenge: orchestrating a combination of sequential and parallel steps fulfilled by independent microservices. Join us as we examine how workflows can be used to manage that orchestration in a way that's scalable, reliable, and easy to maintain and run. We contrast two approaches for creating such workflows: a traditional monolithic approach and a serverless approach utilizing AWS Step Functions. Chalk Talk
API306-R - [REPEAT] Building event-driven architectures Many customers choose to build event-driven application architectures, in which subscriber or target services automatically perform in response to events triggered by publisher or source services. This pattern can help development teams operate more independently so they can release new features faster and make their applications more scalable. In this session, we cover the basics of event-driven design, using examples involving Amazon Simple Notification Service (Amazon SNS), Amazon Simple Queue Service (Amazon SQS), AWS Lambda, Amazon EventBridge, and more. You also learn how to choose the right AWS service for the job, and how to optimize for cost and performance. Workshop
API306-R1 - [REPEAT 1] Building event-driven architectures Many customers choose to build event-driven application architectures, in which subscriber or target services automatically perform in response to events triggered by publisher or source services. This pattern can help development teams operate more independently so they can release new features faster and make their applications more scalable. In this session, we cover the basics of event-driven design, using examples involving Amazon Simple Notification Service (Amazon SNS), Amazon Simple Queue Service (Amazon SQS), AWS Lambda, Amazon EventBridge, and more. You also learn how to choose the right AWS service for the job, and how to optimize for cost and performance. Workshop
ARC201 - Comparing serverless and containers Microservices are a great way to segment your application into well-defined, self-contained units of functionality. Come join us in this chalk talk as we discuss two common architectures for deploying microservices: containers and serverless. Chalk Talk Josh Kahn Amazon Services
ARC202-R - [REPEAT] Architecting for the cloud Bring your ideas, war stories, and "aha moments" to this interactive session with an AWS solutions architect, where we discuss cloud architecture best practices. We highlight specific discoveries and insights from AWS customers, as the cloud has redefined how they think about scalability, designing for failure, constrained thinking, elasticity, parallel processing, loose coupling, and more. Come with your own story or an interest in learning how AWS forever changed the way your colleagues think about the IT world. Chalk Talk Peter O'Donnell Joe Baron
ARC202-R1 - [REPEAT 1] Architecting for the cloud Bring your ideas, war stories, and "aha moments" to this interactive session with an AWS solutions architect, where we discuss cloud architecture best practices. We highlight specific discoveries and insights from AWS customers, as the cloud has redefined how they think about scalability, designing for failure, constrained thinking, elasticity, parallel processing, loose coupling, and more. Come with your own story or an interest in learning how AWS forever changed the way your colleagues think about the IT world. Chalk Talk Peter O'Donnell Joe Baron
ARC202-R2 - [REPEAT 2] Architecting for the cloud Bring your ideas, war stories, and "aha moments" to this interactive session with an AWS solutions architect, where we discuss cloud architecture best practices. We highlight specific discoveries and insights from AWS customers, as the cloud has redefined how they think about scalability, designing for failure, constrained thinking, elasticity, parallel processing, loose coupling, and more. Come with your own story or an interest in learning how AWS forever changed the way your colleagues think about the IT world. Chalk Talk Joe Baron Peter O'Donnell
ARC203 - Trends in digital transformation As industries digitally transform their existing business models to fend off competitors or disrupt new markets, they find their IT to be a limiting factor. In this session, we cover the trends of disruptions and opportunities of digital transformation, and the evolution of IT monoliths to microservices and now cloud-native services. We also explore dependency management, or “lock-in,” through a “choosing, using, and losing” mental model. Finally, we discuss chaos architecture as an evolving method for exposing weaknesses before they become real problems. Session
ARC204-R - [REPEAT] Cost optimizing a workload In this hands-on session, we guide you through the AWS tools, services, and design decisions for architecting cost-optimized applications. Whether you run cloud-native applications or legacy monolithic applications, we show you tricks and techniques to run your workload at the lowest cost possible. Once the workload is optimized, we set up an enterprise cost-optimization dashboard to measure and report on workload efficiency utilizing Amazon Athena and Amazon QuickSight. Workshop Nathan Besh
ARC204-R1 - [REPEAT 1] Cost optimizing a workload In this hands-on session, we guide you through the AWS tools, services, and design decisions for architecting cost-optimized applications. Whether you run cloud-native applications or legacy monolithic applications, we show you tricks and techniques to run your workload at the lowest cost possible. Once the workload is optimized, we set up an enterprise cost-optimization dashboard to measure and report on workload efficiency utilizing Amazon Athena and Amazon QuickSight. Workshop Nathan Besh
ARC205-R - [REPEAT] AI/ML-driven business process automation Companies are using AI/ML to automate business workflows to reduce administrative tasks. In this session, you automate a know-your-customer onboarding process using Amazon Lex and Amazon Textract. First, you build a chatbot to manage the onboarding interaction, then you extract and verify customer identification documents to confirm their identity. Builders Session Arjun Chakraborty
ARC205-R1 - [REPEAT 1] AI/ML-driven business process automation Companies are using AI/ML to automate business workflows to reduce administrative tasks. In this session, you automate a know-your-customer onboarding process using Amazon Lex and Amazon Textract. First, you build a chatbot to manage the onboarding interaction, then you extract and verify customer identification documents to confirm their identity. Builders Session Arjun Chakraborty
ARC205-R2 - [REPEAT 2] AI/ML-driven business process automation Companies are using AI/ML to automate business workflows to reduce administrative tasks. In this session, you automate a know-your-customer onboarding process using Amazon Lex and Amazon Textract. First, you build a chatbot to manage the onboarding interaction, then you extract and verify customer identification documents to confirm their identity. Builders Session Kunal Kusoorkar
ARC206-S - Meredith delivers media content to all with AWS and Rubrik Meredith Corporation is America’s largest media company of iconic magazine brands, television stations, and radio stations, including PEOPLE, Better Homes & Gardens, InStyle, and Allrecipes. Delivering that content online and in print requires Meredith’s IT department to maintain a robust and highly available hybrid infrastructure on premises and on AWS. Join Meredith and its cloud data management partner, Rubrik, to learn how Meredith keeps up with the growing demand for more media by leveraging different AWS services to run its production workloads. Additionally, you’ll learn how Rubrik protects Meredith’s media assets on premises and in the cloud. This presentation is brought to you by Rubrik, an APN Partner. Session Kenneth Hui
ARC207-S - Migrating applications to serverless Apache Kafka + KSQL You were using Apache Kafka on premises a few years ago and have been happily building applications with it since then. But now it’s well past time to move to the cloud, and you'd like to refactor your first application to something that feels more native to the cloud. In this talk, we demonstrate doing this with a fictional application, migrating the data from on premises to Confluent Cloud and converting the previous on-premises monolith to a set of stateless microservices fed by real-time, continuous KSQL queries. Leave this session with a clear understanding of how to do the same in your own stack. This presentation is brought to you by Confluent, an APN Partner. Session Tim Berglund
ARC208-S - Accelerating scientific discovery in cardio precision medicine & beyond The American Heart Association (AHA) Institute for Precision Cardiovascular Medicine worked with Hitachi Vantara to build a high-powered analytics and data science environment for biomedical researchers to search, access, and analyze data. The AHA Precision Medicine Platform has over 2,000 users, 73 active workspaces, and datasets totaling more than 100 million records. Learn how these two companies created the Precision Medicine Platform to adhere to HIPAA policies and federal security standards without sacrificing the cutting-edge technologies of the cloud. Additionally, hear how they are actively creating new solutions to accelerate data access through open-source software in collaboration with leading scientists and institutions. This presentation is brought to you by Hitachi Vantara, an APN Partner. Session Larry Bradley
ARC301-R - [REPEAT] Architecture patterns: Serverless stream processing at scale Streaming application architectures are commonly used to solve real-time analytics requirements. Serverless architectures are a great fit for stream-processing applications because they enable you to lower operational costs and pay per execution, and they can seamlessly scale as your stream data rates vary. In this workshop, learn how to create serverless stream-processing architectures that can seamlessly scale as your needs grow. Get hands-on experience using Amazon Kinesis Data Streams, Amazon Kinesis Data Firehose, Amazon Kinesis Data Analytics, and AWS Lambda to create real-time analytics pipelines. Learn how to ingest streaming data at scale and process it to generate real-time insights. Builders Session Akhtar Hossain
ARC301-R1 - [REPEAT 1] Architecture patterns: Serverless stream processing at scale Streaming application architectures are commonly used to solve real-time analytics requirements. Serverless architectures are a great fit for stream-processing applications because they enable you to lower operational costs and pay per execution, and they can seamlessly scale as your stream data rates vary. In this workshop, learn how to create serverless stream-processing architectures that can seamlessly scale as your needs grow. Get hands-on experience using Amazon Kinesis Data Streams, Amazon Kinesis Data Firehose, Amazon Kinesis Data Analytics, and AWS Lambda to create real-time analytics pipelines. Learn how to ingest streaming data at scale and process it to generate real-time insights. Builders Session Akhtar Hossain
ARC302-R - [REPEAT] AI/ML-powered microservices Companies across industries want to use machine learning models in real time. To do this, customers need to use machine learning models in conjunction with their microservices architectures where high throughput and low latency are paramount. In this session, we cover how Amazon SageMaker enables low-latency real-time inferencing and review considerations needed to achieve satisfactory performance. We discuss how Amazon SageMaker enables large-scale batch inferencing. We then detail how to make these batch inferences available in low-latency environments. We conclude with practical tips and tricks and provide demos that show these techniques in action. Chalk Talk
ARC302-R1 - [REPEAT 1] AI/ML-powered microservices Companies across industries want to use machine learning models in real time. To do this, customers need to use machine learning models in conjunction with their microservices architectures where high throughput and low latency are paramount. In this session, we cover how Amazon SageMaker enables low-latency real-time inferencing and review considerations needed to achieve satisfactory performance. We discuss how Amazon SageMaker enables large-scale batch inferencing. We then detail how to make these batch inferences available in low-latency environments. We conclude with practical tips and tricks and provide demos that show these techniques in action. Chalk Talk
ARC303-R - [REPEAT] Failing successfully: The AWS approach to resilient design AWS global infrastructure provides the tools customers need to design resilient and reliable services. In this session, we explore how to get the most out of these tools. We discuss achieving continued stability and availability in the face of impaired dependencies. We also cover AWS tools and best practices you can use to design applications and services that avoid overload. Chalk Talk
ARC303-R1 - [REPEAT 1] Failing successfully: The AWS approach to resilient design AWS global infrastructure provides the tools customers need to design resilient and reliable services. In this session, we explore how to get the most out of these tools. We discuss achieving continued stability and availability in the face of impaired dependencies. We also cover AWS tools and best practices you can use to design applications and services that avoid overload. Chalk Talk
ARC303-R2 - [REPEAT 2] Failing successfully: The AWS approach to resilient design AWS global infrastructure provides the tools customers need to design resilient and reliable services. In this session, we explore how to get the most out of these tools. We discuss achieving continued stability and availability in the face of impaired dependencies. We also cover AWS tools and best practices you can use to design applications and services that avoid overload. Chalk Talk
ARC304-R - [REPEAT] From one to many: Diving deeper into evolving VPC design Most organizations run their workloads inside Amazon VPC. This software-defined network structure provides the security boundaries that organizations and their customers require. For most organizations, the natural evolution involves migrating from a single VPC to multiple VPCs in either the same AWS Region or across many regions. The question of how to enforce security policies while simplifying the flow of traffic between multiple VPCs, data centers, and remote offices while adhering to AWS best practices becomes an intricate one to answer. In this chalk talk, we provide solutions to these scenarios and more. Chalk Talk
ARC304-R1 - [REPEAT 1] From one to many: Diving deeper into evolving VPC design Most organizations run their workloads inside Amazon VPC. This software-defined network structure provides the security boundaries that organizations and their customers require. For most organizations, the natural evolution involves migrating from a single VPC to multiple VPCs in either the same AWS Region or across many regions. The question of how to enforce security policies while simplifying the flow of traffic between multiple VPCs, data centers, and remote offices while adhering to AWS best practices becomes an intricate one to answer. In this chalk talk, we provide solutions to these scenarios and more. Chalk Talk
ARC304-R2 - [REPEAT 2] From one to many: Diving deeper into evolving VPC design Most organizations run their workloads inside Amazon VPC. This software-defined network structure provides the security boundaries that organizations and their customers require. For most organizations, the natural evolution involves migrating from a single VPC to multiple VPCs in either the same AWS Region or across many regions. The question of how to enforce security policies while simplifying the flow of traffic between multiple VPCs, data centers, and remote offices while adhering to AWS best practices becomes an intricate one to answer. In this chalk talk, we provide solutions to these scenarios and more. Chalk Talk
ARC305-R - [REPEAT] Migrating single-tenant applications to multi-tenant SaaS The appeal of SaaS has many ISVs interested in the value of delivering their solutions in a SaaS model. Moving a single-tenant application to a multi-tenant environment can be daunting. In this session, we look at many obstacles that ISVs face as they consider the move to a SaaS model. We explore a range of patterns from lift-and-shift to an incremental cutover to multi-tenant-aware microservices, data, and infrastructure. We highlight the challenges and technical considerations, including onboarding, identity, billing, metering, and analytics, that shape your solution and allow you to better align your transformed solution with SaaS best practices. Chalk Talk
ARC305-R1 - [REPEAT 1] Migrating single-tenant applications to multi-tenant SaaS The appeal of SaaS has many ISVs interested in the value of delivering their solutions in a SaaS model. Moving a single-tenant application to a multi-tenant environment can be daunting. In this session, we look at many obstacles that ISVs face as they consider the move to a SaaS model. We explore a range of patterns from lift-and-shift to an incremental cutover to multi-tenant-aware microservices, data, and infrastructure. We highlight the challenges and technical considerations, including onboarding, identity, billing, metering, analytics, that shape your solution and allow you to better align your transformed solution with SaaS best practices. Chalk Talk
ARC306-R - [REPEAT] Reliability of the cloud: How AWS achieves high availability In this chalk talk, we explore the technical implementation details AWS uses to achieve availability and reliability, the operational mechanisms used to ensure goals are achieved, and common problems encountered when these best practices are not implemented. The implementation and operational mechanisms are part of the AWS Well-Architected Framework, specifically the reliability and operational excellence pillars. Chalk Talk
ARC306-R1 - [REPEAT 1] Reliability of the cloud: How AWS achieves high availability In this chalk talk, we explore the technical implementation details AWS uses to achieve availability and reliability, the operational mechanisms used to ensure goals are achieved, and common problems encountered when these best practices are not implemented. The implementation and operational mechanisms are part of the AWS Well-Architected Framework, specifically the reliability and operational excellence pillars. Chalk Talk
ARC307-R - [REPEAT] Serverless architectural patterns and best practices As serverless architectures become more popular, customers need a framework of patterns to help them identify how to leverage AWS to deploy their workloads without managing servers or operating systems. This session describes reusable serverless patterns while considering costs. For each pattern, we provide operational and security best practices and discuss potential pitfalls and nuances. We also discuss the considerations for moving an existing server-based workload to a serverless architecture. This session can help you recognize candidates for serverless architectures in your own organizations and understand areas of potential savings and increased agility. Session
ARC307-R1 - [REPEAT 1] Serverless architectural patterns and best practices As serverless architectures become more popular, customers need a framework of patterns to help them identify how to leverage AWS to deploy their workloads without managing servers or operating systems. This session describes reusable serverless patterns while considering costs. For each pattern, we provide operational and security best practices and discuss potential pitfalls and nuances. We also discuss the considerations for moving an existing server-based workload to a serverless architecture. This session can help you recognize candidates for serverless architectures in your own organizations and understand areas of potential savings and increased agility. Session
ARC307-R2 - [REPEAT 2] Serverless architectural patterns and best practices As serverless architectures become more popular, customers need a framework of patterns to help them identify how to leverage AWS to deploy their workloads without managing servers or operating systems. This session describes reusable serverless patterns while considering costs. For each pattern, we provide operational and security best practices and discuss potential pitfalls and nuances. We also discuss the considerations for moving an existing server-based workload to a serverless architecture. This session can help you recognize candidates for serverless architectures in your own organizations and understand areas of potential savings and increased agility. Session
ARC308-R - [REPEAT] Hands-on SaaS: Constructing a multi-tenant solution on AWS SaaS presents developers with unique architectural challenges. Supporting a multi-tenant model often means rethinking your approach to almost every layer of your architecture. Onboarding, security, data partitioning, tenant isolation, identity—these are areas that must be factored into how you design, build, and deploy your SaaS solution. In this workshop, we expose you to core concepts of SaaS architecture through a brief lecture and then dive into a reference SaaS architecture through a series of hands-on activities, where you explore a functional solution and then use code and configuration to extend the capabilities of this SaaS environment. Workshop Seth Fox Michael Beardsley
ARC308-R1 - [REPEAT 1] Hands-on SaaS: Constructing a multi-tenant solution on AWS SaaS presents developers with unique architectural challenges. Supporting a multi-tenant model often means rethinking your approach to almost every layer of your architecture. Onboarding, security, data partitioning, tenant isolation, identity—these are areas that must be factored into how you design, build, and deploy your SaaS solution. In this workshop, we expose you to core concepts of SaaS architecture through a brief lecture and then dive into a reference SaaS architecture through a series of hands-on activities, where you explore a functional solution and then use code and configuration to extend the capabilities of this SaaS environment. Workshop Michael Beardsley Seth Fox
ARC309-R - [REPEAT] Hands-on: Building a multi-region active-active solution Do you need a highly available global application? Join us to build a global serverless application with active-active multi-region architectures using Amazon DynamoDB and Amazon Route 53. You must bring your own laptop and have an AWS account and a Facebook developer account for this session. This hands-on workshop includes using a Route 53 domain, Amazon API Gateway, Amazon Cognito, AWS Cloud9, and other services in the Ireland and Singapore regions. Workshop Eng-Hwa Tan Jay Shin
ARC309-R1 - [REPEAT 1] Hands-on: Building a multi-region active-active solution Do you need a highly available global application? Join us to build a global serverless application with active-active multi-region architectures using Amazon DynamoDB and Amazon Route 53. You must bring your own laptop and have an AWS account and a Facebook developer account for this session. This hands-on workshop includes using a Route 53 domain, Amazon API Gateway, Amazon Cognito, AWS Cloud9, and other services in the Ireland and Singapore regions. Workshop Jay Shin Eng-Hwa Tan
ARC310-R - [REPEAT] Serverless data lake patterns for voice, vision, and ML Industry 4.0 demands greater insight into data to bring people, processes, and equipment together. In this workshop, we illustrate how to gain business insights from video and voice data sources, highlighting the data pipeline. We ingest source feeds, efficiently store the data, and perform advanced analytics using AWS ML services and analysis tools. Typical applications include anomaly detection (detecting spills or hazardous objects and predictive maintenance) and voice-sentiment analysis (customer service insights). By the end of the session, you will be able to quickly analyze data for uncommon characteristics using those detections to initiate a wide variety of actions. Workshop Paul Armstrong
ARC310-R1 - [REPEAT 1] Serverless data lake patterns for voice, vision, and ML Industry 4.0 demands greater insight into data to bring people, processes, and equipment together. In this workshop, we illustrate how to gain business insights from video and voice data sources, highlighting the data pipeline. We ingest source feeds, efficiently store the data, and perform advanced analytics using AWS ML services and analysis tools. Typical applications include anomaly detection (detecting spills or hazardous objects and predictive maintenance) and voice-sentiment analysis (customer service insights). By the end of the session, you will be able to quickly analyze data for uncommon characteristics using those detections to initiate a wide variety of actions. Workshop Paul Armstrong
ARC313-R - [REPEAT] Architecting global storage with AWS Lambda Companies are searching for ways to synchronize their assets to their production facilities around the world, both on-premises and in the cloud, using best practices with AWS technologies. In this session learn how you can use AWS Lambda, Amazon API Gateway, Amazon Simple Storage Service (Amazon S3), AWS Storage Gateway, AWS Directory Service, and AWS Fargate to build a serverless global storage platform to enable employee collaboration around the world. Workshop Paul Roberts
ARC313-R1 - [REPEAT 1] Architecting global storage with AWS Lambda Companies are searching for ways to synchronize their assets to their production facilities around the world, both on-premises and in the cloud, using best practices with AWS technologies. In this session learn how you can use AWS Lambda, Amazon API Gateway, Amazon Simple Storage Service (Amazon S3), AWS Storage Gateway, AWS Directory Service, and AWS Fargate to build a serverless global storage platform to enable employee collaboration around the world. Workshop Paul Roberts
ARC314-R - [REPEAT] Decoupled microservices: Building scalable applications Often, when the microservices architecture style is applied, much of the communication between components is done over the network. In order to achieve the promises of microservices, this communication needs to happen in a loosely coupled manner. One frequently used option is to have all services expose an API following the REST architectural style. However, there is another option that provides even looser coupling: asynchronous messaging. In this workshop, you learn how to use AWS messaging services to build decoupled microservices architectures to achieve massive scale. Workshop Christian Mueller Dirk Froehner
ARC314-R1 - [REPEAT 1] Decoupled microservices: Building scalable applications Often, when the microservices architecture style is applied, much of the communication between components is done over the network. In order to achieve the promises of microservices, this communication needs to happen in a loosely coupled manner. One frequently used option is to have all services expose an API following the REST architectural style. However, there is another option that provides even looser coupling: asynchronous messaging. In this workshop, you learn how to use AWS messaging services to build decoupled microservices architectures to achieve massive scale. Workshop Dirk Froehner Christian Mueller
ARC315-R - [REPEAT] Build end-to-end governance with AWS Control Tower As you build and deploy an AWS landing zone solution leveraging AWS Control Tower, a common next step is to build out networking configurations for connecting to other AWS accounts and on-premises networks and federated access. In this session, you learn how to build, deploy, and test a transit gateway, as well as Okta integration for federated access on an AWS Control Tower–configured environment. Workshop Brandon Bouier
ARC315-R1 - [REPEAT 1] Build end-to-end governance with AWS Control Tower As you build and deploy an AWS landing zone solution leveraging AWS Control Tower, a common next step is to build out networking configurations for connecting to other AWS accounts and on-premises networks and federated access. In this session, you learn how to build, deploy, and test a transit gateway, as well as Okta integration for federated access on an AWS Control Tower–configured environment. Workshop Brandon Bouier
ARC316-R - [REPEAT] Deploy and monitor a serverless application When building serverless applications, you need to know the design tradeoffs for improving performance in addition to how well your application is performing. What are the bottlenecks, time sinks, and bugs? Amazon Elasticsearch Service—with its ability to ingest, correlate search, and visualize data in near real time from different sources—is an ideal solution. In this workshop, you build on a bookstore application and add detailed monitoring and tracing across the stack. You’ll flow data from Amazon DynamoDB and AWS Lambda (via AWS X-Ray) to Amazon ES, build visualizations, identify performance problems, and implement performance improvements to the application. Workshop Jon Handler
ARC316-R1 - [REPEAT 1] Deploy and monitor a serverless application When building serverless applications, you need to know the design tradeoffs for improving performance in addition to how well your application is performing. What are the bottlenecks, time sinks, and bugs? Amazon Elasticsearch Service—with its ability to ingest, correlate search, and visualize data in near real time from different sources—is an ideal solution. In this workshop, you build on a bookstore application and add detailed monitoring and tracing across the stack. You’ll flow data from Amazon DynamoDB and AWS Lambda (via AWS X-Ray) to Amazon ES, build visualizations, identify performance problems, and implement performance improvements to the application. Workshop Jon Handler
ARC318-R - [REPEAT] Automated ML model development life cycle The machine-learning workflow is an iterative cross-functional process. In this session, you integrate a machine-learning model into a data pipeline. Learn how to automate data preparation, feature engineering, and periodic model tuning. Then see how to incorporate your model into a production workload and monitor model performance. Finally, integrate the model into a continuous deployment system to complete the model development life cycle (MDLC). Builders Session Fei Yuan
ARC318-R1 - [REPEAT 1] Automated ML model development life cycle The machine-learning workflow is an iterative cross-functional process. In this session, you integrate a machine-learning model into a data pipeline. Learn how to automate data preparation, feature engineering, and periodic model tuning. Then see how to incorporate your model into a production workload and monitor model performance. Finally, integrate the model into a continuous deployment system to complete the model development life cycle (MDLC). Builders Session Fei Yuan
ARC318-R2 - [REPEAT 2] Automated ML model development life cycle The machine-learning workflow is an iterative cross-functional process. In this session, you integrate a machine-learning model into a data pipeline. Learn how to automate data preparation, feature engineering, and periodic model tuning. Then see how to incorporate your model into a production workload and monitor model performance. Finally, integrate the model into a continuous deployment system to complete the model development life cycle (MDLC). Builders Session Kieran Kavanagh
ARC318-R3 - [REPEAT 3] Automated ML model development life cycle The machine-learning workflow is an iterative cross-functional process. In this session, you integrate a machine-learning model into a data pipeline. Learn how to automate data preparation, feature engineering, and periodic model tuning. Then see how to incorporate your model into a production workload and monitor model performance. Finally, integrate the model into a continuous deployment system to complete the model development life cycle (MDLC). Builders Session Kieran Kavanagh
ARC319-R - [REPEAT] Security vulnerability identification and remediation In this session, learn how to monitor, alert, and remediate security events in your AWS environments. You use an AWS CloudFormation template to introduce a number of issues into accounts, including unencrypted and public S3 buckets, open security groups, and AWS Identity and Access Management (IAM) accounts without MFA enabled. You then practice monitoring, alerting, and automatic remediation for these issues using AWS Config, AWS Security Hub, and AWS Lambda. Builders Session Collin Forrester
ARC319-R1 - [REPEAT 1] Security vulnerability identification and remediation In this session, learn how to monitor, alert, and remediate security events in your AWS environments. You use an AWS CloudFormation template to introduce a number of issues into accounts, including unencrypted and public S3 buckets, open security groups, and AWS Identity and Access Management (IAM) accounts without MFA enabled. You then practice monitoring, alerting, and automatic remediation for these issues using AWS Config, AWS Security Hub, and AWS Lambda. Builders Session Collin Forrester
ARC319-R2 - [REPEAT 2] Security vulnerability identification and remediation In this session, learn how to monitor, alert, and remediate security events in your AWS environments. You use an AWS CloudFormation template to introduce a number of issues into accounts, including unencrypted and public S3 buckets, open security groups, and AWS Identity and Access Management (IAM) accounts without MFA enabled. You then practice monitoring, alerting, and automatic remediation for these issues using AWS Config, AWS Security Hub, and AWS Lambda. Builders Session Eric Strader
ARC319-R3 - [REPEAT 3] Security vulnerability identification and remediation In this session, learn how to monitor, alert, and remediate security events in your AWS environments. You use an AWS CloudFormation template to introduce a number of issues into accounts, including unencrypted and public S3 buckets, open security groups, and AWS Identity and Access Management (IAM) accounts without MFA enabled. You then practice monitoring, alerting, and automatic remediation for these issues using AWS Config, AWS Security Hub, and AWS Lambda. Builders Session Eric Strader
ARC401-R - [REPEAT] Scale up a web application In this session, you use an automated test suite to bombard an application with an increasing number of concurrent users. You then identify the bottlenecks and refactor the application. Find out how many concurrent users you can scale up to. Builders Session Tony Hawke
ARC401-R1 - [REPEAT 1] Scale up a web application In this session, you use an automated test suite to bombard an application with an increasing number of concurrent users. You then identify the bottlenecks and refactor the application. Find out how many concurrent users you can scale up to. Builders Session Tony Hawke
ARC401-R2 - [REPEAT 2] Scale up a web application In this session, you use an automated test suite to bombard an application with an increasing number of concurrent users. You then identify the bottlenecks and refactor the application. Find out how many concurrent users you can scale up to. Builders Session Brian Farnhill
ARC401-R3 - [REPEAT 3] Scale up a web application In this session, you use an automated test suite to bombard an application with an increasing number of concurrent users. You then identify the bottlenecks and refactor the application. Find out how many concurrent users you can scale up to. Builders Session Brian Farnhill
ARC402 - Connecting many VPCs: Network design patterns at scale In this session, we show you how to design connectivity between many VPCs and how new services interact with network architectures. We review common design patterns, such as shared services VPCs, transit VPCs, private links, firewalls, and more. We also cover solutions to common challenges, such as VPN sprawl, keeping up with VPC automation, sharing services, and network segmentation at scale for hundreds of VPCs. Chalk Talk
ARC404-R - [REPEAT] Resiliency testing: Verifying your system is as reliable as you think In this workshop, we illustrate how to set up your own resiliency testing. We set up a simple three-tier architecture and explore the failure modes with Bash and Python scripts. To participate, you need an account that can run AWS CloudFormation, AWS Step Functions, AWS Lambda, Application Load Balancers, Amazon Elastic Compute Cloud (Amazon EC2), Amazon Relational Database Service (Amazon RDS) for MySQL, AWS Database Migration Service (AWS DMS), and Amazon Route 53. Workshop Rodney Lester
ARC404-R1 - [REPEAT 1] Resiliency testing: Verifying your system is as reliable as you think In this workshop, we illustrate how to set up your own resiliency testing. We set up a simple three-tier architecture and explore the failure modes with Bash and Python scripts. To participate, you need an account that can run AWS CloudFormation, AWS Step Functions, AWS Lambda, Application Load Balancers, Amazon Elastic Compute Cloud (Amazon EC2), Amazon Relational Database Service (Amazon RDS) for MySQL, AWS Database Migration Service (AWS DMS), and Amazon Route 53. Workshop Rodney Lester
ARC405-R - [REPEAT] Building multi-tenant-aware SaaS microservices As you move to an SaaS model, you must create an experience for your developers that lets them focus on functionality rather than the details of your multi-tenant policies. In this session, you look at strategies that simplify multi-tenant microservice development, streamlining and standardizing your model for logging, recording metrics, accessing tenant-partitioned data, and authorizing access to your services. You use AWS Lambda layers, Amazon Cognito, and Amazon API Gateway to develop reusable components. Builders Session Tod Golding
ARC405-R1 - [REPEAT 1] Building multi-tenant-aware SaaS microservices As you move to an SaaS model, you must create an experience for your developers that lets them focus on functionality rather than the details of your multi-tenant policies. In this session, you look at strategies that simplify multi-tenant microservice development, streamlining and standardizing your model for logging, recording metrics, accessing tenant-partitioned data, and authorizing access to your services. You use AWS Lambda layers, Amazon Cognito, and Amazon API Gateway to develop reusable components. Builders Session Tod Golding
ARC405-R2 - [REPEAT 2] Building multi-tenant-aware SaaS microservices As you move to an SaaS model, you must create an experience for your developers that lets them focus on functionality rather than the details of your multi-tenant policies. In this session, you look at strategies that simplify multi-tenant microservice development, streamlining and standardizing your model for logging, recording metrics, accessing tenant-partitioned data, and authorizing access to your services. You use AWS Lambda layers, Amazon Cognito, and Amazon API Gateway to develop reusable components. Builders Session Tod Golding
ARC406-R - [REPEAT] Building multi-region microservices In this session, participate in a hands-on exercise where you create, verify, and test a serverless solution across multiple regions using AWS Lambda and Amazon DynamoDB global tables. Builders Session Edin Zulich
ARC406-R1 - [REPEAT 1] Building multi-region microservices In this session, participate in a hands-on exercise where you create, verify, and test a serverless solution across multiple regions using AWS Lambda and Amazon DynamoDB global tables. Builders Session Geoff Kramer
ARC406-R2 - [REPEAT 2] Building multi-region microservices In this session, participate in a hands-on exercise where you create, verify, and test a serverless solution across multiple regions using AWS Lambda and Amazon DynamoDB global tables. Builders Session Eric Strader
ARV201-R - Why aren't you building 3D web applications? Bring a new dimension to your web applications. 3D immersive experiences are breathing new life into web applications, increasing customer engagement with brands, and improving productivity in the workplace. In this session, learn how Amazon Sumerian enables you to easily create and deliver engaging 3D front-end experiences. We show you how to use Sumerian to compose a scene, add interactive elements using drag-and-drop tools or your own custom scripts, and integrate with AWS services, such as AWS Lambda, AWS IoT Core, Amazon DynamoDB, Amazon Lex, and Amazon Polly. See how completed scenes are distributed globally within minutes and accessible via a simple browser URL. Session Will Cannady
ARV202 - Create a virtual concierge using Amazon Sumerian hosts Creating a virtual concierge is easy and free with Amazon Sumerian. Using Sumerian, you can create lifelike interactive experiences by including conversational characters in your web applications without specialized skills or software. In this hands-on workshop, learn how to create a Sumerian host and add talking, gesturing, and personality to your webpage experience. No animation experience or coding required. Workshop Jake Smeester
ARV203 - Create digital twins using AWS IoT Core and Amazon Sumerian Smart manufacturing is just the beginning. The increase in IoT devices, combined with the rise in AR/VR technology, is increasing the use of digital twins. This enables real-time data visualization through virtual representations of machines and equipment to more effectively and expertly solve real-time problems or support training applications. In this session, learn how to create a digital twin that can be deployed over the web to desktops, laptops, mobile devices, and head-mounted devices. Session Miro Masat
ARV206 - Create your first AR/VR scene in 60 minutes Augmented reality (AR) and virtual reality (VR) aren't just for games anymore. In this hands-on session, we provide an overview of use cases for AR/VR and guide you through the Amazon Sumerian console, IDE, scene templates, and asset library. By the end of this session, you will know how to set up an account, establish a scene template, and develop your first scene. Builders Session
ARV301 - Pre-render 360 backgrounds with Amazon Sumerian Pre-render 360 backgrounds with Amazon Sumerian Builders Session Dany Poudrier
ARV303-R - [REPEAT] Create an Augmented Reality Web App With billions of augmented reality (AR)-capable mobile devices in people’s pockets around the globe, there is a massive opportunity to deliver AR experiences that help customers connect with businesses. AR can enable customers to both visualize products in their own homes before purchasing and take part in brand experiences in their own backyards; it can also help field technicians follow instructions that appear directly over the equipment they’re servicing. In this workshop, use Amazon Sumerian to easily create a personalized, interactive AR experience, and leave with the skills to start building one on your own. Workshop Woody Borraccino
ARV303-R1 - [REPEAT 1] Create an Augmented Reality Web App With billions of augmented reality (AR)-capable mobile devices in people’s pockets around the globe, there is a massive opportunity to deliver AR experiences that help customers connect with businesses. AR can enable customers to both visualize products in their own homes before purchasing and take part in brand experiences in their own backyards; it can also help field technicians follow instructions that appear directly over the equipment they’re servicing. In this workshop, use Amazon Sumerian to easily create a personalized, interactive AR experience, and leave with the skills to start building one on your own. Workshop Woody Borraccino
AUT201 - Accelerating autonomous vehicle development with AWS Autonomous vehicles (AVs) are becoming a reality, as evidenced by the variety of advanced driver assistance systems (ADAS) in the market and the growing number of Level 4 test programs on the road. In this session, you learn how AWS enables innovators in ADAS and AV development by providing them the capabilities and tools to accelerate their machine learning and simulation workloads and getting their products to market faster and safer. Then, Mobileye shares details about how it uses AWS services across the AV development life cycle, from data collection and ingestion to simulation. Session Dean Phillips
AUT202-L - Automotive executive leadership session Autonomous, Connected, Electric, and Shared (ACES) technologies are converging to drive digital transformation across the automotive industry. In this session, industry executives and AWS representatives discuss how automotive companies are leveraging the AWS Cloud to innovate across the enterprise in order to create differentiated products, services, and brand experiences for their customers. This innovation also unlocks insights that generate value across the business. Walk away from this session with an understanding of the various ways that your company can collaborate with AWS to thrive in the new era of mobility. Session
AUT301 - Building predictive vehicle maintenance models on AWS Automobiles are among the most complex mechanisms that exist, made from tens of thousands of parts, expected to perform over a 10-year life span. Whether they’re for personal use or in mobility fleets, the ability to predict maintenance to avoid failure can have a significant impact on customer satisfaction, vehicle uptime, safety, and cost. In this session, we introduce the AWS predictive maintenance tool kit, which uses Apache MXNet to apply deep learning for automotive prognostics and vehicle health. Attendees learn and discuss how to combine the tool kit and their domain expertise to build their own predictive models. Chalk Talk Sukwon Kim Vishaal Kapoor
AUT302 - Running autonomous driving simulations at large scale in AWS Autonomous driving development requires that developers virtually drive millions of miles per day in thousands of scenarios and their “what-if” variants before deploying autonomous software on physical vehicles. Providing quick feedback to developers on how their software performs requires running those driving simulations at massive scale. However, massive does not mean easy, and we learned a few hard lessons along the way. During this session we provide insights on the challenges of scaling autonomous vehicle (AV) workloads, have an open discussion on architectures for AV, and share tips to prepare your application to run at scale. Chalk Talk Pierre-Yves Aquilanti Rob Cambra
AUT303 - How race teams gain a competitive advantage with AWS In motorsports, one-tenth of a second can be the difference between first and sixth place—and millions in prize money. In this session, we provide two architectures that race teams use to automatically analyze images and video in real time to gain a competitive advantage. We discuss how to balance built-in machine learning with a custom rules engine to minimize hands-on data science without sacrificing accuracy. We also discuss how to iterate quickly and match the right cloud technology to the challenge as scale increases. Amazon SageMaker and Amazon Rekognition are featured in this session for builders and enthusiasts. Chalk Talk Jay Rao Steven Miller
AUT304 - Device provisioning and management for connected vehicles One important task in building any connected IoT solution is to have a scalable and secure device management platform. In this chalk talk, we dive deep into areas of building a multi-tenant system that takes care of automated device provisioning, certificate and asset management, over-the-air (OTA) updates, and remote command capabilities. We also show how to provide secure vehicle connectivity to the AWS Cloud along with capabilities for sophisticated event rules, data processing, and storage. Participants have the opportunity to interact with AWS experts and discuss how to use this framework to solve their business problems. Chalk Talk Rahul Sareen Richard Nicholls
AUT305 - What’s new with the AWS connected vehicle solution? Connected vehicles are driving digital transformation in the automotive industry, providing immersive customer experiences, new revenue, and insights to the business. We introduce the new features and use cases of the open-source AWS connected vehicle solution, which leverages AWS IoT Core, AWS Lambda, Amazon Kinesis Data Firehose, Amazon Kinesis Data Analytics, Amazon DynamoDB, and a new software over-the-air update capability. Then, we demonstrate the power of the solution to gather, process, and analyze vehicle data at a global scale. Experience in automotive and software architecture is required.     Session Dean Phillips Rahul Sareen
AUT306 - Creating a data-driven, cloud-native ecosystem at BMW Group Data is the lifeblood fueling BMW Group’s digital transformation. It drives BMW’s personalized customer experiences, connected mobility solutions, and analytical insights. This session starts by outlining different archetypes of data platforms and then walking through the journey of building BMW Group’s cloud data hub. Learn about the architectural fundamentals and how to unlock and harness the potential of various data sources, including vehicle sensory and relational data. We also present use cases that help shape the overall strategy and conclude with a combination of lessons learned and design decisions. Session
AUT401 - Building AR/AI automotive owner applications with AWS Augmented reality (AR), AI, and IoT services can be used to jointly create both visual and aural owner applications, such as an interactive owner’s manual. This session is dedicated to selecting and applying the appropriate AWS tools and services to build interactive owner applications for increasing after-market sales, personalization/localization of services, next-generation design, advertising, and media distribution. Developers and UX designers learn how to easily create applications that reinvent the way we interact with our vehicles in both the physical and digital worlds. Builders Session Miro Masat
AUT402 - Creating connected vehicle shadows using AWS IoT The connected vehicle market continues to grow at a rapid pace, driven by new business models and innovative customer applications. As vehicles become more connected and the complexity of the features increases, the need for a digital representation of a vehicle grows. In this session, you learn to build a digital twin using HTML/CSS and the AWS IoT Core device shadow in order to allow two-way communication with the vehicle over WebSocket and Alexa for Business, giving you the ability to execute remote commands (e.g., open trunk). Builders Session Amit Kumar
AUT403 - Hands-on with the new AWS connected vehicle solution Automotive companies are building next-generation platforms on AWS to take advantage of device management, lifecycle security, advanced analytics, and scalability features. In this hands-on session, we walk through the new features and use cases of the latest version of the AWS connected vehicle solution, including device registration, provisioning, anomaly detection, and trip aggregation. In this session, you deploy the solution using an AWS CloudFormation template, provision devices, and work with data collected from a vehicle simulator, which you install. You should have an understanding of device lifecycle management and connected vehicle solutions, and you should bring your laptop prepared with the AWS CLI. Workshop Richard Nicholls
CMP201-L - Leadership session: What’s new in compute? Matt Garman, vice president of AWS compute services, introduces the latest innovations in the compute space. In this session, we announce new compute capabilities, as well as insights into some of the underlying thinking that makes the AWS compute business unique. This session covers new announcements around capabilities for Amazon EC2 instances, EC2 networking, EC2 Spot Instances, Amazon Lightsail, AWS Outposts, containers, and serverless. Matt is also joined by executives from our customers and partners, who share valuable success stories of how Amazon EC2 has helped their journey to digital transformation. Session
CMP202 - Better, faster, cheaper compute: Cost-optimizing Amazon EC2 Amazon EC2 Fleet makes it easier than ever to grow your compute capacity and enable new types of cloud computing applications while maintaining the lowest total cost of ownership (TCO) by blending EC2 Spot, On-Demand, and Reserved Instance purchase models. In this session, learn how to use the power of EC2 Fleet with AWS services like Amazon EC2 Auto Scaling, Amazon ECS, Amazon EKS, Amazon EMR, AWS Batch, and AWS OpsWorks to programmatically optimize costs while maintaining high performance and availability. We dive deep into cost-optimization patterns for workloads like containers, web services, CI/CD, batch, big data, rendering, and more. Session
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. Session
CMP204 - 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. We lay out a broad vision of how the steadily increasing interest in running HPC workloads on the cloud, combined with advances in AI/ML, is a catalyst for sustained innovation. Session Ian Colle
CMP205 - AWS hybrid cloud solutions for every use case AWS helps customers easily migrate to the cloud and access the benefits of the cloud on-premises. Learn about the breadth and depth of AWS hybrid cloud services and how millions of customers, including Johnson & Johnson, Comcast, and Pacific Life Insurance, use AWS services for their hybrid cloud architectures. Session
CMP206-S - Extend HPC workloads to Amazon EC2 instances with Intel Cloud services built on compute-optimized Amazon EC2 instances can serve as your next-generation high performance computing (HPC) platform. Learn how to use AWS to meet the ever-increasing demands on compute resources while avoiding costly capital expenditure investments. New technologies in the cloud built on custom Intel Xeon Scalable processors can help you meet your HPC needs. This presentation is brought to you by Intel, an APN Partner. Session Michael McManus
CMP301 - 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. Session
CMP302 - AWS Outposts: Extend the AWS experience 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. Session
CMP303 - 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. Session
CMP304 - Amazon ML infrastructure: Cost & performance optimizations Amazon provides a breadth of infrastructure for machine learning (ML) workloads in compute, networking, and storage. In this session, we dive deep into the Amazon ML 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 of GPUs. We also show how AWS container services help quickly and efficiently deploy ML applications with managed orchestration. Finally, we share best practices and performance tips for optimizing and quickly launching at scale. Session Chetan Kapoor
CMP305 - Optimizing migrations from SAN to Amazon EBS with snapshots With Amazon EBS, you can easily create a simple point-in-time backup for your Amazon EC2 instances. In this deep-dive session, you learn how to use Amazon EBS snapshots to back up your Amazon EC2 environment. We review how snapshots work, and we share best practices for tagging snapshots, cost management, and snapshot automation. Session
CMP306 - Getting started with Arm-based Amazon EC2 instances Amazon EC2 A1 instances are the first EC2 instances powered by Arm-based AWS Graviton processors. They deliver significant cost savings for scale-out and Arm-based applications, such as web servers and containerized microservices. In this chalk talk, you learn about EC2 A1 instances, hear customer success stories, and experience how easy it can be to run your workloads on Arm-based EC2 instances and lower your costs. Workshop Arthur Petitpierre
CMP307-R - [REPEAT] Optimize ML training and inferencing using Amazon EC2 In this workshop, you gain hands-on experience with Amazon EC2 instances that offer the highest-performing GPU-based instances in the cloud for efficient model training and cost-effective inference. This workshop walks you through the entire machine learning application development life cycle and focuses specifically on how to optimize training and inference by leveraging the power of EC2. Workshop Wen-ming Ye
CMP307-R1 - [REPEAT 1] Optimize ML training and inferencing using Amazon EC2 In this workshop, you gain hands-on experience with Amazon EC2 instances that offer the highest-performing GPU-based instances in the cloud for efficient model training and cost-effective inference. This workshop walks you through the entire machine learning application development life cycle and focuses specifically on how to optimize training and inference by leveraging the power of EC2. Workshop Wen-ming Ye
CMP307-R2 - [REPEAT 2] Optimize ML training and inferencing using Amazon EC2 In this workshop, you gain hands-on experience with Amazon EC2 instances that offer the highest-performing GPU-based instances in the cloud for efficient model training and cost-effective inference. This workshop walks you through the entire machine learning application development life cycle and focuses specifically on how to optimize training and inference by leveraging the power of EC2. Workshop Wen-ming Ye
CMP309-R - [REPEAT] Easily deploy and scale a cloud app with Amazon Lightsail In this workshop, we start by deploying a monolithic web app into an Amazon Lightsail instance. From there, we separate out the components and use technologies like load balancers and snapshots to show you how to deploy your application at scale. By the end of this session, you’ll understand: the benefits of Lightsail; when to choose Lightsail or Amazon EC2; best practices for deploying your application onto Lightsail’s preconfigured blueprints; how to use an OS-only blueprint to deploy virtually any software package; and how to leverage snapshots and load balancers to scale applications. Workshop Mike Coleman
CMP309-R1 - [REPEAT 1] Easily deploy and scale a cloud app with Amazon Lightsail In this workshop, we start by deploying a monolithic web app into an Amazon Lightsail instance. From there, we separate out the components and use technologies like load balancers and snapshots to show you how to deploy your application at scale. By the end of this session, you’ll understand: the benefits of Lightsail; when to choose Lightsail or Amazon EC2; best practices for deploying your application onto Lightsail’s preconfigured blueprints; how to use an OS-only blueprint to deploy virtually any software package; and how to leverage snapshots and load balancers to scale applications. Workshop Mike Coleman
CMP311 - How Uber runs autonomous vehicle simulations with AWS Batch Uber uses AWS Batch to run hundreds of thousands of autonomous vehicle simulations every day. Learn how Uber built a high-performing and scalable simulation pipeline across hundreds of thousands of vCPUs on native AWS services. Chalk Talk
CMP312 - Optimizing Amazon EBS for performance Key techniques and practices while using Amazon EBS can help push performance and optimize spend. In this session, learn how to optimize storage performance and costs for Amazon EBS using tools such as Amazon CloudWatch and AWS Trusted Advisor, and third-party tools such as Cloudability. Chalk Talk
CMP313 - Architect to scale and save with Amazon EC2 Auto Scaling groups Amazon EC2 Auto Scaling now makes it easier than ever to mix multiple purchase options and instance types in the same Auto Scaling group, so you can leverage the cost savings of Spot Instances with the stability of On-Demand and Reserved Instances within the same Auto Scaling group. In this chalk talk, we show you how to set up these Auto Scaling groups and discuss the different combinations you can configure to best suit your use case for lowering cost and improving availability. Chalk Talk
CMP314 - Accelerate applications using Amazon EC2 F1 FPGA instances Amazon EC2 F1 instances with field programmable gate arrays (FPGAs), combined with optimized cloud-based FPGA programming tools, provides researchers, application developers, and startups with a well-tested, standardized, and accessible platform for custom hardware-accelerated computing. In this session guest speakers dive deep into how they are using F1 instances to meet their custom hardware acceleration needs. Chalk Talk
CMP315 - Multi-node deep learning training in the cloud The key barriers to the wider adoption of deep neural networks on industrial-sized datasets are the time and resources required to train them. Data scientists and machine learning engineers continue to demand shorter training times, as this provides them with increased agility to try new algorithms and optimization techniques. In this chalk talk, we show how to optimize AWS infrastructure to minimize deep learning training times by using distributed/multi-node training using Amazon EC2 P3dn instances. Chalk Talk
CMP316 - How GE Aviation accelerates CFD simulations on AWS General Electric is one of the world’s largest manufacturing companies, and GE Avio is among the top aircraft engine suppliers, offering engines for the majority of commercial aircraft. Aircraft engine engineers need to run hundreds of computational fluid dynamics (CFD) simulations in order to optimize the turbine air flow. By moving these simulations to AWS, the customer has been able to run them four times faster and drastically reduce the time-to-market. Chalk Talk Francesco Ruffino
CMP317 - Self-hosted WordPress: It’s easier than you think In this session, we cover how to easily leverage Amazon Lightsail and AWS services to build a WordPress implementation that is secure and fault-tolerant. Chalk Talk
CMP318-R - [REPEAT] Kubernetes on Spot Instances: Optimize for scale and cost Containers are usually stateless and fault-tolerant, and Amazon EC2 Spot Instances are a great match for powering container workloads. Attend this workshop to learn how to provision, manage, and maintain your Amazon Kubernetes clusters with Amazon EKS at any scale on Spot Instances while architecting to optimize cost and scale. We dive deep using hands-on material to provision and scale worker nodes, handle interruptions, and design for fault tolerance. We also demonstrate successfully managing a suddenly spiky workload. This workshop is designed to help architects, engineers, and developers understand how to run a containerized environment on Spot Instances. Workshop
CMP318-R1 - [REPEAT 1] Kubernetes on Spot Instances: Optimize for scale and cost Containers are usually stateless and fault-tolerant, and Amazon EC2 Spot Instances are a great match for powering container workloads. Attend this workshop to learn how to provision, manage, and maintain your Amazon Kubernetes clusters with Amazon EKS at any scale on Spot Instances while architecting to optimize cost and scale. We dive deep using hands-on material to provision and scale worker nodes, handle interruptions, and design for fault tolerance. We also demonstrate successfully managing a suddenly spiky workload. This workshop is designed to help architects, engineers, and developers understand how to run a containerized environment on Spot Instances. Workshop
CMP319 - Deploy graphics desktops for content production on AWS Cloud-based GPU desktops enable companies to hire the best talent regardless of location or time zone. In this hands-on session, you explore the technical schema and underlying architecture of several solutions, including Amazon AppStream and managed Amazon WorkSpaces, and then individually build a working Windows and Linux graphics desktop based on the NVIDIA-powered G3 EC2 instance type. Bring your PC laptop and Ethernet dongle (do not rely on Wi-Fi connectivity). We recommend having the current version of Chrome or Firefox and the AWS CLI already installed. Workshop Mike Owen Mark Stephens
CMP401-R - [REPEAT] Running EC2 workloads at scale Join this workshop to get hands-on with the latest Amazon EC2 features, including EC2 Fleet, EC2 Fleet integration with Amazon EC2 Auto Scaling, and EC2 launch templates. Learn how to utilize EC2 launch templates to power and deploy an Amazon EC2 Auto Scaling group using a combination of EC2 On-Demand and EC2 Spot Instances behind a load balancer. Next, you configure the workload to handle peak demand, all while optimizing cost and performance. Workshop Chad Schmutzer Boyd McGeachie
CMP401-R1 - [REPEAT 1] Running EC2 workloads at scale Join this workshop to get hands-on with the latest Amazon EC2 features, including EC2 Fleet, EC2 Fleet integration with Amazon EC2 Auto Scaling, and EC2 launch templates. Learn how to utilize EC2 launch templates to power and deploy an Amazon EC2 Auto Scaling group using a combination of EC2 On-Demand and EC2 Spot Instances behind a load balancer. Next, you configure the workload to handle peak demand, all while optimizing cost and performance. Workshop Boyd McGeachie Chad Schmutzer
CMP401-R2 - [REPEAT 2] Running EC2 workloads at scale Join this workshop to get hands-on with the latest Amazon EC2 features, including EC2 Fleet, EC2 Fleet integration with Amazon EC2 Auto Scaling, and EC2 launch templates. Learn how to utilize EC2 launch templates to power and deploy an Amazon EC2 Auto Scaling group using a combination of EC2 On-Demand and EC2 Spot Instances behind a load balancer. Next, you configure the workload to handle peak demand, all while optimizing cost and performance. Workshop Chad Schmutzer Boyd McGeachie
CMP402-R - [REPEAT] Setting up your first HPC cluster It’s not hard to build your first HPC cluster on AWS. In this workshop, we take you through the basics in a step-by-step approach that you can easily follow along with. We cover everything from installation of the AWS ParallelCluster software suite to instance selection, Amazon EC2 Spot Instance enablement, and launching your first MPI “hello world” job from the command line. Workshop Pierre-Yves Aquilanti Anh Tran
CMP402-R1 - [REPEAT 1] Setting up your first HPC cluster It’s not hard to build your first HPC cluster on AWS. In this workshop, we take you through the basics in a step-by-step approach that you can easily follow along with. We cover everything from installation of the AWS ParallelCluster software suite to instance selection, Amazon EC2 Spot Instance enablement, and launching your first MPI “hello world” job from the command line. Workshop Pierre-Yves Aquilanti Anh Tran
CMP403 - Running enterprise test/dev on Amazon EC2 Spot Instances Join this builder session to learn how to run an enterprise test/dev on Amazon EC2 Spot Instances. If you are new to Spot Instances and would like to take advantage of the cost savings, test/dev is a great place to start. Load, integration, canary, and security testing all benefit from the elasticity and price savings associated with Spot Instances. Learn how to use the EC2 Fleet API to diversify and use different instance pools to run test/dev. Builders Session
CMP404 - Running Big Data clusters on Amazon EMR with Spot Instances Join this builders session to learn how to run Big Data frameworks such as Apache Spark, Hadoop, and Hive through Amazon EMR while maximizing for scale, performance, and deep cost savings with Spot Instances. Learn how to configure clusters and instance fleets for the right mix of On-Demand and Spot Instances for long-running and transient workloads. Builders Session
CMP405 - Optimize SAP HANA workloads with Amazon EC2 high memory instances This builders session is designed to give you hands-on experience in successfully deploying SAP HANA workloads on Amazon EC2 high memory instances with up to 12TiB of memory. An AWS expert guides you through the planning, installation, and deployment of SAP workloads. EC2 high memory instances are certified by SAP for running Business Suite on HANA (SoH), the next-generation Business Suite S/4HANA, Data Mart Solutions on HANA, Business Warehouse on HANA (BW), and SAP BW/4HANA in production environments. Builders Session
CMP406 - Move your first application to the cloud with Amazon Lightsail Come spend time with the Amazon Lightsail team, and move one of your applications to the cloud. This session is specifically designed for people who are wondering how to get started with AWS. We sit down with you and help you deploy a workload into AWS using Lightsail. Bring your own workload or use one of our demo examples, and get started today. Builders Session
CMP407 - Deploy & scale a multi-tier application in Amazon Lightsail In this session, we show you how to scale an existing cloud workload. We look at using snapshots to replicate a web tier application and at how to use load balancers to provide both scalability and fault tolerance. You can bring your own workload or work through one of our provided examples. Builders Session
CMP408 - Using Elastic Fabric Adapter to scale HPC workloads on AWS In this builders session, we guide you through the process of using Elastic Fabric Adapter (EFA) to scale up your MPI-based HPC application on AWS. An AWS HPC expert answers your questions about benchmarking the performance of your HPC applications with EFA. Builders Session
CMP409 - Selecting the right instance for your HPC workloads AWS offers a wide range of compute instances. You can ensure the optimal performance for your HPC workloads by making sure you choose an instance that matches the compute, memory, and bandwidth requirements of your application. Attend this session to get a jump start on choosing the right instance for your HPC application. Builders Session
CMP410-R - [REPEAT] Save up to 90 percent on CI/CD and test workloads Learn how you can leverage Amazon EC2 Spot Instances to create CI/CD pipelines, Jenkins build slaves, and test environments at a fraction of the cost of On-Demand Instances. We also implement mechanisms to ensure that our CI/CD pipelines remain available by decoupling application state from our compute resources. Finally, we migrate everything to a containered environment to eke out maximum performance and cost-efficiency. In addition to covering the ins and outs of Spot, we also share how some customers use Spot to reduce the cost of their test and production solutions. Workshop Jarrod Spiga
CMP410-R1 - [REPEAT 1] Save up to 90 percent on CI/CD and test workloads Learn how you can leverage Amazon EC2 Spot Instances to create CI/CD pipelines, Jenkins build slaves, and test environments at a fraction of the cost of On-Demand Instances. We also implement mechanisms to ensure that our CI/CD pipelines remain available by decoupling application state from our compute resources. Finally, we migrate everything to a containered environment to eke out maximum performance and cost-efficiency. In addition to covering the ins and outs of Spot, we also share how some customers use Spot to reduce the cost of their test and production solutions. Workshop Jarrod Spiga
CMP411 - Accelerate your C/C++ applications with Amazon EC2 F1 instances Amazon EC2 F1 OpenCL development workflow helps software developers with little to no FPGA experience to supercharge their applications with Amazon EC2 F1. Join us for an overview and demonstration of accelerating your C/C++ applications in the cloud using OpenCL with Amazon EC2 F1 instances. In this workshop, we walk through the development flow for creating a custom hardware acceleration for a software algorithm. You get hands-on and creative by optimizing an algorithm for maximum acceleration on Amazon EC2 F1 instances. Workshop
CMP412 - Orchestrating complex genomics pipelines with AWS Batch Learn how to simplify the process of orchestrating complex genomics pipelines using Nextflow—a popular open source data-driven computational pipeline tool that enables scalable and reproducible scientific workflows—and AWS Batch, a fully managed batch processing service that enables scientists and engineers to easily and efficiently run hundreds of thousands of batch computing jobs on AWS. In this workshop, we walk through a genomics workflow integrating Nextflow with AWS Batch and experience firsthand how AWS Batch can dynamically expand or contract cloud resources to meet the needs of the genomics pipeline. Workshop
CON201-R - [REPEAT] Migrating to AWS Fargate AWS Fargate makes it easy to run containers by removing the need to provision, scale, or manage servers. In this session, learn the rationale behind some of the design decisions by the Fargate team and how that should influence your application design and best practices for building on Fargate. In addition, Turner Broadcasting System (TBS) dives deep into how it migrated to Fargate, the decisions that helped along the way, and the tools created in the process. Session Josephine Gibney
CON201-R1 - [REPEAT 1] Migrating to AWS Fargate AWS Fargate makes it easy to run containers by removing the need to provision, scale, or manage servers. In this session, learn the rationale behind some of the design decisions by the Fargate team and how that should influence your application design and best practices for building on Fargate. In addition, Turner Broadcasting System (TBS) dives deep into how it migrated to Fargate, the decisions that helped along the way, and the tools created in the process. Session Abby Fuller
CON202-R - [REPEAT] Managing Docker images with Amazon ECR In this session, learn how to use Amazon Elastic Container Registry (Amazon ECR) to securely manage and distribute your Docker container images. Builders Session
CON202-R1 - [REPEAT 1] Managing Docker images with Amazon ECR In this session, learn how to use Amazon Elastic Container Registry (Amazon ECR) to securely manage and distribute your Docker container images. Builders Session
CON203-R - [REPEAT] Getting started with Kubernetes on AWS Kubernetes is open-source software that allows you to deploy and manage containerized applications at scale. In this hands-on workshop, learn the basics of running Kubernetes, including cluster creation with Amazon Elastic Container Service for Kubernetes (Amazon EKS), deployment and scaling controls, and running your first app. This is the first of three workshops for running Kubernetes on AWS. Come prepared to build with a laptop; AWS credits are provided. Workshop Massimo Re Ferre Brent Langston
CON203-R1 - [REPEAT 1] Getting started with Kubernetes on AWS Kubernetes is open-source software that allows you to deploy and manage containerized applications at scale. In this hands-on workshop, learn the basics of running Kubernetes, including cluster creation with Amazon Elastic Container Service for Kubernetes (Amazon EKS), deployment and scaling controls, and running your first app. This is the first of three workshops for running Kubernetes on AWS. Come prepared to build with a laptop; AWS credits are provided. Workshop Massimo Re Ferre Cohen Cohen
CON203-R2 - [REPEAT 2] Getting started with Kubernetes on AWS Kubernetes is open-source software that allows you to deploy and manage containerized applications at scale. In this hands-on workshop, learn the basics of running Kubernetes, including cluster creation with Amazon Elastic Container Service for Kubernetes (Amazon EKS), deployment and scaling controls, and running your first app. This is the first of three workshops for running Kubernetes on AWS. Come prepared to build with a laptop; AWS credits are provided. Workshop Peter Dalbhanjan Michael Hausenblas
CON204-R1 - [REPEAT 1] Mythical Mysfits: DevSecOps with Docker and AWS Fargate Help our Mythical Mysfits find forever homes! We started using microservices as part of our Mythical stack to make it more resilient, but we need a repeatable way to deploy it. In this workshop, you create a fully managed CI/CD stack to deploy to the service you created using the AWS code suite and AWS Fargate. Then, you build security and deployment checks in Docker to make sure you have a strong security posture when you deploy to production. Basic Docker and AWS experience are required. We guide you through the rest. This is an intermediate-level workshop on AWS Fargate. Workshop
CON205-R - [REPEAT] Deploying applications using Amazon EKS Amazon Elastic Kubernetes Service (Amazon EKS) makes it easy to deploy, manage, and scale containerized applications using Kubernetes on AWS. In this hands-on workshop, we cover how to set up Amazon EKS to run common production applications, including how to build a deployment pipeline, perform code updates and rollbacks with health checks, run batch workloads, set up load balancing, and manage secrets. This is the second of three workshops for running Kubernetes on AWS. Come prepared to build with a laptop; AWS credits are provided. Workshop Michael Hausenblas Will Cannady Theodore Salvo
CON205-R1 - [REPEAT 1] Deploying applications using Amazon EKS Amazon Elastic Kubernetes Service (Amazon EKS) makes it easy to deploy, manage, and scale containerized applications using Kubernetes on AWS. In this hands-on workshop, we cover how to set up Amazon EKS to run common production applications, including how to build a deployment pipeline, perform code updates and rollbacks with health checks, run batch workloads, set up load balancing, and manage secrets. This is the second of three workshops for running Kubernetes on AWS. Come prepared to build with a laptop; AWS credits are provided. Workshop Michael Hausenblas Leo Chan Cohen Cohen
CON205-R2 - [REPEAT 2] Deploying applications using Amazon EKS Amazon Elastic Kubernetes Service (Amazon EKS) makes it easy to deploy, manage, and scale containerized applications using Kubernetes on AWS. In this hands-on workshop, we cover how to set up Amazon EKS to run common production applications, including how to build a deployment pipeline, perform code updates and rollbacks with health checks, run batch workloads, set up load balancing, and manage secrets. This is the second of three workshops for running Kubernetes on AWS. Come prepared to build with a laptop; AWS credits are provided. Workshop Michael Hausenblas Leo Chan Cohen Cohen
CON206-R - [REPEAT] Management and operations for Amazon EKS Amazon Elastic Kubernetes Service (Amazon EKS) makes it easy to deploy, manage, and scale containerized applications using Kubernetes on AWS. In this hands-on workshop, we cover how to implement operational best practices for running modern applications using Kubernetes on AWS. We cover logging, monitoring, tracing, traffic routing with service mesh, metrics-based auto scaling, network security, application migration, and cluster upgrades. This is the third of three workshops for running Kubernetes on AWS. Come prepared to build with a laptop; AWS credits are provided. Workshop Massimo Re Ferre Brent Langston
CON206-R1 - [REPEAT 1] Management and operations for Amazon EKS Amazon Elastic Kubernetes Service (Amazon EKS) makes it easy to deploy, manage, and scale containerized applications using Kubernetes on AWS. In this hands-on workshop, we cover how to implement operational best practices for running modern applications using Kubernetes on AWS. We cover logging, monitoring, tracing, traffic routing with service mesh, metrics-based auto scaling, network security, application migration, and cluster upgrades. This is the third of three workshops for running Kubernetes on AWS. Come prepared to build with a laptop; AWS credits are provided. Workshop Theodore Salvo Brent Langston
CON206-R2 - [REPEAT 2] Management and operations for Amazon EKS Amazon Elastic Kubernetes Service (Amazon EKS) makes it easy to deploy, manage, and scale containerized applications using Kubernetes on AWS. In this hands-on workshop, we cover how to implement operational best practices for running modern applications using Kubernetes on AWS. We cover logging, monitoring, tracing, traffic routing with service mesh, metrics-based auto scaling, network security, application migration, and cluster upgrades. This is the third of three workshops for running Kubernetes on AWS. Come prepared to build with a laptop; AWS credits are provided. Workshop Massimo Re Ferre Theodore Salvo
CON207-R - [REPEAT] Mythical Mysfits: Build a modern web application on AWS In this workshop, learn how to deploy a fully functional web application on AWS. We show you how to use the AWS services that enable you to focus on writing code without needing to manage underlying infrastructure. You use services such as AWS Fargate, Amazon Simple Storage Service (Amazon S3), and Amazon Dynamo DB to build and deploy a web application on AWS and connect the application to a backend database. To participate, you need a laptop (macOS or Windows), an AWS account with administrator-level access, and an active GitHub account. Workshop Andrew Baird Hubert Cheung
CON207-R1 - [REPEAT 1] Mythical Mysfits: Build a modern web application on AWS In this workshop, learn how to deploy a fully functional web application on AWS. We show you how to use the AWS services that enable you to focus on writing code without needing to manage underlying infrastructure. You use services such as AWS Fargate, Amazon Simple Storage Service (Amazon S3), and Amazon Dynamo DB to build and deploy a web application on AWS and connect the application to a backend database. To participate, you need a laptop (macOS or Windows), an AWS account with administrator-level access, and an active GitHub account. Workshop Ed Chan
CON207-R2 - [REPEAT 2] Mythical Mysfits: Build a modern web application on AWS In this workshop, learn how to deploy a fully functional web application on AWS. We show you how to use the AWS services that enable you to focus on writing code without needing to manage underlying infrastructure. You use services such as AWS Fargate, Amazon Simple Storage Service (Amazon S3), and Amazon Dynamo DB to build and deploy a web application on AWS and connect the application to a backend database. To participate, you need a laptop (macOS or Windows), an AWS account with administrator-level access, and an active GitHub account. Workshop Mridula Grandhi Erin McGill
CON208-R - [REPEAT] Build your microservices application on AWS Fargate Join this workshop to get hands-on experience deploying Docker containers using AWS Fargate to build a typical three-tier polyglot microservice stack like you may work with in your organization. We configure GitHub, AWS CodePipeline, AWS CodeBuild, Amazon Virtual Private Cloud (Amazon VPC), Application Load Balancer (ALB), AWS Auto Scaling, and log aggregation using a framework called Mu to launch microservices on Fargate. We will launch a frontend and multiple backend services and will explore how you might adopt this workflow in your environment. Workshop Nathan Peck Adam Keller
CON208-R1 - [REPEAT 1] Build your microservices application on AWS Fargate Join this workshop to get hands-on experience deploying Docker containers using AWS Fargate to build a typical three-tier polyglot microservice stack like you may work with in your organization. We configure GitHub, AWS CodePipeline, AWS CodeBuild, Amazon Virtual Private Cloud (Amazon VPC), Application Load Balancer (ALB), AWS Auto Scaling, and log aggregation using a framework called Mu to launch microservices on Fargate. We will launch a frontend and multiple backend services and will explore how you might adopt this workflow in your environment. Workshop Adam Keller Nathan Peck
CON208-R2 - [REPEAT 2] Build your microservices application on AWS Fargate Join this workshop to get hands-on experience deploying Docker containers using AWS Fargate to build a typical three-tier polyglot microservice stack like you may work with in your organization. We configure GitHub, AWS CodePipeline, AWS CodeBuild, Amazon Virtual Private Cloud (Amazon VPC), Application Load Balancer (ALB), AWS Auto Scaling, and log aggregation using a framework called Mu to launch microservices on Fargate. We will launch a frontend and multiple backend services and will explore how you might adopt this workflow in your environment. Workshop Brent Langston Adam Keller
CON209-R - [REPEAT] Using AWS App Mesh to monitor and control your first containerized app In this workshop, learn to create specific abstract resources for AWS App Mesh that will be used to drive a physical mapping to compute resources to stitch your application together, providing you with fine-grained control over traffic routing and end-to-end visibility of application request traffic and performance. You also learn how to deploy the services that will comprise your application to Amazon ECS along with proxy sidecars for each service task; App Mess will govern these to ensure that your application traffic behaves according to your specifications. Workshop Tony Pujals Brent Langston
CON209-R1 - [REPEAT 1] Using AWS App Mesh to monitor and control your first containerized app In this workshop, learn to create specific abstract resources for AWS App Mesh that will be used to drive a physical mapping to compute resources to stitch your application together, providing you with fine-grained control over traffic routing and end-to-end visibility of application request traffic and performance. You also learn how to deploy the services that will comprise your application to Amazon ECS along with proxy sidecars for each service task; App Mess will govern these to ensure that your application traffic behaves according to your specifications. Workshop Tony Pujals Brent Langston
CON210-S - How to run like a startup with enterprise Kubernetes on AWS Scholastic Corporation reinvented itself with the adoption of a startup mindset and a move to microservices on AWS running in Red Hat OpenShift Container Platform, an enterprise Kubernetes distribution. In this session, you hear about the journey that this large publishing enterprise went on during its transformation. From our discussion of breaking up monolithic applications into microservices, you learn about some of the pitfalls along the road to Kubernetes, containers, and microservices adoption. You also hear about the resulting demonstrable benefits—faster time to market, lower infrastructure costs, happier developers, and improved business performance. This presentation is brought to you by Red Hat, an APN Partner. Session Dan Juengst Yuriy Denysov
CON211-S - Set up Kubernetes clusters on premises & 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. Session Jeremy Oakey John Day
CON301-R - [REPEAT] Best practices for container image management Container registries like Amazon ECR make it easy to store and distribute container images. In this session, we cover best practices for managing container images in both shared and private repositories. We also discuss proper version control for easy rollbacks, repository organization, how to implement life-cycle policies, and distributing images to multiple operating systems and locations. Chalk Talk
CON301-R1 - [REPEAT 1] Best practices for container image management Container registries like Amazon ECR make it easy to store and distribute container images. In this session, we cover best practices for managing container images in both shared and private repositories. We also discuss proper version control for easy rollbacks, repository organization, how to implement life-cycle policies, and distributing images to multiple operating systems and locations. Chalk Talk
CON302-R - [REPEAT] Deep dive into Amazon EKS In this talk, we cover the configuration and networking details needed to run a production-ready Kubernetes cluster with Amazon Elastic Container Service for Kubernetes (Amazon EKS). We also walk through the service’s new features and updates. Session Nathan Taber
Get More Results