Book Image

Implementing Azure Solutions - Second Edition

By : Florian Klaffenbach, Markus Klein, Sebastian Hoppe, Oliver Michalski, Jan-Henrik Damaschke
Book Image

Implementing Azure Solutions - Second Edition

By: Florian Klaffenbach, Markus Klein, Sebastian Hoppe, Oliver Michalski, Jan-Henrik Damaschke

Overview of this book

<p>Microsoft Azure offers numerous solutions that can shape the future of any business. However, the major challenge that architects and administrators face lies in implementing these solutions. </p><p>Implementing Azure Solutions helps you overcome this challenge by enabling you to implement Azure Solutions effectively. The book begins by guiding you in choosing the backend structure for your solutions. You will then work with the Azure toolkit and learn how to use Azure Managed Apps to share your solutions with the Azure service catalog. The book then focuses on various implementation techniques and best practices such as implementing Azure Cloud Services by configuring, deploying, and managing cloud services. As you progress through the chapters, you’ll learn how to work with Azure-managed Kubernetes and Azure Container Services. </p><p>By the end of the book, you will be able to build robust cloud solutions on Azure.</p>
Table of Contents (14 chapters)

What this book covers

Chapter 1, Getting Started with Azure Implementation, this chapter will help you understand how the basic services of Azure make up the core of an application running in Azure. We will also give the reader an impression how Azure influences Microsoft’s products and product strategy. We will explain the different Cloud Models and Multi Cloud strategies in conjunction with Microsoft Azure too.

Chapter 2Azure Resource Manager and Tools this chapter describes the Azure Resource Manager (ARM) concept, the ARM Tools Instrumentation and how it works. We show: Working with the Azure Portal and working with Azure PowerShell.  Last, we will also describe the differences between classic deployment and ARM.

Chapter 3, Deploying and Synchronizing Azure Active Directory, this chapter will describe how to deploy Azure Active Directory, how to secure it for the next following steps and give some best practice advises when using Azure Active Directory together with other Microsoft Services like Office 365. Within the chapter we will describe how Azure Active Directory Synchronization could be implemented. We will give best practices which Synchronization method is the best for different environments. We will also explain how to secure and filter which accounts and attributes are synced.

Chapter 4, Azure Managed Applications, based on the knowledge about ARM templates provided in Chapter 2, Azure Resource Manager and Tools, in this chapter you will learn the latest ways to provide your solutions. Azure Managed Applications give you the power to share your solutions with Azure Service Catalog for your enterprise or through Azure Marketplace for your customers.

Chapter 5, Implementing Azure Networks, the reader will learn how to deploy and configure virtual networks in Azure and will get some best practice advises about working with subnets and network splitting. We will also provide an overview about routing in Azure and Network Devices in Azure.

Chapter 6, Implementing Azure Storage, in this chapter, the readers will get to know how to implement storage accounts in azure, the differences between accounts and give a brief overview about the different usage scenarios.

Chapter 7, Virtual Machines in Azure, in this chapter, we will describe how to decide which type of virtual machines we need for an environment and application. How to deploy this virtual machine within a resource group and connect it to network and storage. We will also provide information how to connect to this Machines and put them into Active Directory Domain Services.

Chapter 8, Implementing Azure-Managed Kubernetes and Azure Container Service, this chapter will describe the general concept behind containers in Azure work, the need to have Kubernetes as an orchestrator, how AKS works and where Azure Managed Instances make sense, how they are created, deployed and managed.

Chapter 9, Implementing Azure Cloud Services, in this chapter the different types and usage scenarios of cloud services would be described. The readers will be shown how to implement basic cloud services.

Chapter 10, Implementing Azure Governance, this chapter will describe the basics of Azure Governance including Azure Policies, Azure Role Based Access Control, Resource Tags and will add how to secure an Azure environment using Azure Security Tools.

Chapter 11, Azure Hybrid Data Center Services, this chapter will give you an overview how to implement Azure Hybrid DataCenter Services using Azure Stack.