Cloud Computing: What, How and Why

Size: px
Start display at page:

Download "Cloud Computing: What, How and Why"

Transcription

1 International Journal of Engineering Trends and Technology (IJETT) - Volume4 Issue6- June 2013 Cloud Computing: What, How and Why K C Gouda #1, Sambeet Kar *2, Rohan Patra *3 # Scientist, CSIR Centre for Mathematical modelling & Computer Simulation, Wind Tunnel Road, Bangalore-37, Karnataka, India * B.Tech (CSE) Final yr Student, Dept of Computer Science, National Institute of Technolog, Rourkela-08, Sundergarh, Odisha, India Abstract In the growing age of distributed computing, high performance computing and demands on the various computing platforms for a wide range of application like online shopping to the space research, from business development to the NEWS live telecast etc. In this research survey paper an attempt has been made and presented the answers to the why, how and why of all the aspects of cloud computing, the emerging trend in present world of computer science and engineering. Keywords Cloud computing, Grid Computing, SaaS, PaaS, IaaS. I. INTRODUCTION The word cloud in cloud computing refers to "the Internet". Computing is any IT operation carried out by an organisation. Hence in simple words cloud computing can be defined as "Internet-based computing", whereby different services in the form of servers, storage, shared resources and information are provided to an organisation's computers and other devices on demand through the Internet. Cloud computing is the best solution to the growing IT industry. Yet it is considered to be in its infancy with more technologies coming up as time progresses. It is subscription based pay per use service that in real time over the Internet, extends IT's existing capabilities. Cloud computing relies on sharing computing resources rather than have the local servers or personal devices to handle the applications provided by the cloud. Cloud Computing makes use of SaaS (Software as a Service).Using this, a single or multiple applications can be delivered to thousands of customers using a network. It can also be achieved through utility computing which makes use of virtualization or virtual machines that increase the storage capability as well as the precision and speed. Platform as a Service (PaaS) provides a scalable compute platform including middleware for applications. Infrastructure as a Service (IaaS) enables the servers, storage and networks to be provisioned on demand using a pay per use basis. These are discussed in detail afterwards. II. CLUSTER, GRID AND CLOUD : A COMPARATIVE STUDY Cluster computing is the origin of all computing systems. Cluster computing can be defined as a system of independent computers which are connected together to provide services and computation comparable to a large machine. A Grid is a hardware and software infrastructure that clusters and integrates high-end computers, networks, databases from multiple sources to form a virtual supercomputer on which users can work collaboratively within virtual organisations. Grid computing is where more than one computer coordinates to solve a problem together mostly using parallelism. A middleware software is used that manages the computers in the grid. Also it detects failures, new computers being added and computers being removed from the grid. This middleware application can be assigned to the grid and they will use whatever CPU utilization and storage the grid can provide for their current demands. Cloud computing evolves from grid computing. On the other hand cloud computing doesn t access resources it requires directly. It accesses them through a service. When it requires hard drive for storage or a specific CPU for computation it contacts the service that provides these resources. The service then maps the requests of resources to its physical resources. It then dynamically allocates the resources as they are needed. In the same way if an application requires only a small amount of some resource, say computation, then the service only allocates a small amount, for example on a single physical CPU. If the application needs a large amount of some resource, then the service allocates CPU according to the requirement, in this case say a grid of CPU s. Grids are basically on-premise and owned by an organisation whereas clouds are normally provided by vendors on a pay per use basis by various organisations. Grids do not have the ability to provide servers individually including installing a variety of operating system and software applications like IaaS in a cloud does. A cloud can support a network of grids. It can also run on non-grid environments such as three-tier Web architecture or Web 2.0 Applications. Also grids are mostly free used by academic research etc whereas cloud is a service in which the service provider charges according to the amount of work requested. Apart from their differences, both grid and cloud computing have some similarities that is both are scalable, on demand compute and require storage. ISSN: Page 2453

2 III. EVOLUTION OF CLOUD The evolution of cloud can be dated back to the 1960's from the ideas of pioneers like J.C.R Licklider and John McCarthy.John McCarthy believed that computation cold some day be organised into a public entity. Cloud can be accessed anytime using the internet. So the development of the Internet was one of the major milestone for cloud computing. ARPAnet was developed in the year 1969 which was the first step in the development of internet. ARPAnet was developed out of a project carried out by Advanced Research Projects Agency (ARPA). J.C.R Licklider along with other people was responsible for the development of ARPAnet.TCP/IP made it possible to connect whole subnets to ARPAnet in 1983.This connection of networks came to be known as Internet. At the beginning it was used for military and scientific purposes but with the advent of World Wide Web in 1989 by Tim Berners-Lee the internet became very popular. The concept of grid computing started in the late 1980 s when a large number of systems were applied to a single problem using multiple levels of parallel computing. In the 1990 s the concept of virtualization reached a new level beyond virtual servers when a virtual platform which includes storage, network and application was introduced. In 1997, the term Cloud Computing is coined by Information Systems Professor Ramnath Chellapa.This is the time where clouds first came into existence. small companies and individuals to rent computers to run their own applications. IV. COMPONENTS OF CLOUD The main components in a cloud include the distributed servers, the clients and the databases. Clients: Clients are the devices that the end users use to interact with the cloud as they require the services of the cloud. They can be personal computers, laptops, smart mobile phones etc. Thin clients are the computers that do not contain internal hard drives and then display the information from the server. Thick cloud is a normal computer that connects to the cloud using web browsers like Internet Explorer, Mozilla Firefox etc. Thin clients have become a popular solution because of their reduced price and enhanced data security. Data security is more in case of thin clients as the data processing and storage takes place directly in the server without involving a hard drive. Data Center: It is a collection of servers where the application to which you have subscribed is stored. It can be placed anywhere and can be accessed via the internet. A better solution is to use virtual servers via a single physical server. A software can be installed that allows multiple instances of virtual servers to run whenever the physical server is accessed. Databases: These are places in the cloud where the information or data is stored. Fig. 2Schematic of components of cloud Fig. 1 Evolution of cloud computing In 1999, Software as a Service (SaaS) was offered for the first time. This paved the way for the software firms to deliver applications over the internet. In the year 2000 Amazon.com realized that cloud architecture increases internal efficiency and began to update its data centers. Amazon Web Services was then launched that offered a variety of cloud based services. Soon after that Google launched their cloud based service-gmail. Amazon then launched Elastic Compute Cloud (EC2) Service that allowed V. TYPES OF CLOUD Public: These clouds are accessed by the public in general. It is open to everyone who wants the services offered by the Service Provider. Gmail is an example of a public cloud by Google. Generally all customers share the same infrastructure and security over a public cloud. These are less costly and more efficient as compared to other cloud networks but are more prone to cyber attacks. Private: This type of cloud is used by a single organisation and can be hosted by the same company internally or by a third party vendor externally. These are more expensive than public clouds but more secure and less prone to attack. ISSN: Page 2454

