Beginning Serverless Computing: Developing with Amazon Web Services, Microsoft Azure, and Google Cloud

Maddie Stigler

相關主題

商品描述

Learn the basics of serverless computing and how to develop event-driven architectures with the three major cloud platforms: Amazon Web Services, Microsoft Azure, and Google Cloud. This hands-on guide dives into the foundations of serverless computing, its use cases, and how to apply it using developer tools such as Node.js, Visual Studio Code, Postman, and Serverless Framework. You will apply the fundamentals of serverless technology from the ground up, and come away with a greater understanding of its power and how to make it work for you.
 

This book teaches you how to quickly and securely develop applications without the hassle of configuring and maintaining infrastructure. You will learn how to harness serverless technology to rapidly reduce production time and minimize your costs, while still having the freedom to customize your code, without hindering functionality. Upon completion, you will have the knowledge and resources to build your own serverless application hosted in AWS, Azure, or Google Cloud and will have experienced the benefits of event-driven technology for yourself.

 
What You'll Learn 
  • Gain a deeper understanding of serverless computing and when to use it
  • Use development tools such as Node.js, Postman, and VS code to quickly set up your serverless development environment and produce applications
  • Apply triggers to your serverless functions that best suit the architecture for the problem the functions are solving
  • Begin building applications across cloud providers that utilize the power of serverless technology
  • Understand best development practices with serverless computing to maintain scalable and practical solutions
  • Code with an agnostic approach to cloud providers to minimize provider dependency
Who This Book Is For
 
Any developer looking to expand current knowledge of serverless computing, its applications, and how to architect serverless solutions, or someone just beginning in these areas

商品描述(中文翻譯)

學習無伺服器運算的基礎知識,以及如何使用三個主要的雲平台:Amazon Web Services、Microsoft Azure和Google Cloud開發事件驅動架構。這本實踐指南深入探討了無伺服器運算的基礎、使用案例以及如何使用開發工具(如Node.js、Visual Studio Code、Postman和Serverless Framework)應用它。您將從頭開始應用無伺服器技術的基礎知識,並對其功能和如何使其適用於您有更深入的了解。

本書教您如何快速且安全地開發應用程序,而無需配置和維護基礎設施的麻煩。您將學習如何利用無伺服器技術快速減少生產時間並降低成本,同時仍然具有自定義代碼的自由,而不會妨礙功能。完成後,您將具備在AWS、Azure或Google Cloud中構建自己的無伺服器應用程序的知識和資源,並親身體驗事件驅動技術的好處。

您將學到什麼:
- 更深入地了解無伺服器運算以及何時使用它
- 使用Node.js、Postman和VS code等開發工具快速設置無伺服器開發環境並生成應用程序
- 將觸發器應用於最適合解決問題的架構的無伺服器函數
- 開始在雲提供商之間構建應用程序,利用無伺服器技術的威力
- 了解無伺服器運算的最佳開發實踐,以維護可擴展和實用的解決方案
- 使用與雲提供商無關的方法編寫代碼,以減少對提供商的依賴

本書適合對無伺服器運算、其應用和如何設計無伺服器解決方案有興趣擴展現有知識的任何開發人員,或者剛開始進入這些領域的人。