[Go] Cloud computing: SaaS, PaaS, IaaS, CaaS

Source: Internet
Author: User

http://blog.csdn.net/it_man/article/details/8441902

Over the past two years, with the rapid development of cloud computing technology, more and more manufacturers are aware of its huge potential value. With billions of businesses investing in high-tech companies such as Microsoft, IBM, Google, and Amazon, Cloud computing has become the hottest and most topical topic in the information and communications industry. Analysts say cloud computing is a new, low-cost, efficient way of IT services that will lead the next wave of information communication!.

Recently, Gartner, a leading international market research firm, commented that cloud computing was the most influential it technology of the 2010 and the most strategic technology for many companies in 2011. It is also estimated that the global cloud computing market will exceed $150 billion by 2015. At the 2010 China Mobile Developers Conference yesterday, Microsoft Greater China President Mr. Leung, Innovation Workshop President Lee Kai-Fu, China Mobile Research institute Dean Mr. Bill Huang, Rim Greater China President Shea, Baidu Vice President Shawn, Sina Vice President Wang Gaofei and many other industry experts said: cloud computing is the future development of the IT industry trend!

So, what exactly is cloud computing?

In general, cloud computing is an emerging approach to shared infrastructure that connects huge system pools to provide a variety of Internet-based IT services. Including CRM Customer Relationship management system, ERP enterprise resource management system, online marketing tools, product life cycle management tools, supply chain process management tools and so on. Cloud computing can also extend to technology-level services such as software development, IT infrastructure, and more. This is also the recent development of a faster cloud computing business.

Survey and analysis data show that in recent years, data and business processing demand has exploded growth, which provides a higher demand for data center processing capacity, traditional IT service providers have to spend a lot of effort to upgrade existing systems, and the cost of upgrading is huge. Cloud computing provides a new, low-cost alternative to providing users with low-cost data center scalability, IT infrastructure, software, and a variety of new applications, while guaranteeing quality of service.

Seeing here, you may still ask, how does cloud computing provide infrastructure for us through the Internet? How do I develop software and products through Internet access to the cloud platform? How do I use cloud computing to run the core applications of my business?

In fact, it is very simple, there are three main ways of landing cloud computing, namely: Saas,software-as-a-service Software as a service; Paas,plartform-as-a-service platform as a service; IaaS, Infrastructure-as-a-service infrastructure as a service. The following author will do a detailed explanation.

SaaS, software as a service

SaaS is Software-as-a-service (software-as-a-service) abbreviation, with the development of Internet technology and the maturity of application software, and in the 21st century began to rise in a completely innovative software application model. It is the most mature and most widely used service in the field of cloud computing. It is a way to provide users with software and application services through the Internet. SaaS is also known as "on-demand" software because SaaS-based software is used only when users need it. The SaaS model greatly reduces the cost of software, especially for large software, and because the software is hosted on service provider servers, it reduces the cost of management and maintenance of the customer and is more reliable. Salesforce is a typical representation of the SaaS model.

Second, PaaS, platform-as-a-service

PAAs is Platform-as-a-service (platform as a service) short, is the computing environment, development environment and other platforms as a service to provide a business model. Cloud service providers can provide platform-level products such as operating systems, application development environments, and services to users through the web. With PAAs services, software developers can develop new applications without the purchase of a server. Google's app engine, Microsoft's Azure, is a typical representation of PAAs services.

Iii. IaaS, infrastructure as a service

IaaS, the abbreviation for Infrastructure-as-a-service (infrastructure as a service), is the business model for assigning data centers, infrastructure hardware resources to users through the web. The most compelling example of IaaS is Amazon's elastic Compute Cloud. Traditional IT service providers such as IBM, VMware, and HP have also launched the corresponding IaaS offerings. It is worth mentioning that the IaaS service is a good way to realize the concept of pay-as-you-want cloud computing, through the "elastic cloud" users can only access these infrastructure resources when needed, and only for their own use of the part.

See here, and perhaps you will ask, what is the difference between IaaS, PaaS, and SaaS? In fact, the boundaries of these three areas are not as clear as people think, and there are many intersections between them. Most cloud service providers are not just offering a single service. What I want to tell you is that the strict distinction between IaaS, PAAs, and SaaS is not secondary. Why do you say so, in the next article, I will elaborate, quiet please pay attention! For more articles, see: Enterprise Network cloud computing channel. (Text/Li Haigang Solaris Lee)

