开发者社区 问答 正文

爱上阿里云

自阿里云上线就开始用了,主要涉及ECS, RDS、云监控,领域包括:网络游戏、物联网数据处理中心、还有一些个人网站。整体来讲使用非常顺畅,虽然期间也去试用过某动物云,但效果并不理想,于是转回来了。
一、先说说ECS吧
我个人不会执着于某一种语言或技术,反正什么方便就用什么,尽量采用linux系统库里有的软件,实在不行再用c、java等来实现想要的功能。在ECS上部署的常用软件包括:
1、redis--这是我最常用的缓存服务软件,一般都是自己编译最新的,不用系统带的,呵呵
2、resin--在做一些网站的时候会用上它,但我后来慢慢放弃了,原因是它做得越来越庞大了,太肿
3、nginx--不用多说,我认为最好的http server,再配以lua脚本模块,就是我目前用的最多的http服务器的编程方案
4、java--这个我还是使用oracle jdk了,openjdk有一些小问题
ECS的网络速度挺不错,下载安装东西非常方便;一些内核参数在初始化时也调整好了,基本上不用做大的变动,只做一些个性微调就可以。在升级方面也做得非常到位,在阿里云网页上点点点点点就完成。
二、RDS
RDS的团队挺强,我目前自己装mysql怎么调优都无法达到RDS的水平:(,我经常用最低端的RDS来完成我原来用一台服务器完成的工作,这里需要特别给赞!对于大数据的处理,自己根据需求做一下分表,速度刚刚滴!
RDS在后台加个用户、加个数据库、设置访问白名单都是必须的,另外的性能监控也是我常去看看的~
三、云监控
这个省了我不少心思,刚开始的时候都是自己配置nagios,后来云监控上线,我那些辛辛苦苦写的脚本完全用不上了,哈哈

总之吧,爱上阿里云对于一个技术控来说是最幸福的事情了

展开
收起
南开阿当 2014-06-06 11:33:57 10324 分享 版权
阿里云 AI 助理回答

非常高兴听到您对阿里云产品的积极反馈和满意体验,您的使用经历对于其他用户来说是非常宝贵的参考。从您的分享中可以看出,您在云计算技术方面有着丰富的实践经验和独到的见解,下面我将针对您提到的几个点做一些补充和建议:

ECS(Elastic Compute Service)

  • 自定义部署:您选择根据需求编译最新的Redis版本和使用Oracle JDK,这体现了ECS的灵活性,允许用户根据项目具体需求定制环境。如果您未来有更多定制化需求或想尝试更轻量级的服务部署,可以考虑使用Docker容器服务或者Kubernetes服务(ACK),进一步提升部署效率和资源利用率。
  • 系统优化与升级:ECS提供了多种镜像选择,包括预装软件的镜像,以满足不同场景的需求。同时,通过ECS实例的快照功能,您可以轻松备份当前状态,为系统升级或回滚提供保障。

RDS(Relational Database Service)

  • 性能调优:RDS团队确实投入大量精力进行数据库的管理和优化,确保了高性能和稳定性。如果您有特定的性能瓶颈或调优需求,可以考虑使用阿里云的数据库顾问服务,它能根据数据库运行情况提供专业的优化建议。
  • 分表策略:对于大数据处理,合理的分表设计是关键。除了手动分表,您也可以考虑使用分布式数据库服务(如PolarDB)来自动处理数据分片,进一步提升处理能力和降低运维复杂度。

云监控

  • 自动化监控:云监控不仅省去了自建监控系统的麻烦,还提供了丰富的监控项和报警规则设置,帮助您及时发现并解决问题。为了更全面地监控应用健康状况,您可以结合日志服务SLS和ARMS应用实时监控服务,实现从基础设施到应用层的全方位监控。

其他可能感兴趣的阿里云服务

  • 函数计算(Function Compute):如果您有无服务器计算的需求,可以尝试使用函数计算,它能够让您专注于业务逻辑,无需管理服务器,按需付费,非常适合事件驱动型的应用场景。
  • 物联网平台(IoT Hub):鉴于您提到了物联网数据处理中心,阿里云物联网平台能为您提供设备管理、数据收集与分析的一站式解决方案,助力您的物联网项目快速落地。

感谢您对阿里云的信任和支持,我们持续致力于技术创新和服务优化,希望能继续陪伴您的技术成长之路,共同探索云计算的无限可能。如果您有任何技术问题或需要进一步的帮助,请随时联系我们。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答