網路城邦
上一篇 回創作列表 下一篇   字體:
clouding computation 論文中翻英參考
2014/05/29 17:47:05瀏覽469|回應0|推薦0

 After analyzing current PaaS platforms, although the underlying infrastructure is included to act as the intermediate interface communicating with IaaS and availably providing the environment for software development made by ISVs and applicability.  However, PaaS is not functioned with the capabilities to integrate and manage SaaS.  For example, the Force.com PaaS platforms of Salesforce allow many more ISVs to become their customers with numerous SaaS applications based on their platforms developed finally.  Such a trend makes them become the multi-application vendors.  Basically, different SaaS services providers actually run platforms with their own effort.  Force.com is unable to communicate with SaaS for some jobs like data exchange.  Therefore, when systems are established with the integration of numerous SaaS service providers, the current function of PaaS shows its incompetence.  Additionally, due to the fact the application services of SaaS vary with alternative innovation for the platform technologies of PaaS, both new and old versions of SaaS are incompatible.  The old SaaS versions must be re-written to make them compatible for technological renewals in PaaS.  The application services of SaaS are confined by portability.  ISV developers are often stranded by different development technologies /models unavailable to be directly deployed with a single PaaS platform.  Consequently, the integrating complexity is increased.  Owing to differently mature degrees of SaaS developed by ISVs, the communication is difficulty accessible.  Most security mechanisms provided by PaaS platforms are some security measures like virus protection, spam filtering and firewalls.  It is unavailable to provide effective solutions available for data security, covering the weakness of source codes, virus protection and the attack blocking among different SaaS platforms to cause the concerns of data security and system stability faced by the software platforms. 


To sum up aforesaid research background and motives, in retrospect of the scales and resources of software developers, it is unavailable to develop a platform like those PaaS platforms proposed by some large companies like IBM, Microscopic, Google and Amazon.  However, it is available to create a developing trend toward virtual platforms.  This study is intended to propose a middleware management platform featured with integration, management and safety available for SaaS services.  Aside from providing the infrastructure available for SaaS execution, it also enhances some functions of management, communication, integration and safety.  What different from current PaaS is that the virtual platform designed by this study can provide the developing environment for frequently available SaaS applications such as .NETJava and PHP aside from a virtual platform.  It also provides the environment with the execution capabilities available for both heterogeneous and homogeneous SaaS services.  Therefore, this study proposes an easily flexible, scalable, convertible and safe middleware management platform of cloud computing, known as the virtual safe PaaS platform aiming to solve the problems inclusive of: (1) communication and data exchange among SaaS services, (2) SaaS functional integration, management and security, (3) the availability to execute different business models on a cloud computing platform and the architecture of multiple software applications.  The platform architecture proposed by this study is a well-integrated framework for software development.  The service providers of platforms can make these advantages applicable to the construction of the business management platform of SaaS software.  By integrating and managing heterogeneous SaaS products, the consistent mode or data exchange is provoked with the executable environment of better safety.  It is not only allowable for the service providers of platforms to take advantages of the cooperation from ISVs, but also available to shorten the R&D time spent for software development.  It can also satisfy both current and potential SaaS users with the demands to integrate business management systems and reduce the cost of use.  The service providers of platforms can opt for their own development effort or the software required by the service retrieved externally.  It is unnecessary for ISVs to maintain the business management platform on their own with the economic scales readily achievable.

( 知識學習語言 )
推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=twntnacys&aid=13728761