본문 바로가기

Cloud5

Go언어로 AWS Price List API(Bulk API) 사용하는 예제 AWS는 가격을 쿼리할 때 Bulk API와 Query API를 제공하고 있는데, AWS Price List Bulk API : AWS 서비스의 가격을 대량으로 쿼리해 JSON 또는 CSV 파일로 반환한다. AWS Price List Query API : AWS SDK 또는 AWS CLI를 통해 AWS 서비스, 제품, 요금에 대한 특정 정보를 쿼리할 수 있다. (특정 제품 또는 가격에 대한 정보) AWS의 모든 리전에서 서비스별 가격 정보가 담긴 CSV 파일을 다운로드 받는 것이 목적이기 때문에 Bulk API를 사용해보기로 했다. 사용 방법은 단순하다. 요금 내역을 다운로드 할 수 있는 url를 웹 브라우저에 실행하기만 해도 AWS 서비스에 대한 가격정보가 담긴 제안파일을 다운로드할 수 있다. 제안 인.. 2023. 2. 24.
PuTTY를 이용해 Windows에서 AWS EC2 인스턴스 접속하기 원래 Git Bash 를 이용해서 접속하려 했는데 너무 귀찮다. 결국 PuTTY를 깔게 되었다 ㅠ 참고 링크 https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/putty.html 준비 단계 PuTTYgen을 사용하여 프라이빗 키를 변환하는 작업이 필요하다. (.pem → .ppk) PuTTY는 SSH키의 프라이빗 키 형식을 기본적으로 지원하지 않는다. 따라서 PuTTY에서 필요한 형식으로 키를 변환하는 PuTTYgen이라는 도구가 기본적으로 제공된다. 0. 구글에서 putty를 검색해서 가장 위에 있는 거 아무거나 다운로드 받았다. 1. PuTTYgen을 선택한다. 2. PuTTY Key Generator의 하단 Type of key to genera.. 2021. 9. 5.
[AWS] AWS EC2 리눅스 인스턴스 Git Bash로 접속하기 리눅스는 SSH 방식을 통해 원격제어를 하지만, 윈도우는 SSH가 없어 SSH 역할을 해주는 프로그램을 설치해주어야 한다. 인스턴스 설정 화면에서 연결 클릭 SSH 클라이언트 탭 클릭 chmod 400 MyKeyPair.pem 부분은 키 페어를 읽기전용으로 변경하라는 뜻이다. 윈도우에서는 직접 해당 폴더로 가서 읽기전용으로 바꾸어주면 된다. 읽기 전용 체크 https://git-scm.com/download/win 에서 직접 기본 설정으로 설치한다. 이후 바탕화면 우클릭 > Git Bash Here 클릭 Git Bash에 4번의 예를 그대로 상황에 맞게 바꿔서 입력한다. 이렇게 되면 AWS Linux 가상머신에 연결된 것이다. 2021. 6. 29.
[AWS] EC2(Elastic Compute Cloud) 시작하기 & 인스턴스 생성하기(AMI 2) https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/EC2_GetStarted.html 해당 가이드 참고해서 진행했다. 웹 콘솔에 로그인해서 접속 https://ap-northeast-2.console.aws.amazon.com/console/home?region=ap-northeast-2# 우측 상단에서 리전 선택! 아래 사이트에서 가장 빠른 리전으로 고르면 된다. https://www.cloudping.info/ 모든 서비스 > EC2 클릭 왼쪽 네비바에서 인스턴스 클릭 > 인스턴스 시작 클릭 단계 1: Amazon Machine Image(AMI) 선택 많이 쓰이는 Amazon Linux 2 AMI 선택 단계 2: 인스턴스 유형 선택 프리 티어 사.. 2021. 6. 29.
[AWS] AWS란? AWS(Amazon Web Service) 아마존 닷컴(Amazon)에서 개발한 클라우드 컴퓨팅 플랫폼으로, 네트워킹 기반으로 가상 컴퓨터와 스토리지, 네트워크 인프라 등 다양한 서비스를 제공한다. 비즈니스와 개발자가 웹 서비스를 사용하여 확장 가능하고 정교한 애플리케이션을 구축하도록 지원해준다. AWS의 경우 IaaS에 속한다. IaaS(Infrastructure as a Service)란? (이에쓰로 읽는다. 난 궁금해서 또 찾아봤다ㅋㅋ) IaaS, PaaS, SaaS는 클라우드 서비스모델 세가지이다. IaaS는 기본적인 인프라 자원(서버, 저장소, 네트워크)를 제공하는 서비스 모델이다. IaaS를 사용함으로써 데이터 센터에 기본적인 인프라 자원의 설치, 관리에 따르는 비용 및 복잡성이 없어지고, 사.. 2021. 6. 29.