The blog of Radoslav Gatev
  • Home
  • Microsoft Azure
  • DevOps
  • SQL Server
  • Other
Subscribe

The blog of Radoslav Gatev

Passwordless deployments from GitHub Actions to Microsoft Azure
Microsoft Azure

Passwordless deployments from GitHub Actions to Microsoft Azure

You've likely had to deploy something to Microsoft Azure. Whether that is a deployment of an application or a deployment of infrastructure, you always have to provide some unique information that you possess to authenticate. In this blog post, I will show you how you can make your life easier

  • Radoslav Gatev
Radoslav Gatev Mar 15, 2023 • 10 min read
Publish ASP.NET Core 7.0 web apps to an Azure Virtual Machine
ASP.NET

Publish ASP.NET Core 7.0 web apps to an Azure Virtual Machine

I've recently had to find a way to deploy an ASP.NET Core web app based on .NET 7 to a set of Azure Virtual Machines. It turned out that although the option is easily available in Visual Studio publishing settings, there are quite a lot of steps in the

  • Radoslav Gatev
Radoslav Gatev Feb 24, 2023 • 6 min read
Invoke any Azure REST API from Azure Data Factory or Synapse pipelines
Microsoft Azure

Invoke any Azure REST API from Azure Data Factory or Synapse pipelines

In this blog post, you will find out how to call any Azure REST API in order to complement your data integration needs.

  • Radoslav Gatev
Radoslav Gatev Feb 18, 2022 • 6 min read
A guide to online account security
General

A guide to online account security

I've been witnessing how people I know are falling victim to identity theft. Their online accounts get stolen because they make a lot of mistakes when it comes to securing them. I can see every week new accounts of friends popping out in the digital world and asking me for

  • Radoslav Gatev
Radoslav Gatev Jan 21, 2022 • 8 min read
Announcing my book Introducing Distributed Application Runtime (Dapr)
Microsoft Azure

Announcing my book Introducing Distributed Application Runtime (Dapr)

It's been a tough year! My blog hasn't received much of my attention. I am sorry, my dear readers. But I am delighted to announce a new book named Introducing Distributed Application Runtime (Dapr) published by Apress with a foreword written by Yaron Schneider, Principal Software Engineer at Microsoft and

  • Radoslav Gatev
Radoslav Gatev Jul 30, 2021 • 3 min read
Simplify microservices with Dapr (Distributed Application Runtime)
Microservices

Simplify microservices with Dapr (Distributed Application Runtime)

Building distributed applications is a tough job! To get it right you will need lots of tools just to get started. Think about availability, scalability, service discovery, data consistency, developer productivity... Now you have chosen some kind of a container-orchestration system like Kubernetes (K8s) to address some of the challenges.

  • Radoslav Gatev
Radoslav Gatev Mar 26, 2020 • 7 min read
Camera as a Service or how to control your camera with .NET
.NET

Camera as a Service or how to control your camera with .NET

I have been looking for a way to automate my Nikon DSLR for quite some time. And this is happy me. who managed to automate my camera to capture a photo once my Raspberry Pi 3 gets disconnected. I had to prepare a good demo with Azure IoT Hub for

  • Radoslav Gatev
Radoslav Gatev Feb 14, 2020 • 6 min read
The fall of Envestio - Some technical evidence [UPDATED]
Microsoft Azure

The fall of Envestio - Some technical evidence [UPDATED]

Maybe you have already heard about the issues with the P2P lending platform Envestio. After some noticeable instability, their website went down on 21 January and it's still unavailable as of the time of publishing this blog post. That makes it more than 24 hours without an official statement of

  • Radoslav Gatev
Radoslav Gatev Jan 22, 2020 • 8 min read
Continuous Integration & Continuous Deployment of SSDT Projects: Part 2, Creating Azure DevOps pipelines
Microsoft Azure

Continuous Integration & Continuous Deployment of SSDT Projects: Part 2, Creating Azure DevOps pipelines

CI/CD for databases is tricky! Let me show you how you can do it by using an SSDT project template and Azure DevOps.

  • Radoslav Gatev
Radoslav Gatev Feb 7, 2019 • 9 min read
Cloud Frugality: How to reduce >99% of your small-scale semi-static website costs?
Microsoft Azure

