140 likes | 253 Views
CLOUD COMPUTING. Participant Name Degree and Year Sanghamam College of Arts and Science. Presented By :. Introduction. Cloud Computing is a general term used to describe a new class of network based computing that takes place over the Internet.
E N D
CLOUD COMPUTING Participant Name Degree and Year Sanghamam College of Arts and Science Presented By :
Introduction • Cloud Computing is a general term used to describe a new class of network based computing that takes place over the Internet. • Cloud computing describes a new supplement, consumption and delivery model for IT services based on Internet, and it typically involves the provision of dynamically scalable and often virtualized resources as a service over the Internet. • From a business point of view, cloud computing is a method to address the scalability and availability concerns for large scale applications which involves lesser overhead.
What is Cloud Computing? • Cloud computing is Internet- ("cloud-") based development and use of computer technology ("computing"). • A collection/group of integrated and networked hardware, software and Internet infrastructure (called a platform). • Using the Internet for communication and transport provides hardware, software and networking services to clients • In addition, the platform provides on demand services, that are always on, anywhere, anytime and any place.
What is Cloud Computing? (Contd..) Applications Services Computer Network Storage (Database) SERvers • Pay for use and as needed, elastic • scale up and down in capacity and functionalities • The hardware and software services are available to • general public, enterprises, corporations and businesses markets
Characteristics of Cloud Computing • Self Healing • Hot backup of the application ready to take over without disruption. • Multi-tenancy • Allows several customers to share the infrastructure allotted to them without any of them being aware of the sharing. • Linearly Scalable • Break down the workloads into pieces and service it across the infrastructure. • Service-oriented • Allows re-use of the different services that are available and that are being created. • Virtualized • Flexible
Cloud Architecture Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS)
Cloud Architecture SaaS Centralized servers rather than from on-site servers Companies offering SaaS • Salesforce.com,Google,NetSuite and Taleo PaaS Interface for users to access applications Companies offering PaaS • Google - Apps Engine, Amazon.com - EC2,Microsoft - Windows Live IaaS Physical storage space and processing capabilities Companies offering PaaS • Amazon.com - Cloud storage ,Google - Managed hosting, development environment,IBM
Types of Cloud Computing • Public cloud or external cloud • Private cloud and internal cloud • Hybrid cloud
What is the purpose and benefits? • Cloud computing enables companies and applications, which are system infrastructure dependent, to be infrastructure-less. • By using the Cloud infrastructure on “pay as used and on demand”, all of us can save in capital and operational investment! • Clients can: • Put their data on the platform instead of on their own desktop PCs and/or on their own servers. • They can put their applications on the cloud and use the servers within the cloud to do processing and data manipulations etc.
Advantages of Cloud Computing • Reduce spending on technology infrastructure • Globalize your workforce on the cheap • Reduce capital costs. • Improve accessibility. • Minimize licensing new software • Most have a pay structure that only calls for payment only when used • Easily scalable so companies can add or subtract storage based on their own needs
Conclusion • Cloud computing is a powerful new abstraction for large scale data processing systems which is scalable, reliable and available. In cloud computing, there are large self-managed server pools available which reduces the overhead and eliminates management headache. • Cloud computing is particularly valuable to small and medium businesses, where effective and affordable IT tools are critical to helping them become more productive without spending lots of money on in-house resources and technical equipment.
Future Work • It is a new emerging architecture needed to expand the Internet to become the computing platform of the future. • Cloud computing is scaling investment value • The emergence hybrid cloud computing • Growing popularity for cloud-centric design • Cloud services optimized for mobile
Queries...? Thank You…!