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
From the course: Software Architecture: Patterns for Developers
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.