λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
Basics/Concepts

ν†΅ν•©κ΅¬ν˜„, 연계 μ‹œμŠ€ν…œ 아킀텍쳐 ꡬ성 : 솑신 μ‹œμŠ€ν…œ, 쀑계 μ‹œμŠ€ν…œ, μˆ˜μ‹  μ‹œμŠ€ν…œμ˜ μ—­ν•  및 κΈ°λŠ₯

by IworldT 2022. 2. 25.
λ°˜μ‘ν˜•

 

이번 ν¬μŠ€νŒ…μ—μ„œλŠ” μ†Œν”„νŠΈμ›¨μ–΄ 톡합 κ΅¬ν˜„μ— λŒ€ν•΄ μ•Œμ•„λ³΄λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€.

 

 


 

톡합 κ΅¬ν˜„μ˜ κ°œλ…

톡합 κ΅¬ν˜„(연계 μ‹œμŠ€ν…œ μ•„ν‚€ν…μ²˜) 좜처:ncs ν•™μŠ΅λͺ¨λ“ˆ ꡐ윑자료)

 

톡합 κ΅¬ν˜„μ€ μ‚¬μš©μžμ˜ μš”κ΅¬ 사항을 ν•΄κ²°ν•˜κ³ , μƒˆλ‘œμš΄ μ„œλΉ„μŠ€ μ°½μΆœμ„ μœ„ν•΄ λ‹¨μœ„ κΈ°λŠ₯을 ν•˜λŠ” λͺ¨λ“ˆκ°„μ˜ 연계와 톡합이닀.

톡합 κ΅¬ν˜„μ€ μ‹œμŠ€ν…œ μ•„ν‚€ν…μ²˜ ꡬ성, μ†‘μˆ˜μ‹  방식, μ†‘μˆ˜μ‹  λͺ¨λ“ˆ κ΅¬ν˜„ 방법 등에 따라 λ‹€μ–‘ν•˜λ―€λ‘œ κ΅¬μΆ•ν•˜κ³ μž ν•˜λŠ” ν™˜κ²½κ³Ό μ‚¬μš©μž μš”κ΅¬ 사항에 따라 μ ν•©ν•œ 톡합 κ΅¬ν˜„ 방법을 μ„€κ³„ν•œλ‹€.

λ‹€μ–‘ν•œ 톡합 κ΅¬ν˜„ 방식은 일반적으둜 솑신 μ‹œμŠ€ν…œκ³Ό λͺ¨λ“ˆ, 쀑계 μ‹œμŠ€ν…œ, μˆ˜μ‹  μ‹œμŠ€ν…œκ³Ό λͺ¨λ“ˆλ‘œ κ΅¬μ„±λœλ‹€.

 

 

톡합 κ΅¬ν˜„μ˜ ꡬ성 μš”μ†Œ

 

1. 솑신 μ‹œμŠ€ν…œκ³Ό λͺ¨λ“ˆ

솑신 μ‹œμŠ€ν…œμ€ μ „μ†‘ν•˜κ³ μž ν•˜λŠ” 데이터λ₯Ό μƒμ„±ν•˜μ—¬ ν•„μš”μ— 따라 λ³€ν™˜ ν›„ μ†‘μ‹ ν•˜λŠ” 솑신 λͺ¨λ“ˆκ³Ό 데이터 생성 및 솑신 μƒνƒœλ₯Ό λͺ¨λ‹ˆν„°λ§ν•˜λŠ” κΈ°λŠ₯으둜 κ΅¬μ„±λœλ‹€.

솑신 λͺ¨λ“ˆμ€ λ‚΄λΆ€ 연계 μ‹œμ—λ„ ν•„μˆ˜ μš”μ†Œμ— ν•΄λ‹Ήν•˜λ©° 일반적으둜 연계 μ†”λ£¨μ…˜μ΄ 적용될 κ²½μš°μ—λŠ” 데이터 생성 처리만 κ΅¬ν˜„ν•œλ‹€.

 

 

2. 쀑계 μ‹œμŠ€ν…œ

쀑계 μ‹œμŠ€ν…œμ€ 주둜 μ™ΈλΆ€ μ‹œμŠ€ν…œ κ°„μ˜ 연계 μ‹œμ— μ μš©λ˜λŠ” μ•„ν‚€ν…μ²˜λ‘œ, λ‚΄μ™ΈλΆ€ ꡬ간 의 λΆ„λ¦¬λ‘œ λ³΄μ•ˆμ„±μ΄ κ°•ν™”λ˜κ³ , 인터넷 망(Internet)κ³Ό μΈνŠΈλΌλ„· 망(Intranet)을 μ—°κ²°ν•  μˆ˜λ„ μžˆλ‹€.

쀑계 λͺ¨λ“ˆμ€ μ†‘μ‹ λœ λ°μ΄ν„°μ˜ 였λ₯˜ 처리 및 μˆ˜μ‹  μ‹œμŠ€ν…œμ˜ 데이터 ν˜•μ‹μœΌλ‘œ λ³€ν™˜ λ˜λŠ” 맀핑 등을 μˆ˜ν–‰ν•œλ‹€.

 

 

