From the course: Software Architecture: Patterns for Developers

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Serverless

Serverless

From the course: Software Architecture: Patterns for Developers

Start my 1-month free trial

Serverless

- [Instructor] Let's look at serverless architectures. Actually, a serverless architecture can take on two flavors, there's Backend as a service, and Function as a service. Backend as a service is an architecture where you still have your own application in the traditional sense, for your business logic but you use many third party services for other concerns. These could be cloud services for authentication, logging and databases for example. A Function as a service architecture consists of multiple pieces of code called functions. These run in short lived containers. These containers can contain any state because often, they live for just a few invocations. The containers are managed by a third party vendor and often these functions integrate with many other services provided by that vendor. We'll be covering the Function as a service flavor of the serverless architecture. A serverless architecture has several…

Contents