AWS Summit Online Australia & New Zealand

Tune in to AWS Summit On-Demand to learn how cloud technology can help your business to lower costs, improve efficiency, and innovate at scale.

AWS Summit On-Demand is designed to educate you about the skills needed to design, deploy, and operate your infrastructure and applications. These recorded sessions are delivered by AWS subject matter experts and customers who have successfully built solutions on AWS. Whether you are new to the cloud or an experienced user, you can learn something new at AWS Summit Online Australia & New Zealand.

Getting Started with AWS
Getting Started with AWS
AI & Machine Learning
AI & Machine Learning
Big Data & Analytics
Big Data & Analytics
Migration & Modernisation
Migration & Modernisation
Dr. Werner Vogels
Dr. Werner Vogels, Chief Technology Officer,

Dr. Werner Vogels is Chief Technology Officer at, where he is responsible for driving the company's customer-centric technology vision.

As one of the forces behind Amazon's approach to cloud computing, he is passionate about helping young businesses reach global scale, and transforming enterprises into fast-moving digital organizations.

Vogels joined Amazon in 2004 from Cornell University, where he was a distributed systems researcher. He has held technology leadership positions in companies that handle the transition of academic technology into industry. Vogels holds a PhD from the Vrije Universiteit in Amsterdam and has authored many articles on distributed systems technologies for enterprise computing.

Andy Jassy
Andy Jassy, Chief Executive Officer, Amazon Web Services

Andy Jassy is CEO of Amazon Web Services (AWS), the world’s most comprehensive and broadly adopted cloud platform. Having led AWS since its inception, he’s managed an inventive and nimble team that has delivered more than 165 cloud infrastructure and application services that are used by millions of startup, enterprise, and government customers around the world. Jassy joined Amazon in 1997. Prior to founding AWS, he held various leadership roles across the company. He has an AB from Harvard University and an MBA from Harvard Business School. Jassy serves on the Board of Trustees for Rainier Scholars and as chair of Rainier Prep’s Board of Directors.

Matt Garman
Matt Garman, Vice President, AWS WW Sales and Marketing

Matt Garman joined Amazon in 2006, is currently the Vice President of the Worldwide Sales and Marketing organization in Amazon Web Services (AWS), and also sits on Amazon’s executive leadership S-Team. He has held several leadership positions in AWS over that time.

Matt previously served as Vice President of the Amazon EC2 and Compute Services businesses for AWS for over 10 years. Matt was responsible for P&L, product management, and engineering and operations for all compute and storage services in AWS. He started at Amazon when AWS first launched in 2006 and served as one of the first product managers, helping to launch the initial set of AWS services. Prior to Amazon, he spent time in product management roles at early stage Internet startups.

Matt earned a BS and MS in Industrial Engineering from Stanford University, and an MBA from the Kellogg School of Management at Northwestern University. 

Customer Speakers

Mark Fitzgibbon
Mark Fitzgibbon, Managing Director, nib Group

Since joining the nib Group team in 2002, Mark has guided the national and international expansion of the health insurer. In 2007 he led nib through its demutualisation and listing on the Australian Securities Exchange (ASX); progressing to the ASX100 in 2019.

Mark is currently a Director of Private Healthcare Australia and has previously served as CEO of both the national and NSW peak industry bodies for licensed clubs as well as holding several CEO positions in local government.

Ricky Chen
Ricky Chen, Chief Technology Officer and Director of Engineering, Prospection

Ricky has over 15 years' experience leading innovation and building engineering teams. He has experience across a range of industries including financial services, healthcare, gaming, mining and research.

Ricky graduated with Bachelor of Engineering from UNSW and won the world AI robotic soccer championship with Eric Chung, in 2003. Together with Dr Peter Cronin and Eric Chung, Ricky co-founded Prospection in 2012.

Session Descriptions

