.NET L!VE 2023 Spring 저도 ν›„κΈ°

:slight_smile: λ„€ ν‘μš°λ§ˆμŠ€ν„°μž…λ‹ˆλ‹€.

λ‹¨ν†‘λ°©μ—μ„œ ν•˜λ„ λ– λ“œλŠ” μ• κ°€ λˆ„κ΅°κ°€ μ‹Άμ—ˆλŠ”λ° μ‹€μ œλ‘œλ„ μ‹œλ„λŸ½μ£ ? ν•˜ν•˜ν•«

Supabaseκ³Ό MAUIλΌλŠ” 주제둜 μ•Όλ¬΄μ§€κ²Œ 진행해보고 μ‹Άμ—ˆλŠ”λ° μ •μž‘ μ½”λ“œλŠ” μ œλŒ€λ‘œ λ³΄μ—¬λ“œλ¦¬μ§€λ„ λͺ»ν•˜κ³  μ•½λ§Œ 판 것 κ°™λ„€μš”

λ‹€λ₯Έ μŠ€ν”Όμ»€ 뢄듀보닀 λ§€λ„λŸ½μ§€ λͺ»ν•œ μ§„ν–‰(?)을 λ³΄μ—¬λ“œλ¦° κ±° κ°™μ•„ μ†‘κ΅¬μŠ€λŸ½μŠ΅λ‹ˆλ‹€.
(CLO… μ˜μ–΄λ•Œλ¬Έμ— 지원 λͺ»ν–ˆλŠ”λ° μ±„μš©κ³΅κ³ λ₯Ό 또 ν•΄μ£Όμ…”μ„œ 마음이 μž μ‹œ 또 μ„€λ ˆμ˜€λ„€μš”. 이미 ν•©κ²©ν•œ 곳듀이…흑)

κΉƒν—™ μ£Όμ†Œλ₯Ό μ˜¬λ €λ“œλ¦¬κ³  μ’€ 곡유λ₯Ό ν• κΉŒ ν–ˆλŠ”λ° ν•˜λ‚˜ λ‹€μ‹œ 파고 μ˜μƒμ„ λ”°λ‘œ μ˜¬λ €λ“œλ¦¬λŠ”κ²Œ λ‚˜μ„κ±° κ°™μ•„μ„œ κ·Έλ ‡κ²Œ ν•΄λ³ΌκΉŒν•©λ‹ˆλ‹€. ν›„ν›„ν›„

μ œκ°€ 주둜 μžˆλŠ” 곳은 단톑방이기 λ•Œλ¬Έμ— 여기에 μ˜€μ‹œλ©΄ λ§Žμ€ 정보λ₯Ό 일단 μ–»μœΌμ‹€ 수 μžˆμœΌμ‹€ 거같고…

퇴사가 5μ›” 말이라 살짝 μ‹œκ°„μ΄ λ‚¨μ•„λŒμ•„μ„œ 유튜브 μ˜μƒμœΌλ‘œ λ§Œλ‚˜ λ΅™κ² μŠ΅λ‹ˆλ‹€!

μ™€μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€!

8개의 μ’‹μ•„μš”

κ³ μƒν•˜μ…¨μŠ΅λ‹ˆλ‹€!

6개의 μ’‹μ•„μš”

고생 λ§ŽμœΌμ…¨μ–΄μš”. λ°œν‘œ 재밌게 λ“€μ—ˆμŠ΅λ‹ˆλ‹· γ…‡γ……γ…‡/
(μ˜μ–΄λŠ” λ³„λ‘œ μ•ˆ μ€‘μš”ν•œλ° λ‹€λ“€ λ°±μŠ€ν…μ„ ν•˜μ‹œλ”λΌλŠ₯…)

λ‹€μŒμ— 기회 되면 또 롐 수 있으면 μ’‹κ² μŠ΄λ‹€.

고생 λ§ŽμœΌμ…¨μ–΄μš”.

5개의 μ’‹μ•„μš”

λ„€ :slight_smile: 쒋은 기술 잘 λ°°μ› μŠ΅λ‹ˆλ‹€. AWS KMSλ₯Ό μ“°κ³  μžˆκΈ΄ν•œλ° Azureλ₯Ό μ‚¬μš©ν•  λ•Œκ°€ 되면 λ§μ”€ν•΄μ£Όμ…¨λ˜ κ±° κΌ­ μ¨λ³΄κ² μŠ΅λ‹ˆλ‹€.

