Skip to main content

Serverless Concepts

Course

Intro Video

Photo of Travis Thomsen

Travis Thomsen

Course Development Director in Content

I have over 17 years of experience in all phases of the software development life cycle, which includes software analysis, design, development, testing, implementation, debugging, maintenance and documentation. I am passionate about learning new technologies, methodologies, languages and automation.

Length

00:00:00

Difficulty

Beginner

Videos

15

Course Details

Serverless Concepts will teach you the basics of this hot new technology. You'll learn about what constitutes a serverless application. You'll watch how-to videos that show off services like AWS Lambda, Google Firebase, and more. You'll be able to review note cards to remember key elements from the sessions. Finally, connect with us in the community and share how you're adopting this technology and your experiences.

Syllabus

Course Introduction

Linux Academy Edition

00:02:11

Lesson Description:

In this lesson, you will learn some ways to enhance you're learning for this course. We'll go over key Linux Academy features.

Course Introduction

00:02:01

Lesson Description:

In this session, we'll go through the syllabus for this course.

Serverless Introduction

What is Serverless?

00:07:33

Lesson Description:

The term "Serverless" means different things to different people. We'll talk about the term in its most common context.

The Game Changer

00:07:45

Lesson Description:

We'll discuss the paradigm shift that has led us to serverless technology.

Traditional vs. Serverless Architectures

00:06:11

Lesson Description:

In this session, we'll compare a traditional 3-tier application with its serverless counterpart.

Serverless Offerings

Google Firebase

00:10:36

Lesson Description:

In this session, we'll get introduced to a popular Backend as a Service solution: Google Firebase.

AWS API Gateway

00:09:54

Lesson Description:

In this session, we take a look at the AWS API Gateway and discuss why it fits as a serverless component.

AWS Lambda

00:09:17

Lesson Description:

In this session, we'll get introduced to AWS Lambda, a Function as a Service solution.

Azure Functions

00:08:00

Lesson Description:

In this session, we'll get introduced to Azure Functions, a Function as a Service solution.

IBM Bluemix OpenWhisk

00:05:48

Lesson Description:

In this session, we'll get introduced to IBM Bluemix OpenWhisk, a Function as a Service solution.

On-Premise Options

00:09:51

Lesson Description:

In this session, we'll cover some of the on-premise options that fall under the Serverless umbrella.

Real World Usage

Benefits vs. Caveats

00:08:39

Lesson Description:

In this session, I cover benefits versus caveats from the business, developer, and user perspective.

Production Examples

00:07:45

Lesson Description:

In this session, we take a look at a couple of organizations that are using serverless technology in production.

Ways To Get Started

00:21:14

Lesson Description:

In this session, we take a look at ways to get started with some Function as a Service frameworks.

Course Outro

What's Next?

00:02:43

Lesson Description:

Thanks for completing Serverless Concepts! In this session, we'll review some other courses and labs to further your training experience with serverless technology.

Take this course and learn a new skill today.

Transform your learning with our all access plan.

Start 7-Day Free Trial