기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
피어링 기능을 통해 Lightsail을 다른 서비스와 통합할 AWS 수 있습니다. VPC
Amazon Lightsail은 Amazon과 같은 집중된 AWS 서비스 세트를 AWS Identity and Access Management 사용하며 이를 통해 더 쉽게 시작할 수 있습니다. EC2 그렇다고 해서 해당 서비스로 제한되는 것은 아닙니다.
Amazon 피어링을 통해 Lightsail 리소스를 다른 AWS 서비스와 통합할 수 있습니다. VPC 피어링 설정 방법을 알아보십시오. VPC
아래 링크를 따라 다른 AWS 서비스에 대해 자세히 알아보십시오.
가상 머신(가상 프라이빗 서버)
- 아마존 EC2
-
Amazon Elastic Compute Cloud (AmazonEC2) 는 클라우드에서 크기 조정 가능한 컴퓨팅 파워를 제공하는 웹 서비스입니다. 개발자가 보다 쉽게 웹 규모 클라우드 컴퓨팅 작업을 할 수 있도록 설계되었습니다.
EC2Amazon을 사용하면 마찰을 최소화하면서 용량을 확보하고 구성할 수 있습니다. 이를 통해 컴퓨팅 리소스를 완벽하게 제어하고 Amazon의 검증된 컴퓨팅 환경에서 실행할 수 있습니다. Amazon은 새 서버 인스턴스를 확보하고 부팅하는 데 필요한 시간을 분 단위로 EC2 단축하므로 컴퓨팅 요구 사항의 변화에 따라 용량을 빠르게 확장 및 축소할 수 있습니다. Amazon은 실제로 사용한 용량에 대해서만 비용을 지불할 수 있도록 함으로써 컴퓨팅 경제성을 EC2 변화시킵니다. EC2Amazon은 개발자에게 장애 복원력이 뛰어난 애플리케이션을 구축하고 일반적인 장애 시나리오로부터 스스로를 격리할 수 있는 도구를 제공합니다.
- 아마존 VPC
-
Amazon Virtual Private Cloud (AmazonVPC) 를 사용하면 논리적으로 격리된 AWS 클라우드 섹션을 프로비저닝하여 사용자가 정의한 가상 네트워크에서 AWS 리소스를 시작할 수 있습니다. 고유의 IP 주소 범위, 서브넷 생성, 라우팅 테이블 및 네트워크 게이트웨이 구성 선택 등 가상 네트워킹 환경을 완벽하게 제어할 수 있습니다.
Amazon의 네트워크 구성을 쉽게 사용자 지정할 수 VPC 있습니다. 예를 들어, 인터넷에 액세스하는 웹 서버에 대해 공용 페이싱 서브넷을 생성하고 인터넷 액세스가 없는 개인 페이싱 서브넷의 애플리케이션 서버나 데이터베이스 등의 백엔드 시스템을 배치할 수 있습니다. 보안 그룹 및 네트워크 액세스 제어 목록을 비롯한 여러 보안 계층을 활용하여 각 서브넷의 Amazon EC2 인스턴스에 대한 액세스를 제어할 수 있습니다.
또한 기업 데이터 센터와 기업 데이터 센터 사이에 하드웨어 가상 사설망 (VPN) 연결을 생성하고 AWS 클라우드를 기업 데이터 센터의 확장으로 활용할 수 있습니다. VPC
서버리스 컴퓨팅
- AWS Lambda
-
AWS Lambda 서버를 프로비저닝하거나 관리하지 않고도 코드를 실행할 수 있습니다. 사용한 컴퓨팅 시간에 대해서만 요금을 지불하면 되고 코드가 실행되지 않을 때는 요금이 부과되지 않습니다. Lambda에서는 사실상 모든 유형의 애플리케이션이나 백엔드 서비스에 대한 코드를 별도의 관리 없이 실행할 수 있습니다. 코드를 업로드하기만 하면 고가용성을 유지한 채로 코드를 실행하고 확장하는 데 필요한 모든 것을 Lambda가 알아서 처리해 줍니다. 다른 AWS 서비스에서 자동으로 트리거되도록 코드를 설정하거나 웹 또는 모바일 앱에서 직접 코드를 호출할 수 있습니다.
- 아마존 API 게이트웨이
-
Amazon API Gateway는 개발자가 규모에 상관없이 손쉽게 생성, 게시, 유지 관리, 모니터링 및 보안을 APIs 유지할 수 있게 해주는 완전관리형 서비스입니다. 에서 몇 번의 클릭만으로 애플리케이션이 백엔드 서비스의 데이터 AWS Management Console, 비즈니스 로직 또는 기능에 액세스할 수 API 있는 “현관” 역할을 하는 네트워크를 만들 수 있습니다. 여기에는 Amazon에서 실행되는 워크로드EC2, Lambda에서 실행되는 코드 또는 모든 웹 애플리케이션이 포함됩니다. Amazon API Gateway는 최대 수십만 건의 동시 API 통화를 수락하고 처리하는 데 관련된 모든 작업을 처리합니다. 여기에는 트래픽 관리, 권한 부여 및 액세스 제어, 모니터링, API 버전 관리가 포함됩니다. Amazon API Gateway에는 최소 수수료나 시작 비용이 없습니다. 수신한 API 전화와 전송된 데이터 양에 대해서만 비용을 지불하면 됩니다.
데이터베이스 수
- Amazon DynamoDB
-
Amazon DynamoDB는 규모와 관계없이 10밀리초의 일관된 지연 시간이 필요한 모든 애플리케이션을 위한 빠르고 유연한 데이터베이스 SQL 없음 서비스입니다. 이 서비스는 완벽하게 관리되는 클라우드 데이터베이스로, 문서와 키-값 스토어 모델을 모두 지원합니다. 유연한 데이터 모델과 안정적인 성능 덕분에 모바일, 웹, 게임, 광고 기술, IoT 및 기타 여러 애플리케이션에 아주 적합합니다.
- 아마존 RDS
-
Amazon 관계형 데이터베이스 서비스 (RDSAmazon) 를 사용하면 클라우드에서 관계형 데이터베이스를 쉽게 설정, 운영 및 확장할 수 있습니다. 시간이 많이 소요되는 데이터베이스 관리 작업을 관리하는 동시에 비용 효율적이고 크기 조정이 가능한 용량을 제공하므로 사용자는 애플리케이션과 비즈니스에 집중할 수 있습니다. RDSAmazon은 Amazon Aurora, Postgre, SQL My, SQL MariaDB, 오라클, Microsoft Server 등 6가지 친숙한 데이터베이스 엔진 중에서 선택할 수 있는 기능을 제공합니다. SQL
- Amazon Aurora
-
Amazon Aurora는 고성능 상용 데이터베이스의 속도 및 가용성과 오픈 소스 데이터베이스의 간편성 및 비용 효율성을 결합한 My SQL 호환 관계형 데이터베이스 엔진입니다. Aurora는 10분의 1의 비용으로 상용 데이터베이스의 보안, 가용성 및 안정성을 SQL 통해 My보다 최대 5배 더 우수한 성능을 제공합니다.
로드 밸런서
- Elastic Load Balancing
-
Elastic Load Balancing은 들어오는 애플리케이션 트래픽을 여러 Amazon EC2 인스턴스에 자동으로 분산합니다. 따라서 애플리케이션의 내결함성을 달성하고, 애플리케이션 트래픽을 라우팅하는 데 필요한 로드 밸런싱 용량을 원활하게 제공할 수 있습니다.
Elastic Load Balancing은 두 가지 유형의 로드 밸런서를 지원합니다. 두 유형 모두 고가용성, 자동 조정 및 강력한 보안이 특징입니다. 여기에는 애플리케이션 또는 네트워크 수준 정보에 따라 트래픽을 라우팅하는 Classic Load Balancer와 요청 콘텐츠를 포함하는 고급 애플리케이션 수준 정보에 따라 트래픽을 라우팅하는 Application Load Balancer가 포함됩니다. Classic Load Balancer는 여러 Amazon EC2 인스턴스에서 트래픽을 간단하게 로드 밸런싱하는 데 적합합니다. Application Load Balancer는 고급 라우팅 기능, 마이크로서비스 및 컨테이너 기반 아키텍처가 필요한 애플리케이션에 적합합니다. Application Load Balancer는 트래픽을 여러 서비스로 라우팅하거나 동일한 Amazon EC2 인스턴스의 여러 포트에 걸쳐 로드 밸런싱하는 기능을 제공합니다.
- Application Load Balancer
-
Application Load Balancer는 애플리케이션 계층에서 작동하는 Elastic Load Balancing 서비스의 로드 밸런싱 옵션으로, 이를 통해 하나 이상의 Amazon EC2 인스턴스에서 실행되는 여러 서비스 또는 컨테이너의 콘텐츠를 기반으로 라우팅 규칙을 정의할 수 있습니다.
빅 데이터
- Amazon Kinesis 서비스
-
Amazon Kinesis 서비스를 사용하면 클라우드에서 실시간 스트리밍 데이터를 쉽게 사용할 수 있습니다. AWS Amazon Kinesis 서비스에는 대용량의 스트리밍 데이터를 쉽게 로드할 수 있는 Amazon Data Firehose
, SQL 표준으로 스트리밍 데이터를 분석하는 Apache Flink용 AWS Amazon Managed Service , 스트리밍 데이터를 처리하거나 분석하는 자체 사용자 지정 애플리케이션을 구축하기 위한 Amazon Kinesis Data Streams가 포함됩니다. - 아마존 EMR
-
Amazon은 동적으로 확장 가능한 Amazon 인스턴스에서 대량의 데이터를 쉽고 빠르고 비용 효율적으로 처리할 수 있는 관리형 하둡 프레임워크를 EMR 제공합니다. EC2 또한 Amazon에서 Apache Spark, PrestoHBase, Flink와 같은 널리 사용되는 다른 분산 프레임워크를 실행하고 Amazon EMR S3 및 DynamoDB와 같은 다른 AWS 데이터 스토어의 데이터와 상호 작용할 수 있습니다.
Amazon은 로그 분석, 웹 인덱싱, 데이터 변환 (ETL), 기계 학습, 금융 분석, 과학 시뮬레이션, 생물 정보학 등 광범위한 빅 데이터 사용 사례를 EMR 안전하고 안정적으로 처리합니다.
- Amazon Redshift
-
Amazon Redshift는 속도가 빠른 페타바이트 규모의 완전 관리형 데이터 웨어하우스로, 간편하고 비용 효율적으로 모든 데이터를 기존 비즈니스 인텔리전스 도구를 사용하여 분석할 수 있게 해줍니다.
스토리지
- Amazon Simple Storage Service(S3)
-
Amazon S3는 개발자와 IT 팀에 안전하고 내구성과 확장성이 뛰어난 클라우드 스토리지를 제공합니다. Amazon S3는 웹 어디서나 원하는 양의 데이터를 저장하고 검색할 수 있는 간단한 웹 서비스 인터페이스를 갖춘 easy-to-use 객체 스토리지입니다. Amazon S3에서는 사용한 스토리지에 대해서만 비용을 지불합니다. 최소 요금이나 설치 비용이 없습니다.
Amazon S3는 자주 액세스하는 데이터의 범용 스토리지용 Amazon S3 Standard, 자주 액세스하지 않지만 수명이 긴 데이터를 위한 Amazon S3 Standard - Infrequent Access(Standard - IA), 장기 아카이브를 위한 S3 Glacier를 비롯해 여러 사용 사례에 맞게 설계된 다양한 스토리지 클래스를 제공합니다. 또한 Amazon S3는 수명 주기 전반에 걸쳐 데이터를 관리하기 위한 구성 가능한 수명 주기 정책을 제공합니다. 정책이 설정되면 애플리케이션 변경 없이 데이터가 자동으로 가장 적합한 스토리지 클래스로 마이그레이션됩니다.
Amazon S3는 단독으로 또는 Amazon EC2 및 및 IAM 같은 다른 AWS 서비스와 함께 사용할 수 있으며 초기 또는 지속적인 데이터 수집을 위한 클라우드 데이터 마이그레이션 서비스 및 게이트웨이와 함께 사용할 수 있습니다. Amazon S3는 백업 및 복구, 니어라인 아카이브, 빅 데이터 분석, 재해 복구, 클라우드 애플리케이션, 콘텐츠 배포 등 다양한 사용 사례에 대해 비용 효율적인 객체 스토리지를 제공합니다.
- 아마존 엘라스틱 블록 스토어 (아마존EBS)
-
Amazon은 AWS 클라우드의 Amazon EC2 인스턴스와 함께 사용할 수 있는 영구 블록 스토리지 볼륨을 EBS 제공합니다. 각 Amazon EBS 볼륨은 가용 영역 내에 자동으로 복제되어 구성 요소 장애로부터 보호하고 높은 가용성과 내구성을 제공합니다. Amazon EBS 볼륨은 워크로드를 실행하는 데 필요한 일관되고 지연 시간이 짧은 성능을 제공합니다. EBSAmazon에서는 프로비저닝한 만큼만 저렴한 요금을 지불하면서 몇 분 안에 사용량을 늘리거나 줄일 수 있습니다.
모니터링 및 경보
- 아마존 CloudWatch
-
CloudWatch Amazon은 실행 중인 AWS 클라우드 리소스 및 애플리케이션에 대한 모니터링 AWS 서비스입니다. 를 CloudWatch 사용하여 지표를 수집 및 추적하고, 로그 파일을 수집 및 모니터링하고, 경보를 설정하고, AWS 리소스 변화에 자동으로 대응할 수 있습니다. CloudWatch Amazon EC2 인스턴스, Amazon DynamoDB 테이블, RDS Amazon DB 인스턴스와 같은 AWS 리소스뿐만 아니라 애플리케이션 및 서비스에서 생성된 사용자 지정 지표와 애플리케이션이 생성하는 모든 로그 파일을 모니터링할 수 있습니다. 를 CloudWatch 사용하여 리소스 사용률, 애플리케이션 성능 및 운영 상태에 대한 시스템 전반의 가시성을 확보할 수 있습니다. 상황에 대처하고 애플리케이션을 원활하게 운영하는 데 이러한 정보를 사용할 수 있습니다.
애플리케이션 배포
- AWS Elastic Beanstalk
-
AWS Elastic Beanstalk Java로 개발된 웹 애플리케이션과 서비스를 배포하고 확장하기 위한 서비스입니다. easy-to-use NET, Node.jsPHP, Python, Ruby, Go, Docker를 아파치, Nginx, Passenger 등과 같은 친숙한 서버에서 실행합니다. IIS
코드를 업로드하기만 하면 Elastic Beanstalk가 용량 프로비저닝, 로드 밸런싱, Auto Scaling부터 애플리케이션 상태 모니터링에 이르기까지 배포를 자동으로 처리합니다. 동시에 애플리케이션을 구동하는 리소스를 완전히 제어할 수 있으며 언제든지 기본 AWS 리소스에 액세스할 수 있습니다.
애플리케이션 컨테이너
- 아마존 엘라스틱 컨테이너 서비스 (아마존ECS)
-
ECSAmazon은 Docker 컨테이너를 지원하고 Amazon EC2 인스턴스의 관리형 클러스터에서 애플리케이션을 쉽게 실행할 수 있도록 지원하는 확장성이 뛰어난 고성능 컨테이너 관리 서비스입니다. Amazon을 ECS 사용하면 자체 클러스터 관리 인프라를 설치, 운영 및 확장할 필요가 없습니다. 간단한 API 호출만으로 Docker 지원 애플리케이션을 시작 및 중지하고, 클러스터의 전체 상태를 쿼리하고, 보안 그룹, Elastic Load Balancing, Amazon EBS 볼륨 및 역할과 같은 여러 친숙한 기능에 액세스할 수 있습니다. IAM ECSAmazon을 사용하여 리소스 요구 사항 및 가용성 요구 사항에 따라 클러스터 전체에 컨테이너를 배치하도록 예약할 수 있습니다. 또한 자신의 스케줄러 또는 타사 스케줄러를 통합하여 해당 비즈니스 또는 애플리케이션에 따른 요구 사항을 충족할 수 있습니다.
보안 및 사용자 로그인
- AWS Identity and Access Management (IAM)
-
IAM사용자의 AWS 서비스와 리소스에 대한 액세스를 안전하게 제어할 수 있습니다. 를 사용하여 IAM AWS 사용자와 그룹을 생성 및 관리하고 권한을 사용하여 AWS 리소스에 대한 액세스를 허용 및 거부할 수 있습니다.
- Amazon Cognito 사용자 풀
-
Amazon Cognito를 사용하여 손쉽게 사용자 가입 정보를 추가하고 사용 중인 모바일 및 웹 앱에 로그인할 수 있습니다. Amazon Cognito를 사용하면 Facebook, Twitter 또는 Amazon과 같은 소셜 자격 증명 공급자를 통해 사용자를 인증하거나, SAML 자격 증명 솔루션을 사용하거나, 자체 ID 시스템을 사용하여 사용자를 인증할 수도 있습니다. 뿐만 아니라 Amazon Cognito를 통해 사용자의 디바이스에 데이터를 로컬 저장할 수 있어 디바이스가 오프라인 상태일 때에도 애플리케이션이 작동하도록 할 수 있습니다. 또한 사용자의 디바이스 전반에 걸쳐 데이터를 동기화하여 앱 사용 환경이 디바이스에 상관없이 일관되도록 할 수 있습니다.
Amazon Cognito를 사용하면 사용자 관리, 인증 및 디바이스 간 동기화를 처리하는 솔루션의 구축, 보안 및 확장에 대해 걱정하는 대신 뛰어난 앱 경험을 만드는 데 집중할 수 있습니다.
소스 제어 및 애플리케이션 수명 주기 관리
- AWS CodeCommit
-
AWS CodeCommit 는 기업이 안전하고 확장성이 뛰어난 프라이빗 Git 리포지토리를 쉽게 호스팅할 수 있게 해주는 완전 관리형 소스 제어 서비스입니다. AWS CodeCommit 자체 소스 제어 시스템을 운영하거나 인프라 확장에 대해 걱정할 필요가 없습니다. 를 사용하여 AWS CodeCommit 소스 코드에서 바이너리까지 무엇이든 안전하게 저장할 수 있으며 기존 Git 도구와 원활하게 연동됩니다.
대기열 및 메시징
- 아마존 SQS
-
Amazon 심플 큐 서비스 (AmazonSQS) 는 빠르고 안정적이며 확장 가능한 완전관리형 메시지 대기열 서비스입니다. Amazon을 SQS 사용하면 클라우드 애플리케이션의 구성 요소를 간단하고 비용 효율적으로 분리할 수 있습니다. SQSAmazon을 사용하면 메시지를 손실하거나 다른 서비스를 항상 사용할 수 있도록 하는 일 없이 원하는 양의 데이터를 전송할 수 있습니다. SQSAmazon에는 처리량과 at-least-once 처리 능력이 높은 표준 대기열과 선입선출 방식으로 정확히 한 FIFO번만 처리되는 FIFO (선입선출) 을 제공하는 대기열이 있습니다.
SQSAmazon을 사용하면 고가용성 메시징 클러스터를 운영 및 확장하는 데 따르는 관리 부담을 덜고 사용한 만큼만 저렴한 비용을 지불할 수 있습니다.
- 아마존 SNS
-
Amazon Simple Notification Service (AmazonSNS) 는 빠르고 유연한 완전 관리형 푸시 알림 서비스로서, 개별 메시지를 보내거나 많은 수신자에게 메시지를 보낼 수 있습니다. Amazon에서는 SNS 간편하고 비용 효율적으로 모바일 장치 사용자 또는 이메일 수신자에게 푸시 알림을 보내거나 다른 분산 서비스에 메시지를 보낼 수 있습니다.
SNSAmazon을 사용하면 Apple 푸시 알림 서비스 (APNS), 구글 클라우드 메시징 (GCM), Fire OS 및 Windows 장치뿐만 아니라 Baidu Cloud Push를 사용하여 중국의 Android 장치에도 알림을 보낼 수 있습니다. SNSAmazon을 사용하여 전 세계 모바일 장치 사용자에게 SMS 메시지를 보낼 수 있습니다.
Amazon은 이러한 엔드포인트 외에도 AmazonSQS, AWS Lambda 함수 또는 모든 HTTP 엔드포인트로 메시지를 전송할 SNS 수 있습니다.
- 아마존 SES
-
Amazon Simple Email Service (AmazonSES) 는 Amazon.com이 자체 고객 기반에 서비스를 제공하기 위해 개발한 안정적이고 확장 가능한 인프라를 기반으로 구축된 비용 효율적인 이메일 서비스입니다. SESAmazon에서는 최소 약정 없이 이메일을 보내고 받을 수 있습니다. 사용하는 것에 대해서만 사용할 때 지불합니다.
워크플로
- 아마존 심플 워크플로 서비스 (아마존SWF)
-
SWFAmazon은 개발자가 병렬 또는 순차적 단계가 있는 백그라운드 작업을 구축, 실행 및 확장할 수 있도록 지원합니다. Amazon은 SWF 클라우드의 완전 관리형 상태 추적기 및 작업 코디네이터라고 생각하시면 됩니다.
앱에서 절차를 완료하는 데 500밀리초가 넘게 걸리는 경우 처리 상태를 추적할 필요가 있으며, 작업이 실패하는 경우에는 복구하거나 재시도할 필요가 있습니다. SWFAmazon이 도와드릴 수 있습니다.
스트리밍 애플리케이션
- 아마존 AppStream
-
AppStream Amazon에서는 Windows 애플리케이션을 모든 디바이스로 전송할 수 있습니다.
Amazon을 AppStream 사용하면 코드를 수정하지 않고도 클라우드에서 기존 Windows 애플리케이션을 스트리밍하여 더 많은 디바이스에서 더 많은 사용자에게 도달할 수 있습니다. AppStreamAmazon을 사용하면 애플리케이션이 AWS 인프라에 배포 및 렌더링되며 출력은 개인용 컴퓨터, 태블릿 및 휴대폰과 같은 대중 시장 디바이스로 스트리밍됩니다. 애플리케이션이 클라우드에서 실행되므로 고객이 어떤 디바이스를 사용하든지 관계없이 방대한 컴퓨팅 및 스토리지 요구를 처리할 수 있도록 애플리케이션을 확장할 수 있습니다. AppStream Amazon은 SDK 클라우드에서 애플리케이션을 스트리밍할 수 있는 기능을 제공합니다. 사용자 지정 클라이언트, 구독, ID 및 스토리지 솔루션을 Amazon과 AppStream 통합하여 비즈니스 요구 사항에 맞는 사용자 지정 스트리밍 솔루션을 구축할 수 있습니다.