아마존 5

EC2에서 Docker 이미지 ECR private 에 push 하기

본 글은 링크를 기본으로 설명하되, 일부 에러가 발생한 부분은 수정하였다. EC2 의 docker 이미지를 ECR private repository 에 push 해보자. 이를 위해서는 아래와 같은 단계를 수행해야 한다. 사전준비 ECR private repository 생성 EC2내 Docker 설치 EC2에 ECR 접근권한 부여 Docker 클라이언트 인증 이미지 push 1. 사전준비 1-1) ECR private repository 생성 콘솔에서 손쉽게 생성이 가능하다. 링크를 참고한다 1-2) EC2내 Docker 설치 아래 명령어를 사용해서 EC2내 docker를 설치한다. sudo yum -y update sudo yum -y install docker docker-registry 1-3) E..

IT/Public Cloud 2022.02.26

EC2 인스턴스 복제하기 (feat. template, image)

AWS에서 EC2 를 복사하고자 할때(똑같은 EC2를 만들때) 목적에 따라 아래와 같이 2가지 방법을 사용할수 있다. (둘을 같이 사용할 수도 있다) template EC2 인스턴스 생성시 입력했던 각종 설정정보를 재활용 하기 위한 목적 EC2 생성후 설치한 프로그램 등은 재설치가 필요 (AMI에 포함되어 있지 않은) network, IAM role, keypair 등의 설정 정보 재활용 가능 image 현재 EC2 인스턴스에 설치된 프로그램 및 데이터를 재활용 하기 위한 목적 EC2 인스턴스를 복사해서 image로 만들고. 이를 활용해서 새로운 EC2 인스턴스를 생성 AMI 포함여부와 무관하게 현재 설치된 모든 데이터, 유틸리티 등이 모두 포함 network, IAM role, keypair 등 생성시..

IT/Public Cloud 2021.12.16

AWS SNS (Simple Notification Service) 메시지 보내고 받기 예제 (feat. 비용, 토픽)

AWS SNS(Simple Notification Service) 란? 쉽게 말해 AWS에서 제공하는 알람 서비스이다. 각종 메시지를 Email, 모바일 푸시 등으로 전달할 수 있다. AWS의 다양한 서비스와 쉽게 연동해서 각종 메시지를 쉽게 전달할수 있는것이 가능한것이 큰 장점이다. AWS SNS 로 메시지 Email로 전달하기 AWS SNS 를 사용해서 메시지를 Email 로 전달해 보려고 한다. 이를 위해 다음의 순서로 진행한다. SNS Topic 만들기 Subcription 만들기 Email Confirm 하기 Message 보내기 1. SNS Topic 만들기 SNS 메뉴 진입 -> Topics -> Create topic -> 정보 입력후 생성 Standard 선택 Access Policy 클..

IT/Public Cloud 2021.12.14

AWS 데이터 전송비용 정리 (feat. 들어올때는 마음대로 왔지만, 나갈때는 아니란다)

AWS 데이터 전송비용에 대해서 정리해보자. 아래 공식 사이트에 있는 내용이다. https://aws.amazon.com/ko/ec2/pricing/on-demand/#Data_Transfer EC2 온디맨드 인스턴스 요금 – Amazon Web Services aws.amazon.com 정리하면 다음과 같다. (서울 Regions, EC2 기준) inbound 무료 outbound는 목적지에 따라 비용이 결정 인터넷 - 0.108~0.126 $/GB 다른 Region - 0.08 $/GB 동일 Region 동일 AZ (RDS, EC2, Redshift 등) - 무료 다른 AZ - 0.01 $/GB Regional 서비스의 Endpoint (SNS, S3, ECR 등) 으로 직접 전송- 무료 inboun..

IT/Public Cloud 2021.12.12

AWS CodeCommit 사용법 (feat. repository 생성, 사용자 추가, 요금)

AWS CodeCommit이란? 쉽게말해 AWS에서 제공하는 github 이다. 소스관리 및 사용자 관리 등이 가능하다. CodeCommit 에 코드를 push 해보자 대략적인 순서는 아래와 같다. IAM 사용자 생성 및 CodeCommit 사용권한 추가하기 CodeCommit repository 생성 사용자 SSH key 또는 HTTPS Git credentials 추가 및 clone git add, commit, push 1. IAM 사용자 생성 및 CodeCommit 사용권한 추가하기 CodeCommit을 사용할 사용자를 추가하고 사용자에게 CodeCommit을 사용할수 있는 권한을 추가한다. IAM 메뉴 진입 -> Users -> Add users -> 정보입력 후 생성 Set permission..

IT/Public Cloud 2021.12.10
반응형