Building A Scalable Serverless Application on AWS
Posted by Superadmin on January 02 2019 03:32:54

Building A Scalable Serverless Application on AWS

with James Cross


01_01. The Course Overview



Serverless computing allows you to build and run applications and services without thinking about servers. With serverless computing, your application still runs on servers, but all the server management is done by AWS. Using AWS and its Serverless Platform, you can build and deploy applications on cost-effective services that provide built-in application availability and flexible scaling capabilities. This lets you focus on your application code instead of worrying about provisioning, configuring, and managing servers.

The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services, including API Gateway, Lambda, Cloudfront, DynamoDB, S3, and SQS. We will start by gaining an understanding of what it means to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications before we move on to designing and implementing our very own serverless API.

By the end of the course, you will understand the clear benefits of next-generation serverless architecture, such as never again needing to worry about how to scale an application or manage virtual servers.

Style and Approach
The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services,quickly progressing from gaining an understanding of what it is to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications, before we move on to designing and implementing our very own serverless API followed by understanding the benefits of next-generation serverless architecture.

What you'll learn

Get a head start in the emerging world of serverless web applications
Understand how to execute code in a serverless fashion
Design and build your own serverless web application
Manage API routes with API gateway
Integration your serverless web application with a serverless database

      
Course Contents

Building A Scalable Serverless Application on AWS

with James Cross


01_02. Introduction to Serverless



Serverless computing allows you to build and run applications and services without thinking about servers. With serverless computing, your application still runs on servers, but all the server management is done by AWS. Using AWS and its Serverless Platform, you can build and deploy applications on cost-effective services that provide built-in application availability and flexible scaling capabilities. This lets you focus on your application code instead of worrying about provisioning, configuring, and managing servers.

The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services, including API Gateway, Lambda, Cloudfront, DynamoDB, S3, and SQS. We will start by gaining an understanding of what it means to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications before we move on to designing and implementing our very own serverless API.

By the end of the course, you will understand the clear benefits of next-generation serverless architecture, such as never again needing to worry about how to scale an application or manage virtual servers.

Style and Approach
The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services,quickly progressing from gaining an understanding of what it is to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications, before we move on to designing and implementing our very own serverless API followed by understanding the benefits of next-generation serverless architecture.

What you'll learn

Get a head start in the emerging world of serverless web applications
Understand how to execute code in a serverless fashion
Design and build your own serverless web application
Manage API routes with API gateway
Integration your serverless web application with a serverless database

      
Course Contents

Building A Scalable Serverless Application on AWS

with James Cross


01_03. Introduction to Lambda



Serverless computing allows you to build and run applications and services without thinking about servers. With serverless computing, your application still runs on servers, but all the server management is done by AWS. Using AWS and its Serverless Platform, you can build and deploy applications on cost-effective services that provide built-in application availability and flexible scaling capabilities. This lets you focus on your application code instead of worrying about provisioning, configuring, and managing servers.

The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services, including API Gateway, Lambda, Cloudfront, DynamoDB, S3, and SQS. We will start by gaining an understanding of what it means to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications before we move on to designing and implementing our very own serverless API.

By the end of the course, you will understand the clear benefits of next-generation serverless architecture, such as never again needing to worry about how to scale an application or manage virtual servers.

Style and Approach
The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services,quickly progressing from gaining an understanding of what it is to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications, before we move on to designing and implementing our very own serverless API followed by understanding the benefits of next-generation serverless architecture.

What you'll learn

Get a head start in the emerging world of serverless web applications
Understand how to execute code in a serverless fashion
Design and build your own serverless web application
Manage API routes with API gateway
Integration your serverless web application with a serverless database

      
Course Contents

Building A Scalable Serverless Application on AWS

with James Cross


01_04. Introduction to API Gateway



Serverless computing allows you to build and run applications and services without thinking about servers. With serverless computing, your application still runs on servers, but all the server management is done by AWS. Using AWS and its Serverless Platform, you can build and deploy applications on cost-effective services that provide built-in application availability and flexible scaling capabilities. This lets you focus on your application code instead of worrying about provisioning, configuring, and managing servers.