(저도 백슀페이슀 λˆŒλ €λ˜β€¦ 사싀 합격도 μ•ˆλμ„ 것 κ°™κΈ΄ν•©λ‹ˆλ‹€ ν—€ν—€ν—€)

3개의 μ’‹μ•„μš”

아이쿠 고생은 λ¬΄μŠ¨μš”

3개의 μ’‹μ•„μš”

μ•— λ”°λ‘œ ν›„κΈ°λ₯Ό μ•ˆμ¨μ£Όμ…”μ„œ λŒ“κΈ€λ‘œ λ‚¨κΉλ‹ˆλ‹€.

λ°œν‘œμŠ€νƒ€μΌμ— 감동받고… AWSAzure ν‚€λ³ΌνŠΈμ— λ‘λ²ˆ λ°›μ•˜μŠ΅λ‹ˆλ‹€.

쒋은 기술 곡유 κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€

라이브의 저주…TO BE CONTINUE…

4개의 μ’‹μ•„μš”

Azure KeyVault 용 =γ…‚=/

ν›„κΈ°λŠ” λ”°λ‘œ μ˜¬λ¦¬λ„λ‘ ν•˜κ² μŠ΄λ‹€β€¦

μ € 아직 짐도 λͺ» ν’€κ³  μ§‘μ—μ„œ μΌν•˜κ³  μžˆμ–΄μš©γ…‹γ…‹γ…‹γ…‹

4개의 μ’‹μ•„μš”

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 λŠ” μ•„λž˜ 그림처림

image

Keys, Secrets, Certificates λ₯Ό λͺ¨λ‘ ν¬ν•¨ν•˜λŠ” μ„œλΉ„μŠ€ μž…λ‹ˆλ‹€.

μ œκ°€ AWS λ₯Ό 잘 λͺ°λΌμ„œ AWS κ°€ μ–΄λ–€ λ²”μœ„μ˜ μ„œλΉ„μŠ€λ₯Ό ν•˜λŠ” μ§€λŠ” 잘 λͺ¨λ₯΄κ² λŠ”λ°

κΈ°λ³Έμ μœΌλ‘œλŠ” 같은 κ°œλ…μ˜ μ„œλΉ„μŠ€λΌκ³  봐도 무방할 κ±° κ°™μŠ΄λ‹€.

찾아보면

μš”λŸ° 비ꡐ듀도 λ³΄μ΄λŠ”λ°μš”.

μΌλ°˜ν™”λœ κ°œλ…μ΄λ‹€λ³΄λ‹ˆ μ–΄μ§€κ°„ν•œ ν΄λΌμš°λ“œμ—μ„œλŠ” λ‹€ μ§€μ›ν•˜λŠ” κ±° κ°™μ•„μš”.

5개의 μ’‹μ•„μš”

μ˜μƒμœΌλ‘œ λͺ©μ†Œλ¦¬λ§Œ λ“£λ‹€κ°€ μ‹€λ¬Όλ‘œ λ΅ˆλ‹ˆβ€¦μ—­μ‹œ 말을 μ—„μ²­ μž˜ν•˜μ‹œλ„€μš”β€¦νƒ€κ³ λ‚œ μŠ€ν”Όμ»€ 이신 것 κ°™μŠ΅λ‹ˆλ‹€. λΆ€λ”” λ‹€μŒμ—λ„ MAUI둜 μ°Έμ—¬λ₯Όβ€¦γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹γ…‹

μ €μ—κ²ŒλŠ” ꡉμž₯히 λΆ€λŸ¬μš΄ 기질이라고 μƒκ°ν•©λ‹ˆλ‹€.

κ²Œλ‹€κ°€ 아직도 λͺ¨λ°”일에 λŒ€ν•΄ λ¬Έμ™Έν•œμΈ μ μ—μ„œ MAUI도 해보고 싢은데 ν•˜κ²Œλœλ‹€λ©΄ μ†Œκ°œν•΄μ£Όμ‹  Supabase도 μ‚¬μš©ν•΄λ΄μ•Όκ² λ„€μš” γ…Žγ…Ž λ¬΄λ£ŒλΌλ‹ˆβ€¦κ³΅μ§œλΌλ‹ˆ!!

2개의 μ’‹μ•„μš”