소개

초급 | 10분

이 웹 사이트에서는 데이터베이스란 무엇이며 앱에 AWS 데이터베이스를 고려해야 하는 이유를 소개합니다.

데이터베이스란 무엇입니까?

모든 앱에는 사용자, 기기나 다른 앱의 데이터를 저장할 수 있는 공간이 필요합니다. 데이터베이스는 인터넷의 규모와 실시간 요구 사항이 있는 엔터프라이즈 애플리케이션 또는 소규모 모바일 애플리케이션인지와 관계없이 모든 유형의 애플리케이션을 위한 데이터를 저장하는 데 사용되는 중요한 백엔드 시스템입니다.

데이터베이스를 구축하기 위해서 어떤 앱을 사용합니까?

인터넷 규모의 앱: 수백 테라바이트 이상의 데이터에 대한 초당 수백만 개의 요청을 처리하는 글로벌로 분산된 인터넷 규모의 애플리케이션을 구축합니다. 이러한 데이터베이스는 자동으로 확장 및 축소되어 급격하게 변동하는 워크로드를 수용할 수 있습니다.

실시간 앱: 실시간 앱은 캐싱, 세션 스토어, 게임 순위표, 라이드 헤일링, 광고 타겟팅, 실시간 분석과 같은 실시간 애플리케이션은 초당 수백만 개의 요청을 지원하려면 높은 처리량과 마이크로초 단위의 지연 시간을 지원해야 합니다.

오픈 소스 앱: 고객은 낮은 비용과 커뮤니티 지원 개발/지원, 그리고 광범위한 도구 및 확장 기능 에코시스템 때문에 오픈 소스 데이터베이스를 선호합니다.

엔터프라이즈 앱:엔터프라이즈 앱은 영업, 결제, 고객 서비스, 인사와 같은 핵심 비즈니스 프로세스와 호텔 체인의 예약 시스템이나 보험 회사의 위험 관리 시스템과 같은 사업부 프로세스를 관리하는 데 사용됩니다. 이러한 애플리케이션에는 빠른, 확장성, 보안, 가용성, 안정성을 지원하는 데이터베이스가 필요합니다.

기초

중급 | 40분

AWS는 모든 애플리케이션의 요구 사항에 맞게 특별히 구축된 가장 포괄적인 선택 내용을 제공합니다. 수십만 명의 고객이 용량 및 신뢰성의 측면에서 엔터프라이즈급이고 특별하게 개발되었으며 대규모 성능을 제공하는 완전 관리형 AWS 데이터베이스를 사용하고 있습니다.

첫 번째 Aurora MySQL 데이터베이스 만들기

향상된 읽기 확장성 및 장애 조치 보호를 위해 다중 Availability Zones에서 복제된 데이터베이스 노드를 포함하는 Aurora MySQL 클러스터를 생성합니다.

자습서 시작하기 >>

첫 번째 ElastiCache Redis 클러스터 설정하기

ElastiCache for Redis에서 Redis 클러스터를 생성 및 구성하는 방법에 대해 알아봅니다.

자습서 시작하기 >>

DynamoDB 콘솔을 사용하여 첫 번째 테이블 생성

DynamoDB 콘솔을 사용하여 간단한 테이블을 생성하고, 데이터를 추가, 쿼리 및 삭제하는 방법을 배웁니다.

자습서 시작하기 >>

첫 번째 DocumentDB 데이터베이스 설정하기

DocumentDB로 첫 번째 데이터베이스를 생성하고 MongoDB 셸을 사용하여 AWS Cloud9 환경에서 클러스터에 연결하여 몇 가지 쿼리를 실행하는 방법을 알아보십시오.

자습서 시작하기 >>

추가 리소스

AWS 데이터베이스에 대해 자세히 알아보기

자습서, 교육 과정, 자격증을 통해 AWS 데이터베이스에 대해 자세히 알아보려면 아래 페이지를 방문하세요.

"AWS 데이터베이스에 대해 자세히 알아보기" 페이지 보기 >>

페이지 콘텐츠
소개 기초 추가 리소스