๋ค ํ์ฐ๋ง์คํฐ์
๋๋ค.
๋จํก๋ฐฉ์์ ํ๋ ๋ ๋๋ ์ ๊ฐ ๋๊ตฐ๊ฐ ์ถ์๋๋ฐ ์ค์ ๋ก๋ ์๋๋ฝ์ฃ ? ํํํซ
Supabase๊ณผ MAUI๋ผ๋ ์ฃผ์ ๋ก ์ผ๋ฌด์ง๊ฒ ์งํํด๋ณด๊ณ ์ถ์๋๋ฐ ์ ์ ์ฝ๋๋ ์ ๋๋ก ๋ณด์ฌ๋๋ฆฌ์ง๋ ๋ชปํ๊ณ ์ฝ๋ง ํ ๊ฒ ๊ฐ๋ค์
๋ค๋ฅธ ์คํผ์ปค ๋ถ๋ค๋ณด๋ค ๋งค๋๋ฝ์ง ๋ชปํ ์งํ(?)์ ๋ณด์ฌ๋๋ฆฐ ๊ฑฐ ๊ฐ์ ์ก๊ตฌ์ค๋ฝ์ต๋๋ค.
(CLOโฆ ์์ด๋๋ฌธ์ ์ง์ ๋ชปํ๋๋ฐ ์ฑ์ฉ๊ณต๊ณ ๋ฅผ ๋ ํด์ฃผ์
์ ๋ง์์ด ์ ์ ๋ ์ค๋ ์๋ค์. ์ด๋ฏธ ํฉ๊ฒฉํ ๊ณณ๋ค์ดโฆํ)
๊นํ ์ฃผ์๋ฅผ ์ฌ๋ ค๋๋ฆฌ๊ณ ์ข ๊ณต์ ๋ฅผ ํ ๊น ํ๋๋ฐ ํ๋ ๋ค์ ํ๊ณ ์์์ ๋ฐ๋ก ์ฌ๋ ค๋๋ฆฌ๋๊ฒ ๋์๊ฑฐ ๊ฐ์์ ๊ทธ๋ ๊ฒ ํด๋ณผ๊นํฉ๋๋ค. ํํํ
์ ๊ฐ ์ฃผ๋ก ์๋ ๊ณณ์ ๋จํก๋ฐฉ์ด๊ธฐ ๋๋ฌธ์ ์ฌ๊ธฐ์ ์ค์๋ฉด ๋ง์ ์ ๋ณด๋ฅผ ์ผ๋จ ์ป์ผ์ค ์ ์์ผ์ค ๊ฑฐ๊ฐ๊ณ โฆ
ํด์ฌ๊ฐ 5์ ๋ง์ด๋ผ ์ด์ง ์๊ฐ์ด ๋จ์๋์์ ์ ํ๋ธ ์์์ผ๋ก ๋ง๋ ๋ต๊ฒ ์ต๋๋ค!
์์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค!
8๊ฐ์ ์ข์์
๊ณ ์ ๋ง์ผ์
จ์ด์. ๋ฐํ ์ฌ๋ฐ๊ฒ ๋ค์์ต๋๋ท ใ
ใ
ใ
/
(์์ด๋ ๋ณ๋ก ์ ์ค์ํ๋ฐ ๋ค๋ค ๋ฐฑ์คํ
์ ํ์๋๋ผ๋ฅโฆ)
๋ค์์ ๊ธฐํ ๋๋ฉด ๋ ๋ต ์ ์์ผ๋ฉด ์ข๊ฒ ์ด๋ค.
๊ณ ์ ๋ง์ผ์
จ์ด์.
5๊ฐ์ ์ข์์
๋ค
์ข์ ๊ธฐ์ ์ ๋ฐฐ์ ์ต๋๋ค. AWS KMS๋ฅผ ์ฐ๊ณ ์๊ธดํ๋ฐ Azure๋ฅผ ์ฌ์ฉํ ๋๊ฐ ๋๋ฉด ๋ง์ํด์ฃผ์
จ๋ ๊ฑฐ ๊ผญ ์จ๋ณด๊ฒ ์ต๋๋ค.
(์ ๋ ๋ฐฑ์คํ์ด์ค ๋๋ ๋โฆ ์ฌ์ค ํฉ๊ฒฉ๋ ์๋์ ๊ฒ ๊ฐ๊ธดํฉ๋๋ค ํคํคํค)
3๊ฐ์ ์ข์์
์์ด์ฟ ๊ณ ์์ ๋ฌด์จ์
3๊ฐ์ ์ข์์
์ ๋ฐ๋ก ํ๊ธฐ๋ฅผ ์์จ์ฃผ์
์ ๋๊ธ๋ก ๋จ๊น๋๋ค.
๋ฐํ์คํ์ผ์ ๊ฐ๋๋ฐ๊ณ โฆ AWSAzure ํค๋ณผํธ์ ๋๋ฒ ๋ฐ์์ต๋๋ค.
์ข์ ๊ธฐ์ ๊ณต์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค
๋ผ์ด๋ธ์ ์ ์ฃผโฆTO BE CONTINUEโฆ
4๊ฐ์ ์ข์์
Azure KeyVault ์ฉ =ใ
=/
ํ๊ธฐ๋ ๋ฐ๋ก ์ฌ๋ฆฌ๋๋ก ํ๊ฒ ์ด๋คโฆ
์ ์์ง ์ง๋ ๋ชป ํ๊ณ ์ง์์ ์ผํ๊ณ ์์ด์ฉใ
ใ
ใ
ใ
4๊ฐ์ ์ข์์
Vincent
#8
AWS๋ Key Vault๊ฐ ์๋๊ณ AWS Secrets Manager ๋ผ๊ณ ๋ถ๋ฆฌ๋๊ฑฐ ๊ฐ์ต๋๋ค.
4๊ฐ์ ์ข์์
๋ง์ต๋๋ค! Secrets Manager๊ฐ ์ฌ๊ธฐ์ ํด๋นํ ๊ฑฐ๊ฐ๋ค์. ๋ถ์ฐ ์ค๋ช
์ผ๋ก๋ Secrets Manager๊ฐ Key Vault๋ ์ฉ๋์์ผ๋ก๋ ๋น์ทํด๋ณด์ด๊ธฐ๋ํ๋๋ฐโฆ(๋ง๋โฆ?) KMS๋ ๋ฐ์ดํฐ(๋ฆฌ์์ค) ์์ฒด๋ฅผ ์ํธํํ๊ฑฐ๋ ๋ณตํธํ ํ ๋ ์ฃผ๋ก ์ฐ๊ณ Secrets Manager๋ ํค/๊ฐ์ผ๋ก ๋ง๋ค๊ณ API๋ ํจ์ค์๋, ํค ๊ฐ์ ์๊ฒฉ์ฆ๋ช
์์ ํด๋นํ๋ ๊ฒ๋ค์ ๋ก์ปฌ์ด๋ ์ด๋ฐ ๊ณณ์ ๋
ธ์ถํ์ง์๊ณ ์ฌ์ฉํ๊ธฐ ์ํด ์ฐ๋๊ฑธ๋ก ์๊ณ ์์ต๋๋ค. ๋ฌผ๋ก Secrets Manager๋ ์์ฒด์ ์ผ๋ก ์ํธํํ๋๊ฒ ๋์ง๋ง KMS ํค๋ฅผ ํตํด์ ์ํธํ๋ ๊ฐ๋ฅํฉ๋๋ค. KMS๋ ์ข ๋ ํฐ ๋ฒ์๋ค๋ณด๋๊น ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ผ๋๊ฐ S3 ๊ฐ์๊ฒ์ ํฌ๊ด์ ์ผ๋ก ์ฐ๋ ๊ฑธ๋ก ์๊ณ ์์ต๋๋ค.
๋ค๋ง Azure Key Vault๋ฅผ ์์จ๋ด์ ๋ชจ๋ฅด๊ฒ ๋๋ฐ KMS+Secrets Manager์ฒ๋ผ ์ฐ๊ณ ์๋ ์๋น์ค์ธ์ง๋ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ์์ฐ ๋ ๋ณธ๊ฑด Secrets Manager ์ชฝ์ธ๊ฑด ๋ง๋๊ฑฐ ๊ฐ๊ตฌ์.
4๊ฐ์ ์ข์์
์์ ํด๋์๊ฒ์โฆaws ๊ด๋ จ๋ด์ฉ ๋ณด๋ค๊ฐ ๋ฌด์์์ ํ๋ฆ์ผ๋กโฆํํซโฆ
4๊ฐ์ ์ข์์
์, Azure KeyVault ๋ ์๋ ๊ทธ๋ฆผ์ฒ๋ฆผ

