-
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.
-
People, Process, Product - DevOps - 2
Shift Left
-
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.
-
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.
-
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.
-
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.
-
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.
-
My First Docker Container
This post will walk you through, how I have built my first Docker container.
Prepare the environment
If you already have Windows 10 or Windows server 2016 machine. Download code to configure Docker environment.
If you would like to have a new VM Get the code from here. This will create Windows server 2016 VM with Docker, VS Code, git and chrome.
-
Docker Definitions and Taxonomy
Docker Definitions and Taxonomy
In this post I am going to talk about Docker Definitions and Taxonomy.
Some of the term, I will co-relate with VM, but please not that VM and Containers are not same. They have significant differences. I hope this will help you to easily understand, especially if you are new to Docker. -
Docker Overview
Docker
What is Docker? The standard answer, I always got from audience is Docker is a Container. If you think the same then you are in trap.
Docker is not a container. Docker provide tools and techniques to build the container.
Docker is an open-source project for automating the deployment of applications as portable, self-sufficient containers that can run on any cloud or on-premises. Docker is also a company promoting and evolving this technology with a tight collaboration with cloud, Linux and Windows vendors, like Microsoft.
