Scalable, Reliable, Secure WordPress on Azure – 10: To-Do List

No software project is ever complete; there is always some scope of improvement. Although this V2 variant – distributed architecture – is superior in many aspects of the V1 architecture, there are still various places where it itself can be improved.

This blog – final for this series – captures those thoughts and hopefully some of these will be implemented in later releases. If the reader has ideas, comments on how to achieve the same, I would love to hear back from you.

Wish List For Improvements

  • Use Cloud init to configure the Linux servers. That will remove the need to open ports and NSGs
  • change the folder name from webuser to webserver
  • Use of micro-services, especially AKS clusters to create the Front-end servers
  • try to scale down the servers – B1ls and check if performance is acceptable. This will reduce the cost bill to half. possibly try it with front-end web servers
  • Calculate the monthly Bill and display it on the web-site
  • Use of just in time access from Azure to gain access to servers
  • Use of private proximity groups to improve latency between servers.
  • Automate back-up – restore capability.
    • Possibly using Azure back-up service
  • Monitoring and Alerting to be turned on.
  • Ability for the solution to send out emails.
  • Error checking during the installation of Linux scripts.
  • WordPress and Blogs related issues
    • How to display the Code block in colour
    • How to display table header in WordPress

Leave a Reply

Your email address will not be published. Required fields are marked *