To help you get the most out of your AWS Summit Online experience we have curated our content to cover a broad range of topics and technical depth. Key topics you can learn about are artificial intelligence, machine learning, data and analytics, security, building on AWS, migration and modernisation, and operations and optimisation. 

  • Transform
  • Analyse
  • Build
  • Operate
  • Secure
  • Interact
  • AWSome Day
  • Builders' Zone Demo
  • Hands-on Labs (Hot Topics)
  • Hands-on Labs (Introductory)
  • Transform
  • Want to migrate so you can modernise faster? Join the Transform track where we will show you how to get started with your projects through planning, migration, education, and innovation, and deliver an improved customer experience. 


    A newbies guide to getting started with AWS (Level 100 - Introductory)

    Moving to the cloud helps businesses lower the cost of IT, increase agility, and deliver new products and services to gain more customers. It can also help to improve security and reduce business risk. But where do you start? This session provides an overview of the AWS Cloud offerings, considerations when moving to the cloud, basic AWS solutions, and next steps to help you get started quickly.


    Accelerate to innovation: Start right with AWS migration and modernisation best practices (Level 100 - Introductory)

    In this session, discover how customers are fast-tracking innovation with an AWS migration and modernisation program, and learn how they’re reducing risk and costs in the process. Learn about the critical success factors, vital ingredients, and AWS solutions that help sustain high velocity application modernisation. We share proven AWS accelerators, including tools, services, methodologies, and approaches that help you and your migration partner reduce “time to cloud” and innovate. Learn how AWS enables your business to experiment at scale with your data and applications.


    Move your desktops and applications to AWS end-user computing (Level 200 - Intermediate)

    Designed for companies that have contingent workers, remote offices or frequent M&A, this session will help you understand how Amazon has taken on the challenge of providing virtual desktops to over 25K users around the world. Freed from the challenges of on-prem VDI solutions, Amazon IT uses Amazon WorkSpaces to quickly provision desktops in minutes supported by just two engineers - saving over $17M annually. This session will provide an overview of the WorkSpaces service, the Amazon IT use cases in production, and the architectural approach they chose to service 25K users. Learn why and how Amazon WorkSpaces has become.


    How to create an environment that accelerates transformation and unlocks innovation (Level 200 - Intermediate)

    Transformation is a common theme for enterprises adopting the cloud. But in order to realise the benefits that the cloud has to offer, your workforce needs the type of skills and experience that take time to build. In this session, learn what you can do to provide your workforce with an environment that enables transformation, and discover how other organisations have worked with the AWS Skills Guild to produce an agile and innovative community of builders to accelerate their journey to cloud.


    Enterprise cloud migration meets application containerisation on AWS (Level 300 - Advanced)

    In this session, learn how to build your application migration framework and pipelines centering on containerisation. We show you how to assess and qualify your applications, build and refine your landing zones, create specific security baselines, and create migration pipelines leveraging Amazon ECR and Amazon EKS, two services that are part of the AWS container management portfolio.


    VMware Cloud on AWS: Migrate and innovate at speed (Level 200 - Intermediate)

    In this session, learn how to extend your VMware workloads to the cloud with minimal effort, and unlock the ability to integrate with native AWS services. We share insights into low-risk approaches for evacuating data centers, and we show you how to seamlessly extend your resources.


    Simplify and accelerate your data migration journey to AWS (Level 200 - Intermediate)

    Moving data at-scale to the cloud can be daunting. What are the simple, repeatable, and efficient data migration mechanisms to migrate your data? In this session, we cover the different AWS solutions available to help you simplify and accelerate your data migration journey. Learn how to make the best choices when moving your data in both online and offline scenarios.


    SAP on AWS: Unlocking value from your investment (Level 100 - Introductory)

    More than 5,000 active AWS customers run SAP on AWS, and over half of those customers deployed SAP HANA-based solutions on AWS. In this session, discover how AWS can unlock more value from your SAP investments, and learn how it helps you gain insights about SAP modernisation options and determine the best approach.

  • Analyse
  • A data driven organisation leverages democratised data platforms to drive hyper-personalisation, build better products and customer experiences, and make higher quality business decisions and predictions in (near) real time. Join the Analyse track and learn how to leverage modern data platforms to support these business outcomes.


    Harness the full potential of IoT data with AWS IoT and Analytics Services (Level 300 - Advanced)

    If you knew the state of everything and could reason on top of that data, what problems could you solve? IoT data helps companies shift how they do business, improve product innovation, and impact customer experience. In this session, learn how AWS IoT helps organisations operate more intelligently by ingesting data from industrial and consumer products and modeling these assets using AWS IoT SiteWise. Also learn how to use analytics services, such as AWS Lake Formation, Amazon Redshift, and Amazon QuickSight, to unlock value from IoT data, gain insights, and drive innovation.


    Mastering your data journey one step at a time (Level 200 - Intermediate)

    You’ve decided to move your data to the cloud, but how do you do that while allowing the right people across your business to access it? This session shows how you can migrate your data and build a single secure data lake with the right permissions for different users. Once you’ve made the data available, we show you how to gradually leverage higher-level AWS services to build different use cases for data exploration. We also show you how it is possible to leverage machine learning to obtain valuable business insights along the way.


    A path to event sourcing with Amazon MSK (Level 300 - Advanced)

    Event sourcing is an exciting pattern for thinking differently about how to process and store data. With Amazon Managed Streaming for Apache Kafka (Amazon MSK), it’s now even easier for development teams to run and operate applications that are built around event sourcing patterns. In this session, we demonstrate a Java-based personal banking website that uses Amazon MSK, AWS Fargate, and Amazon Elasticsearch Service (Amazon ES) to process data using event sourcing with eventual consistency. We explore the code and review some of the operational characteristics in the AWS Management Console.


    Activating data as a strategic asset (Level 100 - Introductory)

    The promise of the data-driven organisation is to leverage democratised data platforms infused with ML to drive better decision making, build better products, and deliver personalised customer experiences. While the latest technologies and industry-leading skills are key components of any data, analytics, and AI strategy, many organisations are not addressing the organisational and cultural challenges of becoming data-driven.


    Deep dive into AWS Lake Formation (Level 300 - Advanced)

    In this session, learn how to build a secure and automated data lake using AWS Lake Formation. Also learn how to set up periodic sales data and ingest into the data lake, build automated transformations, and generate sales forecasts from the transformed data using AI. If you're a developer, DBA, or a data engineer who works with data, this session is for you.


    An introduction to data driven customer engagement (Level 100 - Introductory)

    A customer engagement strategy is vital to business performance, and using AWS can help you create a unique experience for customers engaging with your organization. This session provides an overview of the AWS customer experience services. We show you how using unique customer attributes and accessing AI/ML services enable you to move beyond traditional skills-based routing. Discover how to create a personalized, predictive environment, one where customers are better understood and can quickly access the answers and information they need.


    Build an SQL-based data processing pipeline in minutes (Level 300 - Advanced)

    Organisations rely on a huge amount of data and smart analytics to speed up their decision-making processes. However, data processing is often a complex and lengthy undertaking. In this session, we introduce one of the quickest ways to prepare your data for analysis without the need to program. We demonstrate how to create a SQL-based data flow in a few minutes by leveraging your understanding of the data, not the underlying Spark technology.


    State of the art cloud data warehousing (Level 200 - Intermediate)

    The state-of-the-art cloud data warehouse must enable thousands of concurrent users while providing the best performance at the lowest and most predictable cost. It also must seamlessly integrate into your data lake and be the first-class citizen in your analytical stack to achieve the agility needed for your analytics workloads. In this session, learn how Amazon Redshift does all this, and discover how to use this service to create a self-service data platform.

  • Build
  • Builders imagine and invent the future. The tools and practices they use to design, build, and release quality products and services safely and reliably are evolving at a rapid pace. Join the Build track to learn how AWS gives builders the power to unlock their potential, the tools to experiment without constraints, and the freedom to focus on their code.


    Building serverless applications with AWS Amplify (Level 400 - Expert)

    Since it was released in 2017 as a JavaScript library, AWS Amplify has become a great way to build, provision, and deploy web and mobile serverless applications on AWS. In this session, we explore what you can do with AWS Amplify. We provide examples of how to build application APIs, and we show you how to add advanced capabilities like AI/ML to your application. We also discuss best practices around developer tooling and workflow as well as CI/CD orchestration using the Amplify console.


    Application integration patterns for microservices: Fan-out strategies (Level 200 - Intermediate)

    As microservices architecture become more popular, customers need a framework of patterns to help them identify and use AWS to deploy their workloads without managing servers or operating systems. In this session, we describe reusable serverless patterns with a focus on the messaging architecture. For each pattern, we provide operational, security, and reliability best practices and discuss potential challenges. We also demonstrate the implementation of some of the patterns in a reference solution. Learn how to recognise services and applications for serverless architectures in your own organisation.


    Alexa, game on! Build engaging game experiences using voice (Level 300 - Advanced)

    Everyone remembers that one game from their childhood that they loved—the fun, the challenge, the adventures into wild uncharted lands. In this session, we show you what’s possible when you mix games with a natural interface like voice via Alexa. We provide an overview of what is involved in developing a game using the Alexa cloud-based voice service, and we discuss developer tooling, SDKs, the ASK CLI, and the AWS services that you can use to build your game. At the end of this session, you should know what an Alexa game is and where to start to develop one.


    Kubernetes GitOps on AWS (Level 400 - Expert)

    GitOps is an approach where infrastructure as code lives alongside your application in the same Git repository, and any changes are automatically deployed when they’re merged there. This session demonstrates how to implement this approach for AWS-managed backend resources together with front-end services running on Kubernetes out of the same Git repository. You learn how AWS resources are deployed and managed in an automated way and deployed on Kubernetes via Flux. If you’re a developer or operational team member looking for ways to leverage AWS with Kubernetes and Amazon EKS to build and run applications in a simpler and cohesive Git-driven experience, this is the session for you.


    The art of the state: Coordinating services using AWS Step Functions (Level 200 - Intermediate)

    Microservice architectures give us increased agility and scale, but as they grow, they can become complicated to coordinate and debug. In this session, we review common service coordination patterns and how AWS Step Functions can help us quickly build fully managed and resilient workflows powered by easy-to-understand state machines.


    Purpose-built databases for modern applications (Level 300 - Advanced)

    Seldom can one database fit the needs of multiple distinct use cases. The days of the one-size-fits-all monolithic database are behind us, and developers are building highly distributed applications using many purpose-built databases. The world is changing, and the categories of databases continue to grow. We are increasingly seeing customers wanting to build Internet-scale applications that require diverse data models. In response to these needs, developers now have the choice of relational, key-value, wide column, document, in-memory, graph, time-series, and ledger databases. Each solves a specific problem or group of problems. Come learn about AWS purpose-built databases that meet the scale, performance, and manageability requirements of modern applications.


    A builder’s guide to testing (Level 300 - Advanced)

    In this session, we will dive deep into the developer experience on AWS with a focus on testing modern applications. We will cover AWS and open source tooling to help you build and test your apps locally and remotely in the cloud. Learn how to improve performance and load test your apps so they can perform at scale. We will also explore the current IDE and plugin landscape that is making life easier for modern day developers.


    Building secure multi-tenant .NET core apps on AWS (Level 400 - Expert)

    In this developer focused session, we dive into .NET core code and learn how to integrate your application’s security context into Amazon Cognito. You will learn how .NET concepts like claim based identity and thread security context seamlessly interact with AWS. When confronted with a software bug, you want to avoid leaking sensitive data. You will learn how to partition data at infrastructure level, apply a policy based on user’s tenancy, and create multiple layers of security to reduce the blast radius of a security breach.

  • Operate
  • Preparing to manage an operational environment requires the right organisational skills and guardrails in place to ensure operational excellence. Join the Operate track to find out how to how to operate, control, and understand your environments as they grow.


    Establish and govern a multi-account AWS environment with AWS Control Tower (Level 200 - Intermediate)

    Are you excited about using AWS to build applications that delight your customers but need guidance on where to start? Do you need to set up a foundational AWS environment with pre-configured blueprints and guardrails? Come to this session, and learn how you can use AWS Control Tower to set up a secure environment for teams to provision development and production accounts in alignment with our recommendations and best practices.


    How Amazon's culture affects incident management at AWS (Level 200 - Intermediate)

    In large decentralised organisations like AWS, critical processes like incident management can be difficult to define, make consistent, and continuously improve. The urgency of a customer-impacting incident changes the way you operate and how you communicate with other teams. In this session, we discuss the aspects of Amazon’s culture that have helped scale our incident management process. We also share our learnings and provide practical tips on how culture drives more effective operational practices.


    The art of successful Kubernetes failures (Level 300 - Advanced)

    In the real world, things don't always go the way you want them to. Even when you’ve designed your Kubernetes cluster and the services it hosts to be highly available, scalable, and resilient, sometimes they fail anyway. These failures, if used correctly, can help you gain a deep understanding of how your system works and can act as tools that help spread knowledge throughout your engineering community. In this session, we cover expert techniques for defining and reviewing cluster-, node-, and pod-level metrics and for watching Kubernetes-based services before they fail. You also learn how to perform post-failure analyses that drives learning and meaningful improvement.


    Advanced VPC connectivity patterns (Level 400 - Expert)

    Amazon Virtual Private Cloud enables you to have complete control over your AWS virtual networking environment. It has evolved with enterprise-grade networking features. This session will look at design patterns for AWS Direct Connect, AWS Transit Gateway and AWS PrivateLink that will enable you to get the best from your network.


    How to drive economic value through cost management and optimisation (Level 200 - Intermediate)

    The economics of the cloud are compelling, but customers need to take action and put governance in place to realise its full benefits. In this session, we discuss how to drive commercial and technical optimisation through automation, tagging, and tooling in order to achieve cost reduction. We also cover the Savings Plans pricing model in depth and share proven methods that accelerate cost optimisation. This session is suitable for both new and existing customers who are interested in gaining additional control of their cloud spend.


    Operations for serverless (Level 300 - Advanced)

    Traditional operations are designed for long living infrastructure, low to medium velocity of changes, and pre-defined scale, but serverless applications may have different requirements. Applications are now being broken into hundreds of micro-services and can use multiple data sources, so applying the traditional practices of monitoring, service configuration, and change control will need to evolve. In this session, we will outline top challenges to operate serverless applications on AWS and demonstrate key operations focused on design patterns.


    Balance agility and governance for software procurement and provisioning (Level 200 - Intermediate)

    In this session, learn how to use a combination of AWS services to provision, manage, and govern your AWS environments. Discover how AWS Marketplace enables organisations to innovate with third-party offerings while providing visibility and control over these software products as you migrate to and operate in your AWS environment. Explore how AWS Management and Governance services help your organisation maintain agility while enabling you to control costs, compliance, and security. Also, learn about AWS Marketplace features, such as Seller Private Offers, Private Marketplace, and Procurement System Integration, and learn how the AWS Service Catalog helps you govern your software procurement process.


    Building resilient applications using chaos engineering on AWS (Level 200 - Intermediate)

    With the wide adoption of microservices and large-scale distributed systems, architectures have grown increasingly complex, making them hard to debug and test, and increasing the risk of outages. Fortunately, chaos engineering reveals failures before they become outages. In this session, we introduce chaos engineering and show you how to start practicing it on AWS. We walk through the tools and methods you can use to inject failures into your architecture and make them more resilient to failure.

  • Secure
  • Security is our top priority at AWS. Join the Secure track for guidance on the mechanisms you can adopt to raise the security bar in your organisation, and how security automation can enable your business to move fast and stay secure.


    Cloud-enabled security evolution with Origin Energy (Level 200 - Intermediate)

    Moving your business to the cloud is a once-in-a-generation opportunity to significantly evolve your security capability and culture. Origin Energy, Australia’s largest energy retailer, started its cloud journey a few years ago. In this session, Origin Energy’s chief security officer and its security lead for cloud discuss their experience transforming a largely outsourced security capability into an in-house, business-aligned team. Learn how the company builds and runs cloud-native security at scale, at low cost, and with improved security.


    The fundamentals of AWS security (Level 200 - Intermediate)

    AWS offers an ever-growing landscape of services designed for a wide range of workloads in the cloud. But how do you secure all those different types of workloads? This session, intended for security-minded builders, introduces the fundamental AWS security building blocks that can be simply, easily, and authoritatively applied to anything you build on AWS.


    Cloud security for everyone: Multi-account strategy (Level 300 - Advanced)

    The cloud enables every business to have enterprise-grade security. Leveraging multiple accounts is an essential security pattern, even in small teams without dedicated security personnel. In this session, we dive deep into the accounts and learn how to configure them. Attendees are expected to have an understanding of the shared responsibility model and IAM.


    How Xinja built a neobank on the cloud (Level 400 - Expert)

    Xinja is a 100-percent digital cloud-based neobank composed of a microservices architecture built with Kubernetes and Apache Kafka on AWS and hooked into many modern, cloud-based banking, payment, and channel platforms. This session focuses on how Xinja built its technology stack to exceed stringent security, risk, and resiliency requirements. Learn how it established a contemporary cloud network foundation, delivered transaction and deposit accounts with debit card payment capability, and integrated Apple Pay and Google Pay (including PCI DSS compliance). Additionally, hear how Xinja created multiple on-demand data pipelines and worked with APRA to secure its banking license and revolutionise its customers’ banking experience.


    Federated access and authorisation made simple (Level 200 - Intermediate)

    In this session, learn how to implement attribute-based access control with role-based access control. We discuss how you can use this strategy to ensure that people have the right access to the things they need in their role, and we show you how to simplify their IAM policies in the process. Also learn how automation can deliver the consistency of access and authorisation, and how you can apply this to your environment.


    How AFL secures real-time player tracking with encryption (Level 300 - Advanced)

    Through the sharing of real-time data and insights about the prevailing game and players, fan engagement in sports has been revolutionised. However, the sensitivity, influence, and impact of such data, as determined by various entities in the sports ecosystem, is critical. In this session, discover how a highly secure application has been designed and implemented not only to appease the various sporting entities, but also to ensure the delivery of data to sporting fans in real time at the scale of AFL viewership.


    How to put SecOps to work in your organisation (Level 200 - Intermediate)

    Open Universities Australia (OUA) migrated their core business systems to AWS in 2014 and have continued to optimise their environment on AWS. Leveraging AWS tools, OUA have automated responses to security events, limiting intervention of engineering staff, and enabling secure self-service tasks to simplify access to secure systems. In this session, OUA covers what worked, what didn't, and what they learned along the way.

  • Interact
  • Are you interested in how machine learning can be implemented to solve a variety of business problems? Join the Interact track where we explore how organisations are adapting to fully leverage machine learning as well as frameworks and architectural best practices, to support business outcomes and demonstrate the “art of the possible” to transform business.


    AI/ML state of the nation (Level 200 - Intermediate)

    As we enter a new decade, we take a brief look back at the impact of AI/ML for our customers and outline the areas we expect to be important in the future. We also cover some of the services, patterns, and use cases that have enabled our customers to rapidly adopt AI/ML into their organisations as well as the newer services and features now available for customers to use.


    The effortless development of custom computer vision models (Level 300 - Advanced)

    Do you want to use computer vision in your projects, but find the idea of training a custom neural network model daunting? Have you used pre-trained computer vision models, but find that these models don’t cover every aspect of your use case? With Amazon Rekognition Custom Labels, you can easily customise existing computer vision models without needing an expert data scientist. Come learn how to prepare your dataset, customise Amazon Rekognition models with your data, and deploy these models in an application. We also discuss the difference between training computer vision models using Amazon Rekognition Custom Labels and doing so using Amazon SageMaker.


    Supercharged customer experience with AWS Amplify, Amazon Pinpoint, and Amazon Personalize (Level 300 - Advanced)

    In this session, we explore how to leverage data effectively when building engaging web applications like an ecommerce website. We explore how we can easily instrument and send real-time analytics to the backend through the use of AWS Amplify and how we can understand our customers and their personalised preferences with Amazon Pinpoint. Finally, we look at how to integrate Amazon Personalize to provide a real-time recommendation engine.


    Fraud detection: Using ML to identify and manage fraudulent activities (Level 200 - Intermediate)

    Amazon Fraud Detector is a fully managed service that you can use to identify potentially fraudulent online activities, such as online payment fraud and fake accounts. The service uses ML and 20 years of fraud detection expertise to automatically identify potentially fraudulent activity and enable you to catch more fraud faster. In this session, learn how to use Amazon Fraud Detector to create a fraud detection model with just a few clicks and no prior ML experience. Learn how to implement a customised fraud detection solution for online activities using ML, identify use cases, and implement changes to protect your company and customers.


    Building an ML organisation (Level 300 - Advanced)

    The advent of AI/ML is reshaping the enterprise and opening new challenges and opportunities. Building an ML-powered organisation requires specific considerations to be successful and avoid the traps of incorrect investment, team structure, unrealistic expectations, and little gains. Get it right and you can redefine the competitive landscape and positively impact the bottom line.


    DevOps for data science: Operationalising machine learning (Level 400 - Expert)

    Organisations are recognising the importance of cross-functional expertise and efficient tooling when bringing AI-driven products to market. In this session, learn how to build an end-to-end pipeline for continuous delivery of ML models. Also learn how to automate MLOps with Amazon SageMaker and serverless workflows to build, deploy, and monitor models at scale to maximise the business value to your organisation.


    AWS DeepRacer: Train, evaluate and tune your reinforcement learning model (Level 300 – Advanced)

    In this session, we introduce the basics of reinforcement learning and show you how to apply it to train your own autonomous vehicle models. You also learn how to test them in a virtual car racing scenario powered by AWS DeepRacer. Learn about the single-car time-trial format and the dual-car head-to-head racing challenges in the AWS DeepRacer 3D racing simulator. By the end of this session, you will be able to participate in the AWS DeepRacer League, where you can compete for prizes and meet other machine learning enthusiasts.


    Unlabelled data and the rise of reinforcement learning (Level 400 - Expert)

    Reinforcement learning (RL) has captured headlines with exceptional feats in the game industry, and we have also seen some amazing RL applications in robotics. It can also be applied whenever you have a problem that requires constant decisions in an uncertain environment. In this session, you learn the types of problems that RL is suitable for, hear about how you can tap into the power of RL using AWS services, and learn some of the best practices and pitfalls of using RL.

  • AWSome Day
  • Awsomeday-banner-agenda-2020-v3

    Are you looking to get started on the cloud? Join the AWSome Day track for a step-by-step introduction to the core AWS services for compute, storage, database, and networking. You will gain a deeper understanding of AWS core and application services, and learn how to deploy and automate your infrastructure on the AWS Cloud.


    Module 1: Introduction to the AWS Cloud

    This module covers the value of cloud and the benefits of adopting AWS Cloud.


    Module 2: Getting Started with the Cloud

    This module covers several of the AWS categories and services – what the services do, when and how to use them.


    Module 3: Building in the Cloud

    This module covers several services to support building in the cloud from having scalable applications, monitoring your resources, automating deployments, connecting and sharing data, and content delivery.


    Module 4: Secure your cloud applications

    This module covers how AWS approaches securing the cloud, along with the AWS Shared Responsibility Model, AWS Access Control and Management, AWS Security Compliance Programs, and resources available for you to better understand AWS Cloud security options.


    Module 5: AWS Pricing, Support, and Architecting

    This module covers fundamentals of AWS support plans, elements of pricing for several key services, as well as architecting on AWS, which includes the Well-Architected Framework and reference architectures for Fault Tolerance & High Availability and Web Hosting.

  • Builders' Zone Demo
  • Quantum Computing

    Amazon Braket is a fully managed service that helps you get started with quantum computing by providing a development environment to explore and design quantum algorithms, test them on simulated quantum computers, and run them on your choice of different quantum hardware technologies. Join this session for an overview of Amazon Braket and find out how to get started with quantum computing today.


    Sign & Speak

    This demo showcases how the Sign & Speak program uses machine learning (ML) to build a tool that facilitates communication between users of sign language and users of spoken language. By combining artificial intelligence (AI) models trained to transcribe speech and interpret sign language with a camera and a microphone, the tool enables two-way conversation in situations where communication was previously challenging.


    Omni-Channel Contact Center

    The multichannel experience increasingly forms the core of the business strategy that organizations adopt to connect with their customers. While platforms such as web, mobile, and phone help companies engage and connect with their customers, in most cases, the customer still lacks a seamless experience and consistent messaging across these channels. This demo shows you how to build an omni-channel solution to serve customers in a way that creates an integrated and cohesive customer experience. Using the powerful conversational natural language capabilities of Amazon Lex, see how easily you can build voice-enabled chatbot experiences for customer service.


    Image Classification with AWS Deeplens

    Learn how to build a custom deep learning image classification model with AWS DeepLens, Amazon SageMaker, AWS IoT Greengrass, and other AWS services. The model can be used for a variety of purposes, including artistic style transfer, facial recognition, and license plate and other object detection.


    Underwater Garbage Detection

    With an estimated 8 million metric tons of trash deposited into oceans each year, there are now close to 500 dead zones, where most marine life cannot survive, globally covering more than 245,000 square kilometers, equivalent to the area of the UK. Clearing this trash is a massive job requiring first knowing exactly where the trash is located. This demo shows how to use machine learning to detect trash underwater, mapping it to its location. We use services like Amazon SageMaker, Amazon Elasticsearch Service, and AWS IoT to run this model at the edge with TensorFlow and an NVIDIA Jetson AGX Xavier Developer Kit.


    AI Worker Safety System

    Learn to use AWS DeepLens and Amazon Rekognition to build an application that helps identify if a person at a construction site is wearing the right safety gear, in this case, a hard hat. In this lab, we show how you can create and deploy an object detection project to AWS DeepLens, modify the AWS DeepLens object detection inference Lambda function to detect persons and upload the frame to Amazon S3, create a Lambda function to identify those who are not wearing safety hats and analyze the results using AWS IoT , Amazon CloudWatch and a web dashboard.


    Security Automation Toolkit

    Organizations that have automated their deployment, elasticized their workloads, and dynamically provisioned their fleet on AWS may wonder what to do next. In this demo, learn how to tackle automating your security needs using the latest capabilities in the cloud. While there’s no single path to building an automated and continuous security architecture that works for every organization, certain key principles and techniques can be used by all organizations to automate and use the event-driven security and remediation model on AWS. Learn how to put together a solution on AWS using services like Amazon CloudWatch, Amazon GuardDuty, AWS Config, AWS Lambda, and Amazon SNS to do this easily, cost-effectively, and at scale.


    Severless Healthcare Platform

    Learn how to build a serverless eHealth platform using AWS services like Amazon DynamoDB, Amazon S3, Amazon Lex, Amazon API Gateway, AWS Lambda, Amazon Connect, Amazon Pinpoint, Amazon Comprehend Medical, Amazon Personalize, Amazon SageMaker, and Amazon Rekognition. Also learn how these services are designed to work together to create a seamless and frictionless user experience for your customers.


    Virtual Rap Battles

    AI is quickly making inroads into the entertainment industry, helping create music loops, drum track samples, and even entire heavy metal albums. In this session, learn how to use Amazon SageMaker to build and train a lyrics-generation model and host the model as a real-time API. We show you how to create two virtual rappers using Amazon Sumerian and have them trade rhymes with each other. For a control panel, we use Amazon Comprehend, which detects the key phrase from the first rapper and passes it to the second one and enables replies that are specific to the topic of the first rapper’s rhyme.


    AI/ML blackjack challenge

    This AI/ML blackjack challenge demo showcases Amazon SageMaker, AWS IoT, and Serverless, using edge compute and cameras. Learn how these services in combination detect playing card rank and suit using computer vision, displaying results in real time, and provide player guidance recommendations and probabilities for the game of blackjack.


    AWS Smart Factory

    This demo highlights how AWS services can help customers build a next generation of smart factory which has five categories including Monitoring (Visualization), ERP, Industrial IOT, Analytics, and Machine Learning.  You can see how AWS services work in a real small factory equipment and get a good sense of how to start building one. Come and check the future of a smart factory.


    AWS Café Robotics

    Visit the cafe run by AWS Cafe Robotics to experience the latest AWS technology. The entire process of ordering and delivering beverages is automated with Robot, 3D characters, AR, and IoT technologies, and all the data generated in the process is transferred to the AWS Cloud and used to improve the beverage quality with Digital Twin technology. Robot Barista also offers free fresh drinks.

  • Hands-on Labs (Hot Topics)
  • Amazon ECS containerized web application

    In this lab, you learn how to build and run a containerized application. We also demonstrate how to use Amazon Elastic Container Service (Amazon ECS) to host and run your container in the cloud.


    Virtual contact center

    This lab explains how to build a contact center using Amazon Connect and Amazon Lex. Join us and learn how to match intent based on your input and provide greater flexibility for customers who interact with contact centers.


    Recommendation engine

    In this lab, you learn how to use Amazon Neptune to create a recommendation system using collaborative filtering.


    Sentiment analysis web application

    In this lab, we demonstrate how to add artificial intelligence (AI) and machine learning (ML) cloud service features to your web application with React and the AWS Amplify Framework.


    Lambda@Edge in A/B testing

    In this lab, you learn how to use Lambda@Edge functions to serve different variants of the same static resources from an Amazon CloudFront distribution.


    Customer churn prediction

    Come learn how identifying unhappy customers early provides you with the opportunity to incentivize them to stay and helps decrease customer churn. In this lab, we explain how you can use machine learning (ML) to predict this churn. Additionally, we discuss how to incorporate the costs associated with prediction mistakes to determine the financial outcome of using ML.


    Modern serverless web application

    AWS Amplify makes it easy for you to create, configure, and implement scalable mobile and web applications that are powered by AWS. In this workshop, you learn how to build the Vote Rocket voting web application with React and the AWS Amplify Framework.


    Health visibility dashboard

    In this lab, we showcase the AWS Health API Organizational View feature. We also show how Organizational View can aggregate AWS Health events displayed on the AWS Personal Health Dashboard at the payer account level within an organization.


    The 2048 game on Amazon EKS 

    In this lab, we demonstrate how to deploy the 2048 game on Amazon Elastic Kubernetes Service (Amazon EKS). 


    Movie batch recommendations

    In this lab, we walk you through how to train and create batch recommendations using Amazon Personalize. Learn how you can perform tasks such as generating recommendations for a large number of users that will be used later for batch-oriented workflows like sending emails or notifications.


    Amazon EKS on AWS Fargate

    AWS Fargate removes the need to provision and manage servers, lets you specify and pay for resources per application, and improves security through application isolation by design. In this lab, we demonstrate how to run Amazon Elastic Kubernetes Service (Amazon EKS) on AWS Fargate.


    Website authentication

    In this lab, you learn to use Application Load Balancer to build a website that requires that users be authenticated before accessing the content. Additionally, we cover how you can integrate this function with Amazon Cognito.


    Deploy a Locust cluster using AWS CDK

    In this lab, we cover the AWS Cloud Development Kit (AWS CDK), which is a software development framework for defining cloud infrastructure as code and provisioning it through AWS CloudFormation. Join us as we walk you through how to deploy a Locust load tester using AWS CDK.


    Personalized recommendation

    Join us in this lab to learn how to use Amazon Personalize to create a recommendation system. Note that the data upload and training steps for this lab do take a long time to perform.

  • Hands-on Labs (Introductory)
  • Introduction to Amazon Simple Storage Service (Amazon S3)

    This lab demonstrates how to use an Amazon S3 bucket and manage files or objects that are stored in the bucket. Practice creating a bucket, adding an object, viewing an object, moving an object, and deleting an object and bucket in the AWS Management Console.


    Introduction to Amazon DynamoDB

    This lab provides an overview of Amazon DynamoDB and walks you through how to create, query, view, and delete a table in the AWS Management Console.


    Introduction to AWS Identity and Access Management (IAM)

    This lab shows you how to manage access and permissions to your AWS services using IAM. Practice the steps to add users to groups, manage passwords, and log in with IAM-created users, and see the effects of IAM policies on access to specific services.


    Introduction to AWS Lambda

    This lab provides a basic understanding of Lambda by demonstrating the steps required to create and deploy a Lambda function in an event-driven environment.


    Introduction to Amazon API Gateway

    In this lab, learn to create a simple FAQ microservice that returns a JavaScript Object Notation (JSON) object containing a random question and answer pair using an API Gateway endpoint that invokes an AWS Lambda function. Prerequisites: Students should take the lab “Introduction to AWS Lambda” before taking this lab.


    Introduction to AWS Device Farm

    This lab provides basic hands-on experience with AWS Device Farm, which provides a test harness for mobile app developers. It demonstrates the basic steps required to load an example Android app and run a series of tests using common mobile device platforms (Samsung, LG, Amazon, etc.).


    Introduction to Amazon CloudFront

    This lab introduces you to Amazon CloudFront, a content delivery web service. Learn to create an Amazon CloudFront distribution that uses a CloudFront domain name in the URL to distribute a publicly accessible image file stored in an Amazon S3 bucket.


    Introduction to AWS Key Management Service (AWS KMS)

    This lab provides a basic understanding of and hands-on experience with AWS KMS. It demonstrates the basic steps required to get started with AWS KMS, including creating keys, assigning management and usage permissions for the keys, encrypting data, and monitoring the access and usage of keys.


    Image insertion and input switching with AWS Elemental MediaLive

    In this lab, learn to insert static images (also referred to as graphic or video overlays) over a video stream, create multiple inputs and attach them to a MediaLive channel, and switch between multiple inputs.


    Amazon S3: Multi-Region storage backup with Cross-Region Replication

    This lab walks you through the process of enabling Cross-Region Replication on an Amazon S3 bucket. Learn to create source and destination buckets, enable versioning, and then create various replication policies to demonstrate different methods of replicating objects.

