博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
云场景实践研究第24期:巧思科技
阅读量:6119 次
发布时间:2019-06-21

本文共 1593 字,大约阅读时间需要 5 分钟。

更多云场景实践研究案例,点击这里:
定位于以问卷形式做精准数据的巧思科技,通过选型阿里云容器服务,达到了综合性、集成性、整体性最好。本文将介绍巧思科技为何选型于阿里云容器服务,以及阿里云容器服务产品优势。
“为了避免使技术站的侧重点不明确,容器服务选型侧重点应该是业务,因此巧思科技应用了阿里最成熟的几个产品,包括ECS服务、RDS、Redis、SLB等,其中,RDS在大数据存储上非常强大。”
——张杰
巧思科技CTO
在容器服务选型中,巧思科技经历从自建到选择DaoCloud,再换到阿里云容器服务当中,最终实现内部局域网调用,从而缓解整个系统、网络、硬件、软件、进程调度压力。

采用的阿里云产品
  • 阿里云云服务器 ECS
  • 阿里云容器服务
  • 阿里云弹性伸缩
  • 阿里云云数据库 Redis 版
  • 阿里云负载均衡 SLB
  • 阿里云云数据库 RDS

为什么使用阿里云
基于选择容器化的原则:
伸缩、快速、安全。伸缩是指两层伸缩,按照CPU和内存进行弹性。快速是指能做到快速响应。安全,包括压力测试、稳定性。

关于巧思科技
巧思科技公司的定位是以问卷的形式做精准数据,出发点是SASS服务,把问卷分为问卷的咨询、问卷的设计、问卷的分发,包括问卷的答题和问卷的数据结果。巧思云服务的部署方案包括: 按照SaaS云计算服务性质可以分为公有云、混合云、私有云等等;巧思系统是基于SaaS模式在线数据收集服务,是属于公有云范畴;巧思系统提供的SaaS服务基于组件化、模块化的,因此系统部署可以提供个性化、定制化、弹性化的SaaS服务,并且可以为客户提供通用型、专业型、私有型三种的服务部署方案。

巧思思巧——性能之痛
巧思科技在应用容器服务过程中遇到以下问题:
发布更新流程长、速度慢;
并发能力、响应速度问题;
问卷之间计算资源相互干扰;
私有化部署问题。

为什么选择阿里云?
巧思科技上云之路
3e9d51495c0b946d489fb907193ea563ecf2a8af
巧思科技在考虑容器服务选型上,需要
支持网络4层和7层协议、TCP/Websocket
支持https
支持.net、mono
支持自定义路由,将不同种问卷分布到不同的容器里面,实现完全隔离,不同的容器会做不同的事情,从而解决云计算资源抢占问题;
支持两层弹性伸缩,一个是容器本身的,根据CPU或者是根据类层去弹性伸缩,还有一个是弹性节点,节点进行弹性;
支持监控、海外镜像、权限控制
d25a7f2cfb0ccaa44135000abb0a7cac5ea3b2ad
右边是主系统,设计问卷发布好以后,会生成一个二维码、一个链接、一个node值,这是我们现在实际应用场景所要求的。上图中左边是API、右边是APP的每一个方框都是一个容器,既是APP的容器,也是API的容器。容器之后的进程,把Redis读到数据库里面,最终数据汇总到主系统里面。最终根据这样子的改造,APP是前台,API是后台的一个接口,前面和后面做了分离,API实现了微服务化,一个个细小的微服务去向前台提供服务。整个从这样的系统结构,可以看到,我们满足了我们对一个
弹性伸缩,包括对于
私有化部署,包括
路由的方向的要求

精益求精——阿里云容器服务优势及优化
关于硬件资源,巧思科技不想一边采用UCloud,另一边采用DaoCloud,这样会使技术站的侧重点不明确,其实侧重点应该是业务。所以,应用了阿里最成熟的几个产品,包括
ECS服务、RDS、Redis、SLB等。其中,RDS在大数据存储上非常强大。在综合能力方面,巧思云服务单个点上功能不突出,但是综合性、集成性、整体性最好。
后续会利用队列服务和容器服务提升并发处理能力;利用API网关服务和容器服务进行服务治理优化;利用Spark等大数据存储、分析服务和容器服务进行大数据分析;利用前置域名的路由自定义、私有化部署和容器服务进行私有化部署。
关于
巧思科技的更多实践详情:
原文发布日期:2017-01-09
云栖社区场景研究小组成员:丁匀泰,仲浩。

转载地址:http://ijtka.baihongyu.com/

你可能感兴趣的文章
windows server 2008 R2 和windows 7 安装telnet服务
查看>>
Zookeeper【最新版V3.4.6】- 翻译系列 1: FAQ
查看>>
SQL SERVER 分区表的总结
查看>>
Citrix XenDesktop 7.6 VDA TechPreview版 交付 Windows 10
查看>>
初学者安装oracle11g报错,求赐教
查看>>
D3.js area函数
查看>>
win7下运行nodejs的中文报错:Error: write EIO
查看>>
为tomcat指定JDK
查看>>
互动百科旗下HDwiki漏洞补丁包暗藏后门 加速乐紧急防御
查看>>
glbp详解
查看>>
一个简单好用的zabbix告警信息发送工具
查看>>
彻底解决SysFader:IEXPLORE.EXE应用程序错误
查看>>
正则表达式
查看>>
Unix/Linux下删除Oracle控制文件Controlfile为什么实例Instance没有立即奔溃?
查看>>
泄露门年终盘点:***用户网站间的“罗生门”
查看>>
Android AOP编程
查看>>
知道网站怎么做吗?
查看>>
教你如何屏蔽网络视频开头的烦人广告
查看>>
ADO ODBC操作MySQL 控制台小例
查看>>
IO监控
查看>>