3. μˆ˜μ‹  μ‹œμŠ€ν…œκ³Ό λͺ¨λ“ˆ

μˆ˜μ‹  μ‹œμŠ€ν…œμ€ μˆ˜μ‹  받은 데이터λ₯Ό μ •μ œ(Cleansing)ν•˜κ³ , μ‘μš© μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ΄λ‚˜ λ°μ΄ν„°λ² μ΄μŠ€μ˜ ν…Œμ΄λΈ”μ— μ ν•©ν•˜λ„λ‘ λ³€ν™˜ν•˜μ—¬ λ°˜μ˜ν•˜λŠ” μˆ˜μ‹  λͺ¨λ“ˆκ³Ό 연계 λ°μ΄ν„°μ˜ μˆ˜μ‹  ν˜„ν™© 및 였λ₯˜ 처리, 데이터 λ°˜μ˜μ„ λͺ¨λ‹ˆν„°λ§ ν•˜λŠ” κΈ°λŠ₯으둜 κ΅¬μ„±λœλ‹€.

 

μ†‘μˆ˜μ‹  μ‹œμŠ€ν…œ ꡬ성도 (좜처:ncs ν•™μŠ΅λͺ¨λ“ˆ ꡐ윑자료)

 

4. 연계 데이터

μ†‘μˆ˜μ‹ λ˜λŠ” λ°μ΄ν„°λ‘œ 의미λ₯Ό κ°–λŠ” 속성, 길이, νƒ€μž… 등이 ν¬ν•¨λœλ‹€.

μ†‘μˆ˜μ‹ λ˜λŠ” 연계 데이터 ν˜•μ‹μ€ 크게 λ°μ΄ν„°λ² μ΄μŠ€(DB: Database)의 ν…Œμ΄λΈ”κ³Ό 칼럼, 파일둜 λΆ„λ₯˜ν•  수 있으며 νŒŒμΌμ€ μ„ΈλΆ„ν™”ν•˜μ—¬ text, xml, csv λ“± λ‹€μ–‘ν•œ ν˜•μ‹μœΌλ‘œ ꡬ뢄할 수 μžˆλ‹€.

 

 

5. λ„€νŠΈμ›Œν¬

솑신 μ‹œμŠ€ν…œκ³Ό μˆ˜μ‹  μ‹œμŠ€ν…œ, 솑신 μ‹œμŠ€ν…œκ³Ό 쀑계 μ‹œμŠ€ν…œ, 쀑계 μ‹œμŠ€ν…œκ³Ό μˆ˜μ‹  μ‹œμŠ€ν…œ 을 μ—°κ²°ν•΄μ£ΌλŠ” ν†΅μ‹ λ§μœΌλ‘œ μœ μ„  λ˜λŠ” 무선, 인터넷 μ„œλΉ„μŠ€ κ³΅κΈ‰μž(ISP: Internet Service Provider) μ‚¬μ—…μžμ˜ 곡쀑 망 λ˜λŠ” 사섀 망(μ „μš©μ„  포함)κ³Ό 같은 μœ λ¬΄μ„ μ˜ 물리적인 망과 μ†‘μˆ˜μ‹  κ·œμ•½μ„ μœ„ν•œ ν”„λ‘œν† μ½œ(Protocol)을 μ˜λ―Έν•œλ‹€.

 


 

이번 ν¬μŠ€νŒ…μ€ 이와 같이 톡합 κ΅¬ν˜„, 연계 μ‹œμŠ€ν…œμ˜ 큰 틀을 μ•Œμ•„λ³΄μ•˜μŠ΅λ‹ˆλ‹€.

일반적으둜 μ œν’ˆ μ†Œν”„νŠΈμ›¨μ–΄λΌκ³  ν•˜λ©΄ μ΄λ ‡κ²Œ κ΅¬μ„±λ˜μ–΄ μžˆλ‹€κ³  λ³΄μ‹œλ©΄ λ©λ‹ˆλ‹€.

연계 μ‹œμŠ€ν…œμ˜ ꡬ성이 μ΄λ ‡κ²Œ λ˜μ–΄ μžˆλ‹€λŠ” 것을 μ•Œμ•„λ‘μ‹  ν›„, λ‹€μŒ ν¬μŠ€νŒ…μΈ 연계 λ§€μ»€λ‹ˆμ¦˜ ν•™μŠ΅μœΌλ‘œ λ„˜μ–΄κ°€μ‹œλ©΄ λ˜κ² μŠ΅λ‹ˆλ‹€.

 

μœ„μ˜ μΆœμ²˜μ™€ ν•™μŠ΅μžλ£ŒλŠ” https://iworldt.tistory.com/48 μ—μ„œ ν™•μΈν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.

더 μžμ„Έν•œ 곡뢀λ₯Ό μ›ν•˜μ‹œλ©΄ μ°Έκ³ ν•˜μ„Έμš”!

728x90
λ°˜μ‘ν˜•

λŒ“κΈ€