Level 100
Sessions are focused on providing an overview of AWS services and features, with the assumption that attendees are new to the topic.
Level 200
Sessions are focused on providing best practices, details of service features and demos with the assumption that attendees have introductory knowledge of the topics.
Level 300
Sessions dive deeper into the selected topic. Presenters assume that the audience has some familiarity with the topic, but may or may not have direct experience implementing a similar solution.
Level 400
Sessions are for attendees who are deeply familiar with the topic, have implemented a solution on their own already, and are comfortable with how the technology works across multiple services, architectures, and implementations.

Start Building on AWS Today

Whether you're looking for compute power, database storage, content delivery, or other functionality, AWS has the services to help you build sophisticated applications with increased flexibility, scalability, and reliability.
View AWS Free Tier Details »

Opening Keynote
Hear the very latest in cloud vision during the Opening Keynote by Dr. Werner Vogels, Chief Technology Officer at

50+ Educational Sessions
Choose from a broad range of topics and technical depth

Live Chat
Q&A with AWS experts during sessions and live chat whilst you explore our zones

AWS DeepRacer League Summit Race
Compete for prizes and meet fellow machine learning enthusiasts, online. Racers will have the opportunity to join the DeepRacer online workshop and have a 1-to-1 chat with our machine-learning experts

Resource Centre
Dive deep with our resource centre featuring case studies and whitepapers

Builders' Zone and more
Explore our Builders, Skills and Start Up zones for demos, training paths, and more. Connect via our Community and Partner zones. Get hands on with Labs, collect badges, and participate in our Trivia Challenge