๋ฐ์ดํฐ ์ธ๋ค์ผํ ๋ฆฌ์คํธํ 6/3 ํ _3 Tier, ํด๋ผ์ฐ๋ ์ํ๊ณ(CSP/MSP/ISV) 1. 3 Tier ์น ์๋ฒ ํ๋์ ๋ชจ๋ ๊ธฐ๋ฅ์ ๊ตฌ์ถํ๋ ๊ฒ์ด ์๋๋ผ, ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ์ฝ๋ ๋ฐ์ดํฐ(DBMS) ๊ณ์ธต, ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ์ ํ๋ฆฌ์ผ์ด์ (Back-end) ๊ณ์ธต, ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ๋ฅผ ํํํด ์ฃผ๋ ํด๋ผ์ด์ธํธ(ํ๋ ์ ํ ์ด์ , Front-end) ๊ณ์ธต์ผ๋ก ๋๋์ด ๊ธฐ๋ฅ๋ณ๋ก ๋ ผ๋ฆฌ์ /๋ฌผ๋ฆฌ์ ์ธ ์ฅ์น์์ ์ด์ํ๋ ๋ฐฉ์์ด๋ค. WEB / WAS / DB!! ํด๋ผ์ฐ๋์ฉ์ผ๋ก ๊ฐ์ธ ํ๋ก์ ํธ๋ฅผ ๊ณ ๋ํํด์ผ ํด์ ์ค๊ณ ๋ฐฉ๋ฒ์ ์ฐพ๋ ์ค์ ๋ฐ๊ฒฌํ ์ฑ ์ด ์๋คใ ใ ใ ใ "๋ฐฐ์์ ๋ฐ๋ก ์ฐ๋ 14๊ฐ์ง AWS ๊ตฌ์ถ ํจํด"! ๋ฐ๋ก ๋น๋ฆฌ๋ฌ ๊ฐ๋๋ค~ 2. ํด๋ผ์ฐ๋ ์ํ๊ณ 1) CSP(Cloud Service Provider): ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ์ํ ๋ฌผ๋ฆฌ ์ธํ๋ผ ์ ๊ณต. Amazon AWS/MS Azure/Google GCP/KT/Naver/NHN.. ๋๋ณด๊ธฐ 2/22 ์ 1. ์ฝ๋ ๋ฆฌ๋ทฐ - ๋ฆฌ๋ทฐ์ด ์ฒซ ๋ฒ์งธ, ์ฝ์ ์ ๋ ธ์ถํ์ง ์๋ ๊ฒ์ด ์ค์: ์ฝ๋ ์ปจ๋ฒค์ ์ด ์ ์ง์ผ์ก๋์ง ๋ ผ๋ฆฌ์ ์ธ ์ค๋ฅ๋ ์คํ๊ฐ ์๋์ง ๋ฐ๋ณต์ ์ธ ์์ ์ ํ๋ค ๋๋ฝํ ๋ถ๋ถ์ด ์์ง ์์์ง ์ด์ PR์์ ์ง์ ๋ ์ค์๋ฅผ ๋ค์ ํ๋ฒ ๋ฐ๋ณตํ๊ณ ์์ง ์๋์ง ์ฌ์ฉ์ด ๊ถ์ฅ๋์ง ์๋(deprecated) ๊ตฌ์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ณ ์๋์ง ์ฝ๋์ ์๊ฐ ๋ณต์ก๋๋ฅผ ๋ฎ์ถ ์ ์๋์ง ์ฑ๋ฅ์ ์ต์ ํ ๊ฐ๋ฅํ ๋ถ๋ถ์ด ๋ ๋จ์์์ง๋ ์์์ง ๋ ๋ฒ์งธ, ๋ฆฌ๋ทฐ์ด๊ฐ ๋ฏธ๋ฆฌ ๊ถ๊ธํดํ ์ ์๋ ๋ถ๋ถ๊น์ง ๊ณ ๋ คํด ์ค๋ช ์ ๋จ๊น: ๋ณ์๋ ํจ์์ ์ ๊ทธ๋ฌํ ๋ค์ด๋ฐ์ ์ฌ์ฉํ๋์ง ์ธ๋ถ ํ๋ก์ ํธ๋ฅผ ์ฐธ๊ณ ํ ๋, ์ด๋ค ๊ฒ์ ์ฐ์ ์ ์ผ๋ก ์ฐธ๊ณ ํ๋์ง ์ฐธ๊ณ ํ ๋ ํผ๋ฐ์ค๊ฐ ๊ณต์ ๋ ฅ์ด ์๋์ง ์ ํํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ๋ค๋ฅธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋น๊ตํ์ ๋ ์ด๋ค ์ฅ์ ์ด ์๋์ง ๋ด๊ฐ ์ง๊ธ ์์ ํ๊ณ ์๋ ์ฝ๋์.. ๋๋ณด๊ธฐ 3/22 ํ ํ์์ผ! ๋ฐ์ดํฐ๋ฅผ ์๊ฐํํ๋ ๋ํ์ ์ธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ธ Matplotlib์ ๋ํด ๋ฐฐ์ด๋ค! Matplotlib ์์ Pyplot์ด๋ผ๋ sub package๋ฅผ ์ฌ์ฉํ๋ค. Line plot(์ ๊ทธ๋ํ), Histogram(๋์ํ), Scatter(์ฐ์ ๋), Box plot, ๊ทธ ์ธ Area plot, Bar chart(๋ง๋ ๊ทธ๋ํ) 1. Line plot(์ ๊ทธ๋ํ) : ์ฐ์์ ์ธ ๊ฐ์ ๊ฒฝํฅ์ ํ์ ํ ๋ ์ฃผ๋ก ์ฌ์ฉ(์๊ณ์ด) import pandas as pd import matplotlib.pyplot as plt # 1. Line plot(์ ๊ทธ๋ํ) plt.title('Line Plot') # plot์ ์ ๋ชฉ์ ์ค์ plt.plot([1, 5, 12, 25]) # x์ถ์ ์๋ฃ ์์น(x ์ถ ๋๊ธ) -> tick์.. ๋๋ณด๊ธฐ ์ด์ 1 ๋ค์