1) 서비스의 종류
AWS에서는 서비스가 제공되는 지역에 따라서 글로벌 서비스와 리전 서비스로 분류
글로벌 서비스 : 데이터 및 서비스를 전세계의 모든 인프라가 공유
-cloudfront
-IAM
-Route53
-WAF
리전 서비스 : 특정 리전을 기반으로 데이터 및 서비스를 제공
-대부분의 서비스
-S3 (전세계에서 동일하게 사용할수는 있으나 데이터 자체는 리전에 종속되어 있다)
ARN (Amazon Resource Name)
AWS 의 모든 리소스들의 각각의 고유 아이디
2) AWS의 주요서비스
1) 컴퓨팅 서비스
Amazon EC2(Elastic Coumpute Cloud)
클라우드의 가상 서버로 다양한 종류의 사양을 선택할수 있는 종량제 서비스
Amazon EC2 Auto Scaling
EC2인스턴스의 다양한 스케일링 정책에 따라서 EC2인스턴스를 추가 및 삭제할수 있게 해주는 서비스로 정확한 수의 EC2인스턴스를보유하도록 보장
예를 들면 최소 숫자미만으로 내려가지 않게 유지(인스턴스 추가) , 최대 숫자 초과로 올라가지 않게 유지(인스턴스 삭제) 혹은 장비 리소스에 따른 인스턴스 추가 및 삭제한다
AZ 에 EC2인스턴스가 골고루 분산 될수 있도록 분배한다
Amazon Lightsail
저렴한 비용의 간단한 가상화 프라이빗 서버가 필요한 개발자에게 웹사이트와 웹어플리케이션을 배포하고 관리하는 기능과 컴퓨팅,네트워크,스토리지를 제공한다
AWS Lambda
서버에 대한 걱정 없이(물리적인 서버가 없는것이 아니라 서버에서 처리하는 작업을 클라우드 기반의 서비스에서 처리) 코드 실행
즉 개발자가 구현한 어플리케이션을 클라우드에서 돌릴수 있게 도와주는 클라우드 기반의 모델이다
쉽게 말하면 서버리스는 리소스를 자동으로 관리한다
2) 네트워킹 서비스
Amazon VPC (Virtual Private Cloud)
가상 사설네트워크를 클라우드 안에서 생성 및 구성하고 네트워크를 이용한 접근제어(SG,NACL),DHCP 및 VPN연결,IGW등의 서비스 제공과 타 VPC와 다른 리전간의 VPC peering 구성을 통해서 보안성 및 안정성이 높은 네트워킹 서비스를 제공한다
Amazon Route 53
가용성과 확장성이 좋은 클라우드 기반의 DNS 웹 서비스 입니다
AWS Direct Connect
기존의 온프레미스의 인프라와 AWS를 연결하는 전용선을 구성하여 성능의 저하 없이 데이터를 공유할수 있게하는 서비스 쉽게 말하면 On-Premise-AWS 연결하는 전용서비스라고 생각하면 됨
Amazon API Gateway
API(2개 이상의 장비의 프로그램간에 서로 소통할수 있게 하는 역활)
개발자가 API를 손쉽게 생성, 게시, 유지 관리, 모니터링 및 보안 유지할 수 있도록 하는 완전관리형 서비스다.
API Gateway를 사용하면 실시간 양방향 통신 애플리케이션이 가능하도록 하는 RESTful API 및 WebSocket API를 작성할 수 있다.
API Gateway는 컨테이너식 서버리스 워크로드 및 웹 애플리케이션을 지원한다.
Amazon Elastic Load Balancing(ELB)
하나 이상의 가용 영역(AZ)에 있는 여러 대상 및 가상 어플라이언스에서 들어오는 애플리케이션 트래픽을 자동으로 분산한다
각종 서버에 사용량이나 접속자가 많으면 트래픽을 로드 분산해서 인스턴스에 전달한다
3) 스토리지 서비스
Amazon S3 (Amazon Simple Storage Service)
여러가지 용도로 사용할수 있는 범용적인 가변적인 스토리지 서비스로 데이터 보관뿐만 아니라 정적 웹 사이트 호스팅 및 다양한 형태의 서비스로 활용 가능한 매우 기능이 좋은 스트로지 서비스
Amazon S3 Glacier
사용빈도가 높지 않은 데이터를 저렴한 비용으로 장기 보관할수 있게 해주는 서비스로 저렴하게 데이터를 무제한으로 저장할수 있는 스토리지
Amazon EBS (Amazon Elastic Block Store)
빠른 속도로 데이터를 저장하고 보관할수 있는 서비스로 주로 서버에 디스크로 추가해서 사용하며 기본적으로 SSD를 사용해서 데이터 입출력 속도가 매우 빠른 EC2에서 가장 많이 사용하는 스토리지 서비스다
AWS Storage Gateway
거의 무제한의 클라우드 스토리지 액세스를 온프레미스에 제공하는 하이브리드 클라우드 스토리지 서비스 세트다
온프레미스에 있는 데이터를 클라우드 스토리지에 저장 보관하기 위한 연결 서비스를 제공한다
4) 데이터 베이스 서비스
Amazon RDS(Relational Database Service)
MySQL, PostgreSQL, Oracle, SQL Server 및 MariaDB를 위한 관리형의 관계형 데이터베이스 서비스
즉 MySQL, PostgreSQL, Oracle, SQL Server 및 MariaDB등의 RDBMS서비스를 사용자가 직접 관리하지 않고 아마존에서 제공하는 서비스를 이용해서 데이터베이스를 이용할수 있게 해준다
Amazon Aurora
MySQL 및 PostgreSQL과 완벽하게 호환되는 고성능 관리형 관계형 데이터베이스
Amazon DynamoDB는 모든 규모에서 고성능 애플리케이션을 실행하도록 설계된 완전관리형의 서버리스 키-값 NoSQL 데이터베이스입니다. DynamoDB는 기본적으로 보안, 지속적인 백업, 자동화된 다중 리전 복제, 인 메모리 캐시 및 데이터 가져오기/내보내기 도구를 제공한다
즉 NoSQL용 서비스로 대량의 데이터를 손쉽게 저장하고 추가 분석 서비스와 연계해서 사용할수 있는 서비스다
Amazon ElastiCache
Redis 및 MemCached와 호환되는 완전관리형 서비스로서 현대적 애플리케이션의 성능을 최적의 비용으로 실시간으로 개선해준다.
ElastiCache는 마이크로초의 응답 시간으로 초당 수억 개의 작업으로 확장되며 엔터프라이즈급 보안 및 신뢰성을 제공합니다.
즉 메모리 기반으로 캐쉬 서비스로 빠른 속도를 필요로 하는 서비스와 연계해서 높은 응답 속도와 신뢰성을 필요로 하는 서비스에 적합한 서비스다.
'솔데스크 아마존 AWS 클라우드 > AWS 클라우드' 카테고리의 다른 글
Amazon EBS (Amazon Elastic Block Store) (0) | 2023.12.21 |
---|---|
AWS클라우드 EC2(Elastic Coumpute Cloud) (0) | 2023.12.21 |
AWS 클라우드의 기본 개념 (0) | 2023.12.20 |
클라우드 기반 기술 (0) | 2023.12.20 |
클라우드 기초 개념 (0) | 2023.12.20 |