반응형

재학습/INFRA 4

[작성중][AWS]_Github actions로 ECS를 통해 서비스 배포하기

참고 https://docs.github.com/en/actions/deployment/deploying-to-your-cloud-provider/deploying-to-amazon-elastic-container-service 1.ECR ECR은 이미지 레지스트리 서비스 ECR의 레포지토리는 생성된 이미지를 보관하는 역할(Like dockerhub) * 개념 -클러스터 : 컨테이너 인스턴스(EC2)의 논리적인 그룹화 -빈 클러스터도 생성이 가능 -ECS Agent를 통해 논리적인 클러스터에 연결 됨 1-1.ECR > Repository > 레포지토리 생성 1-2. 완성된 레포지토리 클릭 > 푸시 명령어 보기 클릭 그렇다면, 1.AWS CLI를 사용하여 인증토큰 검색 및 레지스트리에 대해 Docker 클..

재학습/INFRA 2023.01.06

[AWS]_Jenkins_어떤유형의 AWS서버를 선택할까?

개요 프로젝트가 시작되었다. 인프라구성부터 진행이되는데, AWS의 어떤 서비스를 사용해서 띄워야할까? 그것에 대한 고찰이다. 대상 - CI/CD를 위한 Jenkins서버 - 백오피스 기능을 위한 API서버 Jenkins서버 https://aws.amazon.com/ko/getting-started/hands-on/setup-jenkins-build-server/ Jenkins 빌드 서버를 설정하는 방법 – Amazon Web Services(AWS) Amazon EC2를 사용하여 Jenkins 설치를 호스팅할 가상 애플리케이션 서버를 시작합니다. 이러한 단일 노드 설정에서 Jenkins 서버와 에이전트 모두 같은 Amazon EC2 인스턴스상에 실행됩니다. 예상 로드에 aws.amazon.com AWS에..

재학습/INFRA 2023.01.04

AWS환경에 Docker설치

참조 링크 AWS 윈도우즈 접속 https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/putty.html *Putty설치 *PuttyGen PuttyGen -프라이빗.pem키를 .ppk로 변환 Putty는 PEM을 지원히지않으므로 PPK로 변환해야함 1 Type of key to generate에서 RSA를 선택 없다면 SSH-2 RSA선택 2 로드 선택 > .pem을 찾기위해 모든 유형의 파일을 표시하는 옵션을 선택 3 열기 > 확인 4 프라이빗 키 저장 선택 > 암호없이 키 저장 경고 '예' 5 키 이름 저장 후 '저장' 6 후 푸티 > SSH > Auth > Browse에 등록 후 사용 도커설치 *ubuntu 20.04 1 sudo apt updat..

재학습/INFRA 2022.10.12

[CLOUD] 클라우드 서비스란?

클라우드 서비스란? 클라우드 서비스는 서버대여이다. 서버를 대여해주는것은 물리적으로도 가능하나, 클라우드 서비스는 서버를 네트워크를통해 대여해준다. 클라우드 형태의 종류 Iaas(Infrastructure As A Service) -물리장비+미들웨어를 추상화한 서비스 -IT인프라를 대여해주는 서비스 ex) AWS EC2, S3 ... Paas(Platform As A Service) -Iaas를 한층 더 추상화한 서비스 -한층 더 추상화했기 때문에 자동화기능이 지원된다. ex) AWS Beanstalk(빈스톡), Heroku(헤로쿠) 등 Saas(Software As A Service) -클라우드로 구현된 소프트웨어 서비스 ex) 구글드라이브, 드롭박스 등 *그렇다면 왜 개발자들은 프로젝트를할때 Paas..

재학습/INFRA 2021.11.26
반응형