3 Hybrid: It is the combination of two or more cloud topologies. The clouds can be public, private or community. The clouds are independent of each other and are bound together to provide the advantages offered by various clouds. They can also be hosted internally or externally. Community: This type of cloud is shared among several organisations and is mostly hosted externally but also can be internally hosted by one of the shared organisations. Examples of DaaS are Microsoft SQL Server Data Services, Oracle database 11g etc. TABLE I DIFFERENT LAYERS IN CLOUD COMPUTING Layer SaaS PaaS IaaS DaaS HaaS Application Software/Environment Infrastructure VII. PROS AND CONS Cloud computing is evolving day by day and has set a trend that will continue to grow and develop in the upcoming years. Though cloud computing has been extremely beneficial for the middle sized and large sized companies, it hasn t been that profitable for the small scale companies. Given below are some advantages of cloud computing. Fig. 3 Different types of cloud VI. LAYERS IN CLOUD COMPUTING Cloud Application Layer: It is the front end through which the user interacts with the cloud. Services provided by a cloud include many applications and those applications that are available to the end users on a pay-as-you-go basis form the application layer. This model is also referred to as Software as a Service (SaaS). Examples of SaaS are Google Docs- Spreadsheet and Google Docs-Presentation etc. Cloud Software Environment Layer: This layer also called the platform layer provides a programming language platform for developers to work on the cloud applications. This service is called as Platform as a Service (Paas).It also offers Application Programming Interfaces (APIs) which can be utilized for various cloud services. For example Google s App Engine provides a platform in which developers can develop applications for Google cloud using the programming language Python. Cloud Infrastructure Layer: The infrastructure layer offers services in the form of resources, data storage and communication. Computational resources are usually referred to as Infrastructure as a Service. IaaS makes use of virtualization Technology which allows data center providers to adjust their resources on demand, thus making it more efficient. Data storage within the cloud is referred to as Database as a Service(DaaS). DaaS allows users to store their data on remote disks which can be accessible from anywhere. Cost Efficiency: It is one of the most cost efficient methods that can be used in the IT industry. Purchasing software for each and every desktop and licensing them can be very expensive. On the other hand the cloud is available at much cheaper rates and can lower the expenses of the IT Company. Maximum storage capacity: Cloud offers almost unlimited storage capacity. Hence one need not worry about running out of storage space. The current capacity can also be increased. Backup and Recovery: Backup and recovery process is simplified in a cloud as the information is stored in the cloud rather than on a hard drive. In fact the service providers make sure that the cloud itself can be used as a backup for the stored data. Ease of access: The data in the cloud can be accessed easily from anywhere in the world using an internet connection. They can be accessed using devices such as personal computers, smart phones, tablets etc. Hence there are no geographical barriers that restrict the access to data stored in the cloud. Quick deployment: Once you opt for cloud computing, the system can be up and running within a matter of few minutes. Also addition of a new user to the cloud network happens within a short span of time depending on the type of technology needed for work. Software Integration: This means that a company or an organization can select the applications that it requires or that is best for its running. There is no restriction to any service unless it affects data security. Also it allows to customize our options based on the services. ISSN: Page 2455

