Posts

Briefly summarize the challenges still open in cloud computing.

Image
  CHALLENGES FOR THE CLOUD COMPUTING Cloud computing is used for enabling global access to mutual pools of resources such as services, apps, data, servers, and computer networks. It is done on either a third-party server located in a data center or a privately-owned cloud. This makes data-accessing contrivances more reliable and efficient, with nominal administration effort. Because cloud technology depends on the allocation of resources to attain consistency and economy of scale, similar to a utility, it is also fairly cost-effective, making it the choice for many small businesses and firms. But there are also many challenges involved in cloud computing, and if you are not prepared to deal with them, you will not realize the benefits. Here are six common challenges you must consider before implementing cloud computing technology. 1. Security and Data privacy:  This is the major issue that is related to storing and securing data. Security risks of cloud computing have become t...

What is the major advantage and disadvantages of cloud computing? Describe.

Image
Advantages of cloud computing  Cloud computing offers numerous advantages both to end-users and businesses of all sizes. The obvious huge advantage is that we no more have to support the infrastructure or have the knowledge necessary to develop and maintain the infrastructure, development environment, or application, as were things up until recently. The burden has been lifted and someone else is taking care of all that. Businesses are now able to focus on their core business by outsourcing all the hassle of IT infrastructure. Some of the most important advantages of cloud computing are discussed here. Those will include both a company's and an end user's perspectives. 1. Cost efficiency.  This is the biggest advantage of cloud computing, achieved by the elimination of the investment in stand-alone software or servers. By leveraging the cloud's capabilities, companies can save on licensing fees and at the same time eliminate overhead charges such as the cost of data stora...

Describe the vision introduced by cloud computing.

Image
  Cloud computing "Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model is composed of five essential characteristics, three service models, and four deployment models." National Institute of Standards & Technology (NIST) "You don't generate your own electricity. Why generate your own computing?"- Jeff Bezos, Amazon. "Cloud computing is the realization of utility computing for the masses, where traditional IT services are now virtualized and provided via modular reference architectures that are created by the providers and vendors rather than end-users." Chris Poelkar  VISIONS OF CLOUD COMPUTING In the short period since its inception, cloud computing has advanced a lot. Let ...

Explain utility computing.

Image
Utility computing Utility computing or The Computer Utility is a service provisioning model in which a service provider makes computing resources and infrastructure management available to the customer as needed, and charges them for specific usage rather than a flat rate. Like other types of on-demand computing (such as grid computing), the utility model seeks to maximize the efficient use of resources and/or minimize associated costs. The utility is the packaging of system resources, such as computation, storage, and services, as a metered service. This model has the advantage of a low or no initial cost to acquire computer resources; instead, resources are essentially rented. Utility computing is the process of providing computing service through an on-demand, pay-per-use billing method. Utility computing is a computing business model in which the provider owns, operates, and manages the computing infrastructure and resources, and the subscribers access it as and when required on a ...

What are the major distributed computing technologies that led to cloud computing?

Image
Distributed computing A computer processing approach in which various elements of a program run concurrently on two or more machines that communicate with each other over a network is known as distributed computing  Distributed computing is a subset of segmented or parallel computing; however, the latter term is most usually used to describe processing in which separate sections of a program execute concurrently on two or more processors in the same machine. While both forms of processing need that a program is segmented-divided into portions that may run concurrently-distributed computing requires that the segmentation of the program take into consideration the many settings in which the various pieces of the program will operate.  Two computers, for example, are likely to have distinct file systems and physical components.  Distributed computing is a technique in which software system components are shared among numerous computers to increase efficiency and performance....

Define cloud computing and identify its core features.

Image
 Cloud Computing Cloud Computing is defined as storing and accessing data and computing services over the internet. It doesn’t store any data on your personal computer. It is the on-demand availability of computer services like servers, data storage, networking, databases, etc. The main purpose of cloud computing is to give access to data centers to many users. Users can also access data from a remote server. Examples of Cloud Computing Services: AWS, Azure, Google Cloud The core features of Cloud Computing are:  Resources Pooling It means that the Cloud provider pulled the computing resources to provide services to multiple customers with the help of a multi-tenant model. There are different physical and virtual resources assigned and reassigned which depends on the demand of the customer. The customer generally has no control or information over the location of the provided resources but is able to specify location at a higher level of abstraction On-Demand Self-Service It i...

Describe the technologies on which cloud computing relies.

Image
 CLOUD COMPUTING TECHNOLOGIES Certain technologies are at work behind the scenes of cloud computing platforms, making them m adaptable, dependable, and useful. The following technologies are listed: Virtualization, Service-Oriented Architecture (SOA) Grid Computing Utility Computing Virtualization Virtualization is a method that allows several organizations to share a single physical instance of an application or resource. It accomplishes this by giving a physical resource a logical name and delivering a reference to that physical resource when needed. Details of virtualization are discussed in Unit IV. Service-Oriented Architecture Regardless of the manufacturer, product, or technology, Service-Oriented Architecture enables the usage of applications as a service for other applications. As a result, data may be exchanged across apps from various manufacturers without the need for further programming or service modifications. The graphic below depicts the cloud computing service-ori...