How do you run your blog? Managed Hosting? CMS System? Bare metal? My choice is a cloud server, provisioned by Ansible to setup and an Nginx web server with TLS. See how easy the setup and installation is in my new blog post.
With my Lighthouse-as-a-Service website scanner you can quickly check a webpage about its performance, SEO and best practices. In my new article, I explain the frontend development of this service with delightful simple plain JS.
Plaintext messages are used for status synchronization in Nomad and Consul. Learn how to encrypt these messages with TLS in my new blog article...
With my Lighthouse-as-a-Service website scanner you can quickly check a webpage about its performance, SEO and best practices. It is built with microservices. In my new article, I discuss Nodejs Microservice frameworks and show how to leverage the Hapi framework.
TLS encryption of traffic is a security must have. In this article, I show how to create and install a self-signed certificate, and how to configure Nginx for providing encryption to all ingress and egress traffic.
Nginx is a versatile tool: webserver, load balancer, reverse proxy. In this article, I show how to use Nginx as the central reverse proxy in your cloud that works with Consul and local DNS servers for providing well-known domain names of applications running in your cloud
Nomad gives you several options for persisting data. In this article, I systematically tried docker bind mounts, docker volume mounts and NFS to share some painful lessons learned.
With Lighthouse you can quickly scan web pages for their performance, SEO and best practices. I provide lighthouse as a service, powered by microservices that run on Kubernetes. Read about my motivation and initial design considerations.
Service discovery in a cluster is essential for your application. Learn how to combine Consul, DNSmasq and Traefik for automating DNS resolution with minimal configuration.
Nomad provides essential hardware metrics about your nodes: disk i/o, RAM, CPU. Learn how to collect these metrics with Prometheus, and visualize them using Grafana