From the course: Software Architecture: Patterns for Developers (2020)
Unlock the full course today
Join today to access over 24,400 courses taught by industry experts.
Serverless
From the course: Software Architecture: Patterns for Developers (2020)
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.