4 Scalability: Cloud computing can support tens of thousands of users at a time which can extend up to millions depending on the server capacity. As it handles so many users without crashing it is scalable. Improved Performance and Flexibility: The speed of computations in cloud computing is high. Hence time complexity is reduced or relatively less time is taken to complete the job. Also resource instances can be added for higher performance whenever required provided they are available. Also one can change the applications provided by the cloud without any financial issues at stake thereby more flexible.etc. Some of the disadvantages of cloud computing are enlisted below : Security: It is a major issue when it comes to cloud computing. A company s sensitive information such as an individual s personal information which can include name, driver license number, credit card information etc is given away to a third party cloud service provider. Also confidential information about the company and its existence is put at a huge risk. Hence a reliable service provider should be chosen to keep the information in the cloud safe. Data transfer: Sometimes a user is not happy with the services provided by the cloud. He then wishes to switch to another service provider. It can be really hectic to transfer huge amounts of data from one service provider to another. Hence one should be careful while choosing a service provider. Technicality Issues and Prone to Attack: Every technology is prone to some technical issues and so is cloud computing. Sometimes the number of users exceed the capacity of the server and as a result the users get stuck. The same can happen when the internet connection is not good. The information in the cloud can be attacked by hackers. Hence to protect this information strong security measures such as firewalls, encryption should be installed. VIII. APPLICATIONS OF CLOUD COMPUTING Clouds can prove useful for Interactive Mobile Applications. These services will profit by storing large sets of data in the cloud and run computations even if the mobile devices are not connected. Parallel batch processing, for example computer animations, data conversion etc provide benefit to analytics. Cloud Computing can be used to store, analyse big data since it provides unlimited resources on demand. Big data is a collection of large data sets which consists of data collected over the years as well as data generated on a daily basis by the social media and other sources. The data sets are so huge that it is difficult to store, analyse and process the data using conventional softwares such as relational database management systems. For example Hadoop developed by the Apache Software Foundation supports the processing of multiple sets of data or big data. Google s MapReduce provides a software platform in which an application is subdivided into many small parts and then processed on the nodes. Cloud computing has a lot of potential in analyzing data from climatic research and other scientific simulations at a much lower operational cost. Climatic changes and natural catastrophes like cyclone or earthquake can be predicted. These changes can be stored in the form of big data in the cloud and when similar changes occur in future there is a large probability of the same event taking place. National Energy Research Scientific Centre (NERSC) will install computing hardware for different computing environments to create a cloud testing application that scientists can use for their computations while testing the effectiveness of cloud in these type of research oriented problems. Compute-type desktop application like Matlab can be used for evaluation and simulation in the cloud. These applications are suitable as very few data needs to be transferred across the network. Cloud computing can also be useful in domains such as Software Development and Testing as performance tests can be conducted and recorded at a very low cost in the cloud. Another domain in which cloud can thrive is Disaster Recovery since the infrastructure of the cloud is spread across different geographical locations. IX. RELATED WORK In the recent times several studies on cloud computing have been carried out by researchers. Comparative study of Grid and cloud were provided by [1]. Evolution of cloud was explained well in [2]. Components in the cloud make up the infrastructure of the cloud [3]. The different types of cloud computing available today in [4]. Different layers are well explained by the [5].There are many benefits of Cloud Computing usage as described in many studies [4][5][6]. Applications and future prospects of Cloud was discussed by some researchers [7][8][9]. Also the details components and the resource allocation and load balancing are studied by many researchers [10][11][12]. X. CONCLUSIONS In this work cloud computing has been introduced in a very simple and brief manner. The history leading to the development of cloud computing has been depicted. The different components and layers forming the cloud have been mentioned. The various advantages answered the question Why cloud computing should be used? and the disadvantages provided an insight into what data should not be stored in the cloud. The areas in which cloud computing ISSN: Page 2456

5 should be used and can be used in future are also broadly discussed. ACKNOWLEDGMENT Sambeet Kar and Rohan Patra are thankful to SPARK Program of CSIR C-MMACS for providing the opportunity to carry out their summer research intern at CSIR C-MMACS, Bangalore. They also thankful to Head, Dept of CS and Director, National Institute of Technology, Rourkela, Odisha and SIC, CSIR C-MMACS for the necessary permission & support to carry out the summer intern research at CSIR C- MMACS, Bangalore during May-June [1] Judith Myerson. Cloud Computing versus Grid Computing. [2] Marcus Bohm, Stefanie Leimeister, Christopher Riedl, Helmut Krcmar. Cloud Computing and computing evolution [3] Microsoft TechNet. Client/Server architecture. [4] Josh Ames. Types of Cloud computing. [5] Microsoft Perspective:Issues that matter. The Three layers of Cloud computing. [6] Priya Vishwanathan. Cloud Computing-Is it really that Beneficial? [7] Raul F Chong. Smarter Cloud Solutions-Changing the World:Big Data and the Cloud. [8] Raul F Chong. Big data analytics on IBM SmartCloud Enterprise. [9] University of BRISTOL. re:search High Performance Computing Issue [10] Gouda K C, Radhika T V, Akshatha M, Priority based resource allocation model for cloud computing, International Journal of Science, Engineering and Technology Research (IJSETR), ISSN: , pp [11] Gouda, K. C., and Dwaipayan Acharjee. "An Outlook of cloud computing." International Journal of Science, Engineering and Technology Research 2.6 (2013): pp [12] Jamunarani M R., Gouda, K. C., & Nirmala, H. Load Balancing Technique for Climate Data Analysis in Cloud Computing Environment, International Journal of Computer Science, Engineering and Technology, 3(5) (2013): pp REFERENCES ISSN: Page 2457

Virtualization Approaches in Cloud Computing

Virtualization Approaches in Cloud Computing Virtualization Approaches in Cloud Computing K C Gouda #1, Anurag Patro *2, Dines Dwivedi *3, Nagaraj Bhat #4 # CSIR Centre for Mathematical Modeling and Computer Simulation (C-MMACS) Wind Tunnel Road,

More information

Migration Management in Cloud Computing

Migration Management in Cloud Computing Migration Management in Cloud Computing K C Gouda #1, Dines Dwivedi *2, Anurag Patro *3, Nagaraj Bhat #4 # CSIR Centre for Mathematical Modeling and Computer Simulation (C-MMACS) Wind Tunnel Road, Bangalore-37,

More information

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer

More information

Cloud Computing. Karan Saxena * & Kritika Agarwal**

Cloud Computing. Karan Saxena * & Kritika Agarwal** Page29 Cloud Computing Karan Saxena * & Kritika Agarwal** *Student, Sir M. Visvesvaraya Institute of Technology **Student, Dayananda Sagar College of Engineering ABSTRACT: This document contains basic

More information

Cloud Computing Services and its Application

Cloud Computing Services and its Application Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 1 (2014), pp. 107-112 Research India Publications http://www.ripublication.com/aeee.htm Cloud Computing Services and its

More information

