About the course
- Find out the actual meaning of serverless!
- Deploy function as a service with AWS lambda
- Configure and deploy your own restful API through AWS API gateway
- Integrate with authentication service provider auth0
- Integrate with database service provider firebase
- Know how to troubleshoot in a serverless world
- Build your own serverless video sharing site!
What are the Requirements?
- An account with amazon web services
Who is the target audience?
- Students who want to learn & build serverless web apps.
- Both developers and non-developers.
Module 1: Where are all the servers?
- 1.1 Introduction
- 1.2 Principles
- 1.3 Pros and Cons
- 1.4 Patterns
Module 2: Getting Started
- 2.1 AWS Lambda
- 2.2 Getting Started
- 2.3 Working with code (optional)
- 2.4 Getting the files (optional)
Module 3: Create a serverless transcoding pipeline in AWS
- 3.1 Introduction
- 3.2 Quick S3 update...
- 3.3 S3 Buckets
- 3.4 Elastic Transcoder
- 3.5 Lambda Role
- 3.6 Quick Lambda update...
- 3.7 Lambda Function
- 3.8 Lambda Code
- 3.9 Lambda Trigger
- 3.10 Troubleshooting
Module 4: Setup the web site & User authentication (Auth)
- 4.1 Introduction
- 4.2 Auth0
- 4.3 Auth0 Update
- 4.4 Website
- 4.5 Troubleshooting
Module 5: Create an API in the AWS cloud & authenticate calls
- 5.1 Introduction
- 5.2 Lambda Function
- 5.3 API Gateway
- 5.4 Website
- 5.5 Custom Authorizer
- 5.6 Testing & Debug
Module 6: Enable browser-based uploads of video files to Labs
- 6.1 Introduction
- 6.2 IAM User & Policy
- 6.3 Lambda Function
- 6.4 API Gateway & S3 CORS
- 6.5 Website & Debug Test
Module 7: Connect a database to list videos (Firebase)
- 7.1 Introduction
- 7.2 Firebase
- 7.3 Website
- 7.4 Update Lambda Function
- 7.5 Final Lambda Function
Request a detailed syllabus.
Get Answers (Answering their questions)
What kind of learning does ITlearn360.com provide?
ITlearn360.com offers instructor-led online live sessions and classroom-based corporate trainings and bootcamps for various courses and certifications to the learners.
Who are the instructors @ITlearn360.com?
@ITlearn360.com, we have an instructor community of industry professionals who are working in leading organizations and are veterans in their respective fields. These experts belong to various industries and are willing to share their talent with learners like you.
Are classes @ITlearn360.com conducted through online video streaming?
Yes, the classes @ITlearn360.com are conducted through online video streaming where there is two-way communication between users and instructors. The users can speak by using a microphone, chat by sending a message through a chat window and share their screens with an instructor. For better understanding, users also get recorded video of the class.