
[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 프로젝트 배포하기 (6) - EC2에 Spring 프로젝트 올리고 실행하기
2023. 2. 23. 00:28
DevOps/AWS
https://cafe.naver.com/eddicorp/1410 [ 미카니 칼럼 ] AWS배포-4 | EC2에 Spring 프로젝트 올리고 실행하기 1편: https://cafe.naver.com/eddicorp/1379 2편: https://cafe.naver.com/eddicorp/1407 3편: https://caf... cafe.naver.com 다음 단계는 해당 컬럼보고 진행! 나는 팀프로젝트 디렉토리 아래 frontend랑 sercer를 생성해줬다. 그리고 빌드하기 전에 먼저 해줘야하는 것이 gradle에 enabled = false을 추가하는 것이다. 없으면 추가한 후에 코끼리 눌러주면 된다. 그 다음에 build하기! 안그러면 위 컬럼에 나와있는대로 jar파일이 2개가 생긴다. intel..

[AWS] Spring 프로젝트 배포하기 (5) - Instance Connection EC2 인스턴스에 진입하기
2023. 2. 16. 20:22
DevOps/AWS
Instance Connection linux 리눅스 환경일 때는 아래글 참고 https://cafe.naver.com/eddicorp/1314 [ 링크쌤 컬럼 ] AWS Instance Connection 안녕하세요. 에디로봇아카데미의 링크쌤입니다. 고정 퍼블릭 IP 주소를 AWS에서는 EIP (Elastic IP)라고 부릅니다. EIP를 포함한 Service 설정 변경과 추... cafe.naver.com window 윈도우 환경일 때는 아래글 두 개를 참고!! 아래글은 Elastic IPs 부분부터 보고 진행하면 된다. https://cafe.naver.com/eddicorp/1407 [ 미카니 칼럼 ] AWS배포[2] EC2 인스턴스 생성, 고정 IP 주소 연결하는 방법 아래의 글을 보면 EC2 ..

[AWS] Spring 프로젝트 배포하기 (4) - AWS Security Group Settings
2023. 2. 16. 19:54
DevOps/AWS
Security Group Settings https://cafe.naver.com/eddicorp/1313 [ 링크쌤 컬럼 ] AWS Security Group Settings 안녕하세요. 에디로봇아카데미의 링크쌤입니다. AWS에서 Security Group은 OS 레벨에서 Network 통신 필터링 룰을 정하는 것으로 허가할 프로토콜을 설정합니다... cafe.naver.com 이번 절차 역시 위 컬럼따라 진행하면 되는데 첫 페이지 진입은 아래와 같은 방법으로 진행하면 된다. 아니면 https://cafe.naver.com/eddicorp/1407 [ 미카니 칼럼 ] AWS배포[2] EC2 인스턴스 생성, 고정 IP 주소 연결하는 방법 아래의 글을 보면 EC2 인스턴스를 만들 수 있습니다. 따라하시고..

[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..

[AWS] Spring 프로젝트 배포하기 (1) - 계정 생성하기
2023. 2. 15. 21:07
DevOps/AWS
팀 프로젝트로 판매 플랫폼 구현했던 것 배포를 해보려고 한다! 일단 서버배포부터 할건데 우선 계정 생성부터 마쳤다. 계정 생성하는 법은 강사님이 작성해주신 아래 컬럼보고 진행했다 ☺️ https://cafe.naver.com/eddicorp/1310 [ 라이트 컬럼 ] AWS 계정 생성 안녕하세요. 에디로봇아카데미의 링크쌤입니다. 아래와 같이 AWS를 검색해서 사이트에 들어가봅시다. 아래와 같은 사이트가 나오고 무료 계정 생성을 누릅니다. 사용할 이메일 주... cafe.naver.com