4.10 (33 reviews)
☑ Overview on cloud computing and Amazon Web services.
☑ Learn the fundamentals of core AWS services that are surging in the Information Technology market.
☑ Authentication with IAM , Storage and Web Hosting with S3.
☑ Deep dive into Serverless concepts - Both Hands on and Technical understating with API Gateway, Lambda, DynamoDB, Cognito.
☑ Hosting a Single Page Web Application - Get mastered on Hosting SPA's without even Provisioning servers in a matter of minutes.
☑ Capstone Project 1 Binary Health - Get experience with Real Time Projects which has Serverless Backend, Android application. More like a Full Stack Development.
☑ Capstone Project 2 Binary Health Alexa Skill - Integrating Voice Assistant to our Capstone project 1.
Why learn this course?
Cloud Computing skills, more precisely Amazon Web service (AWS) skills, are capital intensive and will definitely be booming in the market for a very long time period. Being an IT professional, learning Amazon Web service (AWS) has become a mandatory and authentic way to advance their career and companies are ready to pay top-dollar for specialists in the increasingly common AWS platform.
Now is the time that we must upgrade for the future technology that is going to rule the market for decades from now on.
"Time is money" so don’t ignore this excellent course that will lead not only earn you trucks of money but also sharpen your proficiency with AWS.
After exhaustive research and development for the past two years, we have built each and every section to make you mastery in AWS. Working with the information technology for a 1/2 a decade, after detailed study we have made this crystal clear that the market is currently looking for, so don’t miss out on this Great Learning curve.
What you will learn?
Build your first serverless backend without even thinking about servers and cost. In our Serverless setup, your code will respond instantly when needed and will not incur costs when at rest.
In short, we will create our application that decreases their go-to-market time and builds in lightweight, flexible applications that can be expanded or updated quickly. As I quoted earlier "Time is money", while other developers who spend tons of their hours to solve business problems through the traditional approach, we here will spend less time comparatively in fabricating our application in a highly secure, flexible, scalable, and cost-effective manner.
Technically and in short you will learn,
" Pure Serverless " involves creating a Lambda function that communicates with REST API in API Gateway to exchange the data, and respond to the Android Mobile application frontend. Moreover, it’s like a full-stack application that gives you a clear understanding of different layers of architecture. In order to store the data in the backend, we will use Dynamo DB as storage and meet the current trending Technology requirements we have, in addition, integrated Alexa skill which interacts with our serverless application and you would get a new experience working with voice assistants like Alexa. Finally, for hosting Single page static web hosting with S3 storage service that lets you host a simple web application.
When it comes to Web hosting, we surely need a DNS routing, which is also covered in AWS Route 53.
Simply having technical classes is boredom for sure so, we have included some interesting Capstone projects, Assignments, and Quizzes in each section to make you more interactive and sharpen your Technical Skills with AWS.
We are happy to Welcome you Aboard!!!
AWS Console updates
Environment Setup for taking this course
AWS Free Tier and Pricing Model
How you can download the resources in a lecture
Say a Word
Groundwork behind Cloud computing Technology
A clear understanding with Cloud computing
Diversity on cloud computing services
High level Architecture (HLA) of Cloud computing
Why the market prefers AWS as top ranked Vendor
AWS Playground - Creating AWS account and Signing In
Cloud Computing and AWS
Privacy and Security With Identity and Access Management (IAM)
All you need to know about IAM from scratch
Analyzing the access with IAM User
AWS Playground - Creating an IAM user
Delegate the access with IAM Role
Control the access with IAM Policy
AWS Playground - Assigning an IAM policy to a User
Club everything under IAM Group
AWS Playground - Creating an IAM group
Identity based policies in a nut shell
AWS Identity and Access Management (IAM)
Storage Infrastructure - Simple Storage Service - S3
Quick introduction about S3
Popular jargons that you must know about S3
AWS vendor expansion regions and their Availability Zones
AWS Playground - Creating S3 Bucket
Consent with S3
S3 Public Bucket Policy
AWS Playground - How can you make a bucket public using permissions
Tiers of S3 Cost explorer
Various Tiers of S3 - Storage classes
AWS Playground - Moving objects within different tiers using Lifecycle rules
Awesome Backup option with S3 Cross region replication
AWS Playground - Backing up files using S3 cross region replication
AWS Playground - Static web hosting without managing servers
Fully Managed Secure REST API's with API Gateway
Foundation on API Gateway
API GATEWAY Swagger file
AWS Playground - Creating a REST API with API gateway
AWS Playground - Creating resource identity with your REST API
AWS Playground - Creating HTTP GET method
AWS Playground - Staging and Deploying the API
AWS Playground - Accessing the API from Postman Tool
How to use Post man API Testing tool for MAC/Windows users
AWS Playground - Sending a custom response from API Gateway
Serverless computing with Lambda
A Quick tour on Lambda and its features
AWS Playground - Creating a Lambda function from scratch
AWS Playground - Configuring Test Events for Lambda
AWS Playground - Invoking Lambda with API Gateway as a Trigger
AWS Playground - Monitor and Debug logs in Cloud watch
AWS Playground - Setup a GET method with Query string params and handle the proc
Technical theory on Body mapping templates
Body Mapping Template from Incoming Request
AWS Playground - Mapping Incoming Data with Body mapping
Models and JSON Schema
Online JSON Validator
AWS Playground - Creating a Model associating POST Method in API Gateway
Fully managed NOSQL DynamoDB Database
Outline on DynamoDB Database
Relational Database Vs NOSQL Database
Deep dive into DynamoDB Database
Key components in DynamoDB Database
Throughput & Performance
AWS Playground - Create a DynamoDB table
AWS Playground - Inserting Data into table from Lambda
AWS Playground - Fine grained permission for Lambda to access Dynamo DB
Body Mapping Template from Incoming Request
AWS Playground - Genuine serverless approach - GET request
AWS Playground - Genuine serverless approach - DELETE request
AWS Playground - Validating all the APIs
Authentication and Authorization with Cognito
Everything about Cognito
AWS Playground - Creating IAM user with Programmatic Access
AWS Playground - Configuring Cognito
AWS Playground - Intro to Amplify
AWS Playground - Setting Amplify project
API Gateway Swagger File and Android Demo Application Source Code
AWS Playground - Setting Client Application for Cognito
Setting Up Android Studio Gentle Reminder
AWS Playground - Registering a User with Cognito
AWS Playground - Sign In with Amplify SDK
AWS Playground - Configuring the REST API for authentication
AWS Playground - Authenticated Insert Item API from Client
AWS Playground - Authenticated Get Item API from Client
AWS Playground - Authenticated Delete Item API from Client
Capstone Project 1 - Binary Health
Capstone Project Design Architecture
Role of Various AWS services
Resources for Capstone Project 1 - Binary Health
AWS Playground - Creating a new Cognito User Pool
AWS Playground - Creating a new Cognito Identity Pool
AWS Playground - Setting DynamoDB Table for Capstone
AWS Playground - Create a Lambda function to Insert BP Data to Database
AWS Playground - Create a REST API and a resource with POST request
AWS Playground - Create Lambda to get all BP Data from Database
AWS Playground - Configure REST API - GET request
AWS Playground - Create a S3 Bucket to store picture
AWS Playground - Create Lambda to compress the image
AWS Playground - Cognito Authentication Role
AWS Playground - Amplify and S3 setup in Client App
AWS Playground - Fetching User attributes from Client App
Lambda Logic Image Processing Sample Code Link and Layer Link
AWS Playground - Lambda Logic to compress image
AWS Playground - Uploading and Fetching Image from Client App
AWS Playground - Lambda Logic to Insert data to DB
AWS Playground - Making Authenticated POST request from Client App
AWS Playground - Lambda Logic to fetch all BP data
AWS Playground - Making Authenticated GET request from Client App
AWS Playground - Sending HTTP 400 error code from API Gateway
AWS Playground - Handling HTTP 400 error code in Client Application
AWS Playground - Handling Logout from Client App
Capstone Project 1
Capstone Project 2 - Alexa Skill
Alexa Skill Overview
Designing Interaction Model in an Alexa Skill
Interacting with Alexa Skill & High level Architecture (HLA)
Resources for Capstone Project 2 - Alexa Skill
Alexa Skill Developer Website
AWS Playground - Creating a Alexa Skill
AWS Playground - Creating a Lambda function with Alexa Skill Kit as trigger
AWS Playground - Handling Launch request
Need for Account Linking in Custom Alexa Skill
AWS Playground - Setting Up account Linking
Website for Account Linking in Alexa Skill
AWS Playground - Linking Existing Cognito Account with Custom Alexa skill
AWS Playground - Creating Custom Intent and Utterances in Alexa
AWS Playground - Handling Custom Intent in Lambda
AWS Playground - Verifying the Custom Intent from Test console
Capstone Project 2 Alexa skill
Serverless Application Model - SAM
Introduction to AWS Serverless Application Model - SAM
Advantages of using AWS SAM
Prerequisite for using AWS SAM
AWS Playground - Initializing a SAM Project and Testing an API locally
AWS Playground - Deploying the SAM project to the AWS Cloud
Elastic Compute Cloud - Virtual Machines
Brief Idea on EC2 instances
SSH into EC2 and Web Server Installation
AWS Playground - Launching EC2 instances
Elastic Compute Cloud - Virtual Machines
DNS - Route 53
Basics of Domain Name System - DNS
Getting an Idea on AWS Route 53
AWS Playground - Simple Routing Policy Demo
AWS Playground - Failing Routing Policy Demo
DNS - Route 53
Resource Clean up
BONUS : Interview Prep Kit for AWS
EC2 Power pack Interview prep link
DynamoDB Power pack Interview prep link
Lambda Power pack Interview prep link
API Gateway Power pack Interview prep link
AWS Solution Architect Power pack Interview prep link
Devops Power pack Interview prep link
Great Lessons, a lot learn. It was in simple language. Thanks to creators and instructors Naveen and Sundar.
I have not fully completed this course yet. But so far I have got a clear understanding of the services learnt.
Straight forward and easy to understand. This course is very useful for beginners who wanted to learn AWS Server-less. I'm Android developer and situation comes to develop REST-ful webservices for My Application and I searched many courses finally I Found this. This is very straight forward and simple language to understand. Thanks for the course and keep going.
You guys done an fantastic job on making this course. All things are explained clearly and easy to understand. Thanks for giving an opportunity to learn about AWS cloud.
Definitely a good match for me The course explains subject matter in a diligent sense so that beginners like me can have adequate understanding of subject expertise. The flow of the course is neatly structured and progresses me towards a real-time application which is most wide base to many of the apps in market/business. Will love watching this again and recommending to all level of learners
One of a very good course of it's kind. This course stands out tall in my favourites because of few reasons such as realistic, practical with hands-on and most importantly the contents are uptodate.