% Off Udemy Coupon - CoursesWyn

AWS Lambda & Serverless - Developer Guide with Hands-on Labs

Develop thousands line of AWS Lambda functions interact to AWS Serverless services with Real-world Hands-on Labs

$9.99 (90% OFF)
Get Course Now

About This Course

<div>In this course, we will learn almost all the AWS Serverless Services with all aspects. We are going to build serverless applications with using</div><div><br></div><div>AWS Lambda, Amazon API Gateway, Amazon DynamoDB, Amazon Cognito, Amazon S3, Amazon SNS, Amazon SQS, Amazon EventBridge, AWS Step Functions, DynamoDB and Kinesis Streams</div><div><br></div><div>AWS Serverless Deployment Frameworks - IaC - Infrastructure as Code tools;</div><div><ul><li>CloudFormation</li><li><span style="font-size: 1rem;">AWS CDK</span></li></ul></div><div><br></div><div>This course will be 100% hands-on, and you will be developing a real-world application with hands-on labs together and step by step, you can find main and sub topics;</div><div><ul><li>Basics - Serverless Compute, APIs and Data Persistences</li><li><span style="font-size: 1rem;">AWS Lambda - Serverless, Event-driven Compute Service</span></li><li><span style="font-size: 1rem;">Amazon API Gateway - API-Driven Development for Synchronous Event Sources</span></li><li><span style="font-size: 1rem;">Amazon DynamoDB -&nbsp; Data persistence with NoSQL Serverless Database</span></li><li><span style="font-size: 1rem;">Authentication</span></li><li><span style="font-size: 1rem;">Amazon Cognito - Authentication and Authorization in Serverless</span></li><li><span style="font-size: 1rem;">Storing &amp; Hosting</span></li><li><span style="font-size: 1rem;">Amazon S3 - for Cloud Object Storage in order to store any type of data or deploy our web applications.</span></li><li><span style="font-size: 1rem;">AWS Lambda Event-Driven Architectures and Invocation Types</span></li><li><span style="font-size: 1rem;">AWS Lambda Best Practices and Event-driven Architecture</span></li><li><span style="font-size: 1rem;">AWS Lambda - Asynchronous invocation</span></li><li><span style="font-size: 1rem;">AWS Lambda - Lambda event source mappings</span></li><li><span style="font-size: 1rem;">Application Integrations Services; Asynchronous Event Sources - Event-based Architectures</span></li><li><span style="font-size: 1rem;">Amazon SNS&nbsp; - Fully managed pub/sub messaging</span></li><li><span style="font-size: 1rem;">Amazon SQS - Fully managed message queues - Message Queues for cross-service communication using (AWS SQS)</span></li><li><span style="font-size: 1rem;">Amazon EventBridge - Decouple microservices with event-driven approaches</span></li><li><span style="font-size: 1rem;">Application Orchestration Services</span></li><li><span style="font-size: 1rem;">AWS Step Functions - orchestrate microservices into serverless workflows.</span></li></ul></div><div><br></div><div>SAGA Pattern and apply SAGA pattern with different approaches;</div><div><ul><li><span style="font-size: 1rem;">Choreography-based SAGA with using Amazon EventBridge - which means Decouple microservices with events</span></li><li><span style="font-size: 1rem;">Orchestration-based SAGA with using AWS Step Functions - which means Decouple microservices with orchestration way</span></li><li><span style="font-size: 1rem;">Streams and Polling Event Source mapping</span></li><li><span style="font-size: 1rem;">Amazon DynamoDB streams</span></li><li><span style="font-size: 1rem;">Amazon Kinesis Data streams</span></li><li><span style="font-size: 1rem;">Serverless Deployment Frameworks - Cloud stack development with IaC</span></li><li><span style="font-size: 1rem;">CloudFormation -- Speed up cloud provisioning with infrastructure as code</span></li><li><span style="font-size: 1rem;">AWS CDK -- AWS Serverless Deployments IaC with AWS CDK (Cloud Development Kit)</span></li></ul></div><div><br></div><div>Real-world Hands-on Labs:</div><div><br></div><div>We will develop almost 20 hands-on labs during the course. If we look at the some of the important hands-on labs of our course;</div><div><ul><li><span style="font-size: 1rem;">Hands-on Lab: Single Calculator Microservice Expose https methods with Lambda Function Url</span></li><li><span style="font-size: 1rem;">Hands-on Lab: Build Serverless Chat App with a WebSocket API and Lambda</span></li><li><span style="font-size: 1rem;">Hands-on Lab: Building RESTful Microservices with AWS Lambda, API Gateway and DynamoDB</span></li><li><span style="font-size: 1rem;">Hands-on Lab: Secure your API Gateway with Amazon Cognito User Pools</span></li><li><span style="font-size: 1rem;">Hands-on Lab: Using an Amazon S3 trigger to invoke a Lambda function and persist on DynamoDB</span></li><li><span style="font-size: 1rem;">Hands-on Lab: Fan-Out Serverless Architectures Using SNS, SQS and Lambda</span></li><li><span style="font-size: 1rem;">Hands-on Lab: Process DynamoDB or Kinesis Streams using AWS Lambda for Change Data Capture of DynamoDB Tables</span></li><li><span style="font-size: 1rem;">Hands-on Lab: AWS Serverless Microservices for Ecommerce Application using Amazon EventBridge</span></li><li><span style="font-size: 1rem;">Hands-on Lab: Saga Pattern for Orchestrate Distributed Transactions using AWS Step Functions</span></li></ul></div><div><br></div><div>Way of Learning:</div><div><br></div><div>This course is %100 hand-on course and include lots of development activities, that means we will develop codes for almost all AWS services and interactions.</div><div><br></div><div>For each AWS serverless services we will have 4 main part;</div><div><ul><li><span style="font-size: 1rem;">Theorical Information</span></li><li><span style="font-size: 1rem;">AWS Service overview, core concepts, features, uses cases and general information</span></li><li><span style="font-size: 1rem;">Walkthrough with AWS Management Console</span></li><li><span style="font-size: 1rem;">AWS Service Walkthrough with AWS Management Console performs main use cases</span></li><li><span style="font-size: 1rem;">Developing with AWS SDK</span></li><li><span style="font-size: 1rem;">AWS Service Programmatic Access interaction with Serverless APIs using AWS SDK or CLI</span></li><li><span style="font-size: 1rem;">Hands-on Labs with Real-World Use Cases</span></li><li><span style="font-size: 1rem;">AWS Service Hands-on Labs implementation with Real-World Use Cases</span></li></ul></div><div><br></div><div>These are 4 main topics that we are going to handle almost all AWS Serverless services. By this way we can cover for all aspects of any particular AWS services.</div><div><br></div><div>In the course structure, when we finished any AWS Serverless services, we have at least 1 hands-on lab for particular AWS services. For example if we finished Amazon SQS sections and understand the service, we will have several hands-on labs like Fan-out pattern implementations with Amazon SNS, or decouple microservices with Amazon EventBridge and so on. These will mostly includes combination of other AWS services that represents real-word applications.</div><div><br></div><div>And also in the last sections, we will see how we can do Cloud stack development - IaC with Serverless Deployment Frameworks for any particular AWS Serverless services. Develop infrastructure for all AWS services and perform interactions with coding interactions.</div><div><br></div><div>AWS Developer and AWS Solution Architecture Jobs</div><div><br></div><div>This course prepares to you real AWS Developer and AWS Solution Architecture jobs, which's offers to you 3 figure salaries.</div><div><br></div><div>Because we are going to develop a Real-world Serverless application which is already used and developed by lots of companies in the world.</div><div><br></div><div><ul><li>Prepare your AWS Certification with Practical Way</li><li><span style="font-size: 1rem;">AWS Certified Developer Associate</span></li><li><span style="font-size: 1rem;">AWS Certified Solutions Architect Associate</span></li></ul></div><div><br></div><div>Don't memorize all topics, feel and develop by hands-on, dirty your hands by this way you can achieve to onboard your target AWS jobs. This course will help you to prepare AWS Developer and Solutions Architect Associate certifications both theoretical and mostly practical way with developing Serverless applications.</div><div><br></div><div>By the end of this course, you'll learn how to design and developing AWS Serverless services with real-world hands-on project following the best practices.</div><div><br></div><div>You don't need any prior knowledge before the course I will explain both theoretical information and practical developments.</div><div><br></div><div>This course is Developer Guide so that means; the course will be includes %100 of hands-on development activities, mostly we will develop lambda functions with different use cases and integrations. All course steps will be developed step by step and together.</div>

