Implementing Azure Managed Identity
Sanz Martin, Alejandro (2022)
Sanz Martin, Alejandro
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202205067736
https://urn.fi/URN:NBN:fi:amk-202205067736
Tiivistelmä
The main objective of this project is to give the reader a good understanding of what azure managed identity is and to demonstrate how to implement it in a normal scenario. It also shows the code that is needed to develop an application that is able to use azure managed identity.
This project will not cover the creation of Azure Active Directory, assuming that the reader already knows how to create it properly. The project will start with an introduction of the importance of security for companies, followed by an overview of the material and methods used during the project. The general concepts related to the project and the basic scenario used during the project are also explained. After that, there will be a demonstration of how all the Azure resources used in this project were created.
The project shows two different demonstrations of how to implement Azure managed identity. The first demonstration implements a system assigned identity, while the second demonstration implements a user assigned identity.
The project ends with the main conclusion, that Azure managed identity offers a good solution to secure connections between different Azure resources. It also offers a possibility of removing all the possible passwords from the code, that would be needed for establishing a connection between different resources.
This project will not cover the creation of Azure Active Directory, assuming that the reader already knows how to create it properly. The project will start with an introduction of the importance of security for companies, followed by an overview of the material and methods used during the project. The general concepts related to the project and the basic scenario used during the project are also explained. After that, there will be a demonstration of how all the Azure resources used in this project were created.
The project shows two different demonstrations of how to implement Azure managed identity. The first demonstration implements a system assigned identity, while the second demonstration implements a user assigned identity.
The project ends with the main conclusion, that Azure managed identity offers a good solution to secure connections between different Azure resources. It also offers a possibility of removing all the possible passwords from the code, that would be needed for establishing a connection between different resources.