In this fast computerized world, cloud computing is one of the emerging technology in today's life and plays a major key role in changing the aspects of the computer world as many organizations have started using it from day to day life. The main purpose of "The Cloud" is what kind of models/architectures it offers for research and development in this digital world.
Cloud computing primarily focuses on sharing data over a scalable network. The network includes data centers, end user computers and web services. Such a network of nodes is called cloud. An application based on such cloud is called cloud application. Usually, cloud is an ...view middle of the document...
Example: Amazon Web Services
Cloud computing environment has three core options which are as follows:
SaaS (Software as a Service): It consist of end-user applications. The most commonly used example is Sales force which provides a customer relationship management.
PaaS (Platform as a Service): It provides an application platform as a service on which developers can build and deploy usage applications. Microsoft's Windows platform services are often referred as PaaS solutions.
IaaS (Infrastructure as a Service): It encloses the hardware and technology for computing power, storage, OS or other infrastructure. Example: Amazon Simple Storage Service (Amazon S3)
Benefits of Cloud: Cloud computing provides opportunities for companies to become more productive, cost-effective and flexible to deliver new tasks fast.
Benefits to name a few are Availability, Flexibility, Faster Application delivery, Reduction in cost and time.
Risks in Cloud computing:
In spite of cloud's many benefits, the major risks which IT professionals are worried about are security and privacy. Usual security and privacy examples include data storage and protection, application security and data privacy.
Companies that are worried about privacy and security, may opt for a private cloud.
As Cloud computing is used by many organizations and rapidly heading in the IT sector, my research on this topic will help me a lot both academically and professionally to know more about the Cloud features, architecture, models and implementations.