How To Migrate a Docker Compose Workflow for Rails Development to Kubernetes
When building modern, stateless applications, containerizing your application’s components is the first step in deploying and scaling on…
When building modern, stateless applications, containerizing your application’s components is the first step in deploying and scaling on…
This tutorial covers creating a simple web application on a two-tier CentOS 7 architecture using a “ground-up” approach. I.e. creating the a database tier first, then the web server. The site will be powered by an Nginx web server running PHP code that talks to a PostgreSQL database. We will call this configuration a LEPP (Linux, Nginx, PHP, PostgreSQL) stack.
When setting up an application for production, it’s often useful to have multiple copies of your database in place. The process of keeping database copies in sync is called replication.
Ruby on Rails uses sqlite3 as its default database, which works great in many cases, but may not be sufficient for your application. If your application requires the scalability, centralization, and control (or any other feature) that a client/server SQL database, this tutorial will show you how to do just that, with PostgreSQL, on CentOS 7.
Run blue-green deployments on Kubernetes with Gateway API—safe cutover, instant rollback, and zero-downtime releases with managed databases.
Learn how to automate your Birthday Reminder Service with the cloud provider Functions, using daily triggers to send SMS notifications without manual intervention.
If you are actively developing an application, using Docker can simplify your workflow and the process of deploying your application to production. This tutorial will show you how to set up a development environment for a Ruby on Rails application using Docker. You will create multiple containers – for the application itself, the PostgreSQL database, Redis, and a Sidekiq service – with Docker Compose.
Redundancy is a way of reducing the impact of system failures by configuring multiple avenues to achieve the objective. If a disk, a computer, or an entire portion of the network becomes unavailable for some reason, various forms of redundancy can help mitigate the impact on your currently running systems. This will allow you to address the issue without experiencing downtime.
Learn three ways to encrypt a database in PostgreSQL.
Here we give a quick guide to installing and using PostgreSQL on Ubuntu 12.04.