Cloud/AWS2 [AWS] EC2 서버 배포 하는 방법 AWS 콘솔에서 인스턴스 선택한 다음에 연결 ⬇ Session Manager 로 연결 ⬇ bash 터미널이 뜨면 인스턴스에 개발 환경 구축하기 : 처음 EC2 인스턴스에 접속하면 서버를 구동하는데 필요한 개발 환경을 구축해야하기 때문! (초기 설정) $ sudo apt update $ sudo apt install openjdk-11-jre-headless ➡ 자바 설치 ⬇ git 통해서 서버 코드 클론 받기 (SSH 생성한 다음에 github 에 등록하고 git clone) * home directory 에서 clone 하지 않으면 access denied 가 뜬다. ⬇ 다음에 build 하기 cd be-sprint-deployment/DeployServer ------------------------.. 2022. 12. 2. [AWS] AWS(Amazon Web Service) 이란? / EC2, RDS, S3 Index Cloud Computing Deploy EC2 RDS S3 3 Tier-Architecture 배포 전략 Cloud Computing? 클라우드 컴퓨팅 : 데이터 센터와 비슷하지만, 물리적 컴퓨터 X 가상의 컴퓨터 O 대여 가상화(Virtualization) 기술의 발전 장점 : 1) 필요시 컴퓨팅 능력 유연한 조절 가능 2) 고정적 비용 X, 사용한 만큼의 요금 지금 O 3) '스냅샷' - 다른 컴퓨터로 즉시 이주(migration) 가능 단점 : 1) 운영 환경 체제 - 클라우드 서비스에 종속됨 (클라우드에 문제? ➡ 내 환경에도 문제) 2) 백엔드 구성 특정 회사의 기술로만 구성해야 하는 경우 발생할 수도 있음 목표 : 모든 것을 서비스화 하는 것! (Everything as a Ser.. 2022. 12. 2. 이전 1 다음