A Paper presentation on

Cloud Computing
BY

GITAM INSTITUTE OF TECHNOLOGY GITAM UNIVERSITY

B.Santhosh kumar kumar
GITAM Vishakapatnam
email:santu44mca@gmail.com email:uppada.santosh@gmail.com

U.Santosh
GITAM Vishakapatnam

such as on a college or university network. is Business Process Management (BPM) software. Those resources can include applications and services. Bridge the gap between advanced functionality and easy accessibility. and various kinds of information. The intersection of cloud computing with BPM creates cost savings. more and more companies are looking to BPM to help them survive and thrive. structuring. businesses are seeing new opportunities to cloud marketplace. By deploying (organize or arrange) IT infrastructure and services over the network. The Cloud services concept centers on the idea that information technology applications are being delivered to the face of a web browser from an amorphous “cloud”. Computing includes designing and building hardware and software systems for a wide range of purposes. In these types one of the computing is “Cloud Computing”. as opposed to hosting and operating those resources locally. lowers barriers to entry. and reduces stress on IT resources. the term cloud computing refers to the delivery of scalable IT resources over the Internet. computer hardware expectations and business demands. In today’s tough economic environment. software. as well as the infrastructure on which they operate. processing. In this computing there are many types. an organization can purchase these resources on an as-needed basis and avoid the capital . As more applications are moving into the cloud.ABSTRACT Computing is usually defined as the activity of using and developing computer and technology. This is one of the major market forces converging to drive the nascent Cloud Computing revolution into a full-fledged information technology model change is just beginning to appear in the Firms need to respond faster to changing customer Cloud Computing: It's called cloud computing because the data and applications exist on a "cloud" of Web servers. In its broadest usage. while using fewer resources.

managed services have long been a part of the IT landscape. disaster recovery. With cloud computing. and this expertise allows them to efficiently manage upgrades and maintenance. IT capacity can be adjusted quickly and easily to accommodate changes in demand. the rise of hardware and software virtualization. Easy Implementation: Without the need to purchase hardware. one that takes advantage of the maturity of web applications and networks and the rising interoperability of computing systems to provide IT services. consumers of cloud services may see increased reliability. maturing standards. Significance of cloud computing: • Cloud computing with a presents IT factors. a heightened interest in cloud computing is being fueled by ubiquitous networks. and failover functions. • Cloud providers specialize in particular applications and services. While remotely hosted. even as costs decline due to economies of scale and other production • • Cloud computing of encourages protocols IT and organizations and providers to increase standardization processes so that the many pieces of the cloud computing model can interoperate properly and efficiently.costs of software and hardware. backups. software licenses or implementation services. and the push to make IT costs variable and transparent. As a result. organizations fundamentally different model of operation. a company can get its Cloud computing arrangement off the ground in record time and for a fraction of the cost of an on-premise solution .

usually the Internet. or client. The back end is the "cloud" section of the system. companies pay for only what they use. and a growing number of campuses contract with outside suppliers for this applications and files they need from virtually any Internet-connected computer . With cloud computing. In a mature cloud computing environment. institutions procure IT services from remote providers. and cloud computing affords access to these providers of “green IT. and campus constituents access these resources over the Internet. The front end is the side the computer user.” When talking about a cloud computing system. Better yet. Some companies have built data centers near sources of renewable energy.” Working of the cloud: “The only thing the user's computer needs to be able to run is the cloud computing system's interface software. In traditional enterprise computing. which can be as simple as a Web browser. such as wind farms and hydroelectric facilities. can be obtained from a range of sources. IT departments forecast demand for applications and capacity and invest time and money to develop those resources inhouse or purchase them from others and . for example. long considered a staple of an institution’s IT operations. institutions would be able to add new IT services or respond to changes in capacity on the fly. projects of storage particularly that require or for vast processing capacity for a limited time. The front end includes like Internet Explorer or Firefox. because Cloud computing follows a utility model in which service costs are based on consumption. Other systems have unique applications that provide network access to clients. and the cloud's network takes care of the rest. operate them in-house. E-mail. sees. Cloud computing scalability is another key benefit to higher research amounts education.• Scalability: An organization can add and subtract capacity as its network load dictates. it's helpful to divide it into two sections: the front end and the back end. They connect to each other through a network. saving capital costs that can be redirected to programs of strategic value to the institution.

