Docker for Serverless Applications
- Length: 270 pages
- Edition: 1
- Language: English
- Publisher: Packt Publishing
- Publication Date: 2018-05-09
- ISBN-10: 1788835263
- ISBN-13: 9781788835268
- Sales Rank: #2230315 (See Top 100 Books)
Key Features
- Implement containerization in serverless environment
- Utilise Docker as functional unit of works for Serverless Frameworks
- Use Docker as a portable infrastructure for Serverless Applications
Book Description
Serverless applications has gained a lot of popularity among developers and is currently the buzz-word in the tech market.
Docker and Serverless are two terms which go exactly hand-in-hand.This book will initially start with explaning the concept of Serverless architecture and development, and why it is important. Then we will introduce the concept of containerization and how Docker fits into the Serverless ideology. We will also cover all the concepts of Function-as-a Service framework with practical use cases followed by deploying and orchestrating these serverless functions using Docker.
By the end of this book, you will be in a position to build a Function-as-a-Service platform using Docker.
What you will learn
- Learn what is Serverless or Function-as-a-Service applications
- Get acquainted with the architecture of a Serverless system
- Explore how Docker technologies could help developing Serverless Applications
- Create and maintain FaaS infrastructures
- Setup Docker infrastructure to serve on-premise FaaS infrastructures
- Define Functions for Serverless applications with Docker containers
Table of Contents
Chapter 1. Serverless and Docker
Chapter 2. Docker and Swarm Clusters
Chapter 3. Serverless Frameworks
Chapter 4. OpenFaaS on Docker
Chapter 5. The Fn Project
Chapter 6. OpenWhisk on Docker
Chapter 7. Operating FaaS Clusters
Chapter 8. Putting Them All Together
Chapter 9. The Future of Serverless