Posts

Showing posts from July, 2024

Project : Azure DevOps

Image
  Microsoft Azure DevOps currently has three types of processes: Agile Scrum CMMI But the problem with these processes is that they are very process or methodology-heavy. Suppose you are a new engineer, and you are working with Github and you want to use Azure DevOps, then you will need to deal with product backlog items, user storage, and all the technical mambo-jumbo. These make adopting Azure DevOps very complicated. So to remove these complexities the Azure DevOps introduced the  Basic process . With this users could just literally add project issues and start working on them immediately. Basic Process is the most lightweight. You should choose Basic when your team wants to develop or create the simplest model that uses Issues, Tasks, and Epics to track work.   There are 3 work items in Azure Boards with the Basic process: Epic:  Under epic, we can create multiple types of issues. Issue:  Issue may be a bug, user story, or an improvement. Task:  Task is...

Tutorial : Developing ARM Templates using Azure Bicep

Image
  In this article, we will learn how to use Azure Bicep for developing ARM templates. The Azure Bicep is an abstraction on top of the ARM JSON syntax that makes the authoring experience of ARM templates easier. Azure Resource Manager   templates  (ARM templates) are used to implement infrastructure as code for your Azure solutions. These templates are a JavaScript Object Notation (JSON) file that is used to define the infrastructure and configuration for the project. It uses declarative syntax, for stating your intentions to deploy without having to write the sequence of programming commands to create it.  In the template, you just specify the resources to deploy and the properties for those resources. Implementation: Follow the below steps to develop ARM templates using Azure Bicep: Step 1:  There is a VS Code extension for Bicep. Let’s install it.   Step 2:  To make it work completely, we’ll open a terminal. We already have the Azure CLI install...

Azure Sentinel

Image
  Azure Sentinel   is a cloud-native security information and event management (SIEM) solution offered by Microsoft Azure. It provides intelligent security analytics and threat intelligence across the enterprise, helping organizations detect, investigate, and respond to security threats quickly and effectively. Here are some key features and benefits of Azure Sentinel: Cloud-native:  Azure Sentinel is a cloud-native solution built on Azure, which means it can easily scale with your organization’s needs and integrate with other Azure services. Intelligent security analytics:  Azure Sentinel uses machine learning and artificial intelligence to analyze security data from various sources, including logs, telemetry, and other security tools. This helps identify potential threats and detect anomalies in real-time. Threat intelligence:  Azure Sentinel provides access to a vast collection of threat intelligence, including Microsoft’s global threat intelligence, to help ...

Tutorial: Microsoft Azure – Deploying Web Applications Using GitHub Actions

Image
  In this article, we will learn, how to deploy to your web app using GitHub Actions. GitHub Action is a workflow automation utility that has CICD built right in. This means a GitHub user can trigger a workflow run if there’s a new commit, a new pull request, or a new branch is created. Below is a web app, go into the Deployment Center on the left. And there, you will have options for Azure Repos, GitHub, and Bitbucket. Now, select GitHub and hit continue. On the screen, you will have a new option for GitHub Actions, so select that. And now on the next screen, select your repository. Select your username. And then your Spring application that you are going to deploy. It could be any branch, but for example, if you have chosen the master branch. Then, use Java 8 to continue the process. Since you are deploying a Spring Boot application, choose Java SE. If you were deploying a Tomcat application, you could choose one of the Tomcat versions. So, on the last screen, you have a summary ...

Tutorial : Microsoft Azure SQL Database

Image
  Microsoft Azure SQL Database Hands-on After you have signed in to your account follow the simple steps to create your Azure SQL Database. Step 1:  Navigate to Azure Portal.  Step 2:  Once, in the Azure Portal click on  + ‘Create a resource’  option from the upper left corner and search for Azure SQL.  Step 3:  Select create in the resulting Azure SQL page.  Step 4:  Review all the Azure SQL options that are available, and then in the  SQL databases  title, ensure a single database is selected and select create. Step 5:  A created SQL database page will be popped up. Fill in the necessary information as follows: Subscription : Select your Azure subscription in which you wish to create the resource.  Resource group : Choose the resource group where you wish to create the resource or create a new one by clicking on create new option and entering the name of your choice. Database name : Enter the name you wish to give t...