The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services, including API Gateway, Lambda, Cloudfront, DynamoDB, S3, and SQS. We will start by gaining an understanding of what it means to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications before we move on to designing and implementing our very own serverless API.

By the end of the course, you will understand the clear benefits of next-generation serverless architecture, such as never again needing to worry about how to scale an application or manage virtual servers.

Style and Approach
The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services,quickly progressing from gaining an understanding of what it is to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications, before we move on to designing and implementing our very own serverless API followed by understanding the benefits of next-generation serverless architecture.

What you'll learn

Get a head start in the emerging world of serverless web applications
Understand how to execute code in a serverless fashion
Design and build your own serverless web application
Manage API routes with API gateway
Integration your serverless web application with a serverless database

      
Course Contents

Building A Scalable Serverless Application on AWS

with James Cross


01_05. Building a Serverless and Scalable API in NodeJS



Serverless computing allows you to build and run applications and services without thinking about servers. With serverless computing, your application still runs on servers, but all the server management is done by AWS. Using AWS and its Serverless Platform, you can build and deploy applications on cost-effective services that provide built-in application availability and flexible scaling capabilities. This lets you focus on your application code instead of worrying about provisioning, configuring, and managing servers.

The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services, including API Gateway, Lambda, Cloudfront, DynamoDB, S3, and SQS. We will start by gaining an understanding of what it means to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications before we move on to designing and implementing our very own serverless API.

By the end of the course, you will understand the clear benefits of next-generation serverless architecture, such as never again needing to worry about how to scale an application or manage virtual servers.

Style and Approach
The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services,quickly progressing from gaining an understanding of what it is to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications, before we move on to designing and implementing our very own serverless API followed by understanding the benefits of next-generation serverless architecture.

What you'll learn

Get a head start in the emerging world of serverless web applications
Understand how to execute code in a serverless fashion
Design and build your own serverless web application
Manage API routes with API gateway
Integration your serverless web application with a serverless database

      
Course Contents

Building A Scalable Serverless Application on AWS

with James Cross


01_06. Monitoring Our Application Using Cloudwatch



Serverless computing allows you to build and run applications and services without thinking about servers. With serverless computing, your application still runs on servers, but all the server management is done by AWS. Using AWS and its Serverless Platform, you can build and deploy applications on cost-effective services that provide built-in application availability and flexible scaling capabilities. This lets you focus on your application code instead of worrying about provisioning, configuring, and managing servers.

The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services, including API Gateway, Lambda, Cloudfront, DynamoDB, S3, and SQS. We will start by gaining an understanding of what it means to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications before we move on to designing and implementing our very own serverless API.

By the end of the course, you will understand the clear benefits of next-generation serverless architecture, such as never again needing to worry about how to scale an application or manage virtual servers.

Style and Approach
The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services,quickly progressing from gaining an understanding of what it is to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications, before we move on to designing and implementing our very own serverless API followed by understanding the benefits of next-generation serverless architecture.

What you'll learn

Get a head start in the emerging world of serverless web applications
Understand how to execute code in a serverless fashion
Design and build your own serverless web application
Manage API routes with API gateway
Integration your serverless web application with a serverless database

      
Course Contents

Building A Scalable Serverless Application on AWS

with James Cross


01_07. Performance Tuning with Lambda



Serverless computing allows you to build and run applications and services without thinking about servers. With serverless computing, your application still runs on servers, but all the server management is done by AWS. Using AWS and its Serverless Platform, you can build and deploy applications on cost-effective services that provide built-in application availability and flexible scaling capabilities. This lets you focus on your application code instead of worrying about provisioning, configuring, and managing servers.

The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services, including API Gateway, Lambda, Cloudfront, DynamoDB, S3, and SQS. We will start by gaining an understanding of what it means to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications before we move on to designing and implementing our very own serverless API.

