Microsoft Azure for Java Developers: Deploying Java Applications Through Azure Webapp, Azure Kubernetes Service, Azure Functions, and Azure Spring Cloud (Paperback)
暫譯: Java 開發者的 Microsoft Azure:透過 Azure Webapp、Azure Kubernetes Service、Azure Functions 和 Azure Spring Cloud 部署 Java 應用程式 (平裝本)
Mishra, Abhishek
- 出版商: Apress
- 出版日期: 2022-08-30
- 售價: $2,350
- 貴賓價: 9.5 折 $2,233
- 語言: 英文
- 頁數: 356
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1484282507
- ISBN-13: 9781484282502
-
相關分類:
Java 程式語言、Kubernetes、Microsoft Azure、Java 相關技術
海外代購書籍(需單獨結帳)
買這商品的人也買了...
相關主題
商品描述
Learn Azure-based features to build and deploy Java applications on Microsoft's Azure cloud platform. This book provides examples of components on Azure that are of special interest to Java programmers, including the different deployment models that are available. The book shows how to deploy your Java applications in Azure WebApp, Azure Kubernetes Service, Azure Functions, and Azure Spring Cloud. Also covered is integration with components such as Graph API, Azure Storage, Azure Redis Cache, and Azure SQL.
The book begins with a brief discussion of cloud computing and an introduction to Java support on Azure. You'll then learn how to deploy Java applications using each of the deployment models, and you'll see examples of integrating with Azure services that are of particular interest to Java programmers. Security is an important aspect, and this book shows you how to enable authentication and authorization for your Java applications using Azure Active Directory.
Implementing a DevOps strategy is essential in today's market when building any application. Examples in this book show you how to build continuous integration and continuous deployment pipelines to build and deploy Java applications on Azure. The book focuses on the best practices you should follow while designing and implementing Java applications on Azure. The book also elaborates on monitoring and debugging Java applications running on Azure using Application Insights and Azure Monitor.
What You Will Learn
- Design and build Azure-based Java applications
- Run Azure-based Java applications on services such as Azure App Services, Azure Spring Cloud, Azure Functions, and Azure Kubernetes Service
- Integrate Azure services such as Azure SQL, Azure Storage Account, Azure Redis Cache, Azure Active Directory, and more with Java applications running on Azure
- Monitor and debug Java applications running on Azure
- Secure Azure-based Java applications
- Build DevOps CI/CD strategy for Azure-based Java applications
- Package and deploy Azure-based Java applications on Azure
Who This Book Is For
Java developers planning to build Azure-based Java applications and deploy them on Azure. Developers should be aware of the preliminary cloud fundamentals to help them understand the Java capability available on Azure. They do not need to be an expert in Azure to grasp the book's content and start building Java-based applications using the capability available on Azure. However, they should have a good understanding of the Java programming language and frameworks.
商品描述(中文翻譯)
學習基於 Azure 的功能,以在微軟的 Azure 雲端平台上構建和部署 Java 應用程式。本書提供了對 Java 程式設計師特別感興趣的 Azure 組件示例,包括可用的不同部署模型。本書展示了如何在 Azure WebApp、Azure Kubernetes Service、Azure Functions 和 Azure Spring Cloud 中部署您的 Java 應用程式。此外,還涵蓋了與 Graph API、Azure Storage、Azure Redis Cache 和 Azure SQL 等組件的整合。
本書首先簡要討論雲端運算及 Azure 上的 Java 支援。接著,您將學習如何使用每個部署模型來部署 Java 應用程式,並查看與 Azure 服務整合的示例,這些服務對 Java 程式設計師特別重要。安全性是一個重要的方面,本書將向您展示如何使用 Azure Active Directory 為您的 Java 應用程式啟用身份驗證和授權。
在當今市場上,實施 DevOps 策略對於構建任何應用程式都是必不可少的。本書中的示例將向您展示如何構建持續整合(CI)和持續部署(CD)管道,以在 Azure 上構建和部署 Java 應用程式。本書專注於您在設計和實施 Azure 上的 Java 應用程式時應遵循的最佳實踐。本書還詳細說明了如何使用 Application Insights 和 Azure Monitor 監控和調試在 Azure 上運行的 Java 應用程式。
您將學到的內容:
- 設計和構建基於 Azure 的 Java 應用程式
- 在 Azure App Services、Azure Spring Cloud、Azure Functions 和 Azure Kubernetes Service 等服務上運行基於 Azure 的 Java 應用程式
- 將 Azure SQL、Azure Storage Account、Azure Redis Cache、Azure Active Directory 等 Azure 服務與在 Azure 上運行的 Java 應用程式整合
- 監控和調試在 Azure 上運行的 Java 應用程式
- 確保基於 Azure 的 Java 應用程式的安全性
- 為基於 Azure 的 Java 應用程式構建 DevOps CI/CD 策略
- 在 Azure 上打包和部署基於 Azure 的 Java 應用程式
本書適合對象:
計劃構建基於 Azure 的 Java 應用程式並在 Azure 上部署的 Java 開發人員。開發人員應了解基本的雲端基礎知識,以幫助他們理解 Azure 上可用的 Java 功能。他們不需要成為 Azure 的專家即可掌握本書的內容並開始使用 Azure 上可用的功能構建基於 Java 的應用程式。然而,他們應該對 Java 程式語言和框架有良好的理解。
作者簡介
Abhishek Mishra is a Principal Cloud Architect at a leading organization and has more than 17 years of experience in building and architecting software solutions for large and complex enterprises across the globe. He has deep expertise in enabling digital transformation for his customers using the cloud and artificial intelligence. He speaks at conferences on Azure and has authored four books on Azure prior to writing this new book.
作者簡介(中文翻譯)
Abhishek Mishra 是一家領先組織的首席雲端架構師,擁有超過 17 年的經驗,專注於為全球大型和複雜企業構建和設計軟體解決方案。他在利用雲端和人工智慧促進客戶的數位轉型方面擁有深厚的專業知識。他在會議上發表有關 Azure 的演講,並在撰寫這本新書之前已經出版了四本有關 Azure 的書籍。