Tag: Microsoft Azure Week

ChatGPT as DevOps Engineer
ChatGPT as DevOps Engineer
Blog Posts

ChatGPT has been on everyone’s lips for last two months. I personally think, that it is a great piece of technology, that will definitely has it place in the software ecosystem. To find out how good it really is, I made a test. I am a DevOps guy by heart and I have read a lot… READ MORE

Understanding the Azure AD Life Cycle Workflow: A Comprehensive Guide
Understanding the Azure AD Life Cycle Workflow: A Comprehensive Guide
Blog Posts

Azure AD Lifecycle Workflows is a next gen Identity Governance service that enables organizations to manage User lifecycle process by automating JML (Joiner-Mover-Leaver) Process. By understanding and implementing these workflows, you can improve security, simplify management, and streamline your cloud operations. This feature is currently in preview, and require Azure AD Premium P2 license for the… READ MORE

Recovering From A Deleted Terraform State File
Recovering From A Deleted Terraform State File
Blog Posts

The “how” isn’t important here (you’d need to buy me a drink to get it out of me!) – but what you need to know is this: Late last year, I was faced with a situation where one of my customers attempted to do a Terraform deployment to their Production environment, only to find the… READ MORE

Tips and tricks for Passing the AZ-204 Exam
Tips and tricks for Passing the AZ-204 Exam
Blog Posts

Introduction Last week, I attempted the Microsoft Certified: Azure Developer Associate (AZ-204) exam last week, hoping to succeed on my first try. To my utter disbelief, I completed the exam in 30 minutes and scored 904 marks. Passing with 700 points, the pass mark would have been a great joy for me. I was out of this world.… READ MORE

Exploring the Benefits and Features of Cloud-Based Development Environments with Azure DevBox
Exploring the Benefits and Features of Cloud-Based Development Environments with Azure DevBox
Blog Posts

Introduction As software development continues to evolve, the demand for powerful hardware and software resources to build and test applications is increasing. However, investing in expensive hardware or maintaining a development environment can be a significant challenge for developers, especially those working in small teams or as freelancers. To address this challenge, Microsoft Azure has… READ MORE

Kusto Time Series Analysis for Azure Resources - Workbook
Kusto Time Series Analysis for Azure Resources – Workbook
Blog Posts

Introduction As explained in previous blog post, you can use the Kusto Query Language (KQL) for Anomaly detection and forecasting. This is great for ad-hoc querying the logs, and visualizing the data with the metrics explorer. However, having a tool ready to explore the metrics is much better. Azure Monitor Workbooks are the perfect tool for that. For your convenience, I’ve… READ MORE

Assigning Azure Active Directory Roles for users and service principals using Python, az rest and Graph API
Assigning Azure Active Directory Roles for users and service principals using Python, az rest and Graph API
Blog Posts

I recently got the question on how to assign Azure AD roles to Azure AD users and app registration (service principal (SPN)) using the Azure AD Graph API with the az cli & az rest command. Here’s an example Python script to assign the Global Administrator role to a user: (replace the ‘valid-user-principal-object-id’ with the objectId of the user object) A copy of the Python code can be found on… READ MORE

Introduction to Azure ARM Template
Introduction to Azure ARM Template
Blog Posts

ARM  stands for Azure Resource Manager. We use ARM templates to deploy resources to Azure. We can automate deployments and use the infrastructure as code. In code, we define the infrastructure that needs to be deployed. The infrastructure code becomes part of our project. Like the application code, we store the infrastructure code in a repository… READ MORE