DoSOFT软件在线 10月29日国际报道 最终,我们还是要把所有的工作放在云计算上来完成。而不是围绕私有云和共有云哪个好处更多,或者试图来定义其弹性。这对我们来说是有益的,但是考虑到大多数企业不具有构建云的经验,对于部署云架构,我总结了以下三个要点,以便能够帮助企业选择运行良好的云。(注:我的重点在于企业构建云。)
松散耦合。在基础设施或者平台系统上构建云计算或者基于云的应用程序,你必须创建分布式的组件,比如:进程,这些进程都不能彼此紧密联系在一起。作为测试,云计算组件应该可以在不影响其他组件的情况下,能够停止工作。松散的耦合代表好的架构,好的SOA,以及良好运行的云。当你想要在云与云之间迁移的时候,它具有私有云、共有云、混合云或者社区云等各种选项。
管理和安全是系统性的。我经常听到“哦,安全性”或者“什么是管理?”在云计算领域,这都是不好的。管理和安全性都是架构模型,都是应该在调查、设计和开发的阶段考虑的。例如,安全性需要内置到云架构里面,包括处理身份认证的方法和在运行和不运行的时候的数据密码。从其有利的方面来看,要想实现这些比你想想的要容易,而且现在还有很多技术是可以供我们利用的。
测试和分阶段。当云构建完成的时候,千万不要忘记测试贵公司已经部署好的云。尽管你可能已经在成品云架构中进行了测试,但是正如传统的系统开发一样,还是需要环境来对已经构建好的云架构进行测试的。否则,你就要面临云结构崩溃的危险。是的,云计算是可能崩溃的,还是不要冒此风险了。
当然,还有很多关于如何构建更好云架构的要点。以上三点是我最在意的。