在使用SSH隧道的三层Rails应用程序中确保通信安全
Web应用程序通常由三个不同层构建:表示层(用户看到的内容),提供应用程序业务逻辑的应用程序层以及存储应用程序数据的数据层。在本教程中,您将在三层配置中部署Rails应用程序,方法是在三台独立的服务...
Web应用程序通常由三个不同层构建:表示层(用户看到的内容),提供应用程序业务逻辑的应用程序层以及存储应用程序数据的数据层。在本教程中,您将在三层配置中部署Rails应用程序,方法是在三台独立的服务...
在本教程中,我们将演示如何使用DigitalOcean API来横向扩展您的服务器设置。要做到这一点,我们将使用** DOProxy **,一个相对简单的Ruby脚本,一旦配置,它提供了一个命令行界面,以扩展或缩小您的HTTP...
在本文中,我们将探讨组织云防火墙的初始策略,使其更易于使用和维护,并帮助记录基础架构中的关系。
MySQL复制可靠地将数据和操作从一个数据库镜像到另一个数据库。常规复制涉及配置为接受数据库写入操作的主服务器。辅助服务器将主日志中的操作复制并应用到其自己的数据集。 ...
Rancher是一个开源,自托管和完整的平台,可以在生产环境中运行和轻松管理容器。作为一个Docker镜像本身,一个Rancher服务器可以在任何有Docker可用的Linux主机上工作。一些关键功能...
Rancher支持基于Docker Machine的供应,这使得在云提供商或您自己的数据中心内轻松创建Docker主机。在本教程中,您将使用Rancher内置的DigitalOcean驱动程序从Rancher UI创建Droplets,并将其配置为运行Do...
NATS是一个开源的高性能通讯系统,通常被描述为“为云中枢神经系统”。在本教程中,你将配置蚊蚋,官方NATS服务器并创建发送电子邮件时,服务器负载过高,使用`gnatsd`作为其消息代理一个基本的服务器超载...
大数据是收集,整理,处理和收集来自大型数据集的见解所需的非传统的战略和技术毯子项。而以超过的计算能力或一台计算机的存储数据的工作的问题是不...
Rancher可以轻松管理您的基础架构。在本教程中,你将使用Rancher平衡跨多个服务器的负载,并学会以规模需求的增长建立了一个的Node.js和MongoDB应用。
rsyslog现在,Elasticsearch和Logstash提供传输,转换和存储日志数据的工具。在本教程中,您将学习如何创建一个集中的服务器rsyslog现在存储日志从多个系统文件,然后使用Logstash送他们到Elasticsearch服...
Corosync是用于在应用程序中实现高可用性的一个开源的集群引擎。本教程将演示如何使用Corosync和Pacemaker上创建一个DigitalOcean高可用性(HA)的基础设施在CentOS 7服务器和浮动IP地址。为了便于设置和...
这DigitalOcean蓝图文章由塞巴斯蒂安Gierlinger,在Ghost的高级的DevOps工程师。它涵盖了被送往迁移从专用服务器到DigitalOceanDropletGhost(专业版)的基础设施的步骤。在每个步骤中,塞巴斯蒂安将讨论...
如果您计划运行在网络环境中CoreOS集群的控制之外,你可能会担心在ETCD纯HTTP进行通信。本指南描述启用TLS / SSL安全和CoreOS机器的基本防火墙。
本教程将告诉你如何创建DigitalOcean高可用性HAProxy的负载均衡器的设置,以浮动IP的支持和Corosync / Pacemaker的集群。所述HAProxy的负载平衡器将各自被配置两个后端应用服务器之间分割流量。如果主负载...
本指南将引导您完成使用DEIS项目称为索具新工具,新的和改进的DEIS供应过程。