AWS CDK in Practice: Unleash the power of ordinary coding and streamline complex cloud applications on AWS
暫譯: AWS CDK 實務:釋放普通程式碼的力量,簡化 AWS 上的複雜雲端應用程式

Avdi, Mark, Lam, Leo

  • 出版商: Packt Publishing
  • 出版日期: 2023-06-16
  • 售價: $2,050
  • 貴賓價: 9.5$1,948
  • 語言: 英文
  • 頁數: 196
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 180181239X
  • ISBN-13: 9781801812399
  • 相關分類: Amazon Web Services
  • 海外代購書籍(需單獨結帳)

商品描述

Uncover the secrets of building maintainable, extensible, and virtually indestructible cloud applications on AWS with Cloud Development Kit (CDK)

Purchase of the print or Kindle book includes a free PDF eBook

Key Features

  • Build complex cloud applications with the revolutionary AWS CDK
  • Gain practical knowledge of AWS CDK to leverage the powerful toolset of AWS
  • Employ practical exercises & architectural design patterns for developing modern serverless application

Book Description

As cloud applications are becoming more complex, multiple tools and services have emerged to cater to the challenges of running reliable solutions. Although infrastructure as code, containers, and orchestration tools, such as Kubernetes, have proved to be efficient in solving these challenges, AWS CDK represents a paradigm shift in building easily developed, extended, and maintained applications.

With AWS CDK in Practice, you'll start by setting up basic day-to-day infrastructure while understanding the new prospects that CDK offers. You'll learn how to set up pipelines for building CDK applications on the cloud that are long-lasting, agile, and maintainable. You'll also gain practical knowledge of container-based and serverless application development. Furthermore, you'll discover how to leverage AWS CDK to build cloud solutions using code instead of configuration files. Finally, you'll explore current community best practices for solving production issues when dealing with CDK applications.

By the end of this book, you'll have practical knowledge of CDK, and you'll be able to leverage the power of AWS with code that is simple to write and maintain using AWS CDK.

What you will learn

  • Turn containerized web applications into fully managed solutions
  • Explore the benefits of building DevOps into everyday code with AWS CDK
  • Uncover the potential of AWS services with CDK
  • Create a serverless-focused local development environment
  • Self-assemble projects with CI/CD and automated live testing
  • Build the complete path from development to production with AWS CDK
  • Become well versed in dealing with production issues through best practices

Who this book is for

This book is for traditional full stack developers looking to explore the new world of Infrastructure as Code and serverless applications, solutions architects seeking to define their services with AWS CDK, and DevOps specialists searching for a better management technique to configure files. Readers should not be new to coding and must have experience in web development in languages such as Python, JS, Typescript, Java, etc. along with a basic understanding of how web applications are developed.

商品描述(中文翻譯)

揭開在 AWS 上使用 Cloud Development Kit (CDK) 建立可維護、可擴展且幾乎無法摧毀的雲端應用程式的秘密

購買印刷版或 Kindle 書籍包括免費 PDF 電子書

主要特點

- 使用革命性的 AWS CDK 建立複雜的雲端應用程式
- 獲得 AWS CDK 的實用知識,以利用 AWS 的強大工具集
- 採用實用練習和架構設計模式來開發現代無伺服器應用程式

書籍描述

隨著雲端應用程式變得越來越複雜,出現了多種工具和服務來應對運行可靠解決方案的挑戰。儘管基礎設施即代碼、容器和編排工具(如 Kubernetes)已被證明在解決這些挑戰方面有效,但 AWS CDK 代表了一種在構建易於開發、擴展和維護的應用程式方面的範式轉變。

在《AWS CDK 實踐》中,您將首先設置基本的日常基礎設施,同時了解 CDK 提供的新前景。您將學習如何設置管道,以在雲端構建持久、靈活且可維護的 CDK 應用程式。您還將獲得基於容器和無伺服器應用程式開發的實用知識。此外,您將發現如何利用 AWS CDK 使用代碼而非配置文件來構建雲端解決方案。最後,您將探索當處理 CDK 應用程式時解決生產問題的當前社區最佳實踐。

在本書結束時,您將擁有 CDK 的實用知識,並能夠利用 AWS 的力量,使用簡單易寫和維護的代碼來運用 AWS CDK。

您將學到的內容

- 將容器化的網頁應用程式轉變為完全管理的解決方案
- 探索將 DevOps 融入日常代碼的好處,使用 AWS CDK
- 揭示 AWS 服務在 CDK 中的潛力
- 創建以無伺服器為重點的本地開發環境
- 自動組裝具有 CI/CD 和自動現場測試的專案
- 使用 AWS CDK 建立從開發到生產的完整路徑
- 通過最佳實踐熟練處理生產問題

本書適合誰

本書適合希望探索基礎設施即代碼和無伺服器應用程式新世界的傳統全端開發人員、尋求使用 AWS CDK 定義其服務的解決方案架構師,以及尋找更好管理技術以配置文件的 DevOps 專家。讀者不應該是編程新手,必須具備使用 Python、JS、TypeScript、Java 等語言進行網頁開發的經驗,並對網頁應用程式的開發有基本了解。

目錄大綱

  1. Getting Started with IaC and AWS CDK
  2. A Starter Project and Core Concepts
  3. Building a Full Stack Application with CDK
  4. Complete Web Service Deployment with AWS CDK
  5. Continuous Delivery with CDK-Powered Apps
  6. Testing and Troubleshooting AWS CDK Applications
  7. Serverless Application Development with AWS CDK
  8. Streamlined Serverless Development
  9. Indestructible Serverless Application Architecture (ISAA)
  10. The Current CDK Landscape and Outlook

目錄大綱(中文翻譯)


  1. Getting Started with IaC and AWS CDK

  2. A Starter Project and Core Concepts

  3. Building a Full Stack Application with CDK

  4. Complete Web Service Deployment with AWS CDK

  5. Continuous Delivery with CDK-Powered Apps

  6. Testing and Troubleshooting AWS CDK Applications

  7. Serverless Application Development with AWS CDK

  8. Streamlined Serverless Development

  9. Indestructible Serverless Application Architecture (ISAA)

  10. The Current CDK Landscape and Outlook