Monday, November 8, 2021

What is cloud computing - Advantages of Cloud Computing { 2021 }

What is cloud computing?

Cloud computing is a technology that uses the internet and central remote servers to maintain data and applications. Cloud computing allows consumers and businesses to use applications without installing and accessing their personal files at any computer with internet access. This technology allows for much more efficient computing by centralizing storage, memory, processing, and bandwidth.

In it is the simplest form, cloud computing consists of shared computing resources that are virtualized and accessed as a service, through an API. The cloud enables users in a company to run applications by deploying them to the cloud, a virtual datacenter. The physical resources may reside in a variety of locations inside and outside of an organization: 

on native hardware, in an enterprise data center, or at remote or managed service providers on a pay-to-use basis. Cloud computing resources are offered as a service supplier on an as-needed basis and delivered by IP-based property, providing highly scalable, reliable on-demand services with agile management capabilities.

Advantages of Cloud Computing

1. Reduced Cost

Cloud technology is paid incrementally, saving organizations money.

2. Increased Storage

Organizations can store more data than on private computer systems.

3. Highly Automated

No longer do IT personnel need to worry about keeping software up to date.

4. Flexibility

Cloud computing offers much more flexibility than past computing methods.

5. More Mobility

Employees can access information wherever they are, rather than having to remain at their desks.

6. Allows IT to Shift Focus

No longer having to worry about constant server updates and other computing issues, government organizations will be free to concentrate on innovation.

Service Model of the Cloud Computing (Taken from the “An ISACA Emerging Technology White Paper” )

Infrastructure as a Service (IaaS)

Capability to provision processing, storage, networks, and other fundamental computing resources, offering the customer the ability to deploy and run arbitrary software, which can include operating systems and applications. IaaS puts these IT operations into the hands of a third party. Options to minimize the impact of the cloud provider has a service interruption.

Platform as a Service (PaaS)

Capability to deploy onto the cloud infrastructure customer-created or acquired applications created using programming languages and tools supported by the provider

  • Availability
  • Confidentiality
  • Privacy and legal liability in the event of a security breach (as databases housing sensitive information will now be
  • hosted offsite)
  • Data ownership
  • Concerns around e-discovery

Software as a Service (SaaS)

Capability to use the provider’s applications running on cloud infrastructure. The applications are accessible from various client devices through a thin client interface such as a web browser (e.g., web-based email).

Types of SaaS

Business Utility SaaS - Applications like Salesforce automation are used by businesses and individuals for managing and collecting data, streamlining collaborative processes, and providing actionable analysis. The most popular uses are respectively: Customer Relationship Management (CRM), Human Resources, and Accounting.

Social Networking SaaS - Applications like FB are used by individuals for networking and sharing information, photos, videos, etc.

Types of PaaS

Not all Platform-as-a-Service (PaaS) solutions are created equal. Choose the platform which suits your needs carefully:

Social Application Platforms - Platforms like FB provide APIs so third parties can write new application functionality that is made available to all users.

Computing Platforms - Platforms like Amazon Web services, Rackspace, OpSource, and others provide storage, processor, and bandwidth as a service. As a developer, you can upload traditional software stacks and run applications on their computing infrastructure.

Website Application Platforms – Google Apps provide APIs and functionality for developers to build Web applications that leverage its mapping, calendar, and spreadsheets plus YouTube and other services. More ideal for lightweight web applications!

Business Application Platforms - Platforms like WOLF provide a higher layer of abstraction from technical complexities and are specifically geared toward transactional business applications such as database, integration, workflow, and user interface services. Developers & business analysts can develop complex and robust business applications and also create customized user interfaces – providing higher freedom with lesser efforts.

Types of IaaS

There are also different types of cloud IaaS providers, depending on what you looking for:

  • Computing, Storage, and Bandwidth
  • Development and Test
  • High-Performance Computing
  • Resource Sharing

Secure Cloud Computing

turning off android Screen


Post a Comment