Existing working LMS transfer from one hosting provider to AWS infrastructure by using Docekrization.
Dockerization
- Write and test a Dockerfile with all the required libraries
- Support for environment variable configuration in docker environment (ENV variables)
- Fix the precompilation of assets to include them in the docker image
Support for uploaded files in application using AWS S3 repository
Delivery procedure:
- Creates a docker image
- places the image in the docker registry
- Reboot Amazon services
Infrastructure:
Creating Amazon AWS Installation and Configuration with Terraform (testing all new Amazon infrastructure like code to view only one document,)
- AWS ECS (Dock Container Service)
- AWS ECR (Dock Image Registry)
- AWS RDS (postgres database service)
- AWS ElastiCache (radius database service)
- AWS S3 (file storage)
- AWS ACM (SSL Certificate Service)
- AWS ALB (load balancer)
- AWS VPC (network configuration)
- AWS Route 53 (DNS Configuration)
- AWS CloudWatch logs (log file repository)
Migration of DNS records from nic.lv to AWS Route 53
Installation of demo infrastructure (terraform)
Demo download migration is not disk to Amazon S3
Migration of Demo Database to AWS RDS
Installation of production infrastructure (terraform)
Product File Migration Without Amazon To Amazon S3 (450Gb)
Product Database Migration to AWS RDS (3Gb)
About the recuiterMember since Nov 11, 2022 Ruslan Wiryadi
from California, United States