Restructure AWS Project


$1.00
Fixed price

I need to redo the architecture for a project utilizing AWS. The project currently uses a number of EC2 instances, with the dev and staging environments using their own EC2 instances with a localized MySQL server in each EC2 instance for dB purposes. The production environment uses it's own EC2 instance, along with Amazon RDS. There is no load balancing or container services used. Bitbucket is currently being used for the code repository, and the deployment service used is DeployHQ. As for the project, it is developed with Laravel (PHP), along with SCSS for CSS and a mixture of jQuery and JavaScript for simple things like lightboxes/modals/popups, accordions, sliders, etc. For the deployments using DeployHQ, I have a shell script that is executed and builds the CSS and JS. My goal is to redo the entire architecture of the project. Right now the architecture is cumbersome to manage and does not scale. I want to change the architecture to use Amazon ECS (https://aws.amazon.com/ecs/) along with a new approach to deployments (CI/CD). Right now we have a dev -- demo and dev -- prod workflow for deployments. I'd like to switch it to something like dev -- staging -- uat -- demo and dev -- staging -- uat -- prod. We are not currently using code reviews in Bitbucket. I'd like code reviews to be a part of the CI/CD workflow. Lastly, I'd want automated backups for the site files and databases (for all environments) backed up daily to S3. Aside from the re-architecture of the project, It may be advantageous to redo some of the AWS account setup for roles/permissions. Your work then needs to be documented so either myself or someone on the development team can manage the AWS project moving forward.

Keyword: Web Developer

Price: $1.0

Amazon Web Services CI/CD Amazon ECS Ubuntu Git Amazon ECS for Kubernetes Bitbucket Amazon EC2 Amazon RDS

 

Full Stack Engineer Needed for AI QA "Computer-Use" Agnt

We’re looking for a strong Node.js engineer to join TestDriver.ai as a core contributor. As a contract engineer at TestDriver, you’ll have the opportunity to make a big impact on a high-velocity team. You’ll work closely with the founder, ship real features fast, and he...

View Job
Página de Cadastro de Eventos no Wordpress com Jetengine e Elemento...

Gostaria de criar uma página simples no WordPress utilizando os plugins Elementor Pro e JetEngine, que permita aos usuários cadastrarem eventos e outros visualizarem os detalhes para confirmar presença. Funcionalidades Principais Cadastro de Eventos: Campos de Cadastro:...

View Job
Servidor de Tibia

Profissionais e Habilidades Necessárias para o Projeto Desenvolvedor Lua/C++ Personalização de scripts do servidor (NPCs, sistemas, magias). Implementação de novas funcionalidades. Mapper Criação e edição de mapas utilizando o Remere’s Map Editor (RME). Desenvolvimento ...

View Job