Learn to develop cloud-native applications in this free and interactive series on Twitch

Do you have the skills it takes to build modern applications that are distributed and designed for scale and agility? If you’re interested in learning to build cloud native applications and architecture practices, check out AWS Dev Hour: Building Modern Applications, a Twitch show presented by AWS Training and Certification.

Over the course of 8 episodes, AWS expert hosts Ben Newton and May Kyaw take you through the end-to-end build of a serverless application in the AWS Cloud. You’ll have the chance to learn by doing, following along with the hosts and developing a cloud-native application using the AWS free tier. You’ll learn about best practices for modern applications and better understand how AWS Cloud-native applications differ from on-premises.

Episode 1: AWS CDK

In this episode, we’ll introduce you to our hosts and discuss our exciting new project. Together, we’ll start building our modern cloud-native application in the AWS cloud. In line with best practices, we will leverage infrastructure as code and define our application infrastructure using the AWS Cloud Development Kit (CDK). Let's get coding!

Episode 2: Lambda & Amazon DynamoDB

In the previous episode, we created our asynchronous image processing backend; in Episode 2, we’ll take the next step by building the synchronous application service, leveraging AWS Lambda and Amazon DynamoDB. This is where we’ll build the core business logic that will support front-end requests for our web application. 

Episode 3: Amazon API Gateway

We now have our primary backend business logic ready to accept requests! Nice work. During this episode, we’ll create a restful API using Amazon API Gateway, which will integrate with our AWS Lambda function. We will also test our fully-functional backend.


Episode 4: AWS IAM & Amazon Cognito

Get excited, in this episode, we will begin integrating our front-end application with our new backend. Our front-end application will leverage the React library. We will implement authentication so that our users can register and sign in. We’ll also configure each user to be able to manage their own images, securely. Join us for some front-end goodness!

Episode 5: Amazon S3

In this episode, we’ll develop the logic to upload images from our React web application into Amazon S3. We’ll also wrap up the basic functionality of our application by deploying our website into Amazon S3 for hosting. In the next two episodes, we’ll dive into the scaling and deployment of our application.


Episode 6: Amazon SQS

We’ve built our application, but will it scale? In this episode, we’ll assume users are uploading thousands of images and we want to buffer the requests. Using Amazon Simple Queue Service (SQS), we’ll buffer our asynchronous image recognition tasks.



Episode 7: Deployment Pipeline

DevOps anyone? We’ve nearly completed our application, but we have one task left. We need to set up our continuous integration/continuous deployment pipeline (CI/CD) so that we can efficiently deploy changes. We’ll incorporate services like AWS CodePipeline to set up continuous deployment, all still defined in the CDK - how awesome is that!

Episode 8: New Features from AWS re:Invent

Wow, what an amazing journey. Together, we have created a full-stack application leveraging the power of AWS. In our final episode for this series, we will be reviewing everything that we have built together so far, as well as discussing what we could do next to continually improve our application.

Get resources sent straight to your inbox

Sign up for a weekly digest of content to help you on your journey. You’ll get episode reminders, easy access to on-demand recordings, and helpful resources like practice questions, labs, and documentation.

Sign up here

Enter a section title here

Event Agenda

Sessions are available on demand
Duration
Session Titles
xx mins
Duration: xx mins
Opening Keynote
ENTER KEYNOTE TITLE
Duration: XX mins

Track 1

XX mins

ENTER SESSION 1A ABSTRACT HERE

XX mins

ENTER SESSION 1B ABSTRACT HERE

XX mins

ENTER A SESSION ABSTRACT HERE

Duration: XX mins

Track 2

ENTER SESSION 2A ABSTRACT HERE

ENTER SESSION 2B ABSTRACT HERE

ENTER SESSION 2C ABSTRACT HERE

Duration: XX mins

Track 3

ENTER SESSION 3A ABSTRACT HERE

ENTER SESSION 3B ABSTRACT HERE

ENTER SESSION 2C ABSTRACT HERE

Duration: XX mins

Track 2

ENTER SESSION 4A ABSTRACT HERE

ENTER SESSION 4B ABSTRACT HERE

ENTER SESSION 4C ABSTRACT HERE

Duration: XX mins

Track 5

ENTER SESSION 5A ABSTRACT HERE

ENTER SESSION 5B ABSTRACT HERE

ENTER SESSION 5C ABSTRACT HERE

Duration: XX mins

Track 6

ENTER SESSION 6A ABSTRACT HERE

ENTER SESSION 6B ABSTRACT HERE

ENTER SESSION 6C ABSTRACT HERE

XX mins
Duration: XX mins
Closing Remarks

