Building A Scalable Serverless Application on AWS

Course

Online

£ 150 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Next generation Serverless and scalable applications from the ground up, leveraging Amazon's application services, including API Gateway, Lambda, Cloudfront, DynamoDB, S3, and SQS.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.About the Author
.
Colibri is a technology consultancy company founded in 2015 by James Cross and Ingrid Funie. The company works to help their clients navigate the rapidly changing and complex world of emerging technologies, with deep expertise in areas like Big Data, Data Science, Machine Learning, and Cloud Computing ly serverless set of API’s and analytics stack based around Lambda and Redshift.He is interested in almost anything that has to do with technology. He has worked with everything from Wordpress to Hadoop, from C++ to Java, and from Oracle to DynamoDB. If it's new and...

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

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

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Technology
  • Database training
  • Database
  • Testing
  • Computing
  • Monitoring

Course programme

Scalable Serverless APIs 7 lectures 01:01:38 The Course Overview This video provides an overview of the entire course. Introduction to Serverless In this video, we will have a brief introduction to serverless computing as a paradigm, and what it means for cloud computing.
  • Background and context
  • How we got to where we are today - SAAS
  • Serverless code execution
Introduction to Lambda An introduction to the technology that changed how we think about cloud computing, Lambda.
  • Introduction to Lambda
  • What is Lambda and how does it run
  • What can Lambda do and a small example
Introduction to API Gateway This video gives us a fundamental understanding of what API gateway is, and why it’s important to serverless computing.
  • Introduction to API gateway
  • API gateway on the AWS console
  • How API gateway and Lambda tie together
Building a Serverless and Scalable API in NodeJS In this video, we will build our first serverless API using NodeJS.
  • NodeJS Lambda example code overview
  • Introduction to serverless framework
  • Deploying and testing our API
Monitoring Our Application Using Cloudwatch A simple example of how to leverage AWS native tooling to monitor our serverless functions.
  • Cloudwatch dashboard
  • Monitoring logs
  • Monitoring metrics
Performance Tuning with Lambda In this video, we learn how to tune the execution performance of our serverless functions.
  • Memory and performance tuning
Scalable Serverless APIs 7 lectures 01:01:38 The Course Overview This video provides an overview of the entire course. Introduction to Serverless In this video, we will have a brief introduction to serverless computing as a paradigm, and what it means for cloud computing.
  • Background and context
  • How we got to where we are today - SAAS
  • Serverless code execution
Introduction to Lambda An introduction to the technology that changed how we think about cloud computing, Lambda.
  • Introduction to Lambda
  • What is Lambda and how does it run
  • What can Lambda do and a small example
Introduction to API Gateway This video gives us a fundamental understanding of what API gateway is, and why it’s important to serverless computing.
  • Introduction to API gateway
  • API gateway on the AWS console
  • How API gateway and Lambda tie together
Building a Serverless and Scalable API in NodeJS In this video, we will build our first serverless API using NodeJS.
  • NodeJS Lambda example code overview
  • Introduction to serverless framework
  • Deploying and testing our API
Monitoring Our Application Using Cloudwatch A simple example of how to leverage AWS native tooling to monitor our serverless functions.
  • Cloudwatch dashboard
  • Monitoring logs
  • Monitoring metrics
Performance Tuning with Lambda In this video, we learn how to tune the execution performance of our serverless functions.
  • Memory and performance tuning
The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. This video provides an overview of the entire course. This video provides an overview of the entire course. Introduction to Serverless In this video, we will have a brief introduction to serverless computing as a paradigm, and what it means for cloud computing.
  • Background and context
  • How we got to where we are today - SAAS
  • Serverless code execution
Introduction to Serverless In this video, we will have a brief introduction to serverless computing as a paradigm, and what it means for cloud computing.
  • Background and context
  • How we got to where we are today - SAAS
  • Serverless code execution
Introduction to Serverless In this video, we will have a brief introduction to serverless computing as a paradigm, and what it means for cloud computing.
  • Background and context
  • How we got to where we are today - SAAS
  • Serverless code execution
Introduction to Serverless In this video, we will have a brief introduction to serverless computing as a paradigm, and what it means for cloud computing.
  • Background and context
  • How we got to where we are today - SAAS
  • Serverless code execution
In this video, we will have a brief introduction to serverless computing as a paradigm, and what it means for cloud computing.
  • Background and context
  • How we got to where we are today - SAAS
  • Serverless code execution
In this video, we will have a brief introduction to serverless computing as a paradigm, and what it means for cloud computing.
  • Background and context
  • How we got to where we are today - SAAS
  • Serverless code execution
Introduction to Lambda An introduction to the technology that changed how we think about cloud computing, Lambda.
  • Introduction to Lambda
  • What is Lambda and how does it run
  • What can Lambda do and a small example
Introduction to Lambda An introduction to the technology that changed how we think about cloud computing, Lambda.
  • Introduction to Lambda
  • What is Lambda and how does it run
  • What can Lambda do and a small example
Introduction to Lambda An introduction to the technology that changed how we think about cloud computing, Lambda.
  • Introduction to Lambda
  • What is Lambda and how does it run
  • What can Lambda do and a small example
Introduction to Lambda An introduction to the technology that changed how we think about cloud computing, Lambda.
  • Introduction to Lambda
  • What is Lambda and how does it run
  • What can Lambda do and a small example
An introduction to the technology that changed how we think about cloud computing, Lambda.
  • Introduction to Lambda
  • What is Lambda and how does it run
  • What can Lambda do and a small example
An introduction to the technology that changed how we think about cloud computing, Lambda.
  • Introduction to Lambda
  • What is Lambda and how does it run
  • What can Lambda do and a small example
