Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this


  1. 1. CLOUD COMPUTING A NEW ERA OF COMPUTING PRASHANT DESHPANDE Server AdministratorMaharashtra Knowledge Corporation Limited
  2. 2. What is Cloud Computing ? DOES IT MEANS SITTING ON THE CLOUDS : OBVIOUSLY NO!!!
  3. 3. Cloud Computing : Overview Instead of managing computer hardware & software inside your companys network, its provided for you as a service by another company and accessed over the Internet. Like networks, servers, storage, applications, services. “Pay as per Usage” model.
  4. 4. Service delivery models of Cloud : - Software as a service. (SaaS) Platform as a service.(PaaS) Infrastructure as a service(IaaS)
  5. 5. Software as a service(SaaS) Software delivery model. With SaaS, a provider licenses an application to customers as a service on demand, through a subscription. „Pay as per use‟ model. Enables customers to access applications remotely via the Internet.
  6. 6. SaaS : Key Characteristics Network-based access & management of software. Activities managed from central locations rather than at each customers site. Centralized Updating, which obviates the need for end-users to download patches and upgrades. Application delivery is one-to-many model (single instance, multi- tenant architecture).
  7. 7. SaaS Applications Simple Example is of E-Mail. Anyone can access their email from anywhere in the world simply by knowing the web address . E.g. No need to know the name of the server or an IP address . Customers don‟t have to worry about managing their mails , handled by the mail provider automatically.
  8. 8. SaaS : Multi- Tenant Model
  9. 9. SaaS Applications
  10. 10. SaaS Benefits Financial Benefits Ease of Use Centralized Data Maintenance free. Upgrades/Patches
  11. 11. Platform as a service(PaaS) Delivery of Computing Platform as a service. PaaS enables deployment of applications w/o the cost & complexity of buying & managing the underlying hardware and software. PaaS : provides platform for application design, development , testing, deployment and hosting etc.
  12. 12. PaaS Applications Preparing documents over the Net. E.g.. Google Docs . Using Google Documents you can create documents, spreadsheet, presentations etc. The document you produce is stored remotely, on a Web server, so you can access it from any Internet-connected computer, anywhere in the world, any time you like. Development & Testing : - platform for development & testing cycles of application development. ………etc
  13. 13. PaaS Benefits Simplified Deployment : Developers can focus on development and innovation without worrying about the infrastructure. Lower Risk : No up-front investment in hardware and software means lower risk. Developers only need a PC and an Internet connection to start building applications. No More Software Upgrades : The PaaS provider manages upgrades, patches, and other routine system maintenance.
  14. 14. Infrastructure as a service(IaaS) Delivery of computer Infrastructure as a service. Servers, software, data-center space or network equipment , provided by vendors. Clients buy those resources as a fully outsourced service. Vendors typically bill such services on a utility computing basis and amount of resources consumed.
  15. 15. IaaS : Key Characteristics Customers can buy the infrastructure according to requirements at any particular point of time. IaaS operates on a “Pay as per use” model ensuring that the users pay for only what they are using. Virtualization enables IaaS providers to offer almost unlimited instances of servers to customers. Thus dynamic scaling, usage based pricing, reduced costs and access to superior IT resources are some of the benefits of IaaS .
  16. 16. IaaS ,PaaS, SaaS : A Comparison
  17. 17. IaaS Benefits Reduced Cost Centralized Administration Instant Scalability Zero Maintenance
  18. 18. FYJC 2010 : A CASE STUDY
  19. 19. FYJC 2010 In 2010, MKCL received project for Junior College Admissions for Mumbai region (FYJC). Number of candidates were more than 2.5 lacs. Project involved , form filling & submission by students on the basis of which colleges were to be allotted from the software.
  20. 20. FYJC 2010 : Strategies Setting up a Web Farm : multi-server scenario. Involved dynamically allocating web servers to share load of heavy traffic on the website. In FYJC 2010 : Total of 9 virtualized web servers were allocated on which the website was hosted. The web servers were hosted on a private cloud along with the physical database servers.
  21. 21. FYJC Admissions 2010 (IaaS)
  22. 22. FYJC 2010 Statistics Summary of Statistics for 2 months Total Hits 150+ million Total Bandwidth Used 350 GB
  23. 23. Cloud Computing : Benefits Potentially reduce cost of infrastructure, buildings, power, and staffing. Pay per use. Turn fixed cost into variable cost . Instant Scalability. Centralized Administration. Faster Application Rollout. Improve Productivity & Innovation .
  24. 24. Cloud Service Providers
  25. 25. Ready to push the cloud button ?