Skip to content

Setting up an automate IaaC infrastructure and joomla configuration.

Notifications You must be signed in to change notification settings

r3recube/re3_challenge_IaaC_CMS_Senior

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

re3_challenge_IaaC_CMS_Senior

This repository contains instructions for setting up a new application that will be deployed soon. Follow the steps below to create the necessary infrastructure and deploy the web application.

Instructions

  1. Create a New Repository:

    • Create a new public repository on GitHub or a similar platform.
    • Work on the deployment process within this repository.
  2. Automate Infrastructure and CMS Setup:

    • Automate the setup of infrastructure and Web application.

Requirements

Ensure the following requirements are met:

  1. Operating System Compatibility:

    • Ubuntu Linux 20.04 (or newer) or Amazon Linux 2023.
  2. Web Server Options:

    • Choose between Apache, Nginx, or any preferred web server.
  3. Deployment Objectives:

    • The deployed application must be:
      • Secure,
      • Fast,
      • Fault-tolerant, and
      • Adaptive to average load.
  4. Log Backup:

    • Implement backup of web server logs with a rotation period of 7 days.
  5. Error Notification:

    • Set up notifications for when more than 10 4xx requests are returned by the application.

Bonus Requirements

Follow these instructions to install and try out the solution:

  1. Installation Steps:

    • Provide detailed steps for installation
  2. Testing the Solution:

    • Explain how to test the deployed application

Assumptions

Feel free to make any necessary assumptions during the deployment process to meet the requirements effectively.

Evaluation Criteria

We will evaluate solutions based on the architecture and quality of the deployment. Aim for clean, pragmatic, and elegant code to showcase your skills effectively.

Once your solution is ready, please share the project link with us for evaluation.

Happy coding!

About

Setting up an automate IaaC infrastructure and joomla configuration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published