Serverless Concepts
4.4 (305 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
11,154 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Serverless Concepts to your Wishlist.

Add to Wishlist

Serverless Concepts

Learn the basics of this hot new technology. Take advantage of the next wave of cloud computing. Start here!
4.4 (305 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
11,154 students enrolled
Last updated 12/2016
English
English [Auto-generated]
Price: Free
Includes:
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Make an informed decision about whether or not serverless technology could benefit a project
  • Understand the basics of serverless technology
  • Understand the difference between traditional and serverless architecture
  • Be familiar with Google Firebase
  • Be familiar with AWS API Gateway
  • Be familiar with AWS Lambda
  • Be familiar with Azure functions
  • Be familiar with IBM Bluemix OpenWhisk
View Curriculum
Requirements
  • There are no prerequisites to this course.
Description

Serverless Concepts will provide you a firm foundation for the next wave of cloud computing technology.

Know when to take advantage of serverless technology in your next software project and reap the benefits! If you are a beginner, this course is for you!

You'll learn about the term "serverless" and what constitutes a serverless application. You'll watch how-to videos that show off services like AWS Lambda, Google Firebase, and more. Whether you are a developer, manager, or business executive, you will learn the benefits of adopting these tools into your next project.

Content and Overview

This course is suitable for absolute beginners, through 14 lectures and approximately 2 hours of content. You'll learn about "serverless" and when you should use serverless technology in your project to deliver features to your customers faster than ever before. Stop taking hours, months, or even years to deploy functionality to customers! Learn how utilizing serverless in the cloud will accelerate your rate of innovation while minimizing cost, and watch concrete examples with high-level overviews of some of the most popular serverless offerings.

What am I going to get from this course?
  • Learn about serverless technology in short, easy-to-consume sessions
  • 14 lectures (almost 2 hours of content) teaching you concepts, tools, and frameworks from a variety of cloud providers (i.e.: AWS, Azure, IBM, and more!)
  • Suitable for beginners and ideal for for users who learn faster when shown
  • Visual training method used to increase retention and solidify understanding
  • Breaks complex ideas and architectures into simple-to-understand terms


Who is the target audience?
  • Since I'm not assuming any background knowledge, really anyone interested in getting into the next wave of cloud technology will benefit from take the course. There's something for everyone -- I address business, developer, and customer perspectives and benefits/caveats of this technology for each of those users.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
14 Lectures
01:57:17
+
Course Introduction
1 Lecture 02:01

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

Course Introduction
02:01
+
Serverless Introduction
3 Lectures 21:29

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

What is Serverless?
07:33

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

The Game Changer
07:45

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

Traditional vs. Serverless Architectures
06:11
+
Serverless Offerings
6 Lectures 53:26

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

Google Firebase
10:36

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

AWS API Gateway
09:54

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

AWS Lambda
09:17

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

Azure Functions
08:00

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

IBM Bluemix OpenWhisk
05:48

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

On-Premise Options
09:51
+
Real World Usage
3 Lectures 37:38

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

Benefits vs. Caveats
08:39

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

Production Examples
07:45

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

Ways To Get Started
21:14
+
Course Outro
1 Lecture 02:43

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

What's Next?
02:43
About the Instructor
Linux Academy
4.6 Average rating
13,922 Reviews
78,715 Students
12 Courses
Instructor at Linux Academy

Linux Academy was founded on the belief that providing high-quality, in-depth training should be available at an affordable price. We strive to change lives by teaching Linux and cloud technology. Students can learn new skills, get certified, and advance in their career. 

Our full-time, expert instructors create content on AWS, Linux, OpenStack, DevOps, Azure, and Big Data. 

Johnny Jelinek
4.4 Average rating
303 Reviews
11,154 Students
1 Course
Course Author at Serverless Academy

Johnny is an instructor for Serverless Academy. His focus is to help students adopt serverless technologies and DevOps practices in their organizations. He has about two decades of IT management and support experience and about a decade of software development experience. You can usually find him lurking on Freenode in #linuxacademy.