Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Fast Start Python Serverless Apps with AWS and Terraform
Rating: 4.0 out of 5(17 ratings)
1,073 students
Created byTony Truong
Last updated 12/2019
English

What you'll learn

  • Serverless Framework in Python
  • Infrastructure as code with Terraform and AWS as the provider
  • OAuth2.0 Authentication using Cognito (Code and Implicit flows)
  • AWS Networking for Serverless (VPC, Subnets, NATs, VPC Endpoint)
  • Websockets
  • DynamoDB

Course content

7 sections16 lectures1h 48m total length
  • Introduction1:08

    Introduce myself and what the course is about

  • Course Progression and Architecture2:07

    Lay out what the architecture progression looks like throughout the course.

Requirements

  • Basic understanding of programming concepts
  • Basic understanding of public cloud concepts

Description

This course takes you through building Serverless applications quickly and securely on Amazon Web Services by leveraging:

        - Terraform for infrastructure code

        - Serverless Framework (Python) for quickly deploying and structuring our code (REST & Websockets)

    We go beyond the defaults and will construct infrastructure as code and create our own VPCs, Subnets and tackle OAuth2.0 authentication.

    By the end of the course, you should be able to comfortably understand how to create a REST and websocket application from scratch and leverage the boilerplate to start generating business value immediately.


The course does require a high quality connection to get 1080p viewing due to font sizes in code. I've made the entire course downloadable in case you are on a slower connection so you can watch offline! Ensure that you set your quality level to "Auto" to get the best resolution possible.


Update: I no longer maintain this course and the code may be out of date. I've made it free so that others can learn some concepts and hopefully gain something from it. All the best on your learning adventures! Some other infra as code tools you can look at include:
- Pulumi -- Pulumi also comes with a copilot AI and really helps streamline the infra code writing!

- Various CDKs for their respective cloud providers

Who this course is for:

  • Junior to Senior Software Developers/Engineers