AI-Driven Cloud & DevOps

  • People, Process, Product - DevOps - SonarQube Tool Assessment- 1

    Tool assessment is very important and one of the most critical task in DevOps. In this post I will walk you through the SonarQube code quality capabilities and how it works.

    CodeQuality

    Code quality management is a topic that has seen a tremendous increase of attention and demand. The increasing awareness of Technical Debt issues at all levels of the IT landscape is one of the factors at play, as well as increasing adoption of Agile techniques. Perhaps most importantly, most developers at a personal level want to develop better code, and are looking for ways to improve their output on a continual basis.

    Read More »

  • VSTS Build and Release Agents

    To build your code or deploy your software you need at least one agent. As you add more code and people, you’ll eventually need more.

    When your build or deployment runs, the system begins one or more jobs. An agent is installable software that runs one build or deployment job at a time.

    In this post we will discuss about VSTS Build agents.

    Read More »

  • People, Process, Product - DevOps - Build & Release

    Build and Release

    As mention in previous post DevOps is a philosophy. Its a practice. DevOps philosophy talks about automation. In this post I will talk about Continuous Integration ,Continuous Delivery, Continuous deployment.

    Read More »

  • IaC Deployment using VSTS Release and GitRepo

    In this post we will discuss, how to setup CD for IaC. IaC code is hosted in GitHub repo.

    Before we start please refer

    Read More »

  • People, Process, Product - DevOps - 2

    Shift Left

    Read More »

  • People, Process, Product - DevOps - 1

    Do I need to change my primary skills to learn the DevOps?

    What skills I need to learn?

    How to learn and where to start DevOps?

    I keep hearing many questions like these. People who spent good amount of time either as Dev or Ops or Tester seems confused and worried with these questions.

    I am going to start a People, Process, Product - DevOps post series, I will not explain topics/ concepts in details as it has already been written and discussed in many blogs/ sites.

    I will try to provide some basic fundamentals, my learnings and at the end resource references/ links of various tools/ product which you can choose as per your technology area and interest.

    Read More »

  • Integration of Azure Backup into VM create experience

    Microsoft recently announce the ability to enable backup on virtual machines from VM create experience in the portal.

    Azure Backup supports backup of wide variety of VMs offered by Azure including Windows or Linux, VMs on managed or unmanaged disks, premium or standard storage, encrypted or non-encrypted VMs, or a combination of the above.

    Read More »

  • Azure Archive Storage

    Archive Storage General Availability

    Every organization whether its startup or large enterprise across the industries have experienced exponential growth of their data. This data may include employee data, medical records, customer information, financial records, backups, etc.

    Read More »

  • Manage Azure Virtual Machine in VS Code

    Visual Studio Code (VS Code) is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python, PHP, Go) and runtimes (such as .NET and Unity).

    VS code has very nice extension called Azure Virtual Machine. This extension helps you to start/ stop/ Deallocated the VMs directly from VS code. You may have auto shutdown scheduled, but if you have done with your work much before the schedule, you can immediately shutdown the VM, this will help you to save the some more cost and better resource utilization.

    Even to start deallocated VMs you need not to go the portal, you can do that from VS Code as well.

    Read More »

  • Auto-shutdown RM VM

    Can we automate during the VM provisioning?

    We can use Microsoft.DevTestLab/schedules resource to automate this during the provision of VM it self.

    Read More »