Final Project Outline on Cloud Computing- To characterize advantages & disadvantages of cloud computing, when and where it should be used.
What is cloud computing?
“Cloud computing is a term used to describe both a platform and type of application. A cloud computing platform dynamically provisions, configures, reconfigures, and deprovisions servers as needed. Servers in the cloud can be physical machines or virtual machines. Advanced clouds typically include other computing resources such as storage area networks (SANs), network equipment, firewall and other security devices.”(Boss, Malladi, Quan, Legregni & Hall, 2007).
Cloud computing encompasses services such as infrastructure as a service (IaaS), platform as a service (PaaS), software as a service (SaaS) and Web 2.0 and other services that rely on the internet for satisfying both customers and enterprise needs.
The cloud computing environment can be categorized into two areas:
Cloud providers
Cloud Enabler
Two main types of cloud computing environment each bring different opportunities to enterprises:
Public cloud computing
Private cloud computing.
Challenges and Success of Cloud Computing in relation to Enterprises
Characteristics of the Cloud
Incremental Scalability
Agility
Reliability and Fault-Tolerance
Service-oriented
Utility-based
Shared
SLA-driven
APIs
Cloud Computing- how it functions and what it provides.
The idea of cloud computing and how virtualization
What is virtualization?
Virtualization is the pooling and sharing of technology resources, including servers, storage and networking. Through virtualization, resources can be allocated dynamically across an enterprise applications and processes.”(Hewlett-Packard Development Company, HP 2009).
The importance of virtualization in an enterprise environment.
It is important that enterprises establish a virtualized IT environment in order to enable an adaptive infrastructure, reducing cost, increasing growth, quicker delivery of applications and business services, efficient utilization of data center, with added availability, continuity and security.
Who benefits from cloud computing
Cloud Computing Pros for End Users
Cloud Computing Cons for End Users
Cloud Computing
Advantages using cloud computing in an enterprise
Disadvantages of using cloud computing in an enterprise
Conclusion
List of Sources (this list is not a complete list of sources; it will be populated as I continue to work on the project.)
So Far I am mid way with the project, I am now approaching the topic of who benefits from cloud computing. I will be posting my journal entries this week. Thank you!