By the end of the course, you will understand the clear benefits of next-generation serverless architecture, such as never again needing to worry about how to scale an application or manage virtual servers.

Style and Approach
The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services,quickly progressing from gaining an understanding of what it is to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications, before we move on to designing and implementing our very own serverless API followed by understanding the benefits of next-generation serverless architecture.

What you'll learn

Get a head start in the emerging world of serverless web applications
Understand how to execute code in a serverless fashion
Design and build your own serverless web application
Manage API routes with API gateway
Integration your serverless web application with a serverless database

      
Course Contents

Building A Scalable Serverless Application on AWS

with James Cross


02_01. Introduction to DynamoDB A Reminder



Serverless computing allows you to build and run applications and services without thinking about servers. With serverless computing, your application still runs on servers, but all the server management is done by AWS. Using AWS and its Serverless Platform, you can build and deploy applications on cost-effective services that provide built-in application availability and flexible scaling capabilities. This lets you focus on your application code instead of worrying about provisioning, configuring, and managing servers.

The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services, including API Gateway, Lambda, Cloudfront, DynamoDB, S3, and SQS. We will start by gaining an understanding of what it means to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications before we move on to designing and implementing our very own serverless API.

By the end of the course, you will understand the clear benefits of next-generation serverless architecture, such as never again needing to worry about how to scale an application or manage virtual servers.

Style and Approach
The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services,quickly progressing from gaining an understanding of what it is to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications, before we move on to designing and implementing our very own serverless API followed by understanding the benefits of next-generation serverless architecture.

What you'll learn

Get a head start in the emerging world of serverless web applications
Understand how to execute code in a serverless fashion
Design and build your own serverless web application
Manage API routes with API gateway
Integration your serverless web application with a serverless database

      
Course Contents

Building A Scalable Serverless Application on AWS

with James Cross


02_02. Integrating Lambda with DynamoDB Using Serverless



Serverless computing allows you to build and run applications and services without thinking about servers. With serverless computing, your application still runs on servers, but all the server management is done by AWS. Using AWS and its Serverless Platform, you can build and deploy applications on cost-effective services that provide built-in application availability and flexible scaling capabilities. This lets you focus on your application code instead of worrying about provisioning, configuring, and managing servers.

The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services, including API Gateway, Lambda, Cloudfront, DynamoDB, S3, and SQS. We will start by gaining an understanding of what it means to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications before we move on to designing and implementing our very own serverless API.

By the end of the course, you will understand the clear benefits of next-generation serverless architecture, such as never again needing to worry about how to scale an application or manage virtual servers.

Style and Approach
The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services,quickly progressing from gaining an understanding of what it is to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications, before we move on to designing and implementing our very own serverless API followed by understanding the benefits of next-generation serverless architecture.

What you'll learn

Get a head start in the emerging world of serverless web applications
Understand how to execute code in a serverless fashion
Design and build your own serverless web application
Manage API routes with API gateway
Integration your serverless web application with a serverless database

      
Course Contents

Building A Scalable Serverless Application on AWS

with James Cross


03_01. Understanding Kinesis and Where to Leverage It



Serverless computing allows you to build and run applications and services without thinking about servers. With serverless computing, your application still runs on servers, but all the server management is done by AWS. Using AWS and its Serverless Platform, you can build and deploy applications on cost-effective services that provide built-in application availability and flexible scaling capabilities. This lets you focus on your application code instead of worrying about provisioning, configuring, and managing servers.

The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services, including API Gateway, Lambda, Cloudfront, DynamoDB, S3, and SQS. We will start by gaining an understanding of what it means to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications before we move on to designing and implementing our very own serverless API.

By the end of the course, you will understand the clear benefits of next-generation serverless architecture, such as never again needing to worry about how to scale an application or manage virtual servers.

Style and Approach
The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services,quickly progressing from gaining an understanding of what it is to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications, before we move on to designing and implementing our very own serverless API followed by understanding the benefits of next-generation serverless architecture.

What you'll learn

