Mini Project – Web Application Architecture Evolution (2023v1)



Mini Project – Web Application Architecture Evolution (2023v1)

Mini Project - Web Application Architecture Evolution (2023v1)

In this advanced demo lesson you are going to evolve the architecture of a popular web application wordpress The architecture will start with a manually built single instance, running the application and database over the stages of the demo you will evolve this until its a scalable and resilient architecture

The demo consists of 6 stages, each implementing additional components of the architecture

0:00 Stage 1 – Setup the environment and manually build wordpress
24:46 Stage 2 – Automate the build using a Launch Template
37:44 Stage 3 – Split out the DB into RDS and Update the LT
57:19 Stage 4 – Split out the WP filesystem into EFS and Update the LT
1:15:24 Stage 5 – Enable elasticity via a ASG & ALB and fix wordpress (hardcoded WPHOME)
1:41:24 Stage 6 – Cleanup

1 Click Deployment https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/quickcreate?templateURL=https://learn-cantrill-labs.s3.amazonaws.com/aws-elastic-wordpress-evolution/A4LVPC.yaml&stackName=A4LVPC

Architecture Diagrams and Instructions : https://github.com/acantril/learn-cantrill-io-labs/tree/master/aws-elastic-wordpress-evolution (you will need these)

▶ Check out my full range of content at https://learn.cantrill.io
▶ Join the best online technical study community https://techstudyslack.com

FOLLOW ME 😺
▶ Twitter: https://twitter.com/adriancantrill
▶ YouTube: https://youtube.com/c/LearnCantrill

OTHER VIDEOS AND PLAYLISTS 🎞

▶ Network Fundamentals https://youtube.com/playlist?list=PLTk5ZYSbd9Mi_ya5tVFD8NFfU1YZOyml1
▶ Technical Fundamentals https://youtube.com/playlist?list=PLTk5ZYSbd9Mh1mxFFu1Jx-g9VsdzQ0REW
▶ AWS Fundamentals https://youtube.com/playlist?list=PLTk5ZYSbd9Mjb-NyMe6SRnq7a7MvYT-UZ
▶ Course Intros https://youtube.com/playlist?list=PLTk5ZYSbd9MhvwZa0xC7UZwo8w6_3x_Fz
▶ Exam Question Practice https://youtube.com/playlist?list=PLTk5ZYSbd9MiQezP_uOZMXJoXTo_U-5N4
▶ MINI PROJECT – Hybrid DNS https://youtube.com/playlist?list=PLTk5ZYSbd9MjGUpHNvjhGiy2SESdYZwce
▶ MINI PROJECT – Advanced VPN https://youtube.com/playlist?list=PLTk5ZYSbd9MgZSsa6-xdjy8lPvHzThnXo
▶ MINI PROJECT – Pet Cuddle O Tron https://youtube.com/playlist?list=PLTk5ZYSbd9MgD5RMsUU-Vn5qRZY1A-UMU
▶ MINI PROJECT – Web Identity Federation https://youtube.com/playlist?list=PLTk5ZYSbd9Mh_T2ymo5TAm-RqOamz59Gd
▶ MINI PROJECT – Architecture Evolution https://youtube.com/playlist?list=PLTk5ZYSbd9MjCjCetLO8Uw5S6uytMe7Zc
▶ MINI PROJECT – Cat Pipeline https://youtube.com/playlist?list=PLTk5ZYSbd9MgARTJHbAaRcGSn7EMfxRHm
▶ Best Videos https://youtube.com/playlist?list=PLTk5ZYSbd9MiEjUe4eFc_qkCqzNgcA_Hs

All rights reserved © 2023 Adrian Cantrill

Comments are closed.