oi_24.log
로그인
oi_24.log
로그인
AWS Cloud Practitioner Essentials - Module 4: 글로벌 시장 진출
choi
·
2026년 6월 17일
팔로우
0
AWS Cloud Practitioner Essentials
AWS Cloud Practitioner
목록 보기
4/6
모듈 4: 글로벌 시장 진출
글로벌 시장 진출 소개
글로벌 시장 진출 개요
정의
비즈니스가 전 세계 고객에게 서비스를 제공하고 물리적/가상 인프라를 확장하는 과정
특징/이점
현지 수요, 규정 준수, 비용 등 여러 요인을 고려하여 확장 계획 수립 필요
AWS는 전 세계 어디서나 강력하고 확장 가능하며 고가용성을 갖춘 애플리케이션을 구현할 수 있도록 지원
AWS 글로벌 인프라 비유
리전(Region) 선택
정의
새로운 물리적 매장을 열 위치를 결정하는 것과 같이 실제 클라우드 리소스를 배포할 리전을 선택하는 것
고려 사항
현지 수요, 규정, 비용 등 여러 비즈니스 및 기술적 요인
AWS 엣지 로케이션(Edge Location)
정의
이동식 커피 카트처럼 전 세계 사용자에게 지연 시간을 최소화하여 콘텐츠를 신속하게 제공하는 소규모 물리적 시설
특징/이점
이미지, 동영상, 정적 자산 등 자주 액세스하는 콘텐츠를 캐시하여 사용자에게 빠르게 제공
중앙 서버(리전)로부터 매번 데이터를 가져오는 대기 시간 단축
코드형 인프라(IaC) 및 AWS CloudFormation
정의
전 세계 모든 지점에서 일관된 프로세스와 커피 맛을 유지하기 위해 레시피 및 장비를 표준화하는 것처럼, 코드로 인프라를 정의하고 배포하는 방식
특징/이점
환경 및 글로벌 배포 전체에서 일관성 있고 신뢰할 수 있는 설정을 구현
비즈니스 성장에 맞춰 신속하고 책임감 있게 리소스 스케일링 가능
aws 글로벌 인프라
aws 리전 선택
AWS 리전의 중요한 보안 및 데이터 격리
정의
각 AWS 리전은 다른 리전과 완벽하게 격리되어 독립적으로 가동되는 물리적 인프라의 집합
특징/이점
사용자가 명시적으로 데이터를 이동할 권한을 부여하지 않으면 리전의 경계를 벗어날 수 없으므로 철저한 데이터 주권 및 보안을 제공함
AWS 리전 선택 시 4가지 주요 고려 사항
규정 준수 (Compliance)
정의
특정 국가나 지역의 현지 법률 및 법규(예: 데이터 보호법, 데이터 거버넌스 규제 등)를 준수하기 위해 데이터를 특정 지리적 영역 내에 보관해야 하는 법적 요구사항
특징/이점
리전을 선택할 때
가장 먼저(최우선적으로)
검토해야 하는 결정적인 요인임
예시: 유럽 연합(EU)의 일반 데이터 보호 규정(GDPR) 준수 요구 사항에 따라 프랑크푸르트 등의 EU 리전에 고객 데이터를 저장하고 외부 반출을 차단하는 경우
근접성 (Proximity)
정의
실제 서비스를 이용하는 사용자 기반(고객)의 지리적 위치와 리전 데이터 센터 사이의 물리적 거리
특징/이점
사용자 기반과 지리적으로 가까운 리전을 택할수록 데이터 전송 시 지연 시간(Latency)이 최소화되며 애플리케이션의 반응성과 만족도가 대폭 향상됨
기능 가용성 (Feature Availability)
정의
배포하고자 하는 AWS의 특정 서비스, 신기능 혹은 특정 요구사항을 위한 하드웨어 세팅이 해당 리전에 준비되어 있는지의 여부
특징/이점
AWS는 지속적으로 서비스를 신규 리전에 출시/확장하고 있으나 특정 신기능이나 특수 목적의 격리된 서비스(예: 미국 정부 전용 규정 준수를 위한 AWS GovCloud 리전) 등은 특정 리전에서만 선제적으로 제공될 수 있음
요금 (Pricing)
정의
리전별로 운영에 따른 전반적인 서비스 및 인프라의 청구 단가가 다르게 책정되는 과금 특성
특징/이점
동일한 사양의 AWS 서비스 및 기능이라 하더라도, 리전 데이터 센터가 위치한 국가의 현지 조세 체계(세법), 전력/에너지 공급 비용, 토지 비용 등의 운영 인프라 차이에 따라 청구 금액에 상당한 편차가 발생할 수 있음
aws 글로벌 인프라 자세히 살펴보기
고가용성 아키텍처 설계
고가용성 (High Availability)
정의
시스템이 장애 없이 지속적으로 가동되어 서비스를 원활하게 제공할 수 있는 능력
특징/이점
특정 물리적 하드웨어나 구성 요소에 결함이 발생하더라도 비즈니스 연속성이 끊기지 않고 심각한 가동 중지 시간을 방지함
민첩성 (Agility)
정의
급격하게 변화하는 비즈니스 요건이나 시장 조건에 맞춰 인프라 서비스를 신속하게 개발, 테스트 및 배포하는 능력
특징/이점
복잡한 하드웨어 수급 절차 없이 가상 자원을 즉각적으로 조달하여 인적/시간적 리소스 효율성을 극대화함
탄력성 (Elasticity)
정의
실제 서비스 수요의 변동 폭에 따라 필요한 리소스 용량을 자동으로 확장(Scale-up)하거나 축소(Scale-down)하는 구조적 특성
특징/이점
트래픽이 폭증할 때는 자원을 확장하여 부하를 분산시키고, 사용량이 적을 때는 리소스를 줄여 불필요한 과금을 절감함
이중화 아키텍처 (Redundancy Architecture)
정의
인프라 중단 사고에 사전 대응할 수 있도록 물리적으로 복제된 다중 백업 장치 및 자원을 상시 유지하는 아키텍처 기법
특징/이점
다중 가용 영역(Multi-AZ) 배포
: 하나의 가용 영역에 장애가 일어나더라도 시스템이 이중화된 백업 영역으로 자동 장애 조치(Failover)되어 최종 사용자에게 무중단 서비스를 보장함
다중 리전(Multi-Region) 배포
: 한 국가 규모의 물리적 재난이 닥쳐 특정 리전 전체가 마비되더라도 다른 국가의 리전으로 트래픽을 안전하게 장애 조치(Failover)함
AWS 글로벌 인프라 핵심 구성 요소
AWS 리전 (Region)
정의
전 세계에 지리적으로 분산되어 데이터 센터들을 물리적으로 호스팅하고 있는 거대한 독립 영역
특징/이점
개별 리전은 타 리전과 규정, 네트워크상으로 완전히 격리되어 운영됨
모든 AWS 리전은 격리된 전력망과 연결망을 가지는 가용 영역(AZ)을 최소 3개 이상 보유함
가용 영역 (Availability Zone, AZ)
정의
하나의 리전 내부에서 독립적인 물리 전력망, 공조 시스템, 통신 네트워크 연결을 지니도록 상호 격리 설계된 단일 또는 그 이상의 데이터 센터들의 집합
특징/이점
리전 내 다른 가용 영역들과는 초고속 전용 광케이블망으로 긴밀히 소통함
특정 데이터 센터 시설의 화재나 단전 등 내결함성(Fault Tolerance) 시나리오에서 시스템 전반의 붕괴를 예방함
엣지 로케이션 (Edge Location)
정의
유저에게 콘텐츠를 가장 빠른 속도로 전달(캐싱)하기 위해, 리전이나 가용 영역과는 별개로 전 세계 주요 도시 구석구석에 흩어져 있는 소규모 서버 거점
특징/이점
이미지, 비디오, 정적 자산 등 빈번히 조회되는 데이터를 최종 사용자 부근의 캐시에 보관하여 원천 리전 서버로 향하는 통신 거리를 획기적으로 낮추고 전송 속도를 단축함
Amazon CloudFront, Amazon Route 53, AWS Global Accelerator 등 핵심 엣지 네트워킹 서비스를 호스팅함
주요 엣지 및 관련 서비스
Amazon CloudFront
정의
웹 페이지, 비디오, 이미지, API 등 모든 동적/정적 웹 리소스를 낮은 지연 시간과 높은 속도로 최종 사용자에게 제공하는 글로벌 콘텐츠 전송 네트워크(CDN)
특징/이점
전 세계 엣지 로케이션망을 활용하여 밈 이미지나 대용량 파일 배포 속도를 향상시키고 트래픽 급증을 효과적으로 수용함
Amazon Route 53
정의
최종 사용자의 트래픽을 원활하게 AWS의 목적지 인프라로 연결 및 안내해 주는 클라우드 기반 고가용성 도메인 이름 시스템(DNS)
특징/이점
인간이 기억하기 편한 도메인 도식 문자열을 컴퓨터용 숫자형 IP 주소로 신속 변환하며 지연 시간이 최저인 최적의 서버 경로로 사용자를 라우팅함
AWS Outposts
정의
AWS 인프라 서비스, API, 개발 도구를 고객의 자체 온프레미스 데이터 센터나 사무실 내부로 물리적으로 연장하여 직접 실행하게 지원하는 하이브리드 인프라 솔루션
특징/이점
극단적으로 높은 초저지연 로컬 데이터 처리가 필수적이거나, 특정 물리적 국가 경계 내에서만 데이터를 보관하고 동작시켜야 하는 엄격한 법률 규정을 완벽하게 만족함
인프라 및 자동화
코드형 인프라 (Infrastructure as Code, IaC)
정의
수동 클릭이나 개별 명령 실행 대신, 인프라의 모든 구성을 텍스트 파일(YAML, JSON 등)로 코딩하여 설계 청사진을 만드는 개발 방식
특징/이점
동일한 설정을 변경 없이 여러 차례 반복하여 신속하게 배포 가능
콘솔 수동 조작 시 발생하는 인적 실수(오류)를 예방하고 재현하기 쉬운 환경 제공
Git 등의 소스 제어 도구를 활용하여 인프라 변경 이력을 체계적으로 관리 및 추적할 수 있음
AWS CloudFormation
정의
YAML 또는 JSON 형식의 CloudFormation 템플릿을 생성하여 대규모 AWS 리소스를 선언적 방식으로 정의하고 일괄 모델링/프로비저닝해 주는 AWS의 핵심 IaC 서비스
특징/이점
세부 빌드 명령어 대신 생성하고자 하는 리소스 스펙만 명시하면, CloudFormation이 알아서 백그라운드에서 AWS API를 호출하여 자원을 프로비저닝함
여러 리전(Multi-Region)이나 다중 계정 전체에 동일 템플릿을 적용하여 오차 없는 고가용성 동일 환경을 손쉽게 복제하고 구축 시간 및 비용을 획기적으로 감축함
AWS 리소스와의 상호 작용 (AWS API 호출 수단)
AWS Management Console
정의
웹 브라우저를 기반으로 시각적 UI 환경에서 마우스 클릭을 통해 AWS 리소스를 제어하고 조작하는 그래픽 관리 인터페이스 (GUI)
특징/이점
클라우드를 처음 다루는 초보자 또는 비개발자 직군도 진입장벽 없이 빠르게 액세스하여 조작할 수 있음
청구 및 비용 대시보드 모니터링이나 시각 그래픽 중심의 특화 서비스(예: QuickSight, Neptune) 운영에 매우 유리함
프로그래밍 방식 액세스 (Programmatic Access)
AWS CLI (Command Line Interface)
정의
로컬 컴퓨터 터미널이나 쉘 명령줄에서 명령어를 수동 입력하거나 스크립트 파일을 실행하여 AWS 리소스를 통제하는 도구
특징/이점
반복되는 인프라 관리 및 관리 태스크를 쉘 스크립트 자동화 작업(예: Amazon EBS 볼륨의 정기 백업 수행 스크립트)으로 구성할 수 있음
AWS SDK (Software Development Kit)
정의
개발자가 사용하는 프로그래밍 언어(Java, Python 등)에 호환되는 라이브러리 API를 제공하여, 자체 구축한 애플리케이션 소스 코드 내에서 AWS의 기능을 내재화하고 통합하게 돕는 소프트웨어 개발 키트
특징/이점
앱 백엔드 프로세스의 일부분으로 실시간 AWS 서비스를 기동할 수 있음 (예: SDK를 활용해 애플리케이션에 유입된 사용자의 파일을 Amazon S3 스토리지에 즉시 자동 저장)
choi
늦게나마 정신을 차리려고 하는 개발 뭐시기하는 사람
팔로우
이전 포스트
AWS Cloud Practitioner Essentials - Module 3: 컴퓨팅 서비스 살펴보기
다음 포스트
AWS Cloud Practitioner Essentials - Module 5: 네트워킹
0개의 댓글
댓글 작성