Project: Production Web Service Deployment with Ansible & AWS

Verified

Added on  2023/04/25

|27
|1213
|365
Project
AI Summary
This project focuses on designing and deploying a production web service using Ansible and AWS. The process involves installing Ansible, setting up Open Stack, and configuring Apache2. Elastic Load Balancing is implemented using AWS, along with Route 53 for DNS management. Monitoring and maintainability strategies are discussed, including setting up VPC, availability zones, and a Bastion Host for secure access. SNS is configured for alerts, and RDS is utilized for database services. The project culminates in the successful deployment of a web service accessible via HTTPS on port 443, redirected to port 8080, with included output screenshots demonstrating the setup and functionality. Desklib provides comprehensive resources for students, including solved assignments and past papers.
Document Page
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
Table of Contents
Introduction...........................................................................................................................................3
Ansible Installation................................................................................................................................3
Open Stack installation.........................................................................................................................6
Apache2 Installation.............................................................................................................................6
Elastic Load balancing with AWS and Ansible......................................................................................17
AWS.....................................................................................................................................................20
Route 53 for DNS.................................................................................................................................20
Monitoring and maintainability...........................................................................................................21
Creating VPC wizard in AWS................................................................................................................21
Region of availability zone...................................................................................................................22
Bastion Host for RDP to the Web server..............................................................................................23
SNS for alerts in AWS...........................................................................................................................23
RDS......................................................................................................................................................24
Output screenshots.............................................................................................................................24
Conclusion...........................................................................................................................................27
Document Page
Introduction
The main aim of this project to implementing the design and deploy a production web
service. Creating the web service can be using the application tools on virtual machine
ubuntu ansible tools platform. Can be find the sample web page from the web service
deployed using HTTPS port 443 and redirected to port 8080 will be investigated.
Ansible Installation
Document Page
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
Document Page
Open Stack installation
Apache2 Installation
First, user needs to update the Ubuntu virtual machine. After, install Apache web server.
Document Page
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
Document Page
Document Page
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
Document Page
chevron_up_icon
1 out of 27
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]