본문 바로가기
IT/AWS

aws cloud컴퓨팅 part.7

by 성준하이 2022. 4. 16.
반응형

이번 포스팅에서는 AWS 데이터베이스 서버 만드는것에 대해서 다뤄볼 것이다.

 

AWS 에서는 데이터베이스는 모든 앱의 요구에 맞춰 특별히 구축된 데이터베이스이다.

  • 클라우드 덕분에 스토리지 및 컴퓨팅 비용이 지속적으로 하락함에 따라 새로운 세대의 앱이 등장하여 데이터베이스에 대한 새로운 요구 사항들이 제기되고 있음
  • 데이터베이스를 테라바이트에서 페타바이트 규모로 저장하고, ms 단위 지연시간으로 데이터에 액세스 하고, 초당 수백만 건의 요청을 처리하고, 전 세계적으로 수백만 명의 사용자를 지원하도록 확장할수 있어야함.
    • 앱의 특정 요구를 처리하도록 특별히 구축된 관계형 및 비 관계형데이터베이스가 모두 필요함
  • AWS에서는 특정 앱 사용 사례에 맞출수 있도록 특별히 구축된 매우 다양한 데이터베이스를 제공함
  • AWS 완전관리형 데이터베이스 서비스
    • 트랜잭션 앱을 위한 관계형 데이터베이스
    • 인터넷 규모의 앱을 위한 비관계형 데이터베이스
    • 분석을 위한 데이터 웨어하우스
    • 캐싱 및 실시간 워크로드를 위한 인 메모리 데이터 스토어
    • 상호연결성이 높은 데이터가 있는 앱 구축을 위한 그래프 데이터베이스
    • 시간에 따른 변화를 측정하기 위한 시계열 데이터베이스
    • 완전하고 검증 가능한 트랜잭션 레코드를 유지 관리하기 위한 원장 데이터베이스
  • 기존 데이터베이스를 AWS로 마이그레이션 하려고 검토중이라면, AWS Database Migration Service를 사용하여 쉽고 비용 효율적으로 마이그레이션 가능

 

Amazib Relational Database Server (RDS)
  • aws cloud컴퓨팅 part.3 참조
  • RDS 데이터베이스 엔진
    • ORACLE
      • 비용 효율적이면서 크기 조정이 가능한 하드웨어 용량을 갖춘 여러 버전의 Oracle 데이터베이스를 몇분만에 배포할수 있음
      • 기존의 Oracle 라이선스를 가져오거나 1시간 단위로 라이선스 사용료를 지불할 수 있음
      • RDS를 사용하면 프로비저닝, 백업, 패치적용, 모니터링, 하드웨어 확장 등 복잡한 데이터베이스 관리작업을 관리함으로써 앱 개발에 집중할 수 있음
    • Sqlserver (mssql)
      • 클라우드에서 Sqlserver를 쉽게 설치 운영 및 확장 가능
      • Express, Web, Standard 및 Enterprise를 포함한 여러 버전의 Sql server 를 배포할수 있음
      • Sqlserver 의 기본 기능에 직접 액세스 할 권한을 제공하기 때문에 사용중인 앱과 도구들은 아무런 변경 없이 작동 해야함
    • Postgresql
      • 확장성 및 표준 준수에 중점을 둔 강력한 엔터프라이즈급 오픈소스 객체 관계형 데이터베이스 시스템
      • 여러가지 정교한 기능들을 자랑하며 Java, Perl, Python, Ruby, Tcl, C/C++ 및 oracle의 PL/SQL과 유사한 자체 PL/pgSQL을 포함해 12개 이상의 프로그래밍 언어로 저장된 프로시저를 실행함
    • Mysql
      • 비용 효율적이고 크기 조정 가능한 하드웨어 용량을 갖춘 확장 가능한 Mysql 서버를 몇분만에 배포 가능
      • Mysql Community Edition 버전 5.5/5.6/5.7/8.0 을 지원하므로 사용중인 코드, 앱, 도구에서 사용가능
      • mysql 용 RDS는 다수의 산업 표준을 준수함
      • 표준 Mysql 유틸리티 및 앱을 사용하여 DB 인스턴스에서 데이터를 저장하고 데이터에 액세스 할수 있음
반응형

'IT > AWS' 카테고리의 다른 글

aws cloud컴퓨팅 part.9  (52) 2022.04.18
aws cloud컴퓨팅 part.8  (39) 2022.04.17
aws cloud컴퓨팅 part.6  (46) 2022.04.15
aws cloud컴퓨팅 part.5  (55) 2022.04.14
aws cloud컴퓨팅 part.4  (47) 2022.04.13

댓글