반응형
SMALL

기초 물방울/AWS 12

인프런 AWS 강의 #3 (RDS)

RDS Relational DB Service(관계형 데이터베이스) 데이터베이스 테이블 데이터 필드 Microsoft SQL, Oracle, MYSQL, Postgre, Aurora, Maria DB Aurora = AWS에서 자체적으로 제공, Free tier에서 제공하지 않음. Data Warehousing Business Intelligence 리포트 작성, 데이터분석시 사용 Production Database → Data Warehousing 매우 방대한 분량의 데이터 로드시 사용 ★ OLTP vs OLAP OLTP INSERT와 같이 종종 사용 되어지는 혹은 규모가 작은 데이터를 불러올 때 사용되는 SQL쿼리가 필요할 때 유용 ex) Order # 210에만 해당되는 customer 이름, 주소..

인프런 AWS 입문 강의#2 (EC2)

EC2 Elastic Compute Cloud 클라우드라는 공간에서 크기가 유연하게 변경되는 기능 인스턴스를 키고 끌 수 있고 켰을때만 돈을 지불 EC2 사용시 다양한 지불 방법 On-demand : 시간 단위로 가격이 고정되어 있음 1. 오랜시간동안 선불을 내지 않고 최소한의 비용을 지불하여 EC2인스턴스를 사용하고 싶을 때 2. 특히 앱/프로그램 개발시 최초로 EC2인스턴스에 deploy할 때 매우 유용함. Reserved : 한정된 EC2 용량 사용 가능, 1~3년동안 시간별로 할인 적용 받을 수 있음. 1. 개발과 시작의 끝을 알 수 있을때 유용! 2. 안정된, 예상 가능한 workload시 Reserved 사용 권장 3. 선불로 인한 컴퓨팅 비용 대폭 감소 Spot : 입찰 가격 적용. 가장 큰..

인프런 AWS 입문강의 IAM

AWS IAM 유저를 관리하고 접근 레벨 및 권한에 대한 관리 루트 유저 안에서 다른 유저를 생성할 수 있음. IAM은 여기에서 접근키(Access Key), 비밀키(Secret Access Key)를 생성해줌. 매우 세밀한 접근 권한 부여 기능 (Granular Permission) 비밀번호를 수시로 변경 가능케 해줌 (업데이트 강요/보안때문에) Multi-Factor Authentication(다중 인증) 기능 예를들면 facebook, google 등을 사용해 인증 가능함! IAM은 Universal 함 → 지역 설정이 필요 없음! 그룹(Group) 유저(User) 역할(Role) 정책(Policy) = 세밀한 접근 권한 ● 정책은 그룹, 역할에 추가시킬 수 있다. ● 하나의 그룹 안에 다수의 유저..

AWS 기초 공부 기록#6 (Route~컨테이너)

Amazon Route 53 AWS에서 제공하는 DNS(Domain Name Server) = 엔드포인트 한 개에 트래픽이 집중되지 않게 하거나 = 서비스에 장애가 발생했을 때 신속하게 다른 네트워크로 전환해주는 기능이 있어 라우팅을 유연하게 관리 GUI를 제공 네임서버 자체 안정성이 높아짐 = Anycast network + 4개의 네임서버 + ddos로부터 안전 = 가용성 100% 제공 글로벌 서비스가 가능해짐 = Gslb를 이용한 속도 개선이 가능 DNS에 관한 용어 (DNS 설정과 요금 계산에 필요★) 1. 트래픽 흐름 서버의 부하와 가장 효율이 좋은 서버의 IP 주소를 반환하도록 조정하는 것 지연이 적은 서버에 전송하는 지연 시간 기반 라우팅 지리적으로 가까운 서버에 전송하는 Geo DNS 서버..

AWS 기초 공부 기록#5(RDS)

데이터베이스와 RDB 데이터베이스는 구조적으로 정리된 데이터의 집합체 데이터베이스를 실제로 조작하는 것은 DBMS(데이터베이스 관리 시스템) 관계형 & 비관계형 MySQL, PostgreSQL, Oralce Database Amazon RDS 주요 RDBMS를 제공하는 데이터베이스 서비스 Amaozn Realtional Database Service 관계형 데이터베이스 6종류의 제품을 클라우드에 최적화된 상태로 제공하는 서비스 EC2와 비슷한 제공방식 EC2와 다른 점은 RDS는 "매니지드 서비스"이며 업데이트 등의 관리가 AWS에 의해 자동으로 이루어짐 =백업이 자동화되어 DMS(AWS Database Migration Server)를 사용하면 =기존 데이터베이스를 이전하거나 복제하는 것도 가능하다. ..

AWS 기초 공부 기록 #4 (VPC~서브넷)

