Cloud Computing Assignment
Cloud Computing Assignment
Assignment
Cloud Computing
Course Code: CSE 477.2
SUBMITTED BY
Name: Morsalin Miah
Id:2020000000043
SUBMITTED TO
Dr. Amran Hossain
Initial:
Lecturer, Department of Computer Science & Engineering
Southeast University
An e-commerce website can mainly use 3 types of cloud computing services.
Server Hosting:
E-commerce websites leverage IaaS to host their web servers in the cloud. Instead
of investing in and maintaining physical servers, they can rent virtualized servers
on a pay-as-you-go basis. This allows them to scale their server infrastructure
based on traffic fluctuations. During peak times, such as holiday seasons or special
promotions, additional virtual servers can be quickly provisioned to handle
increased user loads.
Scalability:
Storage :
IaaS providers often offer content delivery network services. E-commerce websites
can distribute static content like images, videos, stylesheets, etc across multiple
servers worldwide, ensuring faster loading times for users regardless of their
geographical location. CDNs improve the overall user experience and contribute to
the website's performance.
Load Balancing:
Application Development:
Deployment Automation:
PaaS platforms streamline the deployment process. E-commerce websites can use
PaaS to automate the deployment of their applications to production and testing
environments.
Scalability:
PaaS platforms offer scalability features that e-commerce websites can leverage to
handle variable workloads. As traffic increases, the platform can automatically
scale resources, ensuring optimal performance during peak periods.
E-commerce platforms can focus on building features and let the PaaS provider
handle the infrastructure scaling behind the scenes.
Middleware Services:
PaaS platforms facilitate the integration process, making it easier for e-commerce
platforms to connect with external services and expand their capabilities without
extensive development effort.
PaaS providers typically offer built-in monitoring and analytics tools. E-commerce
websites can use these tools to gain insights into application performance, user
behavior, and other key metrics.
Monitoring services help identify and address issues promptly, contributing to the
overall reliability of the e-commerce platform.
Security Features:
PaaS platforms often come with built-in security measures, including data
encryption, access controls, and compliance certifications. E-commerce websites
can leverage these features to enhance the security of customer data and
transactions. PaaS providers regularly update security protocols, ensuring that the
e-commerce platform stays protected against emerging threats.
E-commerce Platforms:
Payment Processing:
SaaS email marketing platforms are employed to create, automate, and analyze
email campaigns. E-commerce websites use these services to engage customers,
promote products, and enhance overall marketing efforts.
SaaS analytics and business intelligence tools help e-commerce platforms gain
insights into customer behavior, sales trends, and website performance. These
platforms enable data-driven decision-making for optimizing the online shopping
experience.
Security Solutions:
SaaS security solutions, such as web application firewalls and antivirus tools, are
integrated to protect e-commerce websites from cyber threats. These services
provide continuous monitoring and updates to safeguard sensitive customer
information.
Collaboration Tools: