DevOps for Serverless Applications: Design, deploy, and monitor your serverless applications using DevOps practices

Shashikant Bangera

  • 出版商: Packt Publishing
  • 出版日期: 2018-09-28
  • 售價: $1,710
  • 貴賓價: 9.5$1,625
  • 語言: 英文
  • 頁數: 264
  • 裝訂: Paperback
  • ISBN: 1788623444
  • ISBN-13: 9781788623445
  • 相關分類: DevOpsServerless
  • 下單後立即進貨 (約3~4週)

相關主題

商品描述

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

  1. Introducing Serverless
  2. Understanding Serverless Frameworks
  3. Applying DevOps to AWS Lambda Applications
  4. DevOps with Azure Functions
  5. Integrating DevOps with IBM OpenWhisk
  6. DevOps with Google Functions
  7. Adding DevOps Flavor to Kubeless
  8. Best Practices and the Future of DevOps with Serverless
  9. Use Cases and Add-Ons
  10. DevOps trends with Serverless Functions

商品描述(中文翻譯)

建立完整的 CI 和 CD 流水線,使用 DevOps 原則來部署您的無伺服器應用程式

主要特點



  • 了解設計無伺服器架構的各種服務

  • 使用各種雲端提供者為您的無伺服器應用程式建立 CD 流水線

  • 在建立無伺服器應用程式時實施 DevOps 最佳實踐

書籍描述


無伺服器應用程式在開發人員中越來越受歡迎,在科技市場上引起了轟動。許多組織在無伺服器應用程式的有效實施上遇到困難。《無伺服器應用程式的 DevOps》將帶您進入不同的與 DevOps 相關的情境,為您在無伺服器部署方面打下堅實的基礎。

您將首先了解無伺服器架構和開發的概念,以及它們的重要性。然後,您將瞭解 DevOps 的理念,並了解它如何適用於無伺服器框架。您將探討建立部署框架和使用 CI 和 CD 流水線部署無伺服器應用程式。您還將探索無伺服器環境中的日誌管理和問題報告。在結尾章節中,您將學習到安全管道管理的重要安全提示和最佳實踐。

通過閱讀本書,您將能夠有效地建立一個完整的 CI 和 CD 交付流水線,並具備無伺服器應用程式的日誌管理能力。

您將學到什麼



  • 探索無伺服器基礎知識,並有效地結合它們與 DevOps

  • 使用 AWS Lambda 和其他熱門無伺服器服務提供者以及 Serverless Framework 設置 CI 和 CD

  • 在無伺服器應用程式中進行監控和日誌記錄

  • 為不同的服務提供者設置動態儀表板

  • 了解將 DevOps 應用於無伺服器架構的最佳實踐

  • 瞭解不同無伺服器架構的使用案例

本書適合對象


《無伺服器應用程式的 DevOps》適用於 DevOps 工程師、架構師或任何對在無伺服器世界中瞭解 DevOps 理念感興趣的人。您將學習如何在無伺服器中使用 DevOps,並應用持續整合、持續交付、測試、日誌記錄和監控。

目錄



  1. 介紹無伺服器

  2. 瞭解無伺服器框架

  3. 將 DevOps 應用於 AWS Lambda 應用程式

  4. 使用 Azure Functions 進行 DevOps

  5. 將 DevOps 整合到 IBM OpenWhisk

  6. 使用 Google Functions 進行 DevOps

  7. 為 Kubeless 添加 DevOps 元素

  8. 最佳實踐和無伺服器 DevOps 的未來

  9. 使用案例和附加元件

  10. 無伺服器函數的 DevOps 趨勢