This is the third post in a 6 part series on running WordPress on Azure, with the purpose of getting started with Azure and learning some base skills while actually producing something useful, namely your own WordPress blog. This series is primarily aimed at IT professionals wanting to make a start with Azure.
PART 1 – “Hello world! So this is WordPress … on Azure 🙂” provided a high-level overview of the components and activities needed and PART2 – “WordPress on Azure – Part2: Creating and using your Azure subscription” looked at how to get your own Azure subscription and getting started with Azure. Today we will be looking at actually deploying and configuring WordPress.
WordPress on Azure – Part3: Installing WordPress
As discussed before, WordPress will be deployed as PaaS service. In other words we will not be creating a (virtual-) server, configuring the OS and actually installing the application and database on it, we will be making use of the Azure platform services to host the web site and the database. The web site and database needed to run WordPress will thus be consumed “as a Service”; rather than running our own Web Server and our own Database Server, we will only be consuming the database itself and the web engine itself.
Continue reading “WordPress on Azure – Part3: Installing WordPress”
This is the second article in my short series about creating your own WordPress blog, hosted on Azure. In the first article here we looked at the base requirements to get started and summarised what we will be doing. Today we look at choosing and creating an Azure subscription and some basics around using Azure subscriptions.
To host anything on Azure we need a subscription. Your Azure subscription determines how much you pay for services and also in some cases which services you have or don’t have available. Windows 10 for example is not allowed to be used for production purposes on Azure due to licensing (yet … watch this space, W10 on Azure coming soon!). Another example is the size or number of VM’s or other services you are allowed to run on Azure. Your subscription type and level of credit allowed impacts this. Lucky for us we don’t need much to run WordPress, neither in terms of size nor in terms of quantity and as such it should end up being pretty cheap.
Continue reading “WordPress on Azure – Part2: Creating and using your Azure subscription”
So I decided to start a blog. I’ve always looked at blogging with a certain amount of apprehension. “Will I become one of those guys that just does stuff cause the crave attention?”. Well I decided to set all misgiving aside and do it anyways … the world needs to be enlightened.
As I will be blogging about Microsoft Cloud technology I set down some base requirements for myself:
- It needs to run in the cloud, either as SaaS or PaaS. While my firm belief is that SaaS is the future, I decided to go with a PaaS solution just because my fingers we burning to do some stuff on Azure.
- It needs to make use of the Microsoft stack. I was actually quite conflicted here, “should I use SharePoint?”, “or maybe built something myself using .net?”. While my preference would have gone to something from Microsoft, WordPress is just so damn simple, elegant and just works. I am typically not a big fan of going with “point solutions” but in stead tend to look at the overall architecture and try to find the best way to create an elegant, harmonious whole in any environment. This is why I tend up making use of 99% Microsoft based solutions and why I love their products. Having said this, WordPress is so simple. I don’t have much time to invest here and WordPress is in the Azure marketplace, makes use of all-PaaS services on Azure so it was kind of a no-brainier.
- It should be free. As I have a Visual Studio with MSDN subscription I get free monthly credit on Azure. I mostly end up using only a small portion of that credit every month meaning these is plenty left for me to host WordPress on Azure without it costing me anything. So even though hosting it on Azure is not free, I don’t have to pay 🙂 More on that later.
- It should be properly managed, secured, backed up and always available. I’ll treat this just like I would an (smaller-) customer solution.
Continue reading “Hello world! So this is WordPress … on Azure :)”