美元这么贵也行吗?!让我们逃离AWS并节约成本!

尝试从AWS迁移到自有服务器,并尝试削减成本!了解自有服务器运营的长期优势,并获取对其他开发人员和IT公司有用的建议。

6
美元这么贵也行吗?!让我们逃离AWS并节约成本!

你好,我从2013年开始使用AWS,但最近公司决定搭建自己的服务器。今天我想分享这个过程、原因以及对大家有帮助的建议。

为什么从AWS转向自有服务器?

AWS在可扩展性、稳定性和安全性方面有很多优势。特别是在用户激增时能够灵活应对是一个很大的优势。但由于我们提供B2B服务,用户数量突然激增的可能性较小。

对于B2B来说,在合同流程中可以控制合同数量,因此在扩展性方面并没有大问题。实际上,自从Hashscraper成立以来,我们从未经历过这样的经历。因此,为了节约成本,我们决定搭建自己的服务器。

转换过程中的挑战和解决方法

虽然还没有转移很多部分,但我们已经将数据库、暂存服务器和正在开发的新服务等转移到内部服务器。到目前为止,一切都进行顺利。通过充分利用物理服务器资源,可以在成本方面获得很大优势。

自有服务器运营的长期优势

通过运营自有服务器,我们不仅节约了成本,还最大限度地利用了现有的物理服务器资源。我认为我们也可以充分实现加强安全性和提升性能等目标。

对其他开发人员和IT公司的建议

随着服务器基础设施技术的不断发展,基础设施的设置和运营变得更加容易。通过使用像GPT这样的工具,您可以获得有关服务器设置的许多提示。通过这种方式,您可以减少阅读复杂指南的时间,减少试错,无需像以前那样花费大量时间在基础设施设置上。

购买廉价的物理服务器后,利用GPT构建服务器可以带来巨大的成本节约效益。

应用苹果芯片和Docker

此外,我推荐使用苹果芯片,特别是Mac Mini M1或M2。这些产品性能非常出色,性价比高,稳定性也很好。通过使用Docker,您可以更轻松地进行部署,从而使服务器运营更加高效。

通过多因素认证(MFA)加强安全性

为了保持与AWS提供的高级安全性相当,您可以在自有服务器上引入多因素认证(MFA)。这将进一步加强安全性。以下是关于在自有服务器上实施多因素认证的简要指南。

MFA实施步骤:

  1. 选择MFA解决方案:选择Google Authenticator、Authy、Yubikey等解决方案。

  2. 服务器配置:在用户身份验证流程中添加MFA步骤。用户在输入ID和密码后,必须输入MFA令牌才能登录。

  3. API集成:使用MFA解决方案提供的API与应用服务器集成。

  4. 用户界面:在登录页面添加MFA输入字段,并创建MFA设置页面,使用户可以注册或管理自己的MFA设备。

  5. 后端逻辑:在用户验证时,添加验证ID和密码后验证MFA令牌的步骤。

  6. 测试和部署:通过各种场景进行测试,确保安全性良好,并将更改部署到服务器。

常见问题

Q: 您是如何应对数据安全的?

A: 在安全方面,我们通过ChatGPT获得了各种安全措施。

  • 访问权限管理:除了IP范围设置和ID密码管理外,还引入了多因素认证
  • 物理安全:数据中心的出入控制和监控系统
  • 定期检查:通过安全检查和漏洞分析进行预防
  • 备份策略:定期数据备份和外部存储
  • 数据库复制:在多个服务器上分散数据以确保安全性

Q: 是否遇到了意外问题或额外成本?

A: 在初始服务器设置过程中遇到了兼容性问题,需要一些硬件升级。通过ChatGPT的帮助,我们能够快速解决问题,并通过谨慎规划将成本最小化。长期的成本节约效果非常积极。

Q: 对开发团队有何影响?

A: 起初需要额外学习,但通过ChatGPT的帮助,我们能够快速掌握。团队合作得到加强,对解决服务器问题有更多主动性。通过提高基础设施理解,开发效率也得到提高。

Q: 如何进行性能监控和优化?

A: 我们使用各种监控工具进行实时性能监控,建立自动通知系统,定期进行性能审查和优化工作。通过这些工作,我们提高了服务的可用性并优化了用户体验。

结论

转向自有服务器提供了成本节约、安全增强、性能提升等多种优势。虽然使用像AWS这样的云服务可以享受高度的可扩展性和稳定性,但对于像B2B服务这样用户数量不会急剧波动的情况来说,自有服务器运营可能是更明智的选择。

通过购买廉价的物理服务器,并利用最新技术和工具构建服务器,使初始设置和运营变得更加容易。特别是,使用像GPT这样的工具可以减少阅读复杂指南的时间,减少试错,无需像以前那样花费大量时间在基础设施设置上。

希望这篇文章对考虑转向自有服务器的其他开发人员和IT公司提供有益信息。如果有任何问题或需要额外信息,请随时发送邮件至hedgehog@hashscraper.com。谢谢!

Comments

Add Comment

Your email won't be published and will only be used for reply notifications.

继续阅读

Get notified of new posts

We'll email you when 해시스크래퍼 기술 블로그 publishes new content.

Your email will only be used for new post notifications.