Build Serverless Microservices with AWS Lambda functions, API Gateway, and DynamoDB using just your favorite web browser
This AWS fundamentals course is short and concise.
We’ll cover AWS Lambda, API Gateway and DynamoDB with focus on AWS serverless microservices.
We’ll use the serverless AWS platform to build a serverless AWS Lambda API on AWS in Node.js (you can also use other supported languages like Python, Java and C# or Go programming language). You’ll quickly learn everything you need to know to create completely serverless microservices from scratch.
Serverless computing is the next game-changer in cloud computing. Microservices Architecture is the latest buzzword in Software Architecture design field. Serverless Computing with Microservices is fast becoming one of the most sought-after skillsets in 2018. By the end of this course, you’ll have this skillset in your arsenal.
Even if you’ve never used AWS (Amazon Web Services) before, this course is perfect for you. This course will serve as an introduction to AWS. By the end of this course, you’ll become confident in working with AWS!
This course is sure to delight you and help you achieve your goals whether you want to:
- Supercharge your resume with this new and potent skillset, or
- Upgrade your knowledge and skills in serverless AWS, or
- Find out if the serverless framework is right for your next project
Here is my Teaching Approach
No fluff, no ranting, no rambling, no beating around the bush. I value your time. The course material is short and concise. All important concepts are covered. Particularly important topics are covered in-depth.
Above all, my goal is to make sure that you get the best out of this course. Together, I’ll walk you through the entire course, step by step. And, if you need any help, I’ll be there to guide you with all your course-related queries. You can post your questions in the Q&A section or send me a direct message. I’ll do my best to help you as soon as I can.
In this course, I’ve included extra resources to help you follow along with the course and ease up your life a bit:
- Course Handouts (PDF) to use as the complete guide on AWS Lambda, API Gateway, DynamoDB and Microservices
- Audio Version (MP3) of the course so you can listen to this course on the go
- Chinese, English, French and Spanish subtitles/closed captions for the videos – in case you need them.
Take this course, and you will be satisfied.
Enroll today and you’ll learn
- What is Serverless Framework or Serverless Computing?
- How does serverless computing compare with the traditional “server-based” computing
- AWS serverless architecture (or Lambda architecture) and its component services
- Common examples of serverless AWS applications
- Overview of the core web services in the AWS serverless framework – AWS Lambda, Amazon API Gateway, and Amazon DynamoDB
- Quick Overview of some more web services in the AWS serverless framework – Amazon S3, SNS, SQS, AWS Step Functions, Amazon Kinesis, Amazon Athena, Developer Tools and AWS SDKs
- AWS DynamoDB (NoSQL AWS database)
- SQL vs NoSQL – Terminology Comparison
- Hands-on Practice:
- How to use DynamoDB Console to create DynamoDB tables
- How to perform different operations on these tables
- Query vs Scan: Why Query operations are better than Scan on DynamoDB tables
- What is NoSQL and how does is compare with traditional RDBMS
- How migrating to serverless AWS DynamoDB helped us in reviving an ailing SaaS application
- AWS Lambda and the AWS Serverless Framework with Microservices and API Gateway
- What are Microservices and what is Microservices Architecture?
- What are the prominent characteristics and benefits of microservices?
- How to use AWS Lambda and API Gateway together to create serverless microservices
- Hands-on Practice:
- How to create Lambda AWS serverless functions and serverless APIs
- How to create AWS serverless APIs using Lambda microservices, API Gateway and DynamoDB
- Learn to use AWS CloudWatch Monitoring with Lambda functions
- Start using the all-new Lambda AWS Console with AWS Cloud9-based IDE
By the end of this course, you’ll be confident in creating completely serverless microservices. You’ll be able to use various Amazon web services to create your own serverless applications.