A Developer's Guide to Building Resilient Cloud Applications with Azure: Deploy applications on serverless and event-driven architecture using a cloud
Trabelsi, Hamida Rebai
- 出版商: Packt Publishing
- 出版日期: 2023-02-24
- 售價: $1,690
- 貴賓價: 9.5 折 $1,606
- 語言: 英文
- 頁數: 296
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1804611719
- ISBN-13: 9781804611715
-
相關分類:
Microsoft Azure、Serverless
海外代購書籍(需單獨結帳)
相關主題
商品描述
An easy-to-follow guide to help you modernize applications on Azure using application programming interface (API), event-driven systems, functions, and Service Fabric and connect them to different relational and non-relational databases
Key Features
- Understand the Function as a Service (FaaS) and Azure Service Fabric distributed applications Develop event-based and message-based solutions using Event Grid and Azure Event Hubs
- Explains continuous deployment for Docker with Azure DevOps and Azure Container Registry and integrate Docker Hub with the CI/CD pipelines
- Purchase of the print or Kindle book includes a free eBook in the PDF format
Book Description
To remain competitive in the market and deliver software at a faster rate and reduced costs, companies with stable, legacy systems and growing volumes of data are modernizing their applications and accelerating innovation. However, most of the businesses struggle to meet modernization demands. A Developer's Guide to Building Resilient Cloud Applications with Azure will help you to build secure and reliable cloud-based applications on Azure and connect them to databases using examples, in order to overcome the application modernization challenges.
This book begins with a basic definition related to serverless and event-driven architecture, and database-as-a-service. The book will walk you through the different services in Azure, namely, Azure API Management using Gateway Pattern, event-driven architecture, and Event Grid, Azure Event Hubs and Azure message queues, function-as-a-service using Azure Functions and database-oriented cloud. At every step along the way, you’ll learn about creating, importing and managing APIs and Service Fabric in Azure, and how to ensure continuous integration and deployment in Azure to fully automate the software delivery process (the build and release process).
By the end of this book, you’ll be able to build and deploy cloud-oriented applications using APIs, serverless, service fabric, azure function, and event-grid technologies.
What you will learn
- Understand the architecture of Azure functions and Azure Service Fabric
- Explore Platform-as-a-Service options for deploying SQL Server in Azure
- Create and manage Azure Storage and Azure Cosmos DB resources
- Leverage big data storage in Azure services
- Select Azure services to deploy according to a specific scenario
- Setup CI/CD to deploy container application on Azure DevOps
- Understand API Gateway Patterns and Azure API Management
Who This Book Is For
This book is for cloud developers, software architects, system administrators, database administrators, data engineers, developers, and computer science students looking to understand the new role of software architect or developer in the cloud world. Professionals looking to enhance their cloud and cloud-native programming concepts will also find this book useful. Having a sound background in C#, ASP.NET Core, Visual Studio (any recent version) and a basic knowledge of cloud computing and databases will be helpful when using this book.
目錄大綱
1. Introduction to Serverless, Event-Driven architecture and Database-Oriented Cloud
2. Importing, Managing and Publishing Your First API with Azure API Management
3. Developing Event-Based and Message-Based Solutions
4. Creating and Deploying Function Apps in Azure
5. Developing an Azure Service Fabric Distributed Application
6. Introduction to the Application Data
7. Working with Azure SQL Database
8. Working with Azure Storage
9. Working with Azure Cosmos DB to manage database services
10. Overview Big Data Storage
11. Containers and Continuous Deployment on Azure