- Designed and implemented a personal blog system using Spring Boot and MyBatis, deployed on AWS servers (and other cloud server) utilizing various AWS services for security, high availability, and scalability.
- Implemented RDS for user data storage, employed IaaS delivery model and ELB to ensure stable system performance under high traffic.
- Secured network environment using VPC and system updates and deployments using ECR and Docker. Monitored ongoing costs with AWS Cost Manager.
- Enhanced user interactions through features for blog management and content classification with Redis.
docker build -t weijingxuan925/blog-app:latest .
docker login
docker push weijingxuan925/blog-app:latest
docker stop $(docker ps -aq)
docker rm $(docker ps -aq)
docker pull weijingxuan925/blog-app:latest
docker run -d -p 8080:8080 --name blog-app weijingxuan925/blog-app:latest
docker logs blog-app
docker run -p 80:80 --name myproject --network host -e SPRING_DATASOURCE_URL=jdbc:mysql:https://localhost:3306/flame -e SPRING_DATASOURCE_USERNAME=root -e SPRING_DATASOURCE_PASSWORD=Wjx20010925 weijingxuan925/vlog