본문 바로가기

DevOps/AWS

(20)
PC 로컬 파일을 AWS S3에 저장하기 AWS S3가 처음이신 분은 선행으로 S3가 무엇일까? 를 참고하시면 됩니다. 이전에는 AWS 웹사이트에서 파일을 버킷에 업로드해봤습니다. PC(Mac) 환경에서 간단한 명령어를 이용해 로컬 파일을 Amazon S3에 저장해보도록 하겠습니다. 개발 환경 및 사용 기술 운영체제 : mac (linux, window도 일부 변형해 적용 가능) AWS CLI AWS S3 1. S3에 버킷 생성 s3에서 백업 테스트를 위한 버킷을 생성합니다. 저는 버킷 안에 백업 파일이 들어갈 'folder1'라는 폴더를 생성했습니다. 2. IAM에서 사용자 추가 AWS CLI를 이용하기 위해서는 IAM 계정 생성이 필요합니다. IAM 서비스로 이동해서 '사용자 추가'를 클릭합니다. 사용자 이름을 임의로 입력하고 "프로그래밍 ..
AWS S3는 무엇일까? S3에 파일 업로드 Amazon S3는 Simple Storage Services의 약자로 확장성이 뛰어나며, 무한대로 저장 가능하고, 사용 가능한 객체 스토리지 서비스다. 파일 서버 역할을 한다고 생각하면 됩니다. Amazon S3를 사용해 웹 사이트, 모바일 애플리케이션, 백업 및 복원, 아카이브, 엔터프라이즈 애플리케이션, IoT 디바이스, 빅 데이터 분석 등 다양한 사용 사례에서 원하는 양의 데이터를 저장하고 보호할 수 있다. AWS S3(Simple Storage Service)의 특징 저장할 수 있는 파일 수의 제한이 없다. URL을 통해 손쉽게 파일 공유 기능 제공한다. 최소 1바이트에서 최대 5TB의 데이터를 저장하고 서비스할 수 있다. 파일에 인증을 붙여서 무단으로 액세스 하지 못하도록 할 수 있다. 버전 ..
AWS EC2란 무엇일까?? 목차 Amazon EC2 Amazon EC2는 Elastic Compute Cloud의 약자로 Amazon Web Services 상에서 안정적이며, 크기 조정 가능한 컴퓨팅 파워를 제공해주는 웹 서비스입니다. Amazon EC2의 주요 특징 Linux/Window Os에서 사용 가능하며 모든 소프트웨어 설치 가능 사용한 사용량에 대해서만 시간 단위 비용 과금 다양한 비용 모델(온디맨드, 스폿, 예약) 선택 가능 Amazon EC2 인스턴스 유형 인스턴스의 유형은 크게 범용 M 시리즈, cpu 사양이 좋은 C 시리즈, 저장 공간이 많은 i 시리즈, gpu 성능이 좋은 g 시리즈, 메모리 성능이 좋은 R 시리즈가 있습니다. 인스턴스 유형은 인스턴스 생성할 때 고를 수 있고, 다음과 같이 이름의 첫 글자와 ..
AWS EC2 프리티어로 인스턴스 생성 및 ssh 접속 지난 번에는 AWS EC2에 대해서 알아봤습니다. 이번에는 AWS에서 프리티어로 ec2 인스턴스 생성하고, ssh로 접속해보겠습니다. 목차 EC2 프리티어로 인스턴스 생성 AWS 사이트에서 로그인하면 'AWS 관리 콘솔'이 나오는데 ec2를 클릭하거나 검색합니다. ec2 관리 페이지에서 '인스턴스 시작' 버튼을 클릭해 인스턴스 시작 페이지에 입장합니다. 서버의 이름을 식별하기 쉽게 입력합니다. 그다음으로 AWS에서 기본적으로 제공하는 AMI를 선택합니다. AWS에서 기본적으로 제공하는 AMI는 여러 운영체제를 가지고 있는데 저희는 Amazon Linux를 선택합니다. Amazon Linux가 아니더라도 '프리 티어 사용 가능'한 다른 이미지를 선택하면 됩니다. 현재 프리티어가 사용 가능한 인스턴스 유형으..