Speakers

  • ,


    ,

  • ,


    ,

  • ,


    ,

  • ,


    ,

  • Lorem Ipsum Ut enim ad, minim veniam, quis

    Lorem Ipsum
    Ut enim ad, minim veniam, quis

  • Lorem Ipsum Ut enim ad, minim veniam, quis

    Lorem Ipsum
    Ut enim ad, minim veniam, quis

  • Lorem Ipsum Ut enim ad, minim veniam, quis

    Lorem Ipsum
    Ut enim ad, minim veniam, quis

  • Lorem Ipsum Ut enim ad, minim veniam, quis

    Lorem Ipsum
    Ut enim ad, minim veniam, quis

  • Lorem Ipsum Ut enim ad, minim veniam, quis

    Lorem Ipsum
    Ut enim ad, minim veniam, quis

  • Lorem Ipsum Ut enim ad, minim veniam, quis

    Lorem Ipsum
    Ut enim ad, minim veniam, quis

  • Lorem Ipsum Ut enim ad, minim veniam, quis

    Lorem Ipsum
    Ut enim ad, minim veniam, quis

  • Lorem Ipsum Ut enim ad, minim veniam, quis

    Lorem Ipsum
    Ut enim ad, minim veniam, quis

Session Details

  • Accenture SD-WAN Automation Suite

    Accenture abstract
  • Amdocs MarketOne / RevenueOne

    The world of digital, cloud and the rise of 5G create new opportunities for operators to expand into new services, revenue opportunities and experiences. To enable this and support complex business operations, service providers worldwide must embark on transformation journeys centered on the cloud. Amdocs is leading this shift at an accelerated pace with the industry’s most comprehensive suite of cloud-native solutions built to accelerate the CSP journey to the cloud across BSS, OSS and Media, alongside a rich set of cloud practices around the future mode of operations, cloud migration and agile DevOps.
  • Ericsson CENX Services Assurance

    Ericsson abstract
  • TechM NetOps.AI Orchestration

    5G Networks offer the possibility of creating tailor-made, SLA driven services which enhance service performance and customer satisfaction. The result is higher service uptake and ARPU. Running multiple logical networks on a common physical infrastructure creates the possibility of offering business use-case specific offerings, which therefore enables B2B2X models.
  • Nokia Digital Operations

    Come see how Nokia and AWS are collaborating to re-define orchestration and slicing for the 5G world with Nokia’s Dynamic Operations suite for AWS Outposts. In this scenario, you will see an enterprise ordering an Outpost for edge computing applications, like mobile robot control, to connect dynamically through 5G slicing. Once the Outpost arrives and is connected, we will show how a 5G network slice connecting robot devices through 5G radio access to the Outpost and an AWS Region is initiated through AWS Marketplace and orchestrated and automated by Nokia DO Suite.
  • OpeNet

    Openet will show how operators can use integrated policy and charging to manage and monetize 5G network slices. We will show how operators or enterprises can easily configure different characteristics, such as Quality of Service and latency in order to leverage 5G network slices. By applying different charging rules for combinations of slices and QoS levels operators can price their services based on network performance and offer SLAs to enterprise customers. With integrated policy and charging running on AWS operators can manage and monetise 5G edge based use cases, opening up new revenue streams and enabling edge based use cases.
  • Mavenir

    Mavenir Abstract
  • Mavenir

    Recognized as the most damaging of all non-technical fraud methods, Subscription Fraud is the gateway for many other telecom fraud scams, representing almost $2billion in revenue losses for telecom operators globally. Perpetrators don’t just stop with illegally obtaining service, they usually use it as a precursor to other types of fraud such as Premium Rate Fraud and International Revenue Share Fraud (IRSF). Using AWS Aurora, Amazon MQ, Amazon EKS and Amazon Athena Mobileum developed an innovative cloud solution that specifically addresses subscription fraud, ensuring the subscriber on the Point-of-sale the other and on the end of the transaction isn’t a fraudster—without sacrificing a legitimate customer’s experience.
  • Mycom OSI

    In the rapidly changing telecom industry, delivering differentiated quality of service is becoming critical to success. Today, in the 5G era, the bar is set even higher. MYCOM OSI’s Assurance Cloud™, powered by AWS, supports some of the largest, most complex network operations in the world. This demo explores how MYCOM OSI’s highly scalable 5G Roll-out Accelerator - an Assurance Cloud™ solution – enables rapid 5G service monetization, and why the predictive assurance capabilities in MYCOM OSI’s evolving AI/ML solution are essential for the monetization of the next generation of advanced 5G services.