Class 6-案例分析“钉钉”
总结感受
钉钉背后的技术架构,与阿里云服务之间的关联
使用了热门的平台技术SaaS(平台即服务,能够将自己积累起来的各种经验用在自己的企业上,帮助企业解决问题。)
很多设计都是面向云去设计,可以随着云的建设更快的部署,使用,这是很大的优势,自适应程度高
使用了阿里云ECS,OSS,OTS,OpenSearch技术,很多数据都部署在阿里云上,数据存储在RDS上,数据就与阿里云强相关。阿里云服务对这些数据的可靠性,安全性,可用性,提供了很大保障。
云计算为钉钉解决的问题或者带来的价值
钉钉上深受用户喜欢的应用–日志,员工可以通过日志发日报,周报,月报。模板也可以根据用户需求定制化。阿里云再次为钉钉的数据安全,架构的稳定性,以及未来的伸缩性提供保障
钉钉如何借助阿里云保障企业信息安全
- 安全是钉钉的重要设计和保障
- 信息的存储和传输,都采用最高的加密程序
- 依托阿里云基础设施安全,使企业信息安全更加能得到保障(防黑客攻击,防DDoS),保障服务和网站的平稳运行,让用户省时省心。
术语查询及解释
首先在钉钉案例的视频中,提到了一些名词,如SaaS,OSS,OTS…这些都是什么?我抱着这样的疑问查询了相关资料并进行了记录。只有知道了这些是什么,才能够真正的去理解和把握整个视频的内容。
什么是SaaS
SaaS即Software-as-a-Service(软件即服务)是随着互联网技术的发展和应用软件的成熟, 在21世纪开始兴起的一种完全创新的软件应用模式。传统模式下,厂商通过License将软件产品部署到企业内部多个客户终端实现交付。SaaS定义了一种新的交付方式,也使得软件进一步回归服务本质。企业部署信息化软件的本质是为了自身的运营管理服务,软件的表象是一种业务流程的信息化,本质还是第一种服务模式,SaaS改变了传统软件服务的提供方式,减少本地部署所需的大量前期投入,进一步突出信息化软件的服务属性,或成为未来信息化软件市场的主流交付模式。
什么是OSS
阿里云对象存储服务,简称 OSS,是一种面向海量数据规模的分布式存储服务,具有稳定、可靠、安全、低成本的特点,能够提供十一个九的数据可靠性。OSS提供与平台无关的RESTful API接口,您可以在互联网任何位置存储和访问。OSS的容量和处理能力弹性扩展,并提供多种存储类型供您选择,全面优化存储成本。
什么是OTS
OTS 是Open Table Service的简称,现在已更名为表格存储Table Store,官网对它的解释为:OTS是构建在阿里云飞天分布式系统之上的 NoSQL 数据库服务,提供海量结构化数据的存储和实时访问。OTS 以实例和表的形式组织数据,通过数据分片和负载均衡技术,达到规模的无缝扩展。OTS 向应用程序屏蔽底层硬件平台的故障和错误,能自动从各类错误中快速恢复,提供非常高的服务可用性。OTS 管理的数据全部存储在 SSD 中并具有多个备份,提供了快速的访问性能和极高的数据可靠性。用户在使用 OTS 服务时,只需要按照预留和使用的资源进行付费,无需关心数据库的软硬件升级维护、集群缩容扩容等复杂问题。
什么是Open Search
开放搜索(OpenSearch)是阿里巴巴自主研发的大规模分布式搜索引擎平台,其核心引擎HA3(问天3)系统为包括淘宝、天猫在内的阿里集团核心业务提供搜索服务支持。通过集成智能查询语义理解、机器学习排序算法等能力,旨在为企业提供高搜索质量的一站式内容智能搜索服务。
总结
上云将成为市场主流模式,教育,制造、金融、零售等行业都将会完成传统形式的转变。在这个互联网时代,任何一个行业都离不开与互联网的交互。有了交互,就会产生数据,数据的清洗,分析,存储,可视化。大数据+云将展现它的威力。云上处理,云上分析,云上共享更加迎合互联网快速迭代的理念。未来云服务将会无处不在。视频中多次提到,阿里云是一个云服务的提供商,阿里云可以为开发者提供安全可靠的基础设施,从而能够让我们能够将更多的精力和时间来考虑和打磨我们自己开发的产品和项目,而不用去操心底层的设施问题。也就是能够为我们更高效的开发提供了基础服务。
至于钉钉这款软件,我个人是参加这个训练营才用上了钉钉,钉钉有几项我用上的功能感觉还是挺方便的,比如已读功能,可以快速的了解到谁已经看过通知了,谁还没看通知,从而去及时联系以免错过了某项任务。可以共同编辑群文件,做了修改后可以选择通知其他人去查看。自己遇到的一个比较麻烦的问题就是,不添加好友就不能成功发送消息,一旦想主动的联系某个人却又没有添加好友,那么会出现联系不上的情况。