NEST 206 Cloud Infrastructure Project: Drupal CMS on AWS Cloud

Verified

Added on  2023/05/30

|6
|596
|424
Project
AI Summary
This project report focuses on the deployment of a highly available and scalable Drupal CMS application on the AWS cloud. It outlines the design, configuration, and testing of Drupal workloads on AWS, emphasizing the use of Drupal as an open-source content management framework written in PHP. The architecture leverages Amazon Elastic Compute Cloud (EC2) and Amazon Relational Database Service (RDS) for application and database deployment, aiming to reduce costs and simplify scaling. The report covers the configuration process, including VPC setup, NAT gateways, and security groups, as well as challenges encountered during deployment. The conclusion highlights the benefits of deploying Drupal workloads on multiple servers for improved performance and scalability.
Document Page
Running head: CLOUD INFRASTRUCTURE
CLOUD INFRASTRUCTURE
Name of the Student
Name of the University
Author Note:
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
1CLOUD INFRASTRUCTURE
Table of Contents
Introduction..........................................................................................................................2
Project Aim..........................................................................................................................2
Configuration...................................................................................................................2
Important Event...............................................................................................................3
AWS Cloud Logical Diagram.........................................................................................4
Issues encountered...........................................................................................................4
Conclusion...........................................................................................................................4
References............................................................................................................................5
Document Page
2CLOUD INFRASTRUCTURE
Introduction
The following report mainly highlights deployment of Drupal CMS application which is
highly available and scalable on the given AWS cloud. It will ultimately help the student in
proper design, configuration and lastly testing of Drupal workload on AWS workload. Drupal is
known to be an open source management which is generally written on scripting language of
PHP. It aims to provide a proper kind of framework which is needed by many enterprises based
website. It mainly comes up with standard features like content authorization, performance and
lastly security. The design principles of Drupal mainly come up with flexibility and modularity
as core tenets. The high availability of Drupal helps in deploying various application and
databases which work on various Amazon Elastic Compute Cloud. AWS comes up various kind
of relation database service which is needed for setting relational database in AWS cloud. It is
considered to be helpful in reducing the overall cost, configuration of task and scaling with ease.
Website Link - http://34.208.80.253/
Project Aim
The aim of this project is to deploy Drupal CMS application architecture that is highly
available and scale-able on the AWS Cloud.
Configuration
For this particular project, Drupal high available is provided in VPC (end to end
deployment). It mainly to build a new kind of environment which comprises of NAT gateways,
VPC and lastly security groups. The ultimate goal is all about deploying Drupal high availability
into the given VPC. For the configuration of this system Linux OS, Amazon RDS configuration
and Drupal webserver configuration.
Document Page
3CLOUD INFRASTRUCTURE
Important Event
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
4CLOUD INFRASTRUCTURE
AWS Cloud Logical Diagram
Fig 1: Architecture for Drupal High Availability
Issues encountered
Conclusion
From the above pages, it can be concluded that is report all about Drupal which is an
open source content management framework. Drupal workloads are mainly deployed on server
known as multiple server which is needed for performance. An individual can easily add
capacity by increasing the number of cluster in the given node.
Document Page
5CLOUD INFRASTRUCTURE
References
Bermudez, I., Traverso, S., Munafo, M. and Mellia, M., 2014. A distributed architecture for the
monitoring of clouds and cdns: Applications to amazon aws. IEEE Transactions on Network and
Service Management, 11(4), pp.516-529.
Chen, X., Huang, X., Jiao, C., Flanner, M.G., Raeker, T. and Palen, B., 2017. Running climate
model on a commercial cloud computing environment: A case study using Community Earth
System Model (CESM) on Amazon AWS. Computers & Geosciences, 98, pp.21-25.
Kumar, K., Bose, J. and Soni, S.K., 2017, December. A Generic Visualization Framework based
on a Data Driven Approach for the Analytics data. In 2017 14th IEEE India Council
International Conference (INDICON) (pp. 1-6). IEEE.
Malhotra, S. and Bali, V., 2018. Amazon Backed File System: A Review.
chevron_up_icon
1 out of 6
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]