Breadcrumb

Migrating an On-Prem Learning Management System to AWS with Infrastructure as Code

Session Date & Time
-
Session Room
EH C
Poster Intermediate

In this session, we will share our experience migrating our Learning Management System from on-premises to AWS. We will walk through designing a scalable and secure cloud infrastructure using CloudFormation, automating deployments with AWS CodePipeline, orchestrating containers with ECS Fargate, and managing databases with Amazon RDS. The migration process involved moving code via GitHub, files with AWS DataSync, and the database through DBMS export/import. We will also discuss how adopting ECS Fargate enabled environment consistency between local development and production, leveraging Docker for improved efficiency and deployment reliability. Additionally, we will highlight the role of AWS ECR in enhancing security and operational efficiency throughout the migration.

Speaker/Host

Primary/Host Speaker
Nir Shemer

Nir Shemer

Application Programmer at UCLA Health

I have a background in web development and system administration, with technical skills of projects involving cloud computing, automation, and security. I've worked with various technologies, including AWS, Docker, and PHP frameworks, to deliver solutions that meet customer needs. My experience has taught me the importance of collaboration and effective problem-solving in IT projects.

Co-speaker(s)

Additional Speakers
Sideok You

Sideok You

Application Programmer at UCLA Health

Sideok You is an application programmer at UCLA Health, specializing in web application development, system integration, and cloud-based infrastructure. He has extensive experience working with PHP frameworks and AWS services. His work includes leading application migrations, optimizing CI/CD pipelines using GitHub Actions, and improving system performance through scalable architecture and automated deployment. He emphasizes security-focused development and contributes to large-scale digital initiatives at UCLA Health.

Let us help you with your search