Keywords: Cloud computing, Characteristics of Cloud computing, Models of Cloud computing, Distance learning, Higher education.

Keywords: Cloud computing, Characteristics of Cloud computing, Models of Cloud computing, Distance learning, Higher education. Volume 5, Issue 6, June 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Analysis of Cloud

More information

About me & Submission details

About me & Submission details About me & Submission details Parveen Yadav Security Researcher aka Ethical Hacker. Working as a Freelancer. White Hat Hacking work. Few Recognitions :- Got listed my name in Google Hall of fame,amazon,paypal,adobe

More information

Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...

More information

Cloud Computing Architecture: A Survey

Cloud Computing Architecture: A Survey Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and

More information

Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS

Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS Volume 2, Issue 2, February 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: A COMPARATIVE STUDY OF CLOUD

More information

Cloud Computing - Architecture, Applications and Advantages

Cloud Computing - Architecture, Applications and Advantages Cloud Computing - Architecture, Applications and Advantages 1 Arun Mani Tripathi 2 Rizwan Beg NIELIT Ministry of C&I.T., Govt. of India 2 Prof. and Head, Department 1 of Computer science and Engineering,Integral

More information

Security Benefits of Cloud Computing

Security Benefits of Cloud Computing Security Benefits of Cloud Computing FELICIAN ALECU Economy Informatics Department Academy of Economic Studies Bucharest ROMANIA e-mail: alecu.felician@ie.ase.ro Abstract: The nature of the Internet is

More information

HARNESSING THE POWER OF THE CLOUD

HARNESSING THE POWER OF THE CLOUD HARNESSING THE POWER OF THE CLOUD Demystifying Cloud Computing Everyone is talking about the cloud nowadays. What does it really means? Indeed, cloud computing is the current stage in the Internet evolution.

More information

Secure Cloud Computing through IT Auditing

Secure Cloud Computing through IT Auditing Secure Cloud Computing through IT Auditing 75 Navita Agarwal Department of CSIT Moradabad Institute of Technology, Moradabad, U.P., INDIA Email: nvgrwl06@gmail.com ABSTRACT In this paper we discuss the

More information

Cloud Computing. Following the American Psychological Association s Guidelines. Dustin Self. The University of North Texas

Cloud Computing. Following the American Psychological Association s Guidelines. Dustin Self. The University of North Texas Running Head: CLOUD COMPUTING 1 Cloud Computing Following the American Psychological Association s Guidelines Dustin Self The University of North Texas 2 Cloud Computing by Dustin Self ABSTRACT According

More information

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages Ivan Zapevalov 2 Outline What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages 3 What is cloud computing? 4 What is cloud computing? Cloud computing is the

More information

Implementing & Developing Cloud Computing on Web Application

Implementing & Developing Cloud Computing on Web Application Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 2, February 2014,

More information

Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges.

Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges. Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges. B.Kezia Rani 1, Dr.B.Padmaja Rani 2, Dr.A.Vinaya Babu 3 1 Research Scholar,Dept of Computer Science, JNTU, Hyderabad,Telangana

More information

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com IJCSIT, Volume 1, Issue 5 (October, 2014) e-issn: 1694-2329 p-issn: 1694-2345 A STUDY OF CLOUD COMPUTING MODELS AND ITS FUTURE Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India

More information

Everything You Need To Know About Cloud Computing

Everything You Need To Know About Cloud Computing Everything You Need To Know About Cloud Computing What Every Business Owner Should Consider When Choosing Cloud Hosted Versus Internally Hosted Software 1 INTRODUCTION Cloud computing is the current information

More information

White Paper on CLOUD COMPUTING

White Paper on CLOUD COMPUTING White Paper on CLOUD COMPUTING INDEX 1. Introduction 2. Features of Cloud Computing 3. Benefits of Cloud computing 4. Service models of Cloud Computing 5. Deployment models of Cloud Computing 6. Examples

More information

Role of Cloud Computing in Education

Role of Cloud Computing in Education Role of Cloud Computing in Education Kiran Yadav Assistant Professor, Dept. of Computer Science. Govt. College for Girls, Gurgaon, India ABSTRACT: Education plays an important role in maintaining the economic

More information

CLOUD COMPUTING INTRODUCTION HISTORY

CLOUD COMPUTING INTRODUCTION HISTORY 1 CLOUD COMPUTING INTRODUCTION 1. Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over a network (typically the Internet). The name comes from

More information

Analysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms

Analysis and Research of Cloud Computing System to Comparison of Several Cloud Computing Platforms Volume 1, Issue 1 ISSN: 2320-5288 International Journal of Engineering Technology & Management Research Journal homepage: www.ijetmr.org Analysis and Research of Cloud Computing System to Comparison of

More information

Introduction to Cloud Computing

Introduction to Cloud Computing Introduction to Cloud Computing Cloud Computing I (intro) 15 319, spring 2010 2 nd Lecture, Jan 14 th Majd F. Sakr Lecture Motivation General overview on cloud computing What is cloud computing Services

More information

RUNNING HEAD: Cloud Computing 1. Cloud Computing. Future of Computer Networking

RUNNING HEAD: Cloud Computing 1. Cloud Computing. Future of Computer Networking RUNNING HEAD: Cloud Computing 1 Cloud Computing Future of Computer Networking Asif U Islam University of North Texas LTEC 4550 Assignment 5 07/31/2014 Cloud Computing 2 Abstract The paper discusses the

More information

Cloud Courses Description

Cloud Courses Description Cloud Courses Description Cloud 101: Fundamental Cloud Computing and Architecture Cloud Computing Concepts and Models. Fundamental Cloud Architecture. Virtualization Basics. Cloud platforms: IaaS, PaaS,

