Migração da Aplicação Rails para AWS
Este é um tutorial para a migração de uma aplicação Ruby on Rails para a Amazon Web Services (AWS). O tutorial abrange os passos necessários para configurar e migrar uma aplicação Rails existente para a infraestrutura da AWS.
Autor Raquel Fonseca
Descrição Este tutorial fornece um guia passo a passo para migrar uma aplicação Ruby on Rails para a AWS. Ele inclui instruções detalhadas para configurar serviços como IAM, CloudTrail, AWS CLI, VPC, Amazon RDS, Amazon S3, entre outros. O tutorial também aborda a configuração de automação de implantação usando AWS CodeDeploy e AWS CodePipeline.
Conteúdo do Tutorial
O tutorial abrange os seguintes tópicos:
Configuração de uma conta na AWS
Configuração do IAM para gerenciar usuários e permissões
Configuração do CloudTrail para auditoria de atividades
configuracao do CloudWatch
Instalação e configuração da AWS CLI
Configuração de VPCs e subnets
Configuração de grupos de segurança para instâncias EC2
Migração do banco de dados PostgreSQL do Heroku para o Amazon RDS
Configuração do Amazon S3 para armazenamento de objetos
Configuração do Active Storage para usar o Amazon S3
Configuração de volumes de armazenamento EBS para instâncias EC2
Lançamento de instâncias EC2 e configuração de Auto Scaling e Load Balancer
Configuração do Amazon Route 53 para domínio principal e subdomínios
Configuração de implantação de código (CI/CD) com AWS CodeDeploy e AWS CodePipeline
Configuracao de Redis e Sideqik como Service
AWS Rekognition e Ruby
Contribuições são bem-vindas! Se você encontrar qualquer problema ou tiver sugestões para melhorar este tutorial, sinta-se à vontade.