What you'll learn:

  • AWS Lambda, Amazon API Gateway, Amazon DynamoDB, Amazon Cognito, Amazon S3, Amazon SNS, Amazon SQS, Amazon EventBridge, AWS Step Functions, DynamoDB and Kinesis
  • AWS Lambda - Serverless, Event-driven Compute Service
  • Amazon API Gateway - API-Driven Development for Synchronous Event Sources
  • Amazon DynamoDB - Data persistence with NoSQL Serverless Database
  • Amazon Cognito - Authentication and Authorization in Serverless
  • Amazon S3 - for Cloud Object Storage in order to store any type of data or deploy our web applications.
  • AWS Lambda Event-Driven Architectures and Invocation Types
  • Application Integrations Services; Asynchronous Event Sources - Event-based Architectures
  • Amazon SNS - Fully managed pub/sub messaging
  • Amazon SQS - Fully managed message queues - Message Queues for cross-service communication using (AWS SQS)
  • Amazon EventBridge - Decouple microservices with event-driven approaches
  • AWS Step Functions - orchestrate microservices into serverless workflows.
  • SAGA Pattern and apply SAGA pattern with different approaches
  • Choreography-based SAGA with using Amazon EventBridge - which means Decouple microservices with events
  • Orchestration-based SAGA with using AWS Step Functions - which means Decouple microservices with orchestration way
  • Streams and Polling Event Source mapping; DynamoDB and Kinesis Data Streams
  • Serverless Deployment Frameworks; CloudFormation and AWS CDK
  • Develop almost 20 real-world hands-on labs with aws serverless services