More information

The Cloud at Crawford. Evaluating the pros and cons of cloud computing and its use in claims management

The Cloud at Crawford. Evaluating the pros and cons of cloud computing and its use in claims management The Cloud at Crawford Evaluating the pros and cons of cloud computing and its use in claims management The Cloud at Crawford Wikipedia defines cloud computing as Internet-based computing, whereby shared

More information

Introduction to Cloud Services

Introduction to Cloud Services Introduction to Cloud Services (brought to you by www.rmroberts.com) Cloud computing concept is not as new as you might think, and it has actually been around for many years, even before the term cloud

More information

International Journal of Computer & Organization Trends Volume21 Number1 June 2015 A Study on Load Balancing in Cloud Computing

International Journal of Computer & Organization Trends Volume21 Number1 June 2015 A Study on Load Balancing in Cloud Computing A Study on Load Balancing in Cloud Computing * Parveen Kumar * Er.Mandeep Kaur Guru kashi University,Talwandi Sabo Guru kashi University,Talwandi Sabo Abstract: Load Balancing is a computer networking

More information

Ethical Hacking Group Proposal Draft: Cloud Computing

Ethical Hacking Group Proposal Draft: Cloud Computing Ethical Hacking Group Proposal Draft: Cloud Computing Roberto Calderon Giorgio Caniggia Chris Lopez Omar Mandes Guillermo Mejia The Origins of cloud computing started in the early sixties where the idea

More information

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing

More information

CLOUD COMPUTING IN HIGHER EDUCATION

CLOUD COMPUTING IN HIGHER EDUCATION Mr Dinesh G Umale Saraswati College,Shegaon (Department of MCA) CLOUD COMPUTING IN HIGHER EDUCATION Abstract Technology has grown rapidly with scientific advancement over the world in recent decades. Therefore,

More information

Cloud computing an insight

Cloud computing an insight Cloud computing an insight Overview IT infrastructure is changing according the fast-paced world s needs. People in the world want to stay connected with Work / Family-Friends. The data needs to be available

More information

Cloud Courses Description

Cloud Courses Description Courses Description 101: Fundamental Computing and Architecture Computing Concepts and Models. Data center architecture. Fundamental Architecture. Virtualization Basics. platforms: IaaS, PaaS, SaaS. deployment

More information

Cloud Computing:From The Era Of Beginning To Present

Cloud Computing:From The Era Of Beginning To Present Cloud Computing:From The Era Of Beginning To Present Jatankumar Sedani #1, Minal Doshi *2 #2 Student, Sant Gadge Baba Amravati University, Computer Science and Engineering, Prof. Ram Meghe Institute of

More information

Investigation of Cloud Computing: Applications and Challenges

Investigation of Cloud Computing: Applications and Challenges Investigation of Cloud Computing: Applications and Challenges Amid Khatibi Bardsiri Anis Vosoogh Fatemeh Ahoojoosh Research Branch, Islamic Azad University, Sirjan, Iran Research Branch, Islamic Azad University,

More information

A Survey on Cloud Computing

A Survey on Cloud Computing A Survey on Cloud Computing Poulami dalapati* Department of Computer Science Birla Institute of Technology, Mesra Ranchi, India dalapati89@gmail.com G. Sahoo Department of Information Technology Birla

More information

Certified Cloud Computing Professional Sample Material

Certified Cloud Computing Professional Sample Material Certified Cloud Computing Professional Sample Material 1. INTRODUCTION Let us get flashback of few years back. Suppose you have some important files in a system at home but, you are away from your home.

More information

Data Centers and Cloud Computing. Data Centers

Data Centers and Cloud Computing. Data Centers Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises

More information

Development of Intranet App with JAVA on Oracle Cloud

Development of Intranet App with JAVA on Oracle Cloud Development of Intranet App with JAVA on Oracle Cloud Saumendu Bose 1, Saurabh Kumar 2 1 M.Tech, 2 Asst. Prof., Dept. of CSE, S.I.T.E, S.V.S.U, Meerut Abstract Cloud computing is a computing environment,

More information

Bringing the Cloud into Focus. A Whitepaper by CMIT Solutions and Cadence Management Advisors

Bringing the Cloud into Focus. A Whitepaper by CMIT Solutions and Cadence Management Advisors Bringing the Cloud into Focus A Whitepaper by CMIT Solutions and Cadence Management Advisors Table Of Contents Introduction: What is The Cloud?.............................. 1 The Cloud Benefits.......................................

More information

CLOUD COMPUTING. When It's smarter to rent than to buy

CLOUD COMPUTING. When It's smarter to rent than to buy CLOUD COMPUTING When It's smarter to rent than to buy Is it new concept? Nothing new In 1990 s, WWW itself Grid Technologies- Scientific applications Online banking websites More convenience Not to visit

More information

Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)

Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud) Open Cloud System (Integration of Eucalyptus, Hadoop and into deployment of University Private Cloud) Thinn Thu Naing University of Computer Studies, Yangon 25 th October 2011 Open Cloud System University

More information

Creating Dynamic IT Infrastructure at Reduced Cost with Cloud Computing

Creating Dynamic IT Infrastructure at Reduced Cost with Cloud Computing Creating Dynamic IT Infrastructure at Reduced Cost with Cloud Computing White Paper Date: 12/9/2011 Version: 0.4 (Final) Author: Matt Baker, Clarity Business and IT Solutions Creating Dynamic IT Infrastructure

More information

Keyword: Cloud computing, service model, deployment model, network layer security.

Keyword: Cloud computing, service model, deployment model, network layer security. Volume 4, Issue 2, February 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com An Emerging

More information

IJRSET 2015 SPL Volume 2, Issue 11 Pages: 29-33

