IT 기사/기술

DWaaSλž€ λ¬΄μ—‡μΌκΉŒ?

Edlin 2022. 8. 6. 18:02

데이터 μ›¨μ–΄ν•˜μš°μŠ€ μ„œλΉ„μŠ€λž€ 뭘까? (DWaaS)

  • 데이터 μ‚¬μš©μ΄ μ¦κ°€ν•˜λ©΄μ„œ, μ–΄λ–€ 데이터 기반 μ‹œμ„€μ„ 선택할지가 ν”Όν•  수 μ—†λŠ” 일이 되고 μžˆλ‹€.
  • λŒ€μš©λŸ‰ 데이터λ₯Ό μ–΄λ–»κ²Œ μ²˜λ¦¬ν•˜λ©΄ 쒋을지에 κ΄€ν•΄μ„œ λ§Žμ€ νšŒμ‚¬λ“€μ΄ 고민쀑이닀.
  • νšŒμ‚¬λ“€μ€ 데이터λ₯Ό κΉ”λ”ν•˜κ³  μ§‘μ•½λœ ν˜•νƒœλ‘œ 보길 μ›ν•˜λŠ”λ°, 'Structured data'λΌλŠ” κ°œλ…μ„ μ•Œμ•„λ‘˜ ν•„μš”κ°€ μžˆλ‹€.
  • Structured Dataλž€, λ°μ΄ν„°λ² μ΄μŠ€μ˜ 각 열에 κΉ”λ”νžˆ 데이터λ₯Ό 집어넣을 수 μžˆλŠ” 것을 μ˜λ―Έν•œλ‹€.

데이터 μ›¨μ–΄ν•˜μš°μŠ€

  • 데이터 μ›¨μ–΄ν•˜μš°μŠ€λŠ” 보닀 데이터에 κΈ°λ°˜ν•˜μ—¬ μ˜μ‚¬ 결정을 내릴 수 μžˆλ„λ‘ 정보λ₯Ό λΆ„μ„ν•˜κΈ° μ‰¬μš΄ ν˜•νƒœλ‘œ μ €μž₯ν•˜λŠ” 것을 μ˜λ―Έν•œλ‹€.
  • νŠΈλžœμž­μ…˜ μ‹œμŠ€ν…œ, κ΄€κ³„ν˜• λ°μ΄ν„°λ² μ΄μŠ€ 등이 이에 μ†ν•œλ‹€.
  • μ •μ œν•˜μ—¬ λ°μ΄ν„°λ² μ΄μŠ€μ— μ €μž₯된 λ°μ΄ν„°λŠ” κΈ°μ—…μ˜ 경쟁λ ₯을 μœ„ν•΄ ν•„μˆ˜ μš”μ†Œκ°€ 되고 μžˆλ‹€.

 

https://aws.amazon.com/ko/data-warehouse/

 

 

데이터 μ›¨μ–΄ν•˜μš°μŠ€λž€ λ¬΄μ—‡μž…λ‹ˆκΉŒ? | μ£Όμš” κ°œλ… | Amazon Web Services

데이터 μ›¨μ–΄ν•˜μš°μŠ€λŠ” 보닀 정보에 μž…κ°ν•œ μ˜μ‚¬ 결정을 내릴 수 μžˆλ„λ‘ 뢄석 κ°€λŠ₯ν•œ μ •λ³΄μ˜ 쀑앙 λ¦¬ν¬μ§€ν† λ¦¬μž…λ‹ˆλ‹€. λ°μ΄ν„°λŠ” νŠΈλžœμž­μ…˜ μ‹œμŠ€ν…œ, κ΄€κ³„ν˜• λ°μ΄ν„°λ² μ΄μŠ€ 및 기타 μ†ŒμŠ€λ‘œλΆ€ν„° 보톡

aws.amazon.com


