O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Cloud computing ppt by Binesh

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Próximos SlideShares
Cloud computing presentation
Cloud computing presentation
Carregando em…3
×

Confira estes a seguir

1 de 20 Anúncio
Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Semelhante a Cloud computing ppt by Binesh (20)

Anúncio

Mais recentes (20)

Cloud computing ppt by Binesh

  1. 1. Cloud Computing Binesh Kr. Singh 11H51F0006 A SEMINAR REPORT ON CLOUD COMPUTING Submitted by Mr. Binesh Kr. Singh in partial fulfillment for the award of the degree of MASTER OF COMPUTER APPLICATIONS At CMR COLLEGE OF ENGINEERING & TECHNOLOGY Feb-2014
  2. 2. Cloud Computing Binesh Kr. Singh (11H51F0006)
  3. 3. Cloud Computing Binesh Kr. Singh (11H51F0006) • Cloud computing is a way of computing, via the Internet, that broadly shares computer resources instead of using software or storage on a local computer. • A technical definition is "a computing capability that provides an abstraction between the computing resource and its underlying technical architecture (e.g., servers, storage, networks), enabling convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction."
  4. 4. Cloud Computing Binesh Kr. Singh (11H51F0006) • Cloud computing is a phrase used to describe a variety of computing concepts that involve a large number of computers connected through a realtime communication network such as the Internet. • In science, cloud computing is a synonym for distributed computing over a network, and means the ability to run a program or application on many connected computers at the same time. • The popularity of the term can be attributed to its use in marketing to sell hosted services in the sense of application service provisioning that run client server software on a remote location.
  5. 5. Examples of Cloud Computing Storage Binesh Kr. Singh (11H51F0006)
  6. 6. Cloud Flavors? Binesh Kr. Singh (11H51F0006) • • • • SaaS – Software as a Service IaaS – Infrastructure as a Service PaaS – Platform as a Service DaaS – Desktop as a Service
  7. 7. What is Software as a Service? (SaaS) Binesh Kr. Singh (11H51F0006) • SaaS is a software delivery methodology that provides licensed multi-tenant access to software and its functions remotely as a Web-based service. – Usually billed based on usage – Usually multi tenant environment – Highly scalable architecture
  8. 8. SaaS Examples Binesh Kr. Singh (11H51F0006)
  9. 9. Infrastructure as a Service (IaaS) Binesh Kr. Singh (11H51F0006) • IaaS is the delivery of technology infrastructure as an on demand scalable service – Usually billed based on usage – Usually multi tenant virtualized environment – Can be coupled with Managed Services for OS and application support
  10. 10. IaaS Examples Binesh Kr. Singh (11H51F0006)
  11. 11. Platform as a Service (PaaS) Binesh Kr. Singh (11H51F0006) • PaaS provides all of the facilities required to support the complete life cycle of building and delivering web applications and services entirely from the Internet. – Typically applications must be developed with a particular platform in mind – Multi tenant environments – Highly scalable multi tier architecture
  12. 12. PaaS Examples Binesh Kr. Singh (11H51F0006)
  13. 13. Deployment Models Binesh Kr. Singh (11H51F0006) Public cloud • Public cloud (off-site and remote) describes cloud computing where resources are dynamically provisioned on an on-demand, self-service basis over the Internet, via web applications/web services, open API, from a third-party provider who bills on a utility computing basis. Private cloud • A private cloud environment is often the first step for a corporation prior to adopting a public cloud initiative. Corporations have discovered the benefits of consolidating shared services on virtualized hardware deployed from a primary datacenter to serve local and remote users. Hybrid cloud • A hybrid cloud environment consists of some portion of computing resources on-site (on premise) and off-site (public cloud). By integrating public cloud services, users can leverage cloud solutions for specific functions that are too costly to maintain on-premise such as virtual server disaster recovery, backups and test/development environments. Community cloud • A community cloud is formed when several organizations with similar requirements share common infrastructure. Costs are spread over fewer users than a public cloud but more than a single tenant.
  14. 14. Advantages of Cloud Computing Binesh Kr. Singh (11H51F0006) • Achieve economies of scale – increase volume output or productivity with fewer people. Your cost per unit, project or product plummets. • Reduce spending on technology infrastructure. Maintain easy access to your information with minimal upfront spending. Pay as you go (weekly, quarterly or yearly), based on demand. • Globalize your workforce on the cheap. People worldwide can access the cloud, provided they have an Internet connection. • Streamline processes. Get more work done in less time with less people.
  15. 15. Advantages of Cloud Computing Binesh Kr. Singh (11H51F0006) • Reduce capital costs. There’s no need to spend big money on hardware, software or licensing fees. • Improve accessibility. You have access anytime, anywhere, making your life so much easier! • Monitor projects more effectively. Stay within budget and ahead of completion cycle times. • Less personnel training is needed. It takes fewer people to do more work on a cloud, with a minimal learning curve on hardware and software issues. • Minimize licensing new software. Stretch and grow without the need to buy expensive software licenses or programs. • Improve flexibility. You can change direction without serious “people” or “financial” issues at stake.
  16. 16. Dis-Advantages of Cloud Computing Binesh Kr. Singh (11H51F0006) • • • • • Security and privacy in the Cloud Dependency and vendor lock-in Technical Difficulties and Downtime Limited control and flexibility Increased Vulnerability
  17. 17. Conclusion Binesh Kr. Singh (11H51F0006) • Cloud Computing is outpacing the IT industry • Real business value can be realized by customers of all sizes • Cloud solutions are simple to acquire, don’t require long term contracts and are easier to scale up and down as needed • Proper planning and migration services are needed to ensure a successful implementation • Public and Private Clouds can be deployed together to leverage the best of both • Third party monitoring services ensure customer are getting the most out of their cloud environment • Security Compliance and Monitoring is achievable with careful planning and analysis
  18. 18. References & useful links Binesh Kr. Singh (11H51F0006) • Amazon AWS: http://aws.amazon.com/free/ • AWS Cost Calculator: http://calculator.s3.amazonaws.com/calc5.html • Windows Azure: http://www.azurepilot.com/ • Google App Engine (GAE): http://code.google.com/appengine/docs/whatisgo ogleappengine.html • Graph Analytics: http://www.umiacs.umd.edu/~jimmylin/Cloud9/d ocs/content/Lin_Schatz_MLG2010.pdf • For miscellaneous information: http://www.cse.buffalo.edu/~bina
  19. 19. Summary Binesh Kr. Singh (11H51F0006) • We illustrated cloud concepts and demonstrated the cloud capabilities through simple applications • We discussed the features of the Hadoop File System, and mapreduce to handle big-data sets. • We also explored some real business issues in adoption of cloud. • Cloud is indeed an impactful technology that is sure to transform computing in business.
  20. 20. Cloud Computing Binesh Kr. Singh 11H51F0006 Any Queries ? Thanks…

×