Session

Demonstrating a Microservice application built around the Umbraco CMS v9 on Docker On Raspberry Pis

Umbraco is an open source content management system which was previously built on the .NET Framework and used for traditional monolithic websites. With the latest version released on .NET 5 (soon v6) this opens a whole new set of possibilities for how to use this CMS.

To illustrate that approach I’ll be showing how to host a sample microservice application built around the Umbraco CMS but with additional features built on separate containers. The entire application will be hosted on Linux on a series of Raspberry Pis to imitate a high performance hosting platform on multiple servers but at a smaller scale and at a fraction of the cost, and that you can run from your own home.

There will also be a sprinkling of fun with this involving RGB LEDs, as it’s more of a demonstration exercise, since nobody in their right mind would actually host an application on a Raspberry Pi, but the great thing about containers is that the same application can be deployed to a cloud like Azure with minimal changes. This is a low cost way of replicating what a production hosting environment would look like but using small, low power but still awesome devices!

The audience will learn a little about
- Networking setup for application hosting
- firewall setup (not the standard home-router)
- Docker
- Linux
- Microservices vs Monolithic architecture
- Architecture differences Arm vs x86
- Umbraco 9 running on .net 5
- Message queues

Carl Sargunar

.NET developer and fan of learning new things, then sharing that knowledge

Bristol, United Kingdom

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top