
[AWS] Spring 프로젝트 배포하기 (7) - MySql, Docker 올려서 Spring 연결하기
2023. 2. 23. 16:46
DevOps/AWS
https://cafe.naver.com/eddicorp/1431 [ 미카니 칼럼 ] AWS배포-5 | MySQL, Redis 올려서 스프링에 연결하기 4편에서 도커를 활용하여 EC2 에 스프링 프로젝트를 올렸습니다. 하지만 DB, Redis가 없어서 오류가 나타났었죠. 그 문제를 해결하기 위해 오늘은 MySQL과 Redis... cafe.naver.com 그 다음 단계도 해당 컬럼보고 진행! 새로 생성한 파일 옮겨주고, docker폴더는 그대로 server폴더 안으로 넣어주면 되고, 기존에 있던것들은 덮어쓰기해서 업데이트 해줬다. .env파일은 Dockerfile 있는 쪽에다 넣어주기! 이렇게 해주고 다시 실행시켜준다. sudo docker logs [컨테이너 이름] 그러고 브라우저에서 아래와 같이 쳐..

[AWS] Spring 프로젝트 배포하기 (3) - MFA | 멀티 팩터 인증(Multi-Factor Authentication)
2023. 2. 16. 19:53
DevOps/AWS
다중 인증(MFA, Multi-Factor Authentication) https://aws.amazon.com/ko/what-is/mfa/ 다중 인증(MFA)이란 무엇인가요? - 클라우드 보안 초보자 가이드 - AWS 비즈니스 및 사용자 모두 민감한 정보를 온라인에 저장하기 때문에 오늘날 디지털 보안은 매우 중요합니다. 모든 사람이 온라인 계정을 사용하여 인터넷에 저장된 애플리케이션, 서비스, 데이 aws.amazon.com 웹 사이트와 애플리케이션 또는 리소스에 대한 액세스 권한을 부여받기 위해 사용자가 적어도 두 가지 이상의 확인 요소를 제공해야 하는 인증 방법 다중 인증이 필요한 이유 단순히 사용자 아이디와 비밀번호만 사용하면 해커의 공격에 취약하다. 보안을 강화하기 위해서 더 높은 수준의 확..

[AWS] Spring 프로젝트 배포하기 (2) - EC2 Instance 생성하기
2023. 2. 16. 17:25
DevOps/AWS
EC2 Elastic Compute Cloud(Amazon EC2) Amazon Web Services(AWS) 클라우드에서 확장 가능 컴퓨팅 용량을 제공 Amazon EC2를 사용하면 하드웨어에 선투자할 필요가 없어 더 빠르게 애플리케이션을 개발하고 배포할 수 있음 원하는 수의 가상 서버를 구축하고 보안 및 네트워킹을 구성하며 스토리지를 관리 확장 또는 축소를 통해 요구 사항 변경 또는 사용량 스파이크를 처리할 수 있으므로 트래픽을 예측할 필요성이 줄어듦 Amazon EC2의 기능 인스턴스: 가상 컴퓨팅 환경 Amazon 머신 이미지(AMI): 서버에 필요한 운영체제와 여러 소프트웨어들이 적절히 구성된 상태로 제공되는 템플릿으로 인스턴스를 쉽게 만들 수 있습니다. 인스턴스 유형: 인스턴스를 위한 CPU..