
Note of gratitude for students and the entire AWS course objective
Explore the three cloud service models—software as a service, platform as a service, and infrastructure as a service—and their use cases and examples.
Explain cloud computing's high level architecture, detailing the front-end client layer with browsers and mobile apps, and the back-end resources like virtual machines, storage, and security managed by providers online.
Discover why market leaders choose serverless backends, driven by pay-as-you-go pricing, rapid deployment, security through identity and access management, and flexible scaling.
Explore how AWS regions and availability zones organize global hosting with multiple isolated data centers connected by fiber optic links to minimize latency.
Learn to create an S3 bucket with a lowercase, unique name, select a nearby region, upload an object, review object details, and preview basic access permissions.
Learn how to grant access to S3 resources using access policies, differentiate bucket and object permissions, and manage read and write rights for specific users.
Explore the AWS S3 storage classes, including standard, infrequent access, one zone infrequent access, intelligent tiering, glacier and glacier deep archive, plus lifecycle policies for cost optimization.
Explore the foundation of API gateway and how it enables serverless backends by providing a front door to access data, logic, and services with built-in traffic management, security, and monitoring.
Learn to send a custom API Gateway response (200) in an AWS serverless backend by adjusting integration responses and body mapping templates, testing with sample data, and deploying successfully.
Learn to invoke a lambda function with API gateway as a trigger, configure the endpoint, deploy to a stage, and verify the hello from lambda response with Postman.
Explore how JSON schema defines the incoming request structure with an instance and a schema, and how a model enables a mapping template to transform data in a lambda function.
Learn how to build a serverless backend by creating a model with name and age, configuring a POST method in API Gateway, and linking a lambda function with input.
Build a genuine serverless backend with a Lambda function that retrieves an item from DynamoDB via API Gateway. Configure permissions, query string parameters, and a body mapping template.
Build a serverless delete flow with AWS Lambda and API Gateway to remove a DynamoDB item by user ID, configuring mapping, permissions, deployment, and testing.
Create a user with programmatic access, grant administrator access, and securely download and store the access key and secret access key for programmatic access to resources Amplify will use.
Discover what Amplify is and why it helps, and learn to use AWS Amplify to develop mobile labs, integrate the SDK, and make service calls to LWR services.
Learn how to initialize an AWS Amplify project, configure environments and credentials, and set up user sign up and sign in with authenticated access to resources.
Configure an AWS Amplify project with a Cognito user pool and identity pool, then integrate authentication using the Amplify library and copy the required pool configurations for registration and login.
Explore authentication and authorization in a serverless backend, showing how users sign up and sign in and how Lambda, API Gateway, and DynamoDB manage image uploads and access.
Create a Cognito identity pool after setting up a user pool, configure authenticated and unauthenticated roles, and prepare Amplify configurations for a serverless backend.
Create a DynamoDB table named binary health in the console, with a string partition key and a string sort key to uniquely identify each item and store blood pressure values.
Configure a rest api get method to trigger a lambda function that fetches a user's blood pressure data, using a query string user id and a mapping template.
Modify a lambda function to query all BP data for a user in a given year using DynamoDB, the Minority Health table, and a decimal encoder.
Learn to make an authenticated get request from a client app to fetch a user's BP data and visualize it in a bar graph, using a Lambda-backed API Gateway.
Validate BP data on the backend and return a 400 error with a clear error message from the Lambda, mapped through API Gateway integration to the client.
Learn to handle api gateway responses in a serverless backend app, distinguish 4xx client errors from 5xx server errors, parse json messages, and show clear user feedback.
Explore how users interact with Alexa, streaming speech to the Alexa voice service in the cloud. An interaction model defines intents and the skills service processes requests and returns speech.
Implement account linking for a custom Alexa skill using Cognito identity to identify the requesting user and access their health data, blood sugar level, via Lambda, using an access token.
Handle a custom Alexa blood pressure intent with a Lambda function, parse slots and access tokens, retrieve user data from Cognito and monthly BP from DynamoDB, and respond to Alexa.
Why learn this course?
Cloud Computing skills, especially Amazon Web services (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 services (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, this is the perfect time that we must upgrade for the future technology that is going to rule the market for years 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 1/2 a decade, after a detailed study we have made this crystal clear that the market is currently looking for, so don’t miss out on this Great Learning opportunity.
What you will learn?
Build your first serverless backend without even thinking about servers and cost. In the Serverless architecture, your code will respond instantly when needed and will not incur costs when at rest.
In short, we will create an application that decreases the go-to-market time and builds lightweight, flexible applications that can be scaled and 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 DynamoDB as storage and meet the current trending Technology requirements we have, in addition, integrate Alexa skills that interact with our serverless application and you would get a new experience working with voice assistants. Finally, for hosting we discuss Single page static web hosting with S3 as storage 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!!!