How To Securely Manage Secrets with HashiCorp Vault on Ubuntu 16.04

Access Blueprints Repositories

Node.js Web Application

MySQL Group Replication with ProxySQL

Status Webpage Application


DigitalOcean Blueprints offer fast and infrastructure that is flexible support you as you scale. You can leverage and incorporate Blueprints as part of your development workflow to spend more time code that is crafting less time installing your infrastructure.

exactly what are Blueprints?

DigitalOcean Blueprints provide automatic infrastructure that is multi-server. The goal of each Blueprint is to give developers a way to streamline the infrastructure setup process so they can spend more time ideas that are bringing jobs your.

Blueprints could possibly be the foundation of a task or a factor in a environment that is multi-server. As a point that is starting further work, Blueprints leave setup and article marketing within designers’ fingers while providing them with an instrument so you can get started quickly.

Available Blueprints

Each Blueprint utilizes Terraform and Ansible to produce an infrastructure setup with DigitalOcean items that addresses a use that is different:

  • Node.js Web Application: This Blueprint may be used to put up a infrastructure that is two-node Nginx, Node.js, and MongoDB. The application and web levels are implemented on a single host, whilst the database is situated on other. Information from database is saved on a block storage space unit, and Cloud Firewalls are configured before each host to modify traffic.

  • MySQL Group Replication with ProxySQL: This Blueprint provides a database that is replicated setup using MySQL group replication and ProxySQL. The setup that is cloned a three-node replication database layer to carry out task information. In addition produces a ProxySQL host that’s configured to handle inquiries and modifications to your project’s backend.

  • Status webpage Application: This Blueprint produces a status web page making use of Cachet, an open-source status web page application, and a infrastructure that is two-node. One of the two servers runs MySQL, while the other runs the Cachet application with Nginx and PHP-FRM. The two servers communicate over DigitalOcean’s private network, and customizable Cloud Firewalls are in place to restrict access that is further. Nginx can be configured with SSL/TLS certificates Let’s that is using Encrypt

Each among these Blueprints can lay the groundwork for different usage instances and offer a pattern which can be modified predicated on your preferences.

How To Utilize Blueprints

Each Blueprint are quite ready to clone and make use of after a prerequisites that are few in place. You shall require:

With these prerequisites in position, it is possible to just take the steps that are following get each Blueprint ready to go:

  1. Clone the repository.

  2. Configure definitions and qualifications the Docker image and repository that is local

  3. Create your infrastructure.

From right here, it is possible to modify your infrastructure and adjust it towards requirements and make use of instances.

Next Procedures

A good step that is first putting the Blueprints to use will be to read each project’s in full. There, you will find instructions that are detailed installation, plus talks of how exactly to test, personalize, and deprovision your infrastructure.

Access Blueprints Repositories

Node.js Web Application

MySQL Group Replication with ProxySQL

Status Webpage Application

Unconventional (but Effective) means of having your Design Work Noticed

Previous article

Just how to incorporate ONLYOFFICE 9.6 with WordPress

Next article

You may also like


Leave a Reply

More in MySQL