일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 코멘토 #코멘토실무PT #실무PT후기 #실무강의 #리액트강의 #웹프로그래밍 #react #웹개발실무
- 타입스크립트
- 음악 url 파일 다운로드
- 유효시간 설정 url
- api 요청 수 제한
- 프론트엔드
- AWS
- Dev-Matching
- 딥다이브
- 모던 자바스크립트
- this
- 프리코스
- 우아한테크코스
- concurrency limit
- 스프링부트
- 파일 url
- 우아한 테크코스
- 검색
- Deep Dive
- compateto
- bucket4j
- TypeORM
- oauth
- 프로그래머스
- NestJS
- 자바스크립트
- 프론트엔드 과제
- api 비동기처리
- redis
- invalid_grant
- Today
- Total
목록클라우드컴퓨팅 (8)
개발 알다가도 모르겠네요
기본 요소 instance AMI (Amazon Machine Image) 태그: meta-data AMI 필요한 SW가 구성되어 있는 템플릿 AMI에서 인스턴스를 바로 시작할 수 있음 (AMI 사본 == 가상서버) 인스턴스 동일한 AMI에서 다른 유형의 인스턴스 유형을 실행할 수 있음 인스턴스 중지 - stopped 요금이 부과되지 않음 EBS 볼륨 연결 및 분리 인스턴스로부터 AMI를 만들 수 있음 인스턴스 종료 - terminated 태그 고유의 메타 데이터 AWS 리소스에 할당되는 레이블 [key- value] 쌍 용도, 소유자 또는 환경을 기준으로 리소스 분류 리소스에 태그 지정/관리 [Tags] 탭에서 네트워킹과 보안 Virtual Private Cloud 고객의 네트워크와 간편하게 연결할 수..
비관리형: 사용자가 확장, 내결함성 및 가용성을 관리 관리형: 확장, 내결함성 및 가용성이 서비스에 내장되어 있음. Managed 관계형 데이터베이스 서비스 클릭 몇 번으로 클라우드에서 관계형 데이터베이스를 설정, 운영, 조정 다양한 엔진 제공 적합한 사례 복잡한 트랜잭션 또는 복잡한 쿼리 중간~높은 쿼리 또는 쓰기 속도 - 최대 30K IOPS (읽기 15K + 쓰기 15K) 단일 작업자 노드 높은 내구성 적합하지 않은 사례 대규모 읽기/쓰기 (예: 초당 150K) 큰 데이터 크기 또는 처리량 NoSQL 데이터베이스가 처리할 수 있는 간단한 GET/PUT 요청 및 쿼리 원하는 대로 바꾼 RDBMS Amazon Aurora 클라우드용으로 빌드된 MySQL 및 PostgreSQL 호환 관계형 데이터베이스 ..
Amazon Simple Storage Service (S3) 데이터 저장 및 검색 속도, 내구성, 가용성이 뛰어난 객체 액세스 버킷에 저장할 수 있는 객체 수 무제한 웹 어디서나 액세스: url을 통한 공유 99.999999999%의 내구성 Storage Class S3 Intelligent-Tiering Data Access 패턴이 변경될 때, 성능에 대한 영향 없이 스토리지 비용을 자동으로 최적화 객체별 월별 모니터링 및 자동화를 통해 자주 조회하거나 조회하지 않는 객체들의 티어를 자동으로 조정 -> 비용 최적화 S3 Glacier 저렴한 데이터 아카이빙 및 장기 백업 S3 glacier에 S3 콘텐츠의 수명 주기 아카이빙을 구성할 수 있음 S3 일반 시나리오 백업 및 스토리지 애플리케이션 호스팅 ..
IAM을 사용하여 AWS 리소스에 대한 액세스 관리 리소스는 사용자가 작업을 수행할 수 있는 AWS 계정의 entity 리소스 예: ec2, s3 세분화된 액세스 권한 정의 리소스에 액세스할 수 있는 사용자 액세스할 수 있는 리소스와 사용자가 리소스에 수행할 수 있는 작업 리소스에 액세스 하는 방법 IAM 사용자: AWS 계정으로 인증할 수 있는 사람 또는 애플리케이션 IAM 그룹: 동일한 권한 부여를 허락받은 IAM 사용자의 모음 IAM 정책: 액세스할 수 있는 리소스와 각 리소스에 대한 액세스 수준을 정의하는 문서 IAM 역할: AWS 서비스 요청을 위한 권한 세트를 부여하는 유용한 메커니즘 IAM 사용자 정의 시 사용자가 사용할 수 있는 액세스 유형 선택 프로그래밍 방식 액세스 인증 방법 acces..
Amazon Elastic Compute Cloud (EC2) 클라우드에서 EC2 instance라는 가상머신 제공 전세계 어디서나 가용 영역에서 모든 크기의 인스턴스 시작 크기 조정 가능한 컴퓨팅 용량 EC2는 on-premise 서버로 해결하기 어려운 문제를 해결할 수 있음 종량제 요금과 다양한 하드웨어 및 소프트웨어 제공 Amazon Machine Image (AMI) 사용 필요에 따라 인스터스 추가/종료 인스턴스 일시 중지 및 다시 시작 Serverless Computing 서버를 관리하지 않고 애플리케이션과 서비스를 구축하고 실행하는 것 AWS Lambda 완전 관리형 컴퓨팅 서비스 상태 비저장 코드 실행 (stateless) 일정에 따라 또는 이벤트 (S3 버킷 또는 DynamoDB 테이블의 ..
AWS 리전 (Region) 지리적 영역 리전 간의 데이터 복제는 사용자가 제어 리전 간 통신: AWS 백본 네트원크 인프라 각 AWS 리전은 완전한 이중화 및 네트워크 연결 제공 2개 이상의 가용 영역으로 구성됨 가용 영역 (Availability Zone) 각 리전에는 다수의 가용 영역이 있음 각 가용 영역은 AWS 인프라의 완전히 격리된 파티션 가용 영역은 별개의 데이터 센터로 구성 내결함성 제공 고속 프라이빗 네트워크를 통해 다른 가용 영역과 상호 연결 AWS 데이터 센터 보안을 고려하여 설계됨 데이터가 상주하고 데이터가 처리되는 위치 각 데이터 센터는 이중화된 전력, 네트워킹 및 연결을 사용하며 별도의 시설에 구축됨 AWS 인프라 기능 탄력성 및 확장성 탄력적 인프라, 동적 용량 조정 확장 기능..
가상화 기술 하드웨어 리소스를 논리적으로 다룰 수 있게 만드는 메커니즘 하나의 물리 서버 -> 여러 개의 서버 환경 구축 여러 대의 물리적 서버 -> 하나의 서버 환경으로 통합 서버 가상화, 네트워크 가상화, 스토리지 가상화 공간 절약, 비용 절감 하나의 물리적 서버 리소스에 여러 개의 서버 환경을 할당해 각각의 환경에 OS와 application을 실행할 수 있게 함. 하이퍼바이저 형 하나의 물리 서버 하드웨어 -> 하이퍼바이저라는 가상화 소프트웨어 -> guest OS (Linux, Winodws, ...) VMware vSphere, Hyper-V, Xen, KVM 컨테이너 형 하나의 OS 환경에서 application을 실행하기 위한 영역 (사용자 공간 == 컨테이너)을 여러 개로 나누어 사용 컨..
데이터베이스, 스토리지, 애플리케이션 등의 IT 리소스를 온디맨드로 인터넷을 통해 제공, 사용한 만큼만 비용을 지불하는 것. 특징 주문형 셸프 서비스 - 사용자 스스로 개별 관리 광범위한 네트워크 접속 리소스 공유 신속한 확장성 - scale up / down 측정 가능한 서비스 - 종량제 클라우드 서비스 모델 IaaS (Infrastructure as a Service) 사업자는 사용자에게 pay-as-you-go access 제공 storage, networking, servers, ... PaaS (Platform as a Service) 사업자는 cloud-based enverinment + infrastructure 제공 사용자는 application 개발 Java, PHP, Ruby 등의 프로..