Hosting Environment on Amazon Web Services

   

Added on  2022-08-23

4 Pages696 Words18 Views
Hosting Environment
To ensure better performance and data security for our clients, we hosted
our application on AWS (Amazon Web Service). Because it provides scalable
services which are fast and cost-effective because we have to pay for what
we use in term of connectivity time and data limit. To deploy the application
quickly and efficiently, we used Elastic Beanstalk orchestration service on
AWS. The figure below represents the clear picture of our hosting
environment.
Figure: HMB hosting environment on AWS
For the good understanding, we have shortly described each of the
component that is used in our hosting environment.
Route 53
Route 53 is a highly scalable DNS (Domain Name System), which is provided
by Amazon. This is a highly scalable web service that can perform three
useful functions [1]. Three functions are DNS routing, registration of a
Hosting Environment on Amazon Web Services_1
1
specific domain, and health checking of application. Also, its fast, secure and
highly available.
CloudFront
CloudFront is Amazon’s web services that can boost up the distribution
speed of dynamic and static web content among users [2]. Cloudfront can
deliver web content by using a wide range of networks. These networks are
connected to the worldwide data centers. These data centers are known as
edge locations. We decided to use this service for geo-targeting feature of
CloudFront as it can detect the geographical area of a specific country where
a user accesses the web content.
S3 Bucket
AWS offers a storage service named “S3 bucket”. We obtained this service to
take the backup of Amazon Relational Database and to store logs related to
the system health.
Elastic Beanstalk
With the help of amazon Elastic Beanstalk, one can quickly deploy an
application in the cloud. It helps manage and reduce the complexity in the
AWS cloud as it supports most of the programming languages such as Java,
Node.js, PHP, Python, and others. Also, we can monitor the health of our
application on Elastic Beanstalk panel [3].
We created users’ dash panel using PHP by which they are able to add
symptom forms to their website. Our team used PHP platform while
deploying the application through Elastic Beanstalk. The below figure shows
our Elastic Beanstalk console panel.
Hosting Environment on Amazon Web Services_2

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Cloud Computing for DTGOV
|14
|852
|73

Creating and deploying Photo Album website onto AWS infrastructure
|6
|1981
|277

Development of Cloud Computing - PDF
|15
|4861
|117

Cloud Computing: Operations Checklist of Morad and Dalbhanjan
|8
|1175
|497

ITC514 Linux Server Administration Assignment
|21
|2602
|205

Summary of Amazon EC2
|13
|2756
|393