1.钉钉背后的技术架构是怎样的?
钉钉作为一个企业级技术啊,使用热门的平台技术SaaS,其很多设计都是面向云服务,他可以随着云建设得到跟快的部署,满足跟多客户的需求。
使用了ECS、OSS、OTS、Open Search等技术,许多数据部署在ECS即存在RDS(阿里云存储数据库)上,数据的安全和服务的可靠性得到了保障
-
ECS云服务器,是阿里云提供的IaaS(Infrastructure as a
Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。 - OSS是以文件的形式存储数据。 用户可以通过简单的REST接口,在任何时间、任何地点上传和下载数据,基于OSS,用户可以搭建出各种多媒体分享网站、网盘、个人企业数据备份等基于大规模数据(文件)进行存储的服务。
- OTS以数据表的形式组织数据,保证强一致性,并提供视图和分页的功能来加速查询。用户可以通过RESTful API来使用服务,也可使用WEB 页面对数据进行管理。
- RDS是关系型数据库服务(Relational Database Service)的简称,是一种即开即用、稳定可靠、可弹性伸缩的在线数据库服务。
2.使用云计算为钉钉解决的问题或带来的价值?
钉钉有一个客户非常喜欢的应用——日志,通过日志,员工可以每天发日报、周报、月报。钉钉的模板是可以定制化的适合每家公司对日志的要求,日志的整体服务就部署在阿里云ECS上,这是钉钉和ISV共同开发的。如果没阿里云,整个数据的安全性,以及整体服务的稳定性都存在疑问,随着用户量越来越大,整个架构能不能水平扩容都会有很大担忧。
3.企业级用户对应用的安全性有更高的要求,钉钉如何借助阿里云保障企业信息安全?
把安全作为钉钉的一个重要功能来设计和保障,从信息的存储、传输无论在客户端还是服务端都采用了最高的加密程序。阿里的基础设施安全,提供了很周全的防护,包括黑客攻击、DDoS攻击等,保障了网站的稳定性。阿里云安全方面产品,不需要担心主机被第三方破解账号登录的问题。
总结:通过对钉钉—成功案例的分享,我们可以了解到企业级应用背后的云技术及云服务产品带给我们开发过程中的便利,让我们对云技术及云服务产品的未来发展更有信心。
4.云计算带来的价值
对开发者来说,不需要去考虑重新购买的硬件的成本和安全细节,只需要专注去做好产品。由阿里云的ECS来保障安全性与稳定性。