You are on page 1of 9

A Paper presentation on

Cloud Computing


B.Santhosh kumar kumar
GITAM Vishakapatnam

GITAM Vishakapatnam

ABSTRACT Computing is usually defined as the activity of using and developing computer and technology. processing. 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. lowers barriers to entry. By deploying (organize or arrange) IT infrastructure and services over the network. the term cloud computing refers to the delivery of scalable IT resources over the Internet. businesses are seeing new opportunities to cloud marketplace. Computing includes designing and building hardware and software systems for a wide range of purposes. more and more companies are looking to BPM to help them survive and thrive. and various kinds of information. computer hardware expectations and business demands. as well as the infrastructure on which they operate. structuring. In its broadest usage. In this computing there are many types. In these types one of the computing is “Cloud Computing”. while using fewer resources. Bridge the gap between advanced functionality and easy accessibility. As more applications are moving into the cloud. The intersection of cloud computing with BPM creates cost savings. is Business Process Management (BPM) software. such as on a college or university network. In today’s tough economic environment. as opposed to hosting and operating those resources locally. and reduces stress on IT resources. an organization can purchase these resources on an as-needed basis and avoid the capital . 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”. Those resources can include applications and services. software.

and the push to make IT costs variable and transparent. 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. Significance of cloud computing: • Cloud computing with a presents IT factors. As a result. and this expertise allows them to efficiently manage upgrades and maintenance. With cloud computing. disaster recovery. backups. the rise of hardware and software virtualization. one that takes advantage of the maturity of web applications and networks and the rising interoperability of computing systems to provide IT services. IT capacity can be adjusted quickly and easily to accommodate changes in demand. and failover functions. Easy Implementation: Without the need to purchase hardware. 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 . While remotely hosted. managed services have long been a part of the IT landscape. a heightened interest in cloud computing is being fueled by ubiquitous networks. • Cloud providers specialize in particular applications and services.costs of software and hardware. maturing standards. software licenses or implementation services. organizations fundamentally different model of operation. consumers of cloud services may see increased reliability.

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

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

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

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

Cloud architecture the systems architecture of the software systems involved in the delivery of cloud computing. often eliminating the need to install and run. interfaces. usually web services. It typically involves multiple cloud components communicating with each other over application programming A Cloud application leverages the Cloud in software architecture. 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 .

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