Introduction to several forms of cloud computing and open source platform

Source: Internet
Author: User
Keywords Cloud computing SaaS open source

1, Enomalism (http://www.enomaly.com/) cloud computing platform. Enomalism is a typical open source project that provides a somewhat similar functionality to the EC2 cloud computing framework. The Enomalism platform is based on the Linux system and also supports Xen and Kernel Virtual Machine (KVM). The Enomalism platform also provides a software stack based on the TurboGears WEB application framework and Python.

2, Euclyptus (http://eucalyptus.cs.ucsb.edu/) project (Elastic Utility Computing architecture for linking Your to Useful Bae) is an open source implementation based on Amazon EC2 that can be compatible with commercial service interfaces. Like EC2, it needs to rely on Linux and Xen for operating system virtualization. Eucalyptus was developed by the University of California (Santa Barbara) as a study of cloud computing. Yong can be downloaded through the university's Web site or through Eucalyptus public cloud, but there are limitations.

3, 10Gen (http://www.10gen.com/) It is both a cloud platform and a downloadable open source package that can be used to create your own private cloud. 10gen is a software stack similar to app Engine that provides functionality similar to the app Engine-but there are some differences. With 10gen, you can use Python and JavaScript. and the Ruby programming language to develop an application. The platform also uses sandbox concepts to isolate applications, and many computers that use their own application servers (of course, built on Linux) provide a reliable environment.

4, NimBus (http://workspace.globus.org/) Oh, grid middleware Globus works, from the earliest virtual workspace evolved to provide similar functions and EC2 interface.

Several major forms of cloud computing

1.SAAS (software as service)

This type of cloud computing passes the program to thousands of users through the browser. This, in the eyes of the user, eliminates the expense of server and software authorization, and from a vendor standpoint, it is sufficient to maintain a single program, which can reduce costs. Salesforce.com is by far the most famous company for such services. SaaS is more commonly used in human resource management procedures and ERP. Google apps and Zoho office are similar services

2. Practical calculation (Utility Computing)

The idea was very early, but it was only recently that it was new in Amazon.com, Sun, IBM and other companies offering storage services and virtual servers. This cloud computing is the creation of a virtual datacenter for the IT industry that enables it to centralize memory, I/O devices, storage, and computing power as a virtual resource pool services for the entire network.

3. Network Services

Closely related to SaaS, network service providers are able to provide APIs that allow developers to develop more internet-based applications rather than providing stand-alone programs.

4. Platform as Service

Another kind of SaaS, this form of cloud computing provides the development environment as a service. You can use the middleman's device to develop your own program and upload it to users via the Internet and its servers.

5.MSP (Management service provider)

One of the oldest applications of cloud computing. This application is more for the IT industry rather than end users, often used for mail virus scanning, program monitoring and so on.

6. Business Service Platform

A mixed application of SaaS and MSP, a cloud that provides a platform for interaction between users and providers. For example, the user's personal expense management system can manage their expenses according to the user's setup and coordinate the various services they order.

7. Internet Integration

Integrate companies that provide similar services on the Internet so that users can compare and choose their own service providers more easily.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.