I have been asked a few times on how to migrate databases in the cloud. Sometimes I’m confused and have to pause before answering this question. Not because I don’t know how, but it’s more that I’m trying to figure out what is the motivation behind the question. In short: it should not be different than migrating databases on the on-premises servers. In other words, the only difference is that, the servers on the cloud are managed by a third-party provider.
Just recently, I took the exam AZ-900 to receive Azure Fundamentals certification. For most people working in IT, especially in the cloud computing, this means nothing special. In fact, this certification only has a meaning (just a little) when you just start out a career and apply for an entry-level in the IT industry (which gave me more pressure not to fail this one, so I might over-prepare it a bit). To my defense, I took this exam because I had received a free voucher from an event I attended a year ago. I’m the kind of person who constantly looks for ways in either saving money to the max or taking full advantages of anything (or both).
But I also have other reasons why I took this exam and took some lessons along the way, both from a personal and technical point of view.
If you are like me, you may have heard Azure a few years ago for the first time. You may even have tested and tried to work with it. But somehow, either you’ve been turned off by the cost (it starts reasonably small, but it can have snow ball effect if you are not careful) or the demands were not really out there. So you decided to stop using the service because you’d better use your time for something else.
However, cloud computing is the thing now, and it makes sense to give it another look.