Multi-Cloud Handbook for Developers: Learn how to design and manage cloud-native applications in AWS, Azure, GCP, and more

Natarajan, Subash, Jacob, Jeveen

  • 出版商: Packt Publishing
  • 出版日期: 2024-02-29
  • 售價: $1,900
  • 貴賓價: 9.5$1,805
  • 語言: 英文
  • 頁數: 292
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1804618705
  • ISBN-13: 9781804618707
  • 相關分類: Amazon Web ServicesMicrosoft Azure
  • 下單後立即進貨 (約3~4週)

商品描述

Explore proven techniques and best practices for designing, deploying, and managing cloud-native applications in multi-cloud environments with the help of real-world examples, success stories, and emerging technologies


Key Features:

  • Discover optimal solutions in multi-cloud environments using AWS, Azure, and GCP tools and technologies
  • Excel in designing, developing, and securing cloud-native apps with Docker, Kubernetes, and Istio
  • Learn design patterns, cost optimization, best practices, and pitfalls to avoid in multi-cloud apps
  • Purchase of the print or Kindle book includes a free PDF eBook


Book Description:

Unleash the power of cloud computing with Multi-Cloud Handbook for Developers, your guide to mastering the nuances of cloud-native and multi-cloud, covering practical strategies for design, development, and management. Explore the essential concepts, challenges, and methodologies critical for navigating the complex landscape of modern cloud computing.

Using core architectural and design principles (such as microservices and 12-factor architecture) and advanced strategies (such as distributed application design patterns, domain-driven design (DDD), and API-first strategies), you'll learn how to build portable and efficient apps across various cloud platforms. You'll understand how to leverage Infrastructure as Code (IaC), continuous integration and deployment (CI/CD), GitOps, and DevOps practices, along with containerization and orchestration techniques using Docker and Kubernetes. You'll also get to grips with data, security, compliance, and cloud cost management strategies in multi-cloud environments.

With real-world case studies, best practices, and insights into future trends, this book will equip you with the skills to develop, manage, troubleshoot, and innovate cloud-native applications across diverse cloud platforms, positioning you at the forefront of the cloud computing revolution.


What You Will Learn:

  • Understand the core structures and implications of cloud-native and multi-cloud apps
  • Explore key principles and patterns to build agile, scalable, and future-proof apps
  • Master cloud-native essentials: service mesh, DDD, and API-centric approaches
  • Implement deployment pipelines with advanced IaC, CI/CD, DevSecOps, and GitOps techniques
  • Manage and monitor data, security, compliance, and identity access in multi-cloud scenarios
  • Optimize your cloud costs with shift-left and FinOps practices
  • Get ready for the future of cloud-native and multi-cloud technology


Who this book is for:

Ideal for cloud-native and cloud developers, platform engineers, software architects, and IT professionals focused on building and managing cloud-native applications in multi-cloud environments, this book is an indispensable guide for students and researchers seeking insights into cloud-native concepts and multi-cloud architectures. A basic understanding of cloud computing, contemporary software development, system design, and cloud platforms such as AWS, Azure, and GCP, will prove useful.

商品描述(中文翻譯)

探索在多雲環境中設計、部署和管理雲原生應用程式的成熟技術和最佳實踐,並借助實際案例、成功故事和新興技術來幫助您。主要特點如下:
- 使用AWS、Azure和GCP工具和技術在多雲環境中尋找最佳解決方案
- 通過Docker、Kubernetes和Istio在設計、開發和保護雲原生應用程式方面取得卓越成果
- 學習多雲應用程式中的設計模式、成本優化、最佳實踐和需要避免的陷阱
- 購買印刷版或Kindle電子書,即可獲得免費的PDF電子書

書籍描述:
《多雲開發人員手冊》將揭示雲計算的力量,成為您掌握雲原生和多雲細微差別的指南,涵蓋設計、開發和管理的實用策略。探索對於在現代雲計算複雜環境中導航至關重要的基本概念、挑戰和方法論。

使用核心架構和設計原則(如微服務和12因素架構)以及高級策略(如分佈式應用程式設計模式、面向領域設計(DDD)和API優先策略),您將學習如何在各種雲平台上構建可移植和高效的應用程式。您將了解如何利用基礎設施即代碼(IaC)、持續集成和部署(CI/CD)、GitOps和DevOps實踐,以及使用Docker和Kubernetes的容器化和編排技術。您還將掌握在多雲環境中的數據、安全性、合規性和雲成本管理策略。

通過實際案例研究、最佳實踐和對未來趨勢的洞察,本書將使您具備在不同雲平台上開發、管理、疑難排解和創新雲原生應用程式的技能,使您處於雲計算革命的前沿。

您將學到什麼:
- 瞭解雲原生和多雲應用程式的核心結構和影響
- 探索構建靈活、可擴展和未來可靠的應用程式的關鍵原則和模式
- 掌握雲原生的基本要素:服務網格、DDD和以API為中心的方法
- 使用高級IaC、CI/CD、DevSecOps和GitOps技術實施部署流程
- 在多雲場景中管理和監控數據、安全性、合規性和身份訪問
- 通過左移和FinOps實踐優化您的雲成本
- 為雲原生和多雲技術的未來做好準備

本書適合雲原生和雲開發人員、平台工程師、軟體架構師和專注於在多雲環境中構建和管理雲原生應用程式的IT專業人員,對於尋求瞭解雲原生概念和多雲架構的學生和研究人員來說,這本書是一本不可或缺的指南。對於雲計算、當代軟體開發、系統設計以及AWS、Azure和GCP等雲平台的基本理解將會很有用。