Amazon VPC =VPC가 없다면 EC2 인스턴스들이 엄청나게 복잡하게 연결되고 =하나의 인스턴스만 추가되도 모든 인스턴스를 수정해야하는 불편함이 생김 Amazon Virtual Private Cloud AWS 상에 네트워크를 구축하기 위해 사용됨 / 각각의 VPC에 따라 다르게 네트워크 설정 가능 EC2나 RDS의 경우 VPC를 선택하지 않으면 서버를 생성할 수 없기 때문에 리소스를 사용하기 위해서 반드시 필요한 서비스 VPC는 네트워크와 서브넷 범위, 라우팅 테이블, 네트워크 게이트웨이 등과 같은 가상 네트워킹 환경 설정 가능 ※ VPC의 주요 기능 CIDR 블록 서브넷 마스크 가용 영역(서브넷이 구축된 물리적 장소) 인터넷 게이트웨이 라우팅 라우팅 테이블 보안 그룹 네트워크 ACL ※ VPC 네..

AWS 기초 공부 기록 #3 (S3~객체버킷)

Amazon S3 Amazon Simple Storage Service 스마트한 객체 스토리지 서비스 사용하기 쉬우며 기능이 강력한 스토리지 서비스 S3의 특징 ↓↓ 1. 확장성 : EC2와 마찬가지로 확장, 축소가 쉬움. 2. 가용성&내구성 : 99.99999%의 데이터 내구성을 가지고 있어 장애나 오류, 위협에 강하다. S3객체는 최소 4개의 가용 영역에 자동으로 복제되어 보존되기 때문에 어느 한쪽에 장애가 발생해도 계속 사용 O 3. 신뢰성 : 암호화 기능과 접근 관리 도구가 있고, 각종 규정을 준수하며 감사 기능을 갖추고 있음. 4. 다양한 관리 기능 : 스토리지 클래스 분석, 수명 주기 정책 등을 시작으로 각종 관리 기능 존재 5. 스마트한 기능 : S3 Select이라는 데이터에 쿼리를 실행하..

AWS 기초 공부 흐름정리 #2

AMI OS 및 소프트웨어가 설치된 디스크 이미지 OS와 소프트웨어의 구성을 기록한 템플릿 동일한 서버를 얼마든지 생성 가능 = ex) 우분투+node.js / 윈도우 + JVM 등 AWS 공식 AMI만 있는 것이 아니라 OS나 소프트웨어의 커뮤니티판, 기업이 생성한 AMI도 제공 경우에 따라서 무료와 유료가 있다. ex) 윈도우 사용용도에 맞게 운영체제와 런타임등이 미리 셋팅되어 있는 컴퓨터를 선택하여 대여 가능 개인이 만들어서 마켓플레이스에 배포할 수 있다. 인스턴스 유형 머신의 성능이며 용도에 따라 선택 가능. 인스턴스에는 유형과 크기가 존재 = 각 유형은 각 하나 이상의 인스턴스 크기를 포함 CPU, 메모리, 스토리지 및 네트워킹 용량의 다양한 조합으로 구성 됨. 표기 예시 : t2.micro (..

AWS 기초 공부 기록 정리(흐름정리...)

AWS의 서비스는 광범위한 기술, 산업 및 사용 사례를 위한 200개 이상의 모든 기능을 제공하고 있음. 대표적인 서비스들로는 1. Amazon EC2 (Elastic Compute Cloud) 서버, OS, 소프트웨어 등을 세트로 사용이 가능 성능은 가변적이며 정지중에는 언제든 조절 가능. 다양한 사양과 자유로운 소프트웨어 설치 및 시스템 구축 가능. 2. Amazon S3 (Simle Storage Service) 웹 서버 및 파일 서버용 파일을 보관하는 장소(스토리지)로 사용 가능. 강력한 관리 기능이나 다른 서비스와 연동하는 기능도 갖추고 있음. 파일 크기는 최대 5TB이며, 전체 용량의 제한은 X 3. Amazon RDS (Relational Database Service) 관계형 데이터베이스의..

생활코딩 AWS2 S3 공부 기록

S3 = Simple Storage Service 하나의 컴퓨터에서 하드디스크, 저장장치라 칭할 수 있음. 뛰어난 내구성 =하나의 컴퓨터에 저장되는게 아닌 여러 리전의 컴퓨터에 각기 저장 인터넷에 연결되어 있어 전세계의 누구나 접속해서 파일을 다운로드 받을 수 있게 즉, 파일 서버로도 사용 가능. 파일을 계속 수정하다보면 예전 파일을 잊어버리기 마련인데 이러한 파일들과 버전도 유지 버전관리 기능도 S3가 제공하고 있음. 사실상 Simple Storage Service가 아닌 Complicate Storage Service라 할만큼 복잡해짐 Create Read Update Delete 2. S3의 구성요소 3인방 1. Bucket 하나의 프로젝트가 하나의 버킷 Bucket안에는 폴더가 있고 (파일)=Ob..

반응형
LIST