DevOps for Serverless Applications: Design, deploy, and monitor your serverless applications using DevOps practices
暫譯: 無伺服器應用程式的 DevOps:使用 DevOps 實踐設計、部署和監控您的無伺服器應用程式
Shashikant Bangera
- 出版商: Packt Publishing
- 出版日期: 2018-09-28
- 售價: $1,840
- 貴賓價: 9.5 折 $1,748
- 語言: 英文
- 頁數: 264
- 裝訂: Paperback
- ISBN: 1788623444
- ISBN-13: 9781788623445
-
相關分類:
DevOps、Serverless
海外代購書籍(需單獨結帳)
商品描述
Set up complete CI and CD pipelines for your serverless applications using DevOps principles
Key Features
- Understand various services for designing serverless architecture
- Build CD pipelines using various cloud providers for your serverless applications
- Implement DevOps best practices when building serverless applications
Book Description
Serverless applications are becoming very popular among developers and are generating a buzz in the tech market. Many organizations struggle with the effective implementation of DevOps with serverless applications. DevOps for Serverless Applications takes you through different DevOps-related scenarios to give you a solid foundation in serverless deployment.
You will start by understanding the concepts of serverless architecture and development, and why they are important. Then, you will get to grips with the DevOps ideology and gain an understanding of how it fits into the Serverless Framework. You'll cover deployment framework building and deployment with CI and CD pipelines for serverless applications. You will also explore log management and issue reporting in the serverless environment. In the concluding chapters, you will learn important security tips and best practices for secure pipeline management.
By the end of this book, you will be in a position to effectively build a complete CI and CD delivery pipeline with log management for serverless applications.
What you will learn
- Explore serverless fundamentals and effectively combine them with DevOps
- Set up CI and CD with AWS Lambda and other popular Serverless service providers with the help of the Serverless Framework
- Perform monitoring and logging with serverless applications
- Set up a dynamic dashboard for different service providers
- Discover best practices for applying DevOps to serverless architecture
- Understand use cases for different serverless architectures
Who this book is for
DevOps for Serverless Applications is for DevOps engineers, architects, or anyone interested in understanding the DevOps ideology in the serverless world. You will learn to use DevOps with serverless and apply continuous integration, continuous delivery, testing, logging, and monitoring with serverless.
Table of Contents
- Introducing Serverless
- Understanding Serverless Frameworks
- Applying DevOps to AWS Lambda Applications
- DevOps with Azure Functions
- Integrating DevOps with IBM OpenWhisk
- DevOps with Google Functions
- Adding DevOps Flavor to Kubeless
- Best Practices and the Future of DevOps with Serverless
- Use Cases and Add-Ons
- DevOps trends with Serverless Functions
商品描述(中文翻譯)
使用 DevOps 原則為您的無伺服器應用程式設置完整的 CI 和 CD 管道
主要特點
- 了解設計無伺服器架構的各種服務
- 使用各種雲端提供商為您的無伺服器應用程式構建 CD 管道
- 在構建無伺服器應用程式時實施 DevOps 最佳實踐
書籍描述
無伺服器應用程式在開發者中變得非常受歡迎,並在科技市場上引起了熱議。許多組織在有效實施 DevOps 與無伺服器應用程式方面面臨挑戰。《無伺服器應用程式的 DevOps》將帶您了解不同的 DevOps 相關場景,為無伺服器部署打下堅實的基礎。
您將首先了解無伺服器架構和開發的概念,以及它們的重要性。接著,您將掌握 DevOps 理念,並了解它如何融入無伺服器框架。您將涵蓋無伺服器應用程式的部署框架構建和使用 CI 和 CD 管道進行部署。您還將探索無伺服器環境中的日誌管理和問題報告。在最後幾章中,您將學習重要的安全提示和安全管道管理的最佳實踐。
在本書結束時,您將能夠有效地為無伺服器應用程式構建完整的 CI 和 CD 交付管道,並進行日誌管理。
您將學到什麼
- 探索無伺服器基礎知識,並有效地將其與 DevOps 結合
- 在 Serverless Framework 的幫助下,使用 AWS Lambda 和其他流行的無伺服器服務提供商設置 CI 和 CD
- 對無伺服器應用程式進行監控和日誌記錄
- 為不同的服務提供商設置動態儀表板
- 發現將 DevOps 應用於無伺服器架構的最佳實踐
- 了解不同無伺服器架構的使用案例
本書適合誰
《無伺服器應用程式的 DevOps》適合 DevOps 工程師、架構師或任何對理解無伺服器世界中的 DevOps 理念感興趣的人。您將學會如何將 DevOps 與無伺服器結合,並應用持續集成、持續交付、測試、日誌記錄和監控於無伺服器。
目錄
- 介紹無伺服器
- 理解無伺服器框架
- 將 DevOps 應用於 AWS Lambda 應用程式
- 使用 Azure Functions 的 DevOps
- 將 DevOps 與 IBM OpenWhisk 整合
- 使用 Google Functions 的 DevOps
- 為 Kubeless 添加 DevOps 風味
- 無伺服器的最佳實踐與未來的 DevOps
- 使用案例與附加功能
- 無伺服器函數的 DevOps 趨勢