λ°μ΄ν„°μ›¨μ–΄ν•˜μš°μŠ€ μ„€λΉ„λ₯Ό κ°–μΆ”λŠ” 것이 μ–΄λ €μš΄ 이유

  • λ°μ΄ν„°μ˜ 양이 계속 μ¦κ°€ν•˜λ©΄ νšŒμ‚¬λ‘œμ„œλŠ” storageλ₯Ό μ¦κ°€ν•˜λŠ” 것이 뢀담이 λœλ‹€.
  • 데이터 μ›¨μ–΄ν•˜μš°μŠ€λ₯Ό κ΄€λ¦¬ν•˜λŠ” λΉ„μš© μ—­μ‹œ μ¦κ°€ν•œλ‹€.
  • μƒλ‹Ήν•œ 투자λ₯Ό μš”κ΅¬ν•œλ‹€.
    • 관리λ₯Ό μ–΄λ–€μ‹μœΌλ‘œ ν• μ§€, μ˜€λ²„ν—€λ“œκ°€ μ¦κ°€ν•˜λ©΄ λ°μ΄ν„°μ²˜λ¦¬ νš¨μœ¨μ„ μ–΄λ–»κ²Œ 높일 수 μžˆμ„μ§€ κ³ λ―Όν•˜λŠ” 것이닀.
    • 규λͺ¨κ°€ μž‘μ€ νšŒμ‚¬λ‚˜, 규λͺ¨κ°€ 크더라도 λ°μ΄ν„°λ² μ΄μŠ€ 관리에 νš¨μœ¨μ„±μ„ λ”°μ Έλ³Έ λ’€ λΉ„μš©μ  μΈ‘λ©΄μ—μ„œ DWaaSκ°€ λ‚«λ‹€κ³  νŒλ‹¨ν•˜λŠ” νšŒμ‚¬κ°€ μ¦κ°€ν•˜κ³  μžˆλ‹€.
    • Cloud based Data-Warehouse-as-a-Service (DWaaS):
      • μ„€μΉ˜, μœ μ§€, λ³΄μ•ˆμ™€ 같은 μ†Œν”„νŠΈμ›¨μ–΄μ™€ ν•˜λ“œμ›¨μ–΄μ  μš”μ†Œμ˜ μ±…μž„μ„ λ‹΄λ‹Ή

DWaaSμ—μ„œ μ œκ³΅ν•˜λŠ” 핡심 κΈ°λŠ₯

νšŒμ‚¬μ—μ„œ DWaaSλ₯Ό μ„ νƒν•˜λŠ” 데 λͺ‡ κ°€μ§€ 고렀사항이 μžˆλ‹€.

1. 데이터 μ›¨μ–΄ν•˜μš°μŠ€μ˜ 섀계와 μ„±μž₯

  • νšŒμ‚¬κ°€ μ œκ³΅ν•˜λŠ” μ„œλΉ„μŠ€μ— λ§žλŠ” λ°μ΄ν„°μ›¨μ–΄ν•˜μš°μŠ€μ˜ 섀계가 κ°€λŠ₯ν•œμ§€μ˜ μ—¬λΆ€
  • Scalability의 츑면도 μ€‘μš”ν•œλ°, μ΄λŠ” μ„œλΉ„μŠ€ μ‚¬μš©μžκ°€ λŠ˜μ–΄λ‚˜κ²Œ λ˜μ—ˆμ„ 경우 μΆ©λΆ„νžˆ 증섀 κ°€λŠ₯ν•œμ§€λ₯Ό μ˜λ―Έν•œλ‹€.

 

2. Sources의 톡합

  • DWaaSλ₯Ό 선택 ν›„μ—λŠ” κΈ°μ‘΄ νšŒμ‚¬μ—μ„œ κ°€μ§€κ³  μžˆλŠ” 데이터λ₯Ό μ„ νƒν•œ Data Warehouse에 μ΄μ „ν•˜λŠ” μž‘μ—…μ΄ ν•„μš”ν•˜λ‹€.
  • κ³ κ°μ—μ˜ν•΄(νšŒμ‚¬μ—μ˜ν•΄) μ„ νƒλœ ν΄λΌμš°λ“œ 기반 DWaaS둜 데이터λ₯Ό μ΄μ „ν•˜λŠ” μž‘μ—…μ„ Sources 톡합이라고 ν•œλ‹€.
  • μ—¬κΈ°μ„œ Sourcesλž€ νšŒμ‚¬κ°€ 기쑴에 κ°€μ§€κ³  있던 λ°μ΄ν„°λ² μ΄μŠ€λ₯Ό μ˜λ―Έν•œλ‹€.

 