IJRSET 2015 SPL Volume 2, Issue 11 Pages: 29-33 CLOUD COMPUTING NEW TECHNOLOGIES 1 Gokul krishnan. 2 M, Pravin raj.k, 3 Ms. K.M. Poornima 1, 2 III MSC (software system), 3 Assistant professor M.C.A.,M.Phil. 1, 2, 3 Department of BCA&SS, 1, 2, 3 Sri

More information

CLOUD COMPUTING: WHAT YOU SHOULD KNOW

CLOUD COMPUTING: WHAT YOU SHOULD KNOW CLOUD COMPUTING: WHAT YOU SHOULD KNOW There is hardly a topic creating more of a buzz in software industry, than the Cloud. Cloud computing is a dramatic shift in the way we think about providing computing

More information

In a dynamic economic environment, your company s survival

In a dynamic economic environment, your company s survival Chapter 1 Cloud Computing Defined In This Chapter Examining the reasons for cloud Understanding cloud types Defining the elements of cloud computing Comparing private and public clouds In a dynamic economic

More information

Cloud Computing in Higher Education: Impact and Challenges

Cloud Computing in Higher Education: Impact and Challenges Cloud Computing in Higher Education: Impact and Challenges Anju Gautam Research Scholar, Jagannath University, Jaipur Abstract: Cloud computing is a slogan at present days. It has altered the entire state

More information

PART I: The Pros and Cons of Public Cloud Computing

PART I: The Pros and Cons of Public Cloud Computing PART I: The Pros and Cons of Public Cloud Computing Pros 1. Efficiently use the resource through sharing Users from companies or enterprises can access to the centralized servers where data are stored

More information

How To Understand Cloud Computing

How To Understand Cloud Computing A STUDY OF CLOUD COMPUTING: APPLICATIONS AND CHALLENGE 1 DR. NEERAJ BHARGAVA, 2 ANCHAL KUMAWAT, 3 DR. RITU BHARGAVA, 4 SONIYA DAYMA 1 Associate Professor, Dept. of Computer Science, School of Engineering

More information

Cloud Computing: Making the right choices

Cloud Computing: Making the right choices Cloud Computing: Making the right choices Kalpak Shah Clogeny Technologies Pvt Ltd 1 About Me Kalpak Shah Founder & CEO, Clogeny Technologies Passionate about economics and technology evolving through

More information

How to Turn the Promise of the Cloud into an Operational Reality

How to Turn the Promise of the Cloud into an Operational Reality TecTakes Value Insight How to Turn the Promise of the Cloud into an Operational Reality By David Talbott The Lure of the Cloud In recent years, there has been a great deal of discussion about cloud computing

More information

Cloud computing - Architecting in the cloud

Cloud computing - Architecting in the cloud Cloud computing - Architecting in the cloud anna.ruokonen@tut.fi 1 Outline Cloud computing What is? Levels of cloud computing: IaaS, PaaS, SaaS Moving to the cloud? Architecting in the cloud Best practices

More information

Session 3. the Cloud Stack, SaaS, PaaS, IaaS

Session 3. the Cloud Stack, SaaS, PaaS, IaaS Session 3. the Cloud Stack, SaaS, PaaS, IaaS The service models resemble a cascading architecture where services on a higher level, as identified by Weinhardt et.al. (2009); encapsulate functionality from

More information

How To Understand Cloud Computing

How To Understand Cloud Computing Cloud Computing: a Perspective Study Lizhe WANG, Gregor von LASZEWSKI, Younge ANDREW, Xi HE Service Oriented Cyberinfrastruture Lab, Rochester Inst. of Tech. Abstract The Cloud computing emerges as a new

More information

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era (1944-1978) Workstation Era (1968-1985) Xerox Star 1981!

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era (1944-1978) Workstation Era (1968-1985) Xerox Star 1981! Demystifying Cloud Computing What is Cloud Computing? First, a little history. Tim Horgan Head of Cloud Computing Centre of Excellence http://cloud.cit.ie 1" 2" Mainframe Era (1944-1978) Workstation Era

More information

Running head: Cloud Computing: A Business Approach 1

Running head: Cloud Computing: A Business Approach 1 Running head: Cloud Computing: A Business Approach 1 Cloud Computing: A Business Approach University of North Texas LTEC 4550 2 Cloud Computing: A Business Approach The US National Institute of Standards

More information

The cloud - ULTIMATE GAME CHANGER ===========================================

The cloud - ULTIMATE GAME CHANGER =========================================== The cloud - ULTIMATE GAME CHANGER =========================================== When it comes to emerging technologies, there is one word that has drawn more controversy than others: The Cloud. With cloud

More information

ANALYSIS OF CLOUD VENDORS IN INDIAN ENVIORNMENT

ANALYSIS OF CLOUD VENDORS IN INDIAN ENVIORNMENT ANALYSIS OF CLOUD VENDORS IN INDIAN ENVIORNMENT Mrs. Jeena Thomas Asst. Professor, Department of Computer Science St.Joseph s College of Engineering & Technology, Palai, Kerala,(India) ABSTRACT Grid Computing

More information

Running head: Cloud Computing and its Future. Fernandez 1. Cloud Computing and its Future

Running head: Cloud Computing and its Future. Fernandez 1. Cloud Computing and its Future Fernandez 1 Cloud Computing and its Future Fernandez 2 Aarika Fernandez University of North Texas LTEC 4550.20 Assignment 5 Abstract This paper will discuss cloud computing and how used today it is being

More information

yvette@yvetteagostini.it yvette@yvetteagostini.it

yvette@yvetteagostini.it yvette@yvetteagostini.it 1 The following is merely a collection of notes taken during works, study and just-for-fun activities No copyright infringements intended: all sources are duly listed at the end of the document This work

