0% found this document useful (0 votes)
13 views2 pages

Key Features of Cloud Computing

Cloud computing provides on-demand access to shared computing resources via the internet. It allows users to access services like computing power, storage, databases and software without owning the physical infrastructure. Key features include infrastructure sharing, scalability, self-service access and pay-per-use billing. Benefits include lower costs, faster deployment and the ability to focus on core business needs rather than managing IT resources. However, some organizations have security concerns about storing data outside their own data centers.

Uploaded by

Mohit Berry
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views2 pages

Key Features of Cloud Computing

Cloud computing provides on-demand access to shared computing resources via the internet. It allows users to access services like computing power, storage, databases and software without owning the physical infrastructure. Key features include infrastructure sharing, scalability, self-service access and pay-per-use billing. Benefits include lower costs, faster deployment and the ability to focus on core business needs rather than managing IT resources. However, some organizations have security concerns about storing data outside their own data centers.

Uploaded by

Mohit Berry
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Cloud Computing

Cloud-based software services typically mean that the consumer does not own the hardware and
software, but still gets the desired service. It is an IT delivery model that offers large-scale, shared
infrastructure and computing resources as a service through self-service pay-per use access.

An example is [Link], which from the inception offered a hosted Customer Relationship
Management (CRM) solution, while its established competitors (Siebel, SAP, PeopleSoft etc) had their
traditional (also called On Premise, meaning at the customer site in its dedicated environment) CRM
solution. Another reason is that software vendors started targeting a niche customer segment called
Small & Medium Business (SMB). SMB customers are relatively new in business, so need to establish the
core IT systems in place and also have lesser financial strength, as a result are more open towards cloud-
based solution.

An early example of cloud based computing is web-based emails (hotmail, yahoo, gmail etc), Chat (AOL,
MSN etc)

Key features of cloud computing are:

Infrastructure sharing: Cloud computing enables dynamic sharing of resources so that demands can be
met cost effectively.

Scalability: To handle ever increasing workload demands and support the entire enterprise, cloud
computing must have the flexibility to significantly scale IT resources.

Self service: Cloud computing provides customers with access to IT resources through service-based
offerings. The details of IT resources and their setup are transparent to the users.

Pay-per-use: Because cloud resources can be added and removed according to workload demand, users
pay for only what they use and are not charged when their service demands decrease.

Key benefits of Cloud-based solutions are:

Lower upfront cost to get started, lower time-to-market (as it takes less time to get a customer going on
a cloud solution), allows the company to focus on the core business and not worry about hiring and
constantly training its staff on the new technology etc.

On the flip side for a Cloud-based solution, certain segment of customers such as large Banks and
Financial institutions, Insurance companies may have security constraints in letting their data reside
outside its premises (in their own data centers).

Non-structured Design Paradigm

A non structured program usually consists of sequentially ordered statements, usually one in each line.
The lines are usually numbered or labeled to allow the flow of execution to jump to any line in program.
There is no concept of procedures in non structured program; hence there are no independent reusable
units in this programming paradigm. The program flow in non-structured programming would be as
follows:

Common questions

Powered by AI

Early examples of cloud-based computing include web-based emails like Hotmail, Yahoo, and Gmail, as well as online chat services like AOL and MSN. These platforms exemplify the transition from traditional software delivery models, where users needed to install and maintain software locally, to Internet-based services that are accessible from anywhere. This shift highlights the evolution toward more flexible, accessible, and maintenance-free software solutions that embody core cloud computing principles such as accessibility and resource sharing .

Cloud computing achieves scalability through its flexible infrastructure, allowing resources to be scaled up or down based on demand. Cloud providers offer virtualized resources distributed across multiple data centers, enabling enterprises to easily adjust their computing power and storage capacity to meet increasing workload demands. This elasticity ensures that enterprises can maintain performance levels without unnecessary delays or interruptions as their operational needs evolve .

The pay-per-use model in cloud computing allows businesses, particularly SMBs, to manage costs by only paying for the resources they actually use. This helps avoid the upfront costs associated with traditional on-premise IT solutions, which require purchasing dedicated hardware and software. Since SMBs often have limited financial resources, this model prevents them from incurring expenses for unused capacity, leading to better financial management and the ability to scale resources dynamically based on demand .

Infrastructure sharing in cloud computing enables enterprises to meet demands more cost-effectively by dynamically allocating resources among multiple users. This results in a reduction in the overall cost as the expenses for hardware and maintenance are spread across various users rather than being borne by a single entity. Additionally, it allows for better resource utilization because unused resources can be reallocated to other tasks or customers, ensuring efficiency in operations .

Self-service access in cloud computing empowers enterprises by allowing users to procure and configure IT resources quickly without intervention from IT departments. Users can access services on-demand through user-friendly interfaces, significantly reducing the time and complexity involved in managing infrastructure. This capability streamlines operations, accelerates project deployment, and enhances agility, enabling faster response to business needs .

SMB-targeted cloud solutions play a crucial role in expanding the cloud computing market by catering to businesses that traditionally lack the infrastructure budget and expertise. By offering affordable and scalable solutions tailored to the needs of SMBs, cloud providers tap into a large segment that may not have adopted IT services otherwise. This approach not only broadens the market by including smaller businesses but also drives competition among providers to create more innovative and accessible solutions .

Cloud computing allows companies to focus on core business operations by alleviating the need to manage and maintain IT infrastructure. With cloud solutions, companies can utilize scalable, pay-per-use services instead of investing time and resources in hardware and software management. This means companies can direct their attention and resources to strategic business activities, like innovation and market expansion, rather than IT-related tasks such as hiring and training staff on new technologies .

Cloud computing raises significant data privacy and security concerns because data is stored off-premise, often in shared environments. This increases the risk of unauthorized access and data breaches as control over where and how data is stored, transmitted, and protected may be limited. Enterprises must ensure that cloud service providers comply with relevant data protection regulations and that robust security measures are in place to safeguard sensitive information .

Large financial institutions might be hesitant to adopt cloud-based solutions due to security constraints. These institutions manage highly sensitive data and may not be comfortable with having it reside outside their premises. They typically prefer to maintain data within their own data centers to ensure complete control over security and compliance, which can be more challenging with cloud services that involve sharing infrastructure with other users .

While cloud computing offers lower upfront costs and scalability, new businesses might face challenges such as dependency on internet connectivity to access services and potential security risks from shared environments. Additionally, there may be complications related to data migration from on-premise systems if businesses transition away from cloud solutions in the future. The long-term costs of cloud service subscriptions can also accumulate, potentially offsetting initial cost savings .

You might also like