Alex K.

Blog author

DevOps

DevOps Friday: Migrating TFS instance to Azure DevOps

If you’re still using TFS, there are some benefits and reasons why you may need to migrate to Azure DevOps (formerly VSTS), which is a cloud version of TFS with the most recent features. One of the benefits you may consider is global availability, easy access for the external users, and the other benefits are access to the most recent features and potential savings on the infrastructure and
Azure DevOps SQL Server TFS

DevOps Friday: Debugging Gulp tasks

You may wonder, how Gulp tasks runner is related to DevOps? Well, the relation is direct. You may work on the Node application deployment that uses this framework. For such cases, you need to know whether the issue you face is related to deployment or development process. This topic is grounded on the issue I faced with the app deployment recently. We heavily use build agents and our build
Azure DevOps Gulp

CI pipeline up and running quickly

Intro If you already know what Continuous Integration (CI) is, you might know the benefits of it as well. CI involves producing a clean build of the system several times a day, usually using CI/CD tools like Jenkins/VSTS/TFS/AppVeyor etc., and various source-control systems (GitHub/GitLab/BitBucket). Agile teams typically configure CI to include automated compilation, unit test execution, and
.NET Azure DevOps C# Cake PowerShell

Install VSTS build/ release agent on Linux

This topic is not supposed to explain CI/CD concepts; in reverse, it assumes you already know what these practices are. Visual Studio Team Services (VSTS) is a collection of hosted DevOps services for application developers. It helps to automate CI/CD processes, project tracking, store source code, etc. One of its essential functionalities is the build and release processes. To build your
Azure DevOps

SQL Server Database Export/Import operation in MS Azure

The beauty of Azure is that it has multiple ways to do the same thing. Imagine the scenario; you need to copy the database between subscriptions. Considering the SQL Server Import/Export procedure, you can do that either from the UI or use command line tools (like SQLPackage). The way it works with Azure UI, you go to the SQL Server database you want to export, and you have an option available (
Azure DevOps SQL Server

Creating a Service Principal for VSTS endpoint

Imagine a situation where you have to manage multiple Azure subscriptions (that belong to different tenants), not only for your organization but also for your company’s clients. In the software development process, you can host VSTS (Visual Studio Team Services) on your organization’s Azure account and deploy to customers’ subscriptions (which is quite a widespread use case). Subscription
.NET Azure DevOps PowerShell

What I learned at Microsoft Build 2017 - Part 2

Containers galore As you may see from the first part of this topic, a lot of stuff is going on around containers, containerization, and everything that relates to it. Fortunately, it wasn’t the only topic of the conference and continuing the story, and I’m going to talk about the other areas worth attention. Microservices! Yes, I know what you think – heard about/use it already, so what’s new?
.NET Azure DevOps

What I learned at Microsoft Build 2017 - Part 1

What I learned at Microsoft Build 2017 – Part 1 In this topic, I want to share what I learned at MS Build and explain the key takeaways from this event. I won’t be focusing on the keynotes much, as you can watch the relevant videos on channel 9, but the key message, as Microsoft’s VP Scott Guthrie said, “The success of your solution on the Azure platform is our primary goal!”. That means that
.NET Azure DevOps

Hard choice between pioneering and chasing a brighter future

‘There is no present or future-only the past, happening over and over again-now’ - Eugene O'Neill I’ve been in the IT for 16 years and over the time I observed the same story – some companies try to either impose industry trends or to catch up with no success. Some ‘innovations’ doesn’t worth time spent on them, the other are real break-through. In this topic, I’m gonna talk about DevOps. There
DevOps