More information

Cloud Computing for SCADA

Cloud Computing for SCADA Cloud Computing for SCADA Moving all or part of SCADA applications to the cloud can cut costs significantly while dramatically increasing reliability and scalability. A White Paper from InduSoft Larry

More information

High Performance Computing Cloud Computing. Dr. Rami YARED

High Performance Computing Cloud Computing. Dr. Rami YARED High Performance Computing Cloud Computing Dr. Rami YARED Outline High Performance Computing Parallel Computing Cloud Computing Definitions Advantages and drawbacks Cloud Computing vs Grid Computing Outline

More information

International Journal of Advanced Research in Computer Science and Software Engineering

International Journal of Advanced Research in Computer Science and Software Engineering Volume 3, Issue 3, March 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Computing:

More information

FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS

FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS International Journal of Computer Engineering and Applications, Volume VIII, Issue II, November 14 FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS Saju Mathew 1, Dr.

More information

Cloud Computing: Plugging into The Cloud

Cloud Computing: Plugging into The Cloud International Journal of Advanced Research in ISSN : 2347-8446 (Online) Cloud Computing: Plugging into The Cloud Navneesh Singh Malhotra Student, B. Tech, Dept. of Electronics And Communication, Jamia

More information

Cloud Computing. Cloud computing:

Cloud Computing. Cloud computing: Cloud computing: Cloud Computing A model of data processing in which high scalability IT solutions are delivered to multiple users: as a service, on a mass scale, on the Internet. Network services offering:

More information

Rapid Application Development

Rapid Application Development Rapid Application Development Chapter 7: Development RAD with CASE tool: App Inventor And Cloud computing Technology Cr: appinventor.org Dr.Orawit Thinnukool College of Arts, Media and Technology, Chiang

More information

From Grid Computing to Cloud Computing & Security Issues in Cloud Computing

From Grid Computing to Cloud Computing & Security Issues in Cloud Computing From Grid Computing to Cloud Computing & Security Issues in Cloud Computing Rajendra Kumar Dwivedi Department of CSE, M.M.M. Engineering College, Gorakhpur (UP), India 273010 rajendra_bhilai@yahoo.com

More information

Cloud Computing: Issues Related with Cloud Service Providers

Cloud Computing: Issues Related with Cloud Service Providers Cloud Computing: Issues Related with Cloud Service Providers Nikhil Ranjan Assistant Professor Tula s Institute, Dehradun (An Engineering & Management College) Abstract- The Cloud Computing and the storage

More information

Workshop on High Performance Computing for Science and Applications for Academic Development

Workshop on High Performance Computing for Science and Applications for Academic Development Workshop on High Performance Computing for Science and Applications for Academic Development 06 th October 2015 Introduction to Cloud computing ICTP, Trieste Damas Makweba DIT, Tanzania dmakweba@dit.ac.tz

More information

Data Centers and Cloud Computing

Data Centers and Cloud Computing Data Centers and Cloud Computing CS377 Guest Lecture Tian Guo 1 Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Case Study: Amazon EC2 2 Data Centers

More information

From Grid Computing to Cloud Computing & Security Issues in Cloud Computing

From Grid Computing to Cloud Computing & Security Issues in Cloud Computing From Grid Computing to Cloud Computing & Security Issues in Cloud Computing Rajendra Kumar Dwivedi Assistant Professor (Department of CSE), M.M.M. Engineering College, Gorakhpur (UP), India E-mail: rajendra_bhilai@yahoo.com

More information

Session 11 : (additional) Cloud Computing Advantages and Disadvantages

Session 11 : (additional) Cloud Computing Advantages and Disadvantages INFORMATION STRATEGY Session 11 : (additional) Cloud Computing Advantages and Disadvantages Tharaka Tennekoon B.Sc (Hons) Computing, MBA (PIM - USJ) POST GRADUATE DIPLOMA IN BUSINESS AND FINANCE 2014 Cloud

More information

IBM 000-281 EXAM QUESTIONS & ANSWERS

IBM 000-281 EXAM QUESTIONS & ANSWERS IBM 000-281 EXAM QUESTIONS & ANSWERS Number: 000-281 Passing Score: 800 Time Limit: 120 min File Version: 58.8 http://www.gratisexam.com/ IBM 000-281 EXAM QUESTIONS & ANSWERS Exam Name: Foundations of

More information

CLOUD COMPUTING An Overview

CLOUD COMPUTING An Overview CLOUD COMPUTING An Overview Abstract Resource sharing in a pure plug and play model that dramatically simplifies infrastructure planning is the promise of cloud computing. The two key advantages of this

More information

The Virtualization Practice

The Virtualization Practice The Virtualization Practice White Paper: Managing Applications in Docker Containers Bernd Harzog Analyst Virtualization and Cloud Performance Management October 2014 Abstract Docker has captured the attention

More information

CLOUD COMPUTING. Dana Petcu West University of Timisoara http://web.info.uvt.ro/~petcu

CLOUD COMPUTING. Dana Petcu West University of Timisoara http://web.info.uvt.ro/~petcu CLOUD COMPUTING Dana Petcu West University of Timisoara http://web.info.uvt.ro/~petcu TRENDY 2 WHY COINED CLOUD? Ask 10 professionals what cloud computing is, and you ll get 10 different answers CC is

More information

AN ANALYSIS OF CLOUD COMPUTING

AN ANALYSIS OF CLOUD COMPUTING AN ANALYSIS OF CLOUD COMPUTING Esha Bansal Research Scholar Dravidian University, Kuppam Nisha Bansal Assistant Professor CGC Landaran Mohali ABSTRACT Cloud computing is a shift from the traditional client/server

