“How Do I Migrate Everything to Azure Functions?”

“How Do I Migrate Everything to Azure Functions?”

“How Do I Migrate Everything to Azure Functions?” The host just had made a presentation about this serverless technology, presenting the benefits and giving a few good reasons to use it.

The host just had made a presentation about this serverless technology, presenting the benefits and giving a few good reasons to use it.

Image by Gerd Altmann from Pixabay

When he finished, he opened for questions, and one of the attendees raised his hand and said:

It looks great, I see the benefits, but what is the plan to migrate all my system, my layers, to functions? How do I migrate everything to use Azure Functions?

The presenter didn’t think too much and quickly answered:

You don’t.

Incredulous, the attendee continued:

But you just said that it is an amazing technology, I pay by usage, I can create functions in C#… why wouldn’t I move everything to Azure Functions?

And the presenter, once again, reinforced:

Trust me, you don’t want to do that.

He couldn’t be more right and assertive on his answer. And, don’t get me wrong, I have no problem with Azure Functions. I’m an advocate to Microsoft Azure — witch I have few certifications — and Azure Functions is an amazing service.

Anyway, even if the presentation was about AWS Lambda Functions, Kubernetes, Docker, LogicApps, or any other good new stuff provided by Cloud, the answer couldn’t be better.

But… Why Not?

So, as the attendee asked, why wouldn’t we want to move on and migrate everything to Azure Functions if that looks so good?

Image by Alexandra_Koch from Pixabay

Well, this is where our role as a system architect — or solutions architect — makes the difference.

We know that there is no “one size fits all” solution when we are architecting a system.

When a new solution is available and is presented to us, we must understand that and, as good as it might look, should never be considered the ultimate solution for every scenario. And the reason is simple: every situation is different and has specific needs.

startup news azure technology

What is Geek Coin

What is GeekCash, Geek Token

Best Visual Studio Code Themes of 2021

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

How to set up Azure Data Sync between Azure SQL databases and on-premises SQL Server

In this article, you learn how to set up Azure Data Sync services. In addition, you will also learn how to create and set up a data sync group between Azure SQL database and on-premises SQL Server.

How This Cybersecurity Startup Is Using Machine Learning

How This Cybersecurity Startup Is Using Machine Learning. In an attempt to revolutionise the cyber threat visibility, CYFIRMA, a cyber analytics startup help in understanding the threat landscape.

Analyze Azure Cosmos DB data using Azure Synapse Analytics

This article will help you understand how to analyze Azure Cosmos DB data using Azure Synapse Analytics.

Integrating Azure Purview with Azure Synapse Analytics

In this Tutorial, we will learn how to integrate Azure Purview and Azure Synapse Analytics capabilities to access data catalog assets hosted in Azure Purview from Azure Synapse.

Top five technologies among young entrepreneurs

With transformational changes seen in the business and technology front, Entrepreneurs’ view towards technologies is changing. Here are [the top technologies that young entrepreneurs can embed to increase their business...