Iv. Collaboration as a service (CaaS): The fourth service provided by cloud computing

Less than a time ago, it was thought that individual contributions played a decisive role in the collective of human society, such as in science and technology, physicist Rutherford, Danish physicist Bohr, and Einstein all proved the importance of the individual. Today, however, it is difficult to say the name of a scientist in the European Commission for Nuclear Research, the body that recently announced the discovery of the Higgs boson. The success of this organization is due to the perfect collaboration between scientists from all over the world.

The same is true of the economy, and it is far from the time for individuals such as Rockefeller and Vanderbilt to change an industry's development. The development of economy and science and the time of team work together, the team's success requires the seamless collaboration of every member. Most Nobel Prizes are awarded to a team of individuals, and almost every major business innovation is a team effort. I think that in addition to the literature and the individual sports like table tennis, the team is more important than the individual, in fact, it is also the support of writers and athletes behind the team, such as editors, coaches and other personnel, only cast the success of writers and table tennis players. From this perspective, it is not difficult to understand why teamwork is an important quality that any individual undertakes in business.

Since it has proven the importance of teamwork, what are the elements of team success? The complementarity of each person in the team is essential, and equally important is their ability to communicate quickly and efficiently. Cross-regional collaboration among team members is important as companies or organizations have branches all over the world. Cloud communication is the best way to achieve collaboration across geographies.

This led to the advent of the concept of "collaborative cloud", in a collaborative cloud environment, using cloud technology, each participant can effectively set up a communication group based on the permissions granted by the administrator, and use various information delivery methods to enhance communication efficiency. According to the cloud services that cloud computing already has: SaaS, PaaS and IaaS, we make this fourth cloud service "collaboration as a Service" (CaaS).

The ability of cloud services to be accessible from anywhere with a variety of smart devices makes collaboration-as-a-service infinitely flexible, which traditional IT services cannot. In the cloud, knowledge and information sharing and decision making are fast and low cost. Avaya, the world's number one provider of cloud collaboration solutions, is helping companies effectively leverage cloud computing to achieve more perfect collaboration goals. From email to phone, east to social media, from chat to video conferencing, every form of communication will have a better effect in the cloud.

In the previous article we discussed in detail the three major business models of cloud computing: SaaS, PaaS, IaaS. After understanding the basic concepts of SaaS, PAAs and IaaS, this article will further discuss the relevant topics, and give some practical suggestions for your reference. If you don't yet know what SaaS, PAAs, IaaS is, see: Cloud Computing: SaaS, PAAs, IaaS are not mysterious (i).

As we have mentioned earlier, the distinction between SaaS, PaaS, and IaaS is a secondary priority. So, why do you say that? Because these three models are involved in outsourcing load, personnel expenditure management, server and network hardware and software maintenance issues. At a higher level, SaaS, PaaS, and IaaS are all designed to solve users ' problems and serve their business. They are, for example, trying to reduce IT infrastructure costs for users, maximize the economic benefits of IT resources, and provide powerful scalability.

For CIOs and business executives, SaaS and PAAs are all tools to serve your business. How to use these tools to better serve the enterprise is the most important. For cloud computing, the author suggests that no matter what the business is, no matter what the type of investment, a standard process must be established. The following is the author's specific recommendations, the sun out for everyone's reference.

First, before starting a specific business, the most important thing is to build a business process model. A scientific method is used to calculate how the new investment will affect the business and the detailed financial budget.

Second, when considering the use of cloud computing services, you have to consider your network needs, and you need to know in detail how much of your data is going to be transferred. You need to know clearly what the service you are running requires for your network. It is very important that it determines the final effect of the business.

Thirdly, security is another important factor that cannot be ignored. You need to know your security needs and choose a reasonable cloud service provider to follow these security standards.

Finally, any new development and changes are risky, before you change the platform and services, you must do a comprehensive test of the new solution, to confirm that the new solution can be stable operation before making greater decisions and investment.

If the services you want to run in a cloud computing platform are business-critical, you must be cautious when choosing a cloud service provider. You take a comprehensive look at it, including organizational forms, business continuity, asset liability and partnerships.

Six, in the actual use of cloud computing services, can not fully believe that the supplier said. You should always be awake and judge their professionalism and authenticity correctly. Continuously observe and evaluate their service patterns and overall capabilities. And a high degree of attention to their services in other enterprises to apply records, in order to be able to identify problems in time, adjust services.

