What does serverless architecture mean?

Video: What does serverless architecture mean?[1]

Oh, how things change!

Windows and Linux used to mix well as oil and water. In recent years, Microsoft has embraced Linux[2]. That's especially true for servers and clouds. Now, believe it or not, you can install and run PowerShell[3], the Windows shell language, on Linux as an Ubuntu[4] snap[5].

Snaps are containerised software packages. They're designed to install the programs within them on all major Linux systems without modification. Snaps do this by developers bundling a program's latest libraries in the containerized app. So, for example, using snap, you could install PowerShell Core[6] on Fedora[7] or openSUSE[8] as well as Canonical[9]'s Ubuntu.

Read also: Microsoft releases its first Linux product[10]

The newly open-sourced PowerShell Core has been available on Linux, macOS, and Windows[11] since January. It's not easily available on Linux distributions since delivering applications via the old-fashioned ways of rpm[12] and deb[13] app packaging isn't easy.

PowerShell Core is built on the .NET Framework. It's a task-based command-line shell and scripting language, Microsoft hopes it will become the ubiquitous language for managing hybrid cloud. It's customized for system administrators and power-users to rapidly automate the administration of multiple operating systems and the processes related to the applications that run on those operating systems.

Interestingly, this puts into competition with Bash[14], the most popular Linux shell language, which is also now being used for cloud management. Microsoft has put Linux within Windows with Windows Subsystem for Linux[15]. In

Read more from our friends at ZDNet