Cloud Frugality: How to reduce >99% of your small-scale semi-static website costs?

Most people believe that cloud is always more expensive than all other options. That is probably true if you don't see how to combine the right offers to achieve more. Cloud is about getting more bang for your bucks, meaning you get a lot of added value. One life lesson

  • Radoslav Gatev
Radoslav Gatev Sep 28, 2018 • 4 min read
Kudu: The Magic Behind Azure App Service Continuous Deployment
Azure App Service

Kudu: The Magic Behind Azure App Service Continuous Deployment

I used to take both gravity and Continuous Deployment to Azure App Service for granted. This has wasted a lot of time executing manual tasks upon deployment. Sometimes you just need to execute several commands in addition to the default behavior. You probably don't really need to create a whole

  • Radoslav Gatev
Radoslav Gatev Sep 27, 2018 • 3 min read
Introducing Ghost 2.x on Azure App Service
Azure App Service

Introducing Ghost 2.x on Azure App Service

Back in October 2017, we decided to make the support for Ghost in Azure better. And it turns out many folks have been using our Ghost-Azure repository to host their blogs in Microsoft Azure. Ghost 2.0 has been released and we already have adapted it to be easily deployed

  • Radoslav Gatev
Radoslav Gatev Aug 27, 2018 • 2 min read
Overcoming the maximum limit for deployments per Resource Group [2020 Updated]
Microsoft Azure

Overcoming the maximum limit for deployments per Resource Group [2020 Updated]

You may have reached a certain point where you cannot make a new deployment against a particular resource group. The error goes like this: Creating the deployment 'Your-Deployment-Name-Goes-Here' would exceed the quota of '800'. The current deployment count is '800', please delete some deployments before creating a new one. Please

  • Radoslav Gatev
Radoslav Gatev Mar 26, 2018 • 2 min read
Continuous Deployment of SQL Server Data Tools (SSDT) Projects, Part 1: Make it repeatable and self-sufficient
SQL Server

Continuous Deployment of SQL Server Data Tools (SSDT) Projects, Part 1: Make it repeatable and self-sufficient

I will show you how to set up a continuous deployment process for your SQL Database Projects.

  • Radoslav Gatev
Radoslav Gatev Feb 7, 2018 • 4 min read
We agreed to close 2017 and mark it a success!
General

We agreed to close 2017 and mark it a success!

I want to say thanks to you all! 2017 was great but 2018 is another chance for us to get it right! Given that it is time to make a New Year's resolutions the following video will help you while you are progressing through your New Year's backlogs. It is

  • Radoslav Gatev
Radoslav Gatev Dec 31, 2017 • 1 min read
Merry Christmas!
General

Merry Christmas!

I look forward to Christmas every year. It is a time to reach out to those we have missed this year. May this cover of White Christmas that we performed with Desislava Zlateva find you in good health and spirits!

  • Radoslav Gatev
Radoslav Gatev Dec 24, 2017 • 1 min read
Building intelligent creatures with Microsoft Azure Bot Service and Node.js
JSTalks

Building intelligent creatures with Microsoft Azure Bot Service and Node.js

JSTalks was a wonderful experience this year. I met so many interesting people who were willing to invest their Saturday in order to master some JavaScript skills. I actually learned a lot from them. And later then, I probably forgot a good part of it during the after party... :) I'm

  • Radoslav Gatev
Radoslav Gatev Nov 21, 2017 • 1 min read
Ghost 1.x on Azure App Service
Azure App Service

Ghost 1.x on Azure App Service

Ghost wants to be the next great thing in blogging. I can show you how to deploy it on Microsoft Azure.

  • Radoslav Gatev
Radoslav Gatev Oct 31, 2017 • 3 min read
I can't start a thing without saying...
Blogging

I can't start a thing without saying...

...Hello World! Welcome! This is my new space on the web! What am I going to talk about here? Lately, I find myself coming up with interesting solutions to uncommon problems. And I think it is worth sharing them with the world. I hope I write mainly about technologies, to

  • Radoslav Gatev
Radoslav Gatev Oct 27, 2017 • 1 min read
The blog of Radoslav Gatev © 2023
Powered by Ghost