본문 바로가기

이것저것구축하기/Cloud3

AWS EC2(Amazon Linux 2)에서 java 11 및 git 설치. EC2를 하나 생성하고, 아마존에서 제공하는 Image를 사용하면, 당연히 비어있는 리눅스가 들어온다. (리눅스는 설치되어있고) 난 여기에 java로 무언가를 서비스해야하고, 소스는 git으로 받아와야한다. 먼저 자바부터 설치 > sudo yum install java-11-amazon-corretto 설치할래? 물어보면 y를 눌러 설치.. 설치가 완료되면 'java -version'으로 버전확인을 해보자 설치 되었음을 확인했으면, 이제 git을 설치하자. > sudo yum install git -y 위 명령을 입력하면 알아서 설치 다 해준다. git이 설치되었는지 여부는 'git version'을 입력하여 확인 이제 git도 사용 가능하다. :) 2023. 3. 28.
Terraform 설치하기. (on windows) AWS의 클라우드를 사용하다보면.. 사용하기는 쉬운데, 가끔은 그런게 필요할 때가 있다. AWS Cli등을 사용하여 알아서 돌리게.. (일일이 인스턴스 선택해서 작업 지정하고 하는거 말고) 이런걸 위해 CloudFormation과 Terraform이 있더라.. CloudFormation을 AWS를 위한 것으로, free이다. (아.. 물론 CloudFormation으로 사용하는 EC2등의 리소스는 사용료 나간다) Terraform은 5명 이내는 free, 그 이상의 경우 Enterprise plan인지, Cloud plan의 유료 옵션인지에 따라 가격이 달라진다. Terraform의 경우 AWS가 아닌 다른 cloud에도 적용이 가능하다. (배워두면 유용하다!) 자세한 비교는 나중에 포스팅하고.. 우선 .. 2023. 3. 28.
nCloud에서 NAT Gateway설정하기 Naver Cloud에서 Auto Scaling으로 서비스 인스턴스를 늘렸다 줄였다 하면서 안정적으로 성능 좋은 서버를 사용할 수 있다. 근데.. 이 생성되는 서버들이 기본적으로는 외부로 라우팅이 안된다. 해결 방법은 있다! scale out된 서버들마다 한땀한땀 -_-... 공인 IP를 할당받아서 설정해주는거.. 24시간 사람이 상주하면서 모니터링 할거면 이 방법도 된다. 서버 갯수가 엄청 많은거 아니면 공인 IP할당이 저렴해 보일수 있다. (하지만 인건비는?) 이런 삽질(-_-)을 안하게 만들기 위해 NAT gateway를 사용하는 것. private 네트워크에 속한 서버들은 NAT gateway를 통해 외부로 라우팅이 가능하고.. 반대로 외부에서는 서버를 찾아낼 수 없다. (외부에 서버가 노출된거에.. 2022. 12. 27.
728x90