Professional Documents
Culture Documents
Basic Cloud computing is a form of internet innovation, in which changes the way we think about technology. Cloud is a computing model providing web-based software, middleware and computing resources on demand. By deploying technology as a service, it gives users access only to the resources they need for a particular task. This prevents user from paying for idle computing resources. Cloud computing can also go beyond cost savings by allowing users to access the latest software and infrastructure offerings to foster business innovation.
Components of Cloud 1. Client Computers this are usually mobile devices, laptops and desktops using web browsers to connect to the cloud, it serves as a cloud computing architecture. 2. Datacenter collection of servers in which the desired application to which the user subscribes is contained. There are two types namely virtualizing servers and physical servers. 3. Distributed Servers- these servers acts as a backup for the housed servers just in case the server crash or fails so that the service provider may still be offer service than can be accessed through other sites and this is more flexible in options and security. Attributes of Cloud 1. Advanced Virtualization 2. Delivered over the Network
3. Cheap 4. Provide resources as service 5. Elastic Scaling Three Layers of Cloud Service a. Software as a Service (SaaS) - sometimes free; easy to use; good consumer adoption; proven business models; user can only use the application as far as what it is designed for. b. Platform as a Service (PaaS) - developers can upload a configured applications and it runs within the platforms framework; restricted to the platforms ability only; sometimes dependent on cloud Infrastructure provider. c. Infrastructure as a Service (IaaS) - offers full control of a companys infrastructure; not confined to applications or restrictive instances Sometimes comes with a price premium; can be complex to build, manage and maintain. The Difference on Cloud Implementation A. Private Cloud o o o o o Owned and managed by the enterprise Limits access to enterprise and partner network Retains high degree of control, privacy and security Enables business to more easily customize service Accessed from "inside" the firewall
B. Public Cloud o o o o o Owned and managed by service provider Delivers select set business process, application or infrastructure services on a pay per use basis Highly standardized Limited customization options Accessed from "outside" the firewall
C. Hybrid Cloud A hybrid infrastructure takes advantage of both public and private clouds: Services provided over the Internetthe public cloud Services provided by the enterprise data centerthe private cloud
o o
History
1960
Supercomputers and Mainframe (massive computing was done through utility of supercomputers. The problem with this set-up arises from the cost needed to create a supercomputer or mainframe to the cost of maintaining it in optimal condition. As a result, leading to the idea of an intergalactic computer network by J.C.R. Licklider, who was responsible for enabling the development of ARPANET (Advanced Research Projects Agency Network).
1990
The first milestones for cloud computing (The arrival of Salesforce.com, which pioneered the concept of delivering enterprise applications via a simple website.
July 2002
Launch of Amazon web services (making information available through a web service focused as a retailer, provided a suite of cloud-based services including storage, computation and human intelligence.
infrastructure-as-a-service provider - making core computing infrastructure service (Cloud infrastructure) - pricing model pay-per-use - shift of Amazon from being just a retailer to a strong player in the technology space - EC2 as a commercial web service that allows small companies and individuals to rent computers on which to run their own computer applications.
April 2008
Launch of Google App Engine - first pure play technology company into the cloud computing market (browser-based enterprise applications) - a developer tool enables you to run your web applications on Googles infrastructure. - Google Apps features - Dynamic web serving, persistent storage, automatic scaling and load balancing, Google APIs for authentication users and sending email
November 2009
Launch of Windows Azure Beta belonged to Microsoft (the same concept as Google App)
2010
Concerns about the security of their corporate data in the cloud. Security, data privacy, network performance are likely to lead to a mix of cloud computing centers both within company firewall and outside of it. Learn how to secure, manage and monitor the growing range of external resources residing in the cloud including the improvement of faster processors and connections
Large enterprises are building their own private clouds Cloud computing will shift the skills needed by IT workers IT departments will shrink as users go directly to the cloud for IT resources Professional services will be bundled with commodity cloud services Cloud-computing resources will become more customizable Large enterprises will become part-time cloud-computing vendors Cloud computing will unleash innovation The browser will be all the desktop software you need Emerging Technologies Cloud Computing Creation A. Amazon EC2 & S3 it is considered as one of the cloud computing industry leader, which has consistently outranked the competition in both innovation and customer service. B. Google Application Engine- it has the best search engines spent the first half of 2011 adding attractive features to its Google App Engine service in a bid to win a greater share of the enterprise market. C. Windows Azure- tremendous success with its Azure cloud service, Microsoft owns a significant share of the cloud services market among mobile companies, web companies and social networking firms.
D. IBM-with a focused commitment to expanding its cloud services menu, long-time IT behemoth IBM has been busy eating up a massive chunk of the enterprise market this year. E. Panda Cloud- by sending the information of a certain virus or malware to the cloud server, it simply saves the update time, that how powerful panda cloud can offer compare with any ordinary antivirus. F. Other
Applications
computing system, the client could send the calculation to the cloud for processing. The cloud system would tap into the processing power of all available computers on the back end, significantly speeding up the calculation. Advantage and Disadvantage
Advantages
Can access data in any place at any time. A physical storage center is no longer needed. Most have a pay structure that only calls for payment only when used. Relieves burden on IT Professionals and frees up their time in the office. Easily scalable so companies can add or subtract storage based on their own needs.
Disadvantage
Lost control comes with handing over your data and information Depending on third-party to ensure the security and confidentiality of data and information If your cloud host disappears, information loss may occur.
Legend:
PROS (Advantage)
CONS (Disadvantage)