- Building Serverless Web Applications
- Diego Zanon
- 182字
- 2021-07-15 17:31:22
Continuous delivery
Serverless is based on breaking a big project into dozens of packages, each one represented by a top-level function that handles requests. Deploying a new version of a function means uploading a ZIP file to replace the previous one and updating the event configuration that specifies how this function can be triggered.
Executing this task manually, for dozens of functions, is an exhausting task. Automation is a must-have feature when working in a serverless project. In this book, we'll use the Serverless Framework that helps developers manage and organize solutions, making a deployment task as simple as executing a one-line command. With automation, continuous delivery is a feature that brings many benefits, such as the ability to deploy at any time, short development cycles, and easier rollbacks.
Another related benefit when the deployment is automated is the creation of different environments. You can create a new test environment, which is an exact duplicate of the development environment, using simple commands. The ability to replicate the environment is very important for building acceptance tests and to progress from deployment to production.
- Go Web編程
- Java面向對象思想與程序設計
- Python從小白到大牛
- PostgreSQL Cookbook
- 編寫高質量代碼:改善C程序代碼的125個建議
- Scratch 3游戲與人工智能編程完全自學教程
- 實戰低代碼
- Building Minecraft Server Modifications
- WordPress 4.0 Site Blueprints(Second Edition)
- Frank Kane's Taming Big Data with Apache Spark and Python
- Learning Node.js for .NET Developers
- Python數據可視化之美:專業圖表繪制指南(全彩)
- 零基礎輕松學C++:青少年趣味編程(全彩版)
- Visual Basic語言程序設計基礎(第3版)
- jQuery從入門到精通(微課精編版)