More information

A Load Balancing Model Based on Cloud Partitioning for the Public Cloud

A Load Balancing Model Based on Cloud Partitioning for the Public Cloud International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 16 (2014), pp. 1605-1610 International Research Publications House http://www. irphouse.com A Load Balancing

More information

Cloud Computing and Amazon Web Services

Cloud Computing and Amazon Web Services Cloud Computing and Amazon Web Services Gary A. McGilvary edinburgh data.intensive research 1 OUTLINE 1. An Overview of Cloud Computing 2. Amazon Web Services 3. Amazon EC2 Tutorial 4. Conclusions 2 CLOUD

More information

CLOUD COMPUTING AND ITS SECURITY ASPECTS

CLOUD COMPUTING AND ITS SECURITY ASPECTS CLOUD COMPUTING AND ITS SECURITY ASPECTS Subhash Basishtha 1, Saptarshi Boruah 2 1 Department of Information Technology, Assam University, Silchar-788011, India 2 Department of Information Technology,

More information

Role of Cloud Computing in Big Data Analytics Using MapReduce Component of Hadoop

Role of Cloud Computing in Big Data Analytics Using MapReduce Component of Hadoop Role of Cloud Computing in Big Data Analytics Using MapReduce Component of Hadoop Kanchan A. Khedikar Department of Computer Science & Engineering Walchand Institute of Technoloy, Solapur, Maharashtra,

More information

Data Centers and Cloud Computing. Data Centers. MGHPCC Data Center. Inside a Data Center

Data Centers and Cloud Computing. Data Centers. MGHPCC Data Center. Inside a Data Center Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises

More information

Lecture 02a Cloud Computing I

Lecture 02a Cloud Computing I Mobile Cloud Computing Lecture 02a Cloud Computing I 吳 秀 陽 Shiow-yang Wu What is Cloud Computing? Computing with cloud? Mobile Cloud Computing Cloud Computing I 2 Note 1 What is Cloud Computing? Walking

More information

E-learning Using Cloud Computing

E-learning Using Cloud Computing International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 4, Number 1 (2014), pp. 41-46 International Research Publications House http://www. irphouse.com /ijict.htm E-learning

More information

All can damage or destroy your company s computers along with the data and applications you rely on to run your business.

All can damage or destroy your company s computers along with the data and applications you rely on to run your business. All can damage or destroy your company s computers along with the data and applications you rely on to run your business. Losing your computers doesn t have to disrupt your business if you take advantage

More information

Rose Business Technologies

Rose Business Technologies Benefits of Software as a Service (SaaS) Software as a Service (SaaS) may be defined simply as software applications deployed over the Internet. With SaaS, a third-party provider licenses an application

More information

Cloud-Testing vs. Testing a Cloud

Cloud-Testing vs. Testing a Cloud Cloud- vs. a Cloud - 10th Annual International Software Conference 2010 Neha Mehrotra Abstract This white paper introduces Cloud computing business model which has been the natural evolution of the adoption

More information

Oracle Applications and Cloud Computing - Future Direction

Oracle Applications and Cloud Computing - Future Direction Oracle Applications and Cloud Computing - Future Direction February 26, 2010 03:00 PM 03:40 PM Presented By Subash Krishnaswamy skrishna@astcorporation.com Vijay Tirumalai vtirumalai@astcorporation.com

More information

Contents. Introduction. What is the Cloud? How does it work? Types of Cloud Service. Cloud Service Providers. Summary

Contents. Introduction. What is the Cloud? How does it work? Types of Cloud Service. Cloud Service Providers. Summary Contents Introduction What is the Cloud? How does it work? Types of Cloud Service Cloud Service Providers Summary Introduction The CLOUD! It seems to be everywhere these days; you can t get away from it!

More information

Cloud Computing Terms:

Cloud Computing Terms: Cloud Computing Terms: Advertising-based pricing model: A pricing model whereby services are offered to customers at low or no cost, with the service provider being compensated by advertisers whose ads

More information

Cloud Computing and Big Data What Technical Writers Need to Know

Cloud Computing and Big Data What Technical Writers Need to Know Cloud Computing and Big Data What Technical Writers Need to Know Greg Olson, Senior Director Black Duck Software For the Society of Technical Writers Berkeley Chapter Black Duck 2014 Agenda Introduction

More information

Cloud Models and Platforms

Cloud Models and Platforms Cloud Models and Platforms Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF A Working Definition of Cloud Computing Cloud computing is a model

More information

Role of Cloud Computing to Overcome the Issues and Challenges in E-learning

Role of Cloud Computing to Overcome the Issues and Challenges in E-learning Journal of Basic and Applied Engineering Research pp. 66-70 Krishi Sanskriti Publications http://www.krishisanskriti.org/jbaer.html Role of Cloud Computing to Overcome the Issues and Challenges in E-learning

More information

USE OF CLOUD COMPUTING BY SMALL AND MEDIUM ENTERPRISES

USE OF CLOUD COMPUTING BY SMALL AND MEDIUM ENTERPRISES 1 USE OF CLOUD COMPUTING BY SMALL AND MEDIUM ENTERPRISES Introduction Small and Medium Enterprises (SMEs) are the drivers of a nation s economy SMEs are leading the way for entering new global markets

More information

Cloud Computing For Distributed University Campus: A Prototype Suggestion

Cloud Computing For Distributed University Campus: A Prototype Suggestion Cloud Computing For Distributed University Campus: A Prototype Suggestion Mehmet Fatih Erkoç, Serhat Bahadir Kert mferkoc@yildiz.edu.tr, sbkert@yildiz.edu.tr Yildiz Technical University (Turkey) Abstract

More information