Finally, and most importantly, you should focus on ongoing support for selected cloud computing services and applications. For example, most SaaS application services are sold in subscription mode, which is a very good thing for users. Because this model means that the supplier must provide continuous service support.

The above proposals represent only personal views, and it is not possible to take into account all problems due to limitations of their own knowledge and abilities. Just hope that these things will give some advice to those who want to know about cloud computing or are sourcing cloud computing services. In the following articles, I will also discuss the details of cloud computing, so stay tuned. For more information, see Operating and value-added cloud channels .

2011 Trends in Cloud computing

10 is the cloud computing development of the transition period, after years of accumulation, cloud computing finally from the concept of speculation towards the real industry. In the past three years, almost all software vendors, hardware manufacturers, operators, SP have introduced the cloud strategy. Cloud computing solutions across SaaS, PaaS and IaaS are also being rolled out. The participants in each part of the industry chain gradually recognize their position and actively carry out technology, product development and market operation.

2010 the end of the new Year is coming, all walks of life began the year-end market point and the New Year's marketing plan. Cloud computing analysts are also predicting the trends in the 2011 cloud computing market.

2011 is a year of high hopes, most market analysts and cloud computing solution providers believe that in 2011, whether it is large enterprises, or small businesses in the recognition of cloud computing will be greatly improved, the global cloud computing market will show a rapid growth.

The following is the author summarizes the cloud computing industry 2011 Ten development trends.

1, the new IT procurement will be more inclined to cloud computing solutions

Cloud computing is a low-cost IT infrastructure solution, and as businesses deepen their knowledge of cloud computing, cloud computing will be trusted by more businesses. In the 2011, enterprises will consider cloud computing solutions more when purchasing IT systems.

2. Private cloud service will pave the private cloud

As cloud computing is still at an early stage of development, companies are not yet able to deliver full trust to cloud service providers, especially large enterprises with high data security requirements. At this stage, most enterprises prefer to choose the private cloud solution, but the future public cloud is the trend, 2011 Private cloud service will pave the way for private cloud.

3, enterprises will pay more attention to cloud security issues

Data security is one of the main reasons for the rapid spread of cloud computing services. With the landing of various cloud computing solutions, data security issues will be the focus of user discussion. In the 2011, when choosing cloud computing solutions, enterprises will pay more attention to security issues and ask for more personalized requirements and security challenges.

4. Private cloud provides backup and security support for public cloud scenarios

Private clouds can provide security and data backup support for public cloud scenarios when they are not yet mature. In 2011, the scenarios used in conjunction with public and private clouds will become a big trend.

5. Cloud computing solutions will evolve from small applications to scale deployments

As cloud computing technologies and solutions continue to mature, businesses will have to rely on cloud computing for more and more business. The role of cloud systems in the entire IT infrastructure is becoming increasingly important. In 2011, cloud computing solutions will evolve from small applications to scale deployments.

6. Online storage and online applications will become the core applications of cloud computing

Similar to Microsoft's online documentation, applications such as Salesforce online CRM will become the core application of cloud computing. Through the browser, users can access their own data and applications in any place with Internet access.

7. Excellent customer experience and scale deployment will be coordinated development

In 2011, Cloud computing solutions will be fully commercial. Unlike the experimental environment, commercial cloud computing solutions will significantly improve customer experience and reliability, and the outstanding user experience and system size will no longer be mutually exclusive.

8. Customized application development will be migrated to the cloud

Application is the core of the development of cloud computing industry, the 2011, cloud-based user-customized application development will usher in a new development opportunity. Application development for cloud computing will be favored by more and more developers.

9, development as a service and platform as a service will be unified

Development as a service means: Development-as-a-service. Platform as a service means: Platform-as-a-service. Service is the core business model of cloud computing, after 2011, with the maturity of the platform, the supplier will unify the unified services to provide users with services.

10, customers will need better virtualization technology

Virtualization technology is one of the core technologies of cloud computing that allows users to virtualize multiple virtual servers on a single physical server, or to virtualize multiple servers into a single server for high performance computing services. To further improve the user experience, service providers need to introduce better virtualization technologies. (

Unlimited opportunities for mobile cloud computing

http://labs.chinamobile.com/mblog/113281_75159

[Go] Cloud computing: SaaS, PaaS, IaaS, CaaS

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.