Introduction to API Gateway This video gives us a fundamental understanding of what API gateway is, and why it’s important to serverless computing.
  • Introduction to API gateway
  • API gateway on the AWS console
  • How API gateway and Lambda tie together
Introduction to API Gateway This video gives us a fundamental understanding of what API gateway is, and why it’s important to serverless computing.
  • Introduction to API gateway
  • API gateway on the AWS console
  • How API gateway and Lambda tie together
Introduction to API Gateway This video gives us a fundamental understanding of what API gateway is, and why it’s important to serverless computing.
  • Introduction to API gateway
  • API gateway on the AWS console
  • How API gateway and Lambda tie together
Introduction to API Gateway This video gives us a fundamental understanding of what API gateway is, and why it’s important to serverless computing.
  • Introduction to API gateway
  • API gateway on the AWS console
  • How API gateway and Lambda tie together
This video gives us a fundamental understanding of what API gateway is, and why it’s important to serverless computing.
  • Introduction to API gateway
  • API gateway on the AWS console
  • How API gateway and Lambda tie together
This video gives us a fundamental understanding of what API gateway is, and why it’s important to serverless computing.
  • Introduction to API gateway
  • API gateway on the AWS console
  • How API gateway and Lambda tie together
Building a Serverless and Scalable API in NodeJS In this video, we will build our first serverless API using NodeJS.
  • NodeJS Lambda example code overview
  • Introduction to serverless framework
  • Deploying and testing our API
Building a Serverless and Scalable API in NodeJS In this video, we will build our first serverless API using NodeJS.
  • NodeJS Lambda example code overview
  • Introduction to serverless framework
  • Deploying and testing our API
Building a Serverless and Scalable API in NodeJS In this video, we will build our first serverless API using NodeJS.
  • NodeJS Lambda example code overview
  • Introduction to serverless framework
  • Deploying and testing our API
Building a Serverless and Scalable API in NodeJS In this video, we will build our first serverless API using NodeJS.
  • NodeJS Lambda example code overview
  • Introduction to serverless framework
  • Deploying and testing our API
In this video, we will build our first serverless API using NodeJS.
  • NodeJS Lambda example code overview
  • Introduction to serverless framework
  • Deploying and testing our API
In this video, we will build our first serverless API using NodeJS.
  • NodeJS Lambda example code overview
  • Introduction to serverless framework
  • Deploying and testing our API
Monitoring Our Application Using Cloudwatch A simple example of how to leverage AWS native tooling to monitor our serverless functions.
  • Cloudwatch dashboard
  • Monitoring logs
  • Monitoring metrics
Monitoring Our Application Using Cloudwatch A simple example of how to leverage AWS native tooling to monitor our serverless functions.
  • Cloudwatch dashboard
  • Monitoring logs
  • Monitoring metrics
Monitoring Our Application Using Cloudwatch A simple example of how to leverage AWS native tooling to monitor our serverless functions.
  • Cloudwatch dashboard
  • Monitoring logs
  • Monitoring metrics
Monitoring Our Application Using Cloudwatch A simple example of how to leverage AWS native tooling to monitor our serverless functions.
  • Cloudwatch dashboard
  • Monitoring logs
  • Monitoring metrics
A simple example of how to leverage AWS native tooling to monitor our serverless functions.
  • Cloudwatch dashboard
  • Monitoring logs
  • Monitoring metrics
A simple example of how to leverage AWS native tooling to monitor our serverless functions.
  • Cloudwatch dashboard
  • Monitoring logs
  • Monitoring metrics
Performance Tuning with Lambda In this video, we learn how to tune the execution performance of our serverless functions.
  • Memory and performance tuning
Performance Tuning with Lambda In this video, we learn how to tune the execution performance of our serverless functions.
  • Memory and performance tuning
Performance Tuning with Lambda In this video, we learn how to tune the execution performance of our serverless functions.
  • Memory and performance tuning
Performance Tuning with Lambda In this video, we learn how to tune the execution performance of our serverless functions.
  • Memory and performance tuning
In this video, we learn how to tune the execution performance of our serverless functions.
  • Memory and performance tuning
In this video, we learn how to tune the execution performance of our serverless functions.
  • Memory and performance tuning
Integrating Lambda with a Database 2 lectures 24:19 Introduction to DynamoDB – A Reminder In this video, we re-examine DynamoDB in order to understand its usefulness in the context of serverless applications.
  • Introduction to NoSQL databases
  • DynamoDB in the NoSQL space and Database-as-a-service
  • DynamoDB core features
Integrating Lambda with DynamoDB Using Serverless In this video, we will explore a practical example of how we can integrate a serverless API with a database-as-a-service, in this case, DynamoDB.
  • Modify our NodeJS code to connect to DynamoDB
  • Configure DynamoDB using Serverless
  • Deploy and test
Integrating Lambda with a Database. 2 lectures 24:19 Introduction to DynamoDB – A Reminder In this video, we re-examine DynamoDB in order to understand its usefulness in the context of serverless applications.
  • Introduction to NoSQL databases
  • DynamoDB in the NoSQL space and Database-as-a-service
  • DynamoDB core features
Integrating Lambda with DynamoDB Using Serverless In this video, we will explore a practical example of how we can integrate a serverless API with a database-as-a-service, in this case, DynamoDB.
  • Modify our NodeJS code to connect to DynamoDB
  • Configure DynamoDB using Serverless
  • Deploy and test
Introduction to DynamoDB – A Reminder In this video, we re-examine DynamoDB in order to understand its usefulness in the context of serverless applications

Additional information

Knowledge of Application Development

Building A Scalable Serverless Application on AWS

£ 150 VAT inc.