Get a head start in the emerging world of serverless web applications
Understand how to execute code in a serverless fashion
Design and build your own serverless web application
Manage API routes with API gateway
Integration your serverless web application with a serverless database

      
Course Contents

Building A Scalable Serverless Application on AWS

with James Cross


03_02. Creating a Process to Act as a Kinesis Producer



Serverless computing allows you to build and run applications and services without thinking about servers. With serverless computing, your application still runs on servers, but all the server management is done by AWS. Using AWS and its Serverless Platform, you can build and deploy applications on cost-effective services that provide built-in application availability and flexible scaling capabilities. This lets you focus on your application code instead of worrying about provisioning, configuring, and managing servers.

The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services, including API Gateway, Lambda, Cloudfront, DynamoDB, S3, and SQS. We will start by gaining an understanding of what it means to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications before we move on to designing and implementing our very own serverless API.

By the end of the course, you will understand the clear benefits of next-generation serverless architecture, such as never again needing to worry about how to scale an application or manage virtual servers.

Style and Approach
The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services,quickly progressing from gaining an understanding of what it is to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications, before we move on to designing and implementing our very own serverless API followed by understanding the benefits of next-generation serverless architecture.

What you'll learn

Get a head start in the emerging world of serverless web applications
Understand how to execute code in a serverless fashion
Design and build your own serverless web application
Manage API routes with API gateway
Integration your serverless web application with a serverless database

      
Course Contents

Building A Scalable Serverless Application on AWS

with James Cross


03_03. Creating a Lambda to Automatically Consume Kinesis Events



Serverless computing allows you to build and run applications and services without thinking about servers. With serverless computing, your application still runs on servers, but all the server management is done by AWS. Using AWS and its Serverless Platform, you can build and deploy applications on cost-effective services that provide built-in application availability and flexible scaling capabilities. This lets you focus on your application code instead of worrying about provisioning, configuring, and managing servers.

The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services, including API Gateway, Lambda, Cloudfront, DynamoDB, S3, and SQS. We will start by gaining an understanding of what it means to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications before we move on to designing and implementing our very own serverless API.

By the end of the course, you will understand the clear benefits of next-generation serverless architecture, such as never again needing to worry about how to scale an application or manage virtual servers.

Style and Approach
The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services,quickly progressing from gaining an understanding of what it is to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications, before we move on to designing and implementing our very own serverless API followed by understanding the benefits of next-generation serverless architecture.

What you'll learn

Get a head start in the emerging world of serverless web applications
Understand how to execute code in a serverless fashion
Design and build your own serverless web application
Manage API routes with API gateway
Integration your serverless web application with a serverless database

      
Course Contents

Building A Scalable Serverless Application on AWS

with James Cross


04_01. Exercise Files.zip



Serverless computing allows you to build and run applications and services without thinking about servers. With serverless computing, your application still runs on servers, but all the server management is done by AWS. Using AWS and its Serverless Platform, you can build and deploy applications on cost-effective services that provide built-in application availability and flexible scaling capabilities. This lets you focus on your application code instead of worrying about provisioning, configuring, and managing servers.

The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services, including API Gateway, Lambda, Cloudfront, DynamoDB, S3, and SQS. We will start by gaining an understanding of what it means to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications before we move on to designing and implementing our very own serverless API.

By the end of the course, you will understand the clear benefits of next-generation serverless architecture, such as never again needing to worry about how to scale an application or manage virtual servers.

Style and Approach
The course will show viewers how to build a fully serverless, fully scalable application from the ground up, leveraging some of Amazon's suite of application services,quickly progressing from gaining an understanding of what it is to be “serverless�, and how some of this cutting-edge technology can help us to build serverless applications, before we move on to designing and implementing our very own serverless API followed by understanding the benefits of next-generation serverless architecture.

What you'll learn

Get a head start in the emerging world of serverless web applications
Understand how to execute code in a serverless fashion
Design and build your own serverless web application
Manage API routes with API gateway
Integration your serverless web application with a serverless database

      
Course Contents