一位开发者决定将其托管在DigitalOcean和Fly上的所有项目迁移至UpCloud,原因是DigitalOcean向Omacom Foundation承诺捐赠每年100万美元,连续三年,共300万美元。1该开发者计划迁移包括atmoBB、pollen.place等多个个人网站和应用。1
在迁移方案中,开发者选择UpCloud作为新的主机提供商,主要考虑因素是成本和全球服务器位置。1新架构采用单台UpCloud应用服务器配合对象存储和托管Postgres数据库的方案。1为支持迁移过程,开发者开发了名为Deploy的自建部署工具,该工具基于Docker和Railway的开源构建系统Railpack。1
A developer has decided to relocate all of their projects from DigitalOcean following the cloud provider's commitment to donate $3 million to the Omacom Foundation over three years, with annual contributions of $1 million each 1. The migration includes moving personal websites and applications such as atmoBB and pollen.place to UpCloud, along with transitioning hosting from both DigitalOcean and Fly 1.
To facilitate the transition, the developer created a deployment tool called Deploy, which is based on Docker and incorporates Railway's open-source build system Railpack 1. The new infrastructure consists of a single UpCloud application server paired with object storage and a managed PostgreSQL database 1. The decision to select UpCloud as the new hosting provider was primarily driven by cost considerations and the availability of globally distributed server locations 1.
评论
还没有评论,欢迎留下第一条。