Migrar estrutura atual de cloud da AWS para IaC (preferencialmente Terraform)

Ditutup Disiarkan 2 tahun lepas Dibayar semasa penghantaran
Ditutup Dibayar semasa penghantaran

English:

Analyze and migrate to IaC our current cloud structure on AWS (Terraform is preferred).

About our current structure and services:

- ECS: cluster with 3 Fargate services (NodeJS API, NodeJS Queue System and Redis) and 1 EC2 service (for MongoDB, connected to a EFS)

- CodePipeline: 2 pipelines (connected to our GitHub repositories)

1- Pipeline API: automatically deploys the API to the ECS services (for API and Queue System)

2- Pipeline APP: automatically deploys the React APP to a S3 bucket (attached to a CloudFront, also has a Lambda function on this pipeline to clear CloudFront cache)

- S3: 2 buckets, one for the React APP and the other for static files that are uploaded by the users

- RDS: PostgreSQL

- CloudFront

- EC2 ELB

- EFS

- Route 53

- Lambda: two functions

1- CloudFront Cache Invalidation: fired by the APP's CodePipeline

2- Video Thumbnail Generator: every time a use uploads a video to the file's S3 bucket it generates a thumbnail

___

Português:

Analisar estrutura atual de cloud na AWS e transformá-la em IaC (preferencialmente usando Terraform).

A estrutura atual é composta pelos seguintes serviços:

- ECS: cluster com 3 services Fargate (API em NodeJS, Queue System em NodeJS e Redis) e 1 service EC2 (para o MongoDB, conectado à um EFS)

- CodePipeline: 2 pipelines (conectados à nossos repositórios no GitHub)

> Pipeline API: deploy automatizado da API para os services do ECS API e Queue System

> Pipeline APP: deploy automatizado de app React em bucket do S3 (que conta com CloudFront para distribuição)

- S3: 2 buckets, um para deploy do APP React e outro para armazenamento estático de arquivos enviados pelos usuários

- RDS: PostgreSQL

- CloudFront

- EC2 ELB

- EFS

- Route 53

- Lambda: duas funções

> Invalidação de cache: disparada pela CodePipeline do APP para invalidação do cache do CloudFront (para servir à todos os usuários a nova versão)

> Gerador de thumbnail: tem como gatilho o upload de videos ao bucket de arquivos dos usuários, gera automaticamente uma thumbnail para os videos

Amazon Web Services Node.js Linux Python Terraform

ID Projek: #31865368

Tentang projek

7 cadangan Projek jarak jauh Aktif 2 tahun lepas

7 pekerja bebas membida secara purata $587 untuk pekerjaan ini

freelancerIrvan

Hi there, I am a talented python dev, and I suppose I can handle this task successfully. Please let me know more details, and Please give me your chance. I look forward to hearing from you. Lagi

$499 USD dalam 7 hari
(11 Ulasan)
5.2
hsh564cf84accd96

We will do your Aws work I am writing this proposal in order to work for you in Software and Web Development. We are highly trained professional developers seeking to freelance and earn online. Having a flair in progr Lagi

$350 USD dalam 7 hari
(27 Ulasan)
5.3
jframirezr22

Hi, hope you are doing well. Here is a summary of me: - 10+ years of experience in software development; - Version control systems: GitLab, Apache Subversion; - Good expertise with configuration management: Ansible; - Lagi

$600 USD dalam 10 hari
(11 Ulasan)
5.4
chrisjordanmax

Hey Mate, I'm certified solution architect with over 10+ years experience across cloud platform(AWS, Azure, GCP etc)  with containerized technology(Kubernete, EKS, AKS, Docker etc.) programming expertise in python, Ru Lagi

$700 USD dalam 7 hari
(15 Ulasan)
4.2
sundevmar

Olá senhor, Obrigado pela postagem do projeto, Verificamos seus dados e queremos esclarecer algumas dúvidas em relação ao projeto. você também pode nos enviar uma mensagem para que possamos compartilhar uma demonstr Lagi

$660 USD dalam 6 hari
(0 Ulasan)
0.0