This is a very profound concept. I believe that many friends may be confused like Kai Xin, and really fall into the cloud. In the following cloud computing examples section, two simple cloud computing cases are given, namely search engines and web mailboxes. I am a little confused. According to this example, what is the difference between the so-called cloud computing and B/S and C/S architectures? If we look at the examples given by major media, some online document editors are also called cloud computing, so what is the difference between cloud computing and SaaS? Isn’t this a classic old wine in a new bottle?
In fact, the pioneer of cloud computing is not Google or Microsoft, but Amazon. Let's take a armenia phone number data at the so-called B/S and C/S architectures. If we look at them from a layered perspective, they are both Client to Server levels (except that C is replaced by Browser in B/S). Both the Client and Server sides are suitable for classic software sales. On the Client side, we have Office, Windows Vista, and Firefxo, while on the Server side, we have SQL Server, Oracle, and Apache. These software are all suitable for the software license sales model (software charges or support service charges).
Amazon's EC2 has changed the server-side software license model, which mainly means providing the software's functions as services, and then providing corresponding services to its customers in a manner similar to SLA ( Service Level Agreement ). For example, Simple DB in EC2 is a network storage service, similar to SQL Server/Oracle, etc. When you are developing, you don't need to install classic database applications on the server, and you don't have to worry about "which cloud" your data is stored in. Moreover, you can use the original SQL statements for CRUD (don't know what CRUD means? Go and do your homework quickly), and you can access it at any time, any place, and any device. Sounds great, right?