3. 지원(Support)

  • λ°μ΄ν„°μ›¨μ–΄ν•˜μš°μŠ€ (이후 μΆ•μ•½ DW)λ₯Ό μ΄μš©ν•˜λ‹€ μƒκΈ°λŠ” μ—¬λŸ¬ λ¬Έμ œλ“€(데이터 ν’ˆμ§ˆ, μ–‘, 데이터 제거 (CRUD λΉ„λ‘― λ°μ΄ν„°μ˜ μ–‘ 증가))에 λŒ€ν•œ 지원
  • 데이터 μΆ”κ°€, 제거, ETL 이 지원에 ν•΄λ‹Ή (λ°μ΄ν„°μ˜ 좔가와 μ œκ±°μ™€ 쑰금 λ‹€λ₯΄λ―€λ‘œ μ •ν™•ν•œ 의미λ₯Ό 그릴 수 μžˆμ–΄μ•Ό ν•œλ‹€.)
    • Extract: 동일 κΈ°μ’… λ˜λŠ” νƒ€κΈ°μ’…μ˜ 데이터 μ†ŒμŠ€λ‘œλΆ€ν„° 데이터λ₯Ό μΆ”μΆœν•œλ‹€.
    • Transform: 쑰회 λ˜λŠ” λΆ„μ„μ˜ λͺ©μ μœΌλ‘œ μ μ ˆν•œ 포맷으둜 μ €μž₯ν•˜κΈ° μœ„ν•΄ 데이터λ₯Ό λ³€ν™˜ν•œλ‹€.
    • Load: 데이터 λ₯Ό μš΄μ˜λ°μ΄ν„°μ›¨μ–΄ν•˜μš°μŠ€μ— μ μž¬ν•œλ‹€.
ETL 참고 자료: https://www.matillion.com/what-is-etl-the-ultimate-guide/
 

What is ETL? The Ultimate Guide, Definition, & More | Matillion

Learn more about ETL - the meaning, history, and how it is used in modern businesses to combine data from multiple sources into one data warehouse.

www.matillion.com

 

4. 계속 λ°œμ „ν•  수 μžˆλŠ”μ§€μ˜ μ—¬λΆ€ 

  • μ •μ²΄λ˜μ–΄μžˆλŠ” 것이 μ•„λ‹ˆλΌ λ°μ΄ν„°μ›¨μ–΄ν•˜μš°μŠ€μ˜ 지속적 λ°œμ „μ΄ μ€‘μš”ν•˜λ‹€.

 

Top Data-Warehouse-as-a-Service

1. Snowflake Data Cloud

  • 인곡지λŠ₯을 ν™œμš©ν•œ 데이터 뢄석 등이 강점

 

2. AWS

  • Amazon Redshift
  • μ—…κ³„μ—μ„œλŠ” Snowflake Data Cloudκ°€ 더 λ†’κ²Œ ν‰κ°€λ°›λŠ” 쀑

 

3. Microsoft Azure Synapse Analytic

 

4. IBM Db2

 

5. Google BigQuery

 

 

참고기사: https://venturebeat.com/2022/08/04/what-is-data-warehouse-as-a-service-dwaas-definition-key-functions-and-solution-providers/
 

What is data-warehouse-as-a-service (DWaaS)? Definition, key functions and solution providers

With the volume of enterprise data growing at a breathtaking pace, the adoption of modern infrastructure solutions, like data warehouses, has become inevitable.

venturebeat.com