Page 43 - DCAP609_CLOUD_COMPUTING
P. 43

Cloud Computing




                    Notes          AWS is perhaps the most popular cloud computing service till date. Amazon claims a market of
                                   more than 330,000 customers which is a combination of developers, start-ups, and established
                                   companies.

                                   3.4.2 Google App Engine

                                   In May 2010, Google announced enhancements to Google Apps for business and Google App
                                   Engine as Google’s public cloud offering—making Google a more mainstream cloud services
                                   provider. With Google App Engine for Business, Google is introducing new enterprise-level
                                   capabilities, including centralized administration, premium developer support and an uptime
                                   Service Level Agreement (SLA), flat monthly pricing, and soon, access to premium features like
                                   cloud-based SQL and SSL.
                                   The new version included centralized administration, which is an administration console that
                                   lets you manage all the applications in your domain. Google promises reliability, with a 99.9%
                                   uptime service level agreement and premium developer support available. Additionally, Google
                                   addresses security concerns by only allowing users from a Google Apps domain to access
                                   applications, with an administrator’s security preferences implemented on each individual app.

                                   Leader in Web-based applications Google also offers cloud development services. These services
                                   come in the form of the Google App Engine. Google App Engine is a PaaS cloud computing
                                   platform for developing and hosting web applications in Google-managed data centers.
                                   Applications are run across multiple servers. App Engine offers automatic scaling for web
                                   application as the number of requests increases for an application, App Engine automatically
                                   allocates more resources for the web application to handle the additional demand.
                                   The Google App Engine provides a fully combined application environment. Using Google’s
                                   development tools and cloud computing, App Engine applications can be easily built, maintained
                                   and scaled. You simply need to develop your application and upload it to the App Engine cloud,
                                   from there, it is ready to serve your users.
                                   The best thing about Google is that Google App Engine is completely free to use at a basic level
                                   which isn’t the case with most other cloud hosting solutions. A free App Engine account gets
                                   adequate CPU strength, storage and bandwidth for about 5 million page views a month. Google
                                   additionally offers various other resources for those who need more power, capacity or storage.
                                   But these additional facilities are not free of cost. Google also provides a fully featured local
                                   development setting that simulates the Google App Engine on any computer.

                                   3.4.3 IBM

                                   Seeing, the company’s strength in enterprise-level computer hardware, it is not surprising if
                                   IBM cloud computing solutions. Through IBM’s Blue Cloud initiative the company is targeting
                                   small and medium-sized businesses with a collection of cloud-based on demand services.
                                   IBM’s “Blue Cloud,” a series of cloud computing offerings that will allow corporate data centers
                                   to operate more like the Internet by enabling computing across a distributed, globally accessible
                                   fabric of resources, rather than on local machines or remote server farms.

                                   Thus, Blue Cloud is a series of cloud computing services that enables enterprises to distribute
                                   their computing needs across a globally accessible resource grid. One such offering is the Express
                                   Advantage suite, which includes data backup and recovery, email continuity and archiving, and
                                   data security functionality. Some of the more data-intensive processes handled by a typical
                                   IT department.




          38                                LOVELY PROFESSIONAL UNIVERSITY
   38   39   40   41   42   43   44   45   46   47   48