Keys, Secrets, Certificates ๋ฅผ ๋ชจ๋ ํฌํจํ๋ ์๋น์ค ์
๋๋ค.
์ ๊ฐ AWS ๋ฅผ ์ ๋ชฐ๋ผ์ AWS ๊ฐ ์ด๋ค ๋ฒ์์ ์๋น์ค๋ฅผ ํ๋ ์ง๋ ์ ๋ชจ๋ฅด๊ฒ ๋๋ฐ
๊ธฐ๋ณธ์ ์ผ๋ก๋ ๊ฐ์ ๊ฐ๋
์ ์๋น์ค๋ผ๊ณ ๋ด๋ ๋ฌด๋ฐฉํ ๊ฑฐ ๊ฐ์ด๋ค.
์ฐพ์๋ณด๋ฉด
์๋ฐ ๋น๊ต๋ค๋ ๋ณด์ด๋๋ฐ์.
์ผ๋ฐํ๋ ๊ฐ๋
์ด๋ค๋ณด๋ ์ด์ง๊ฐํ ํด๋ผ์ฐ๋์์๋ ๋ค ์ง์ํ๋ ๊ฑฐ ๊ฐ์์.
5๊ฐ์ ์ข์์
Vincent
#12
์์์ผ๋ก ๋ชฉ์๋ฆฌ๋ง ๋ฃ๋ค๊ฐ ์ค๋ฌผ๋ก ๋ต๋โฆ์ญ์ ๋ง์ ์์ฒญ ์ํ์๋ค์โฆํ๊ณ ๋ ์คํผ์ปค ์ด์ ๊ฒ ๊ฐ์ต๋๋ค. ๋ถ๋ ๋ค์์๋ MAUI๋ก ์ฐธ์ฌ๋ฅผโฆใ
ใ
ใ
ใ
ใ
ใ
ใ
ใ
ใ
ใ
์ ์๊ฒ๋ ๊ต์ฅํ ๋ถ๋ฌ์ด ๊ธฐ์ง์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
๊ฒ๋ค๊ฐ ์์ง๋ ๋ชจ๋ฐ์ผ์ ๋ํด ๋ฌธ์ธํ์ธ ์ ์์ MAUI๋ ํด๋ณด๊ณ ์ถ์๋ฐ ํ๊ฒ๋๋ค๋ฉด ์๊ฐํด์ฃผ์ Supabase๋ ์ฌ์ฉํด๋ด์ผ๊ฒ ๋ค์ ใ
ใ
๋ฌด๋ฃ๋ผ๋โฆ๊ณต์ง๋ผ๋!!
2๊ฐ์ ์ข์์