Cloud Computing
Cloud Computing
1. Front end ( Fat client, Thin client) - The cloud computing UI has Thin Clients for
lightweight web access and Fat Clients for enhanced functionality and user
experience.
2. Back-end platforms ( Servers, Storage ) - Back-end platforms in cloud computing use
servers for storage, processing, and application management. They provide the
computing power and capacity to handle and store data efficiently.
3. Cloud-based delivery and a network ( Internet, Intranet, Intercloud ) - Cloud-based
delivery provides on-demand access via the Internet, Intranet, and Intercloud for
global reach, internal communication, and interoperability. This network ensures
seamless access and data transfer in cloud computing.
Top leading Cloud Computing companies
1. Amazon Web Services(AWS)
One of the most successful cloud-based businesses is Amazon Web Services(AWS),
which is an Infrastructure as a Service(Iaas) offering that pays rent for virtual computers on
Amazon’s infrastructure.
2. Microsoft Azure Cloud Platform
Microsoft is creating the Azure platform which enables the .NET Framework
Application to run over the internet as an alternative platform for Microsoft developers.
This is the classic Platform as a Service(PaaS).
3. Google Cloud Platform ( GCP )
Google has built a worldwide network of data centers to service its search engine.
From this service, Google has captured the world’s advertising revenue. By using that
revenue, Google offers free software to users based on infrastructure. This is called
Software as a Service(SaaS).
Cloud Sustainability
The following are the some of the key points of Cloud sustainability:
Enery Efficiency: Cloud Providers supports the optimization of data center operations
for minimizing energy consumption and improve efficiency.
Renewable Energy: On increasing the adoption of renewable energy sources like solar
and wind power to data centers and reduce carbon emissions.
Virtualization: Server virtualization facilitates better utilization of hardware resources,
reducing the need for physical servers and lowering the energy consumptions.
2. More Storage - Cloud computing offers more storage, servers, and computing power
for efficient software performance, with tools like Dropbox, OneDrive, Google Drive,
and iCloud.
3. Employes Work life balance better - Cloud computing reduces workload by handling
server maintenance, giving employees better work-life balance and more personal
time.
Cloud Security
Cloud security recommended to measures and practices designed to protect data,
applications, and infrastructure in cloud computing environments. The following are some
of the best practices of cloud security:
Data Encryption: Encryption is essential for securing data stored in the cloud. It
ensures that data remains unreadable to unauthorized users even if it is intercepted.
Access Control: Implementing strict access controls and authentication mechanisms
helps ensure that only authorized users can access sensitive data and resources in the
cloud.
Multi-Factor Authentication (MFA): MFA adds an extra layer of security by requiring
users to provide multiple forms of verification, such as passwords, biometrics, or
security tokens, before gaining access to cloud services.