About the Book
Build and design multiple types of applications that are cross-language, platform, and cost-effective by understanding core Azure principles and foundational concepts
Key Features
Get familiar with the different design patterns available in Microsoft Azure
Develop Azure cloud architecture and a pipeline management system
Get to know the security best practices for your Azure deployment
Book DescriptionThanks to its support for high availability, scalability, security, performance, and disaster recovery, Azure has been widely adopted to create and deploy different types of application with ease. Updated for the latest developments, this third edition of Azure for Architects helps you get to grips with the core concepts of designing serverless architecture, including containers, Kubernetes deployments, and big data solutions.
You'll learn how to architect solutions such as serverless functions, you'll discover deployment patterns for containers and Kubernetes, and you'll explore large-scale big data processing using Spark and Databricks. As you advance, you'll implement DevOps using Azure DevOps, work with intelligent solutions using Azure Cognitive Services, and integrate security, high availability, and scalability into each solution. Finally, you'll delve into Azure security concepts such as OAuth, OpenConnect, and managed identities.
By the end of this book, you'll have gained the confidence to design intelligent Azure solutions based on containers and serverless functions.What you will learn
Understand the components of the Azure cloud platform
Use cloud design patterns
Use enterprise security guidelines for your Azure deployment
Design and implement serverless and integration solutions
Build efficient data solutions on Azure
Understand container services on Azure
Who this book is forIf you are a cloud architect, DevOps engineer, or a developer looking to learn about the key architectural aspects of the Azure cloud platform, this book is for you. A basic understanding of the Azure cloud platform will help you grasp the concepts covered in this book more effectively.
Table of Contents:
Table of Contents- Getting started with Azure
- Azure solution availability, scalability, and monitoring
- Design pattern
- Automating architecture on Azure
- Designing policies, locks, and tags for Azure deployments
- Cost Management for Azure solutions
- Azure OLTP solutions
- Architecting secure applications on Azure
- Azure Big Data solutions
- Serverless in Azure
- Azure solutions using Azure Logic Apps, Event Grid, and Functions
- Azure Big Data eventing solutions
- Integrating Azure DevOps
- Architecting Azure Kubernetes solutions
- Cross-subscription deployments using ARM templates
- ARM template modular design and implementation
- Designing IoT Solutions
- Azure Synapse Analytics for architects
- Architecting intelligent solutions
About the Author :
Ritesh Modi is a technologist with more than 18 years of experience. He holds a master's degree in science in AI/ML from LJMU. He has been recognized as a Microsoft Regional Director for his contributions to building tech communities, products, and services. He has published more than 10 tech books in the past and is a cloud architect, speaker, and leader who is popular for his contributions to data centers, Azure, Kubernetes, blockchain, cognitive services, DevOps, AI, and automation. Jack Lee is a Microsoft MVP and an Azure Certified Solutions Architect with a passion for software development, cloud, and DevOps innovations. He is an active Microsoft tech community contributor and has presented at various user groups and conferences, among them the Global Azure Bootcamp at Microsoft Canada. Jack is an experienced mentor and judge at hackathons and is also the president of a user group that focuses on Azure, DevOps, and software development. He has authored numerous books published by Packt, notably Azure for Architects, Azure Strategy and Implementation Guide, and Cloud Analytics with Microsoft Azure. In addition, he has earned multiple certifications including Microsoft Azure Solutions Architect Expert and Microsoft DevOps Engineer Expert. Rithin Skaria is a prominent supporter of cloud technologies, in addition to his roles as a speaker, consultant, and published author with a specialization in the design and enhancement of cloud architecture. He has spent over a decade managing, implementing, and designing IT infrastructure solutions for public and private clouds. At present, he works with Microsoft Qatar as a cloud solution architect, placing particular emphasis on Azure solutions. Rithin holds an impressive array of over 18 certifications in diverse technologies such as Azure, Linux, Microsoft 365, and Kubernetes, and he is a Microsoft Certified Trainer. His substantial contributions to the Microsoft worldwide Open Source community have earned him recognition as one of its engagement leaders. He has also spoken at several events and conferences, including Microsoft Spark.