Microsoft Build: Azure Adds Azure Database for MySQL, Azure Database for PostgreSQL

A significant announcement at Microsoft Build 2017 was support for MySQL and PostgreSQL as a service. Both offerings are now in preview.*

Azure has technically supported MySQL as a service for several years, through its partner, ClearDB. I’d say it’s safe to report that few Azure users were impressed with the offering, which was expensive, especially given its limitations.

Last summer, Azure also announced the ability to create MySQL databases within an App Service app, but these were limited to operating within a specific app instance and therefore couldn’t scale, couldn’t be reached from outside the app and had their performance limited by the capabilities of the App Service instance.

So the offering of MySQL as a service from Microsoft itself, as well as PostgreSQL, is a welcome development (pardon the pun), mostly because it promises to be truly scalable, which the ClearDB offering was not, and will overcome the limitations of running databases in App Service instances. (more…)

Microsoft Build 2017 Announcement Predictions

Microsoft Build 2017 is scheduled for May 10-12. This is Redmond’s big developer conference, and it’s also where Microsoft tends to make major announcements about its technology stacks.

(The other “big announcement” event is Microsoft Ignite, scheduled in the fall. Linux Academy will be in attendance, and hopefully so will I.)

For example, at Build 2016 Microsoft announced Azure Functions, its serverless offering; Service Fabric, which is basically a container technology for microservices;  the free availability of Xamarin, a cross-platform mobile development toolset; native support in Windows 10 for bash scripting over Ubuntu; significant improvements to IoT Hub; the Bot Framework, which is designed to host automated chat responses; and more.

So what will be announced at Build 2017? I’m not sure, but I have some guesses: (more…)

The Lost Art of Disk Quota Management

Once upon a time, disk space was at a premium (in fact, most compute resources were). Many times, companies and educational institutions provided access to systems via a shell (telnet or SSH) to their employees or students. Since those resources were at a premium, they had to be divided amongst the users in various forms. The most common resource that required strict controls was disk space. Even today, you may need to occasionally limit the disk space (or number of files) that a user account can use. It is one of those system administration functions that is used less often, but it is an important topic to understand (and is one of the objectives on the recently launched LPIC-1: System Administrator – Exam 1 Certification Prep Course here at Linux Academy). Let’s take a look at some of what goes into restricting disk space for your user community. (more…)

Behind the scenes

Employee Spotlight: Terry Cox

What do you do at Linux Academy?

Director of Content, Terry Cox
Director of Content, Terry Cox

I’m the Director of Content for Linux and DevOps. I am responsible for producing content in the Linux and DevOps arena as well as leading a team of content authors that are doing the same thing. I have actually been with Linux Academy more than four years (the first three as a part-time content author) and joined as a full-time employee in December of 2015. (more…)