These components can’t be easily implemented by one person alone. there are certain systems that requires pre-installed applications to ensure smooth transition. Without the client.Components of Cloud Computing: Successful implementation of cloud computing requires proper implementation of certain components. The client could come in two forms: the hardware component or the combination of software and hardware components. the application and everything else developed for cloud computing will be used in the client. Without any of these components. Although it’s a common conception that cloud computing solely relies on the cloud (internet). cloud computing will not be possible. The hardware components. Clients: Everything ends with the client. CLIENTS SERVICES PLATFORM APPLICATION STORAGE INFRASTRUCTURE  Thin client: A thin client (sometimes also called a lean or slim client) is a . The hardware on the other hand will be the platform where everything has to be launched. nothing will be possible.

 Thick client: Thick clients. In contrast. also called heavy clients. thick clients are functional whether they are connected to a network or not. Unlike thin clients. One of the main reasons cloud computing become popular is due to the adoption of businesses as the easier way to implement business processes. and mainly focuses on conveying input and output between the user and the remote server.client computer or client software in client-server architecture networks which depends primarily on the central server for processing activities. Cloud computing is all about processes and the services launched through cloud computing always has to deal . are full-featured computers that are connected to a network. which lack hard drives and other features. a thick or fat client does as much processing as possible and passes only data for communications and storage to the server.  Service: Cloud computing always has a purpose.

it will require programming languages made for online interaction. is the delivery of computer infrastructure. Architecture: Cloud architecture extends to the client.  Collaboration and Instrumentation – The development of PaaS should not be limited to a team of developers alone. Updates . Sky tap. Adaptation of the application is very important since it will ensure ease of development for other developers as well as maintenance when the new developer takes over.  Powerful Integration – The online application built by developers should never be the final version. This is where software developers have to focus programming languages or applications that could be customized based on the need of the enterprise. island).with processes with an expected output. Infrastructure: of Platform Cloud of – Online PaaS Programming is an online Cloud infrastructure. they are dubbed as platform as a service or PaaS. Although it’s partly correct given the fact that it provides the functions. applications could be used to build online applications which will serve cloud computing. Characteristics Computing:  Use should be available and different forms of integration should be available for the application. Language application. A cloud service includes “products. This is necessary for PaaS as the application will require the application to be highly intricate with data hosted in the server. Mash-up of different application is possible. and Java. where web browsers and/or software applications access cloud applications. Naturally. Example: Full virtualization (Go Grid. typically a platform virtualization environment. Application: Backbone of Service The service is often though as the application. such as Infrastructure as a service. the application is entirely different because it is through the application that the service is realized. From simple HTML to highly complicated JavaScript. Because the platforms are geared towards different functionalities needed by the enterprise. as a service. services and solutions that are delivered and consumed in real-time over the Internet”. Through integration.

Cloud architecture the systems architecture of the software systems involved in the delivery of cloud computing. usually web services. often eliminating the need to install and run. comprises hardware and software designed by a cloud architect who typically works for a cloud integrator.  Cloud application: Some characteristics and ways to tell if an application is in the Cloud: • If you need to send a 40 page requirements document to the vendor then …it‘s not Cloud • • • If you can‘t de-provision in less than ten minutes… it‘s not a Cloud If you know where the machines are… it‘s not a Cloud If there is a consultant in the room… it‘s not a Cloud • • • • • If you can‘t buy it on your personal credit card… it‘s not a Cloud If they are trying to sell you hardware… it‘s not a Cloud If there is no API… it‘s not a Cloud If you need to re-architect your systems for it… It‘s not a Cloud If it takes more than ten minutes to provision… it‘s not a Cloud . It typically involves multiple cloud components communicating with each other over application programming A Cloud application leverages the Cloud in software architecture. interfaces.

wordpress.com/2008/05/01/cloudcomputing/ .wordpress.com/2009/11/06/week-7/ www. References: www. Organizations need to transform themselves in to agile operations capable of turning a constantly changing business environment in to solid business opportunities.ivanov.neill28.Conclusion: The cloud will help businesses become more responsive to change.lonewolflibrarian. of that there is no doubt.wordpress.com/2009/02/ www.