ํค์ด ํ๋ธ๋ฅด! ๊ฐ์ฅ ์ต๊ทผ์๋ ํ๋ก๊ทธ๋๋จธ๋ฅผ ์ํ ์ ์ฉํ ๊ต์ก ๊ณผ์ ๋ชจ์์ ์ฒซ ๋ฒ์งธ ๋ถ๋ถ์ ๊ฒ์ํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ง์ง๋ง ๋ค์ฏ ๋ฒ์งธ ๋ถ๋ถ์ ๋์ ๋์ง ์๊ฒ ์ค๋ฉฐ ๋ค์์ต๋๋ค. ์ฌ๊ธฐ์๋ Microsoft Learn ํ์ต ํ๋ซํผ์์ ์ฌ์ฉํ ์ ์๋ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ IT ๊ณผ์ ์ด ๋์ด๋์ด ์์ต๋๋ค. ๋ฌผ๋ก ๋ชจ๋ ๋ฌด๋ฃ์ ๋๋ค. ์ปท ์๋ ์ฝ์ค์ ๋ํ ์ธ๋ถ ์ ๋ณด ๋ฐ ๋งํฌ!
์ด ์ปฌ๋ ์ ์ ๊ณผ์ ์ฃผ์ :
- Python
- ์ ๋ง๋ฆฐ
- Visual Studio ์ฝ๋
- Microsoft 365
- ํ BI
- ํ๋๋น
- ML
์๋ฆฌ์ฆ์ ๋ชจ๋ ๊ธฐ์ฌ
1. ํ์ด์ฌ ์๊ฐ
๊ธฐ๋ณธ Python ์ฝ๋ ์์ฑ, ๋ณ์ ์ ์ธ, ์ฝ์ ์ ๋ ฅ ๋ฐ ์ถ๋ ฅ ์ฌ์ฉ ๋ฐฉ๋ฒ ์์๋ณด๊ธฐ
์ด ๋ชจ๋์์๋ ๋ค์์ ์ํํฉ๋๋ค.
- Python ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ๊ธฐ ์ํ ์ต์ ์ ๊ณ ๋ คํฉ๋๋ค.
- Python ์ธํฐํ๋ฆฌํฐ๋ฅผ ์ฌ์ฉํ์ฌ ๋ช ๋ น๋ฌธ๊ณผ ์คํฌ๋ฆฝํธ๋ฅผ ์คํํฉ๋๋ค.
- ๋ณ์๋ฅผ ์ ์ธํ๋ ๋ฒ์ ๋ฐฐ์๋๋ค.
- ์ ๋ ฅ์ ๋ฐ์ ์ถ๋ ฅ์ ์์ฑํ๋ ๊ฐ๋จํ ํ์ด์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ญ๋๋ค.
ํ์ต ์์
2. Xamarin.Forms๋ก ๋ชจ๋ฐ์ผ ์ฑ ๊ตฌ์ถ
์ด ๊ณผ์ ์ ์ด๋ฏธ ๋๊ตฌ์ ๋ชจ๋ ๊ธฐ๋ฅ์ ์์ ํ ๋๋ ๊ฑฐ์ ์์ ํ ๋ค๋ฃจ๊ณ ์์ผ๋ฉฐ 10์๊ฐ์ ๊ต์ก์ ์ํด ์ค๊ณ๋์์ต๋๋ค. Xamarin.Forms๋ก ์์ ํ๋ ๋ฐฉ๋ฒ๊ณผ C# ๋ฐ Visual Studio๋ฅผ ์ฌ์ฉํ์ฌ iOS ๋ฐ Android ๋๋ฐ์ด์ค์์ ์คํ๋๋ ์ฑ์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ์๋ ค์ค๋๋ค. ๋ฐ๋ผ์ ํ์ต์ ์์ํ๋ ค๋ฉด Visual Studio 2019๊ฐ ์์ด์ผ ํ๊ณ C# ๋ฐ .NET ์์ ๊ธฐ์ ์ด ์์ด์ผ ํฉ๋๋ค.
๊ณผ์ ๋ชจ๋:
- Xamarin.Forms๋ก ๋ชจ๋ฐ์ผ ์ฑ ๊ตฌ์ถ
- Xamarin.Android ์๊ฐ;
- Xamarin.iOS ์๊ฐ;
- XAML์ ์ฌ์ฉํ์ฌ Xamarin.Forms ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๋ง๋ญ๋๋ค.
- Xamarin.Forms์ XAML ํ์ด์ง์์ ๋ ์ด์์ ์ฌ์ฉ์ ์ง์
- ๊ณต์ ๋ฆฌ์์ค ๋ฐ ์คํ์ผ์ ์ฌ์ฉํ์ฌ ์ผ๊ด๋ Xamarin.Forms XAML ํ์ด์ง ๋์์ธ
- ๊ฒ์๋ฅผ ์ํด Xamarin ์ ํ๋ฆฌ์ผ์ด์ ์ค๋น
- Xamarin ์ ํ๋ฆฌ์ผ์ด์ ์์ REST ์น ์๋น์ค ์ฌ์ฉ
- Xamarin.Forms ์ ํ๋ฆฌ์ผ์ด์ ์์ SQLite๋ฅผ ์ฌ์ฉํ์ฌ ๋ก์ปฌ ๋ฐ์ดํฐ ์ ์ฅ
- ์คํ ๋ฐ ํญ ํ์์ ์ฌ์ฉํ์ฌ ๋ค์ค ํ์ด์ง Xamarin.Forms ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น๋ํฉ๋๋ค.
3. Visual Studio Code๋ก ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ
Visual Studio Code๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๋ ๋ฐฉ๋ฒ๊ณผ ํ๊ฒฝ์ ์ฌ์ฉํ์ฌ ๋งค์ฐ ๊ฐ๋จํ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น๋ํ๊ณ ํ ์คํธํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์ธ์.
์ด ๋ชจ๋์์๋ ๋ค์ ์์ ์ ์ํํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค.
- Visual Studio Code์ ์ฃผ์ ๊ธฐ๋ฅ์ ๋ฐฐ์๋๋ค.
- Visual Studio Code ๋ค์ด๋ก๋ ๋ฐ ์ค์น
- ๊ธฐ๋ณธ ์น ๊ฐ๋ฐ์ ์ํ ํ์ฅ ์ค์น
- Visual Studio Code ํธ์ง๊ธฐ์ ๊ธฐ๋ณธ ๊ธฐ๋ฅ์ ์ฌ์ฉํฉ๋๋ค.
- ๊ฐ๋จํ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค๊ณ ํ ์คํธํฉ๋๋ค.
4. Microsoft 365: Windows 10 ๋ฐ Office 365๋ก ์ํฐํ๋ผ์ด์ฆ ๋ฐฐํฌ ํ๋ํ
Microsoft 365๋ Office 10 ์ฑ์ด ์ค์น๋๊ณ Microsoft Enterprise Mobility + Security๋ก ๊ด๋ฆฌ๋๋ Windows 365 ์ฅ์น๋ฅผ ์ฌ์ฉํ์ฌ ์์ ํ๊ณ ์ ๋ฐ์ดํธ ๊ฐ๋ฅํ ํ๊ฒฝ์ ๋ง๋๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์ด 3,5์๊ฐ ๋ชจ๋์์๋ Microsoft 365 ์ฌ์ฉ ๋ฐฉ๋ฒ, ๋๊ตฌ ์ฌ์ฉ ๋ฐฉ๋ฒ์ ๊ธฐ๋ณธ ์ฌํญ, ๋ณด์ ๋ฐ ์ฌ์ฉ์ ๊ต์ก์ ๋ํด ์ค๋ช ํฉ๋๋ค.
5. ์ฒซ ๋ฒ์งธ Power BI ๋ณด๊ณ ์ ๋ง๋ค๊ธฐ ๋ฐ ๊ณต์
Power BI๋ฅผ ์ฌ์ฉํ๋ฉด ์ธ์์ ์ธ ์๊ฐ์ ๊ฐ์ฒด์ ๋ณด๊ณ ์๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. ์ด ๋ชจ๋์์๋ Power BI Desktop์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ์ ์ฐ๊ฒฐํ๊ณ ์๊ฐ์ ๊ฐ์ฒด๋ฅผ ๋ง๋ค๊ณ ์กฐ์ง์ ๋ค๋ฅธ ์ฌ์ฉ์์ ๊ณต์ ํ ์ ์๋ ๋ณด๊ณ ์๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ์ ์์๋ด ๋๋ค. ๊ทธ๋ฐ ๋ค์ Power BI ์๋น์ค์ ๋ณด๊ณ ์๋ฅผ ๊ฒ์ํ๊ณ ๋ค๋ฅธ ์ฌ๋์ด ์์ ์ ์ ์ฉํ ์ ์๋ ํต์ฐฐ๋ ฅ์ ๋ณด๋๋ก ํ์ฉํ๋ ๋ฐฉ๋ฒ์ ์์๋ด ๋๋ค.
์ด ๋ชจ๋์์๋ ๋ค์ ์์ ์ ์ํํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค.
- Power BI์์ ๋ณด๊ณ ์ ์์ฑ
- Power BI์์ ๋ณด๊ณ ์๋ฅผ ๊ณต์ ํฉ๋๋ค.
6. Power BI์์ ๋ถ์ ๋ณด๊ณ ์ ์์ฑ ๋ฐ ์ฌ์ฉ
์ด 6-7์๊ฐ ๊ณผ์ ์ Power BI๋ฅผ ์๊ฐํ๊ณ ๋น์ฆ๋์ค ์ธํ ๋ฆฌ์ ์ค ๋ณด๊ณ ์๋ฅผ ์ฌ์ฉํ๊ณ ๋ง๋๋ ๋ฐฉ๋ฒ์ ์๋ ค์ค๋๋ค. ์์ํ๋ ค๋ฉด Excel ์ฌ์ฉ ๊ฒฝํ์ด ์๊ณ Power Bi์ ์ก์ธ์คํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ค์ด๋ก๋ํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.
๋ชจ๋ธ:
- Power BI ์์ํ๊ธฐ
- Power BI Desktop์ผ๋ก ๋ฐ์ดํฐ ๊ฐ์ ธ์ค๊ธฐ
- Power BI์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง
- Power BI์์ ์๊ฐ์ ๊ฐ์ฒด ์ฌ์ฉ
- Power BI์์ ๋ฐ์ดํฐ ํ์
- Power BI์์ ๊ฒ์ํ๊ณ ๊ณต์ ํฉ๋๋ค.
7. ์ ์ ์ดํดํ๊ธฐ
ํด๋ผ์ฐ๋์ ๊ด์ฌ์ด ์์ง๋ง ์ด๋ค ์ด์ ์ด ์๋์ง ์ ํํ ๋ชจ๋ฅด์ญ๋๊น? ์ด ๊ต์ก ๊ณํ์ผ๋ก ์์ํด์ผ ํฉ๋๋ค.
์ด ํ์ต ๊ฒฝ๋ก๋ ๋ค์ ์ฃผ์ ๋ฅผ ๋ค๋ฃน๋๋ค.
- ํด๋ผ์ฐ๋ ์ปดํจํ ๊ณผ ๊ด๋ จ๋ ์ฃผ์ ๊ฐ๋ : ๊ณ ๊ฐ์ฉ์ฑ, ํ์ฅ์ฑ, ํ๋ ฅ์ฑ, ์ ์ฐ์ฑ, ๋ด๊ฒฐํจ์ฑ ๋ฐ ์ฌํด ๋ณต๊ตฌ
- Azure์์ ํด๋ผ์ฐ๋ ์ปดํจํ ์ ์ด์ : ์๊ฐ๊ณผ ๋น์ฉ์ ์ ์ฝํ ์ ์๋ ๋ฐฉ๋ฒ
- Azure ํด๋ผ์ฐ๋ ์๋น์ค๋ก ์ด๋ํ๊ธฐ ์ํ ์ฃผ์ ์ ๋ต ๋น๊ต ๋ฐ โโ๋น๊ต
- ์ปดํจํ ์๋น์ค, ๋คํธ์ํน ์๋น์ค, ์ ์ฅ์ ๋ฐ ๋ณด์ ์๋น์ค๋ฅผ ํฌํจํ์ฌ Azure์์ ์ฌ์ฉํ ์ ์๋ ์๋น์ค.
์ด ํ์ต ๊ฒฝ๋ก๋ฅผ ์๋ฃํ๋ฉด AZ900 Microsoft Azure Fundamentals ์ํ์ ์์ํ๋ ๋ฐ ํ์ํ ์ง์์ ์ป์ ์ ์์ต๋๋ค.
8. Azure์ ๋ฆฌ์์ค ๊ด๋ฆฌ
๋จ 4~5์๊ฐ ๋ง์ Azure ๋ช ๋ น์ค๊ณผ ์น ํฌํธ์ ์ฌ์ฉํ์ฌ ํด๋ผ์ฐ๋ ๋ฆฌ์์ค๋ฅผ ์์ฑ, ๊ด๋ฆฌ ๋ฐ ๋ชจ๋ํฐ๋งํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์ธ์.
์ด ๊ณผ์ ์ ๋ชจ๋:
- Azure์ ํด๋ผ์ฐ๋ ์ ํ ๋ฐ ์๋น์ค ๋ชจ๋ธ์ ๋ํ ์๊ตฌ ์ฌํญ ๋งคํ
- CLI๋ฅผ ์ฌ์ฉํ์ฌ Azure ์๋น์ค๋ฅผ ๊ด๋ฆฌํฉ๋๋ค.
- PowerShell ์คํฌ๋ฆฝํธ๋ก Azure ์์ ์ ์๋ํํฉ๋๋ค.
- Azure์ ๋ํ ๋น์ฉ ์์ธก ๋ฐ ๋น์ฉ ์ต์ ํ
- Azure Resource Manager๋ฅผ ์ฌ์ฉํ์ฌ Azure ๋ฆฌ์์ค๋ฅผ ์ ์ดํ๊ณ ๊ตฌ์ฑํฉ๋๋ค.
9. ํต์ฌ ํด๋ผ์ฐ๋ ์๋น์ค - Azure ์๊ฐ
Azure๋ฅผ ์์ํ๋ ค๋ฉด ํด๋ผ์ฐ๋์์ ์ฒซ ๋ฒ์งธ ์น ์ฌ์ดํธ๋ฅผ ๋ง๋ค๊ณ ์ค์ ํด์ผ ํฉ๋๋ค.
์ด ๋ชจ๋์์๋ ๋ค์ ์์ ์ ์ํํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค.
- Microsoft Azure ํ๋ซํผ ๋ฐ ํด๋ผ์ฐ๋ ์ปดํจํ ๊ณผ์ ๊ด๊ณ์ ๋ํด ์์๋ณด์ญ์์ค.
- Azure App Service์์ ์น ์ฌ์ดํธ๋ฅผ ๋ฐฐํฌํฉ๋๋ค.
- ๋ ๋ง์ ์ปดํจํ ๋ฆฌ์์ค๋ฅผ ์ํด ์น์ฌ์ดํธ ํ์ฅ
- Azure Cloud Shell์ ์ฌ์ฉํ์ฌ ์น ์ฌ์ดํธ์ ์ํธ ์์ฉํฉ๋๋ค.
10. Azure ๊ธฐ๊ณ ํ์ต ์๋น์ค
Azure๋ ๊ธฐ๊ณ ํ์ต ๋ชจ๋ธ์ ๊ฐ๋ฐํ๊ณ ๋ฐฐํฌํ๊ธฐ ์ํ ๊ด๋ฒ์ํ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ฐ์ดํฐ ๋ถ์์ ์ํด ์ด๋ฌํ ์๋น์ค๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์ธ์.
์ด ๊ณผ์ ์ ๋ชจ๋:
- Azure ๊ธฐ๊ณ ํ์ต ์๋น์ค ์๊ฐ
- Azure Machine Learning์ ์ฌ์ฉํ์ฌ ๋ก์ปฌ ๊ธฐ๊ณ ํ์ต ๋ชจ๋ธ์ ๊ต์กํฉ๋๋ค.
- Azure Machine Learning Service๋ก ๊ธฐ๊ณ ํ์ต ๋ชจ๋ธ ์ ํ์ ์๋ํํฉ๋๋ค.
- Azure Machine Learning์ผ๋ก ML ๋ชจ๋ธ์ ๋ฑ๋กํ๊ณ ๋ฐฐํฌํฉ๋๋ค.
๊ฒฐ๋ก
5์ฃผ ๋์ Microsoft Learn ํ๋ซํผ์์ ์ฌ์ฉํ ์ ์๋ 35๊ฐ์ ๋ฉ์ง ๋ฌด๋ฃ ๊ณผ์ ์ ๋ํด ์๋ ค๋๋ ธ์ต๋๋ค. ๋ฌผ๋ก ์ด๊ฒ์ด ์ ๋ถ๋ ์๋๋๋ค. ์ธ์ ๋ ์ง ํ๋ซํผ์ผ๋ก ์ด๋ํ์ฌ ๋ค์ํ ๊ธฐ์ ๋ฐ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ๋ ๊ณผ์ ์ ์ฐพ์ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ๋ ๋ฉ์ถ์ง ์๊ณ ๊ณ์ ๊ฐ๋ฐํฉ๋๋ค ๋ฌ์์์ด๋ก ๋ฐฐ์ฐ๊ธฐ!
*์ผ๋ถ ๋ชจ๋์ ์๋ฃํ๋ ค๋ฉด ๋ณด์ ์ฐ๊ฒฐ์ด ํ์ํ ์ ์์ต๋๋ค.
์ถ์ฒ : habr.com