λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

AI의 ν˜„μž¬μ™€ 미래

AIλ₯Ό μ»¨ν…Œμ΄λ„ˆμ— λ„£μ—ˆλ‹€κ³  끝이 μ•„λ‹ˆλ‹€: μ—μ΄μ „νŠΈ μƒŒλ“œλ°•μŠ€μ˜ μ§„μ§œ 경계

λ°˜μ‘ν˜•

 

AI μ—μ΄μ „νŠΈ μƒŒλ“œλ°•μŠ€, μ™œ μ§€κΈˆ μ‹€ν–‰ ν™˜κ²½μ„ λ‹€μ‹œ 섀계해야 ν• κΉŒ

AI μ—μ΄μ „νŠΈ μƒŒλ“œλ°•μŠ€λŠ” λͺ¨λΈμ΄ μƒμ„±ν•œ μ½”λ“œμ™€ λͺ…령을 μ œν•œλœ μ‹€ν–‰ ν™˜κ²½μ—μ„œ μ²˜λ¦¬ν•˜λ„λ‘ λ§Œλ“œλŠ” μž₯μΉ˜λ‹€. κ·ΈλŸ¬λ‚˜ μ»¨ν…Œμ΄λ„ˆλ₯Ό ν•˜λ‚˜ λ„μ› λ‹€λŠ” μ‚¬μ‹€λ§ŒμœΌλ‘œ 데이터 유좜과 κΆŒν•œ μ˜€λ‚¨μš©κΉŒμ§€ ν•΄κ²°λ˜μ§€λŠ” μ•ŠλŠ”λ‹€. 파일 μ ‘κ·Ό, λ„€νŠΈμ›Œν¬ μ—°κ²°, 자격증λͺ… μ‚¬μš©, μ‹€ν–‰ μ‹œκ°„κ³Ό μžμ› μ†ŒλΉ„λ₯Ό 각각 ν†΅μ œν•΄μ•Ό μ‹€μ œ 업무에 νˆ¬μž…ν•  수 μžˆλ‹€. 이 글은 κ·Έ 경계λ₯Ό λ‚˜λˆ„κ³ , gVisor와 가상머신 기반 격리의 차이뢀터 운영 κ²€μ¦κΉŒμ§€ μ‚΄νŽ΄λ³Έλ‹€.

 

챗봇은 ν‹€λ¦° λ¬Έμž₯을 λ§Œλ“€ 수 μžˆλ‹€. μ½”λ“œλ₯Ό μ‹€ν–‰ν•˜λŠ” μ—μ΄μ „νŠΈλŠ” κ·Έ λ¬Έμž₯을 μ‹€μ œ 파일 λ³€κ²½μ΄λ‚˜ μ™ΈλΆ€ μš”μ²­μœΌλ‘œ λ°”κΎΌλ‹€. 검색 κ²°κ³Όλ₯Ό 읽닀가 잘λͺ»λœ μ§€μ‹œλ₯Ό λ°›μ•„λ“€μ˜€μ„ λ•Œ, λ‹΅λ³€ ν’ˆμ§ˆμ˜ λ¬Έμ œκ°€ μ‹€ν–‰ κΆŒν•œμ˜ 문제둜 μ΄μ–΄μ§€λŠ” μ΄μœ λ‹€. λͺ¨λΈμ„ 더 μ‹ μ€‘ν•˜κ²Œ λ§Œλ“œλŠ” μž‘μ—…κ³Ό μ‹€ν–‰ ν™˜κ²½μ—μ„œ κ°€λŠ₯ν•œ 행동을 μ œν•œν•˜λŠ” μž‘μ—…μ€ ν•¨κ»˜ ν•„μš”ν•˜λ‹€.

 

μ—¬κΈ°μ„œ 자극적인 결둠은 λ‹¨μˆœν•˜λ‹€. μƒŒλ“œλ°•μŠ€λ₯Ό νƒˆμΆœν•˜μ§€ μ•Šμ•„λ„ μ‚¬κ³ λŠ” 일어날 수 μžˆλ‹€. μž‘μ—… 곡간에 고객 원본 μžλ£Œκ°€ 있고 μ™ΈλΆ€ μ—…λ‘œλ“œ APIκ°€ ν—ˆμš©λ˜μ–΄ μžˆλ‹€λ©΄, ν”„λ‘œκ·Έλž¨μ€ 뢀여받은 κΆŒν•œλ§ŒμœΌλ‘œ 자료λ₯Ό 전솑할 수 μžˆλ‹€. 이 경우 λŸ°νƒ€μž„ κ²©λ¦¬λŠ” μ •μƒμ μœΌλ‘œ μž‘λ™ν–ˆμ–΄λ„ μ„œλΉ„μŠ€μ˜ λ³΄μ•ˆ λͺ©ν‘œλŠ” μ‹€νŒ¨ν•œλ‹€. λ”°λΌμ„œ μ œν’ˆ 이름보닀 λ¨Όμ € 확인할 것은 μ—μ΄μ „νŠΈκ°€ 읽고 μ“Έ 수 μžˆλŠ” λŒ€μƒμ΄λ‹€.

 

이 글은 2026λ…„ 10μ›” 30일 ν™•μΈν•œ Anthropicκ³Ό gVisor 곡식 λ¬Έμ„œ, AWS ν•œκ΅­ 기술 λΈ”λ‘œκ·Έμ™€ Sionic 기술 λΈ”λ‘œκ·Έλ₯Ό λ°”νƒ•μœΌλ‘œ μž‘μ„±ν–ˆλ‹€. 직접 μˆ˜ν–‰ν•œ μ„±λŠ₯ μ‹€ν—˜μ΄λ‚˜ 침투 ν…ŒμŠ€νŠΈ κ²°κ³Όλ₯Ό μ œμ‹œν•˜λŠ” 글은 μ•„λ‹ˆλ‹€. μ•„λž˜ 업무 μ‹œλ‚˜λ¦¬μ˜€λŠ” 섀계 원리λ₯Ό μ„€λͺ…ν•˜κΈ° μœ„ν•œ 가상 사둀이며, νŠΉμ • μ—…μ²΄μ˜ ν˜„μž¬ λ‚΄λΆ€ κ΅¬ν˜„μ„ μΆ”μ •ν•˜μ§€ μ•ŠλŠ”λ‹€.

μƒŒλ“œλ°•μŠ€λž€ 무엇인가: μ•ˆμ „ν•œ 방보닀 μ€‘μš”ν•œ 것은 μΆœμž… κ·œμΉ™μ΄λ‹€

μƒŒλ“œλ°•μŠ€λŠ” μ‹ λ’°ν•˜κΈ° μ–΄λ €μš΄ ν”„λ‘œκ·Έλž¨μ΄ μ ‘κ·Όν•  수 μžˆλŠ” μžμ›μ„ μ œν•œν•˜λŠ” μ‹€ν–‰ ν™˜κ²½μ΄λ‹€. ν”„λ‘œμ„ΈμŠ€κ°€ μ–΄λ–€ νŒŒμΌμ„ μ½λŠ”μ§€, μ–΄λ–€ μ‹œμŠ€ν…œ κΈ°λŠ₯을 ν˜ΈμΆœν•˜λŠ”μ§€, μ–΄λŠ μ„œλ²„μ— μ—°κ²°ν•˜λŠ”μ§€λ₯Ό 기술적으둜 μ œν•œν•œλ‹€. 같은 단어라도 운영체제 μˆ˜μ€€μ˜ μ œν•œ, μ»¨ν…Œμ΄λ„ˆ, μ‚¬μš©μž 곡간 컀널, 가상머신 λ“± κ΅¬ν˜„ 방법은 λ‹€λ₯Ό 수 μžˆλ‹€. 이름이 κ°™λ‹€κ³  보μž₯ν•˜λŠ” λ²”μœ„κ°€ κ°™μ§€λŠ” μ•Šλ‹€.

 

λ³΄μ•ˆ λͺ©ν‘œλ₯Ό λ¬Έμž₯으둜 λ¨Όμ € 적으면 선택이 μ‰¬μ›Œμ§„λ‹€. 예λ₯Ό λ“€μ–΄ “μ—…λ‘œλ“œλœ ν‘œ νŒŒμΌμ„ λΆ„μ„ν•˜λ˜ λ‹€λ₯Έ μ‚¬μš©μžμ˜ 자료λ₯Ό 읽지 λͺ»ν•˜κ³ , 인터넷에 원본을 μ „μ†‘ν•˜μ§€ λͺ»ν•˜λ©°, μ •ν•΄μ§„ λΉ„μš© μ•ˆμ—μ„œ μ’…λ£Œν•œλ‹€”λŠ” λͺ©ν‘œλ₯Ό μ„ΈμšΈ 수 μžˆλ‹€. 이 λ¬Έμž₯은 파일 격리, μ‚¬μš©μž κ°„ 격리, λ„€νŠΈμ›Œν¬ μ •μ±…, μžμ› μ œν•œμ΄λΌλŠ” λ³„λ„μ˜ μš”κ΅¬μ‚¬ν•­μœΌλ‘œ λΆ„ν•΄λœλ‹€. λŸ°νƒ€μž„ ν•˜λ‚˜λ₯Ό μ„ μ •ν•˜λŠ” κ²ƒλ§ŒμœΌλ‘œ μ™„λ£Œν•  수 μ—†λŠ” μ΄μœ λ‹€.

 

λ°˜λŒ€λ‘œ “μ•ˆμ „ν•œ AI μ‹€ν–‰”처럼 좔상적인 λͺ©ν‘œλŠ” κ²€μ¦ν•˜κΈ° μ–΄λ ΅λ‹€. 무엇이 κΈˆμ§€λ˜μ–΄ μžˆλŠ”μ§€ μ—†μœΌλ©΄, μ°¨λ‹¨λœ λͺ…λ Ή ν•˜λ‚˜λ₯Ό 보고 μ„±κ³΅ν–ˆλ‹€κ³  νŒλ‹¨ν•˜κΈ° 쉽닀. μš΄μ˜μžλŠ” ν—ˆμš©ν•΄μ•Ό ν•˜λŠ” 정상 μž‘μ—…κ³Ό λ°˜λ“œμ‹œ κ±°λΆ€ν•΄μ•Ό ν•˜λŠ” μž‘μ—…μ„ ν•¨κ»˜ μ •μ˜ν•΄μ•Ό ν•œλ‹€. 차단이 λ„ˆλ¬΄ λ„“μœΌλ©΄ μ„œλΉ„μŠ€κ°€ λ©ˆμΆ”κ³ , ν—ˆμš©μ΄ λ„ˆλ¬΄ λ„“μœΌλ©΄ 격리 ν™˜κ²½μ΄ 단지 μ‹€ν–‰ μž₯μ†Œλ§Œ λ°”κΎΌ μ…ˆμ΄ λœλ‹€.

 

ν”„λ‘¬ν”„νŠΈμ—λ„ 경계 μ„€λͺ…을 넣을 수 μžˆλ‹€. λ‹€λ§Œ “λ―Όκ°ν•œ 정보λ₯Ό μ „μ†‘ν•˜μ§€ 마라”λŠ” λ¬Έμž₯은 μ •μ±… μ•ˆλ‚΄μ΄λ©° μ‹€ν–‰ ν†΅μ œ μžμ²΄λŠ” μ•„λ‹ˆλ‹€. λͺ¨λΈμ΄ μ•ˆλ‚΄λ₯Ό μ˜€ν•΄ν•˜κ±°λ‚˜ μ™ΈλΆ€ λ¬Έμ„œλ₯Ό μ§€μ‹œλ‘œ 받아듀이더라도, ν™˜κ²½μ΄ κΈˆμ§€λœ 접근을 κ±°λΆ€ν•˜λ„λ‘ λ§Œλ“€μ–΄μ•Ό ν•œλ‹€. λͺ¨λΈμ˜ νŒλ‹¨κ³Ό 운영체제의 κΆŒν•œ 검사가 μ„œλ‘œ λ‹€λ₯Έ μΈ΅μ—μ„œ μž‘λ™ν•˜λ„λ‘ μ„€κ³„ν•˜λŠ” 것이 핡심이닀.

일반 μ»¨ν…Œμ΄λ„ˆμ™€ gVisor, 가상머신은 무엇이 λ‹€λ₯Έκ°€

일반적인 λ¦¬λˆ…μŠ€ μ»¨ν…Œμ΄λ„ˆλŠ” λ„€μž„μŠ€νŽ˜μ΄μŠ€μ™€ μžμ› μ œμ–΄ 등을 μ΄μš©ν•΄ μ‹€ν–‰ ν™˜κ²½μ„ κ΅¬λΆ„ν•˜λ©΄μ„œ 호슀트 컀널을 κ³΅μœ ν•œλ‹€. 가볍고 배포 μƒνƒœκ³„κ°€ ν’λΆ€ν•˜λ‹€λŠ” μž₯점이 μžˆλ‹€. κ·ΈλŸ¬λ‚˜ 생성 μ½”λ“œλ₯Ό μ‹ λ’°ν•˜κΈ° μ–΄λ ΅λ‹€λ©΄ 호슀트 컀널과 λ§Œλ‚˜λŠ” 곡격 ν‘œλ©΄, λΆ€μ—¬λœ κΆŒν•œ, 마운트된 경둜λ₯Ό 더 μ—„κ²©ν•˜κ²Œ κ²€ν† ν•΄μ•Ό ν•œλ‹€. μ»¨ν…Œμ΄λ„ˆ 이미지λ₯Ό μ‚¬μš©ν•œλ‹€λŠ” 사싀은 λ…λ¦½λœ 컀널을 κ°€μ§„λ‹€λŠ” 뜻이 μ•„λ‹ˆλ‹€.

 

gVisorλŠ” SentryλΌλŠ” μ‚¬μš©μž 곡간 κ΅¬μ„±μš”μ†Œκ°€ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ μ‹œμŠ€ν…œ μΈν„°νŽ˜μ΄μŠ€λ₯Ό κ΅¬ν˜„ν•˜λŠ” λ°©μ‹μœΌλ‘œ μΆ”κ°€ 경계λ₯Ό μ œκ³΅ν•œλ‹€. μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ΄ 호슀트 μ»€λ„μ˜ 넓은 μΈν„°νŽ˜μ΄μŠ€λ₯Ό 직접 μ‚¬μš©ν•˜λŠ” 경둜λ₯Ό μ€„μ΄λŠ” 것이 μ€‘μš”ν•œ λͺ©μ μ΄λ‹€. 가상 ν•˜λ“œμ›¨μ–΄ μœ„μ— μ™„μ „ν•œ 게슀트 운영체제λ₯Ό μ˜¬λ¦¬λŠ” 전톡적인 가상머신과 ꡬ쑰가 λ‹€λ₯΄λ©°, ν˜Έν™˜μ„±κ³Ό μ„±λŠ₯ νŠΉμ„±λ„ λ™μΌν•˜κ²Œ μ·¨κΈ‰ν•  수 μ—†λ‹€.

 

Kata Containers처럼 가상머신 기반의 경계λ₯Ό μ‚¬μš©ν•˜λŠ” 접근은 λ³„λ„μ˜ 게슀트 컀널을 ν™œμš©ν•œλ‹€. μ΄λ•Œλ„ 가상화 계측, μž₯치 μ—°κ²°, 곡유 파일 μ‹œμŠ€ν…œ, 관리 μ„œλΉ„μŠ€κ°€ 섀계 λ²”μœ„μ— λ“€μ–΄μ˜¨λ‹€. “κ°€μƒλ¨Έμ‹ μ΄λ‹ˆκΉŒ λͺ¨λ“  μœ„ν—˜μ΄ 사라진닀”λŠ” 결둠은 μ„±λ¦½ν•˜μ§€ μ•ŠλŠ”λ‹€. λ„€νŠΈμ›Œν¬μ™€ API κΆŒν•œμ€ μ—¬μ „νžˆ λ³„λ„μ˜ 문제이며, κ²ŒμŠ€νŠΈκ°€ μ‚¬μš©ν•  수 μžˆλ„λ‘ μ „λ‹¬ν•œ μžλ£ŒλŠ” 게슀트 μ•ˆμ˜ ν”„λ‘œκ·Έλž¨λ„ μ΄μš©ν•  수 μžˆλ‹€.

 

선택 기쀀은 기술의 μ„œμ—΄λ³΄λ‹€ μž‘μ—…μ˜ νŠΉμ„±μ΄λ‹€. 지원해야 ν•˜λŠ” 라이브러리, 파일 μ²˜λ¦¬λŸ‰, μ‹œμŠ€ν…œ 호좜 λΉˆλ„, GPU μ‚¬μš© 방식, μ‹œμž‘ μ§€μ—°, μ„Έμ…˜ 밀도, μš΄μ˜νŒ€μ˜ λŒ€μ‘ λŠ₯λ ₯을 ν•¨κ»˜ 봐야 ν•œλ‹€. μž‘μ€ 예제의 μ‹€ν–‰ μ„±κ³΅λ§ŒμœΌλ‘œ μ‹€μ œ 업무 ν˜Έν™˜μ„±μ„ νŒλ‹¨ν•˜λ©΄ μ•ˆ λœλ‹€. νŒ¨ν‚€μ§€ μ„€μΉ˜μ™€ λŒ€μš©λŸ‰ κ²°κ³Όλ¬Ό μƒμ„±κΉŒμ§€ ν¬ν•¨ν•œ λŒ€ν‘œ μž‘μ—…μ„ μ€€λΉ„ν•˜λŠ” 편이 ν˜„μ‹€μ μ΄λ‹€.

 

gVisor 곡식 λ³΄μ•ˆ λͺ¨λΈμ€ μƒŒλ“œλ°•μŠ€κ°€ μ•ˆμ „ν•œ μ•„ν‚€ν…μ²˜λ₯Ό λŒ€μ‹ ν•˜μ§€ μ•ŠλŠ”λ‹€κ³  μ„€λͺ…ν•œλ‹€. ν—ˆμš©λœ 파일과 λ„€νŠΈμ›Œν¬λŠ” μƒŒλ“œλ°•μŠ€ λ‚΄λΆ€μ—μ„œλ„ μ‚¬μš©ν•  수 μžˆλ‹€. λ”°λΌμ„œ 이 κΈ€μ—μ„œ gVisorλŠ” 호슀트 접근을 μ€„μ΄λŠ” μ‹€ν–‰ κ²½κ³„λ‘œ μ„€λͺ…ν•˜λ©°, μžλ™μœΌλ‘œ 인터넷을 μ°¨λ‹¨ν•˜κ±°λ‚˜ λΉ„λ°€ 정보λ₯Ό λ³΄ν˜Έν•΄ μ£ΌλŠ” μ™„μ„±ν’ˆμœΌλ‘œ μ„€λͺ…ν•˜μ§€ μ•ŠλŠ”λ‹€.

파일 μ‹œμŠ€ν…œ 경계: μž‘μ—… 폴더가 κ³§ 데이터 κΆŒν•œμ΄λ‹€

λ¬Έμ„œ 뢄석 μ—μ΄μ „νŠΈμ— μ €μž₯μ†Œ 전체λ₯Ό λ§ˆμš΄νŠΈν•˜λŠ” 것은 νŽΈλ¦¬ν•˜λ‹€. ν•„μš”ν•œ νŒŒμΌμ„ μ•Œμ•„μ„œ 찾을 수 있기 λ•Œλ¬Έμ΄λ‹€. κ·ΈλŸ¬λ‚˜ κ·Έ νŽΈλ¦¬ν•¨μ€ λͺ¨λΈμ΄ μ ‘ν•  수 μžˆλŠ” 자료의 λ²”μœ„λ₯Ό λ„“νžŒλ‹€. μž‘μ—…μ— ν•„μš”ν•œ μž…λ ₯만 별도 κ³΅κ°„μœΌλ‘œ λ³΅μ‚¬ν•˜κ³  κ²°κ³Όλ¬Ό 경둜λ₯Ό λΆ„λ¦¬ν•˜λ©΄, 잘λͺ»λœ 파일 탐색이 μΌμ–΄λ‚˜λ”λΌλ„ 영ν–₯을 쀄일 수 μžˆλ‹€. 데이터 μ΅œμ†Œν™”λŠ” λͺ¨λΈ 호좜 μ΄μ „μ˜ μ‹€ν–‰ ν™˜κ²½ μ„€κ³„μ—μ„œ μ‹œμž‘ν•œλ‹€.

 

읽기 μ „μš© 루트 파일 μ‹œμŠ€ν…œμ€ κΈ°λ³Έ ν”„λ‘œκ·Έλž¨κ³Ό 섀정이 μž„μ˜λ‘œ λ³€κ²½λ˜λŠ” λ²”μœ„λ₯Ό μ€„μ΄λŠ” 데 도움이 λœλ‹€. κ·Έλ ‡λ‹€κ³  λͺ¨λ“  파일 μ“°κΈ°κ°€ μ—†μ–΄μ§€λŠ” 것은 μ•„λ‹ˆλ‹€. 뢄석 결과와 μž„μ‹œ νŒŒμΌμ„ λ§Œλ“€ κ²½λ‘œλŠ” λ³„λ„λ‘œ ν•„μš”ν•˜λ‹€. μ“°κΈ° κ°€λŠ₯ν•œ κ²½λ‘œκ°€ 어디인지, μš©λŸ‰ μ œν•œμ΄ μžˆλŠ”μ§€, λ‹€λ₯Έ μ„Έμ…˜κ³Ό κ³΅μœ λ˜λŠ”μ§€, μ’…λ£Œ ν›„ λ³΄κ΄€λ˜λŠ”μ§€λ₯Ό λͺ…μ‹œν•΄μ•Ό ν•œλ‹€. ν—ˆμš©λœ μ“°κΈ° κ²½λ‘œμ— λΉ„λ°€ νŒŒμΌμ„ 넣어두지 μ•ŠλŠ” 것도 μ€‘μš”ν•˜λ‹€.

 

μ‚¬μš©μž A와 μ‚¬μš©μž B의 μž‘μ—… 곡간은 논리적인 μ΄λ¦„λ§Œ λ‹¬λΌμ„œλŠ” λΆ€μ‘±ν•˜λ‹€. μ‹€μ œ μŠ€ν† λ¦¬μ§€ κΆŒν•œκ³Ό 경둜 맀핑이 λΆ„λ¦¬λ˜μ–΄μ•Ό ν•œλ‹€. μž¬μ‚¬μš©ν•˜λŠ” μ‹€ν–‰ ν™˜κ²½μ— 이전 μ‚¬μš©μžμ˜ μΊμ‹œ, λ‹€μš΄λ‘œλ“œ 파일, ν™˜κ²½ λ³€μˆ˜, ν”„λ‘œμ„ΈμŠ€κ°€ 남아 있으면 경계가 λ¬΄λ„ˆμ§ˆ 수 μžˆλ‹€. 빈 λ””λ ‰ν„°λ¦¬μ²˜λŸΌ λ³΄μ΄λŠ”μ§€λ§Œ ν™•μΈν•˜μ§€ 말고 μ„Έμ…˜ μ’…λ£Œμ™€ λ‹€μŒ λ°°μ • μ‚¬μ΄μ˜ 정리 과정을 검증해야 ν•œλ‹€.

κ²°κ³Όλ¬Ό νšŒμˆ˜λ„ 별도 λ‹¨κ³„λ‘œ λ‹€λ£¨λŠ” 편이 μ’‹λ‹€. μ—μ΄μ „νŠΈκ°€ λ§Œλ“  파일의 μœ„μΉ˜μ™€ 크기, ν—ˆμš©ν•œ ν˜•μ‹, 전달 λŒ€μƒμ„ κ²€μ‚¬ν•œ λ’€ μ‚¬μš©μžμ—κ²Œ μ œκ³΅ν•œλ‹€. μž„μ‹œ 디렉터리 전체λ₯Ό κ·ΈλŒ€λ‘œ 내보내면 쀑간 μƒμ„±λ¬Όμ΄λ‚˜ μž…λ ₯ 원본이 ν•¨κ»˜ λ‚˜κ°ˆ 수 μžˆλ‹€. μ €μž₯ κΈ°κ°„κ³Ό μ‚­μ œ μ±…μž„κΉŒμ§€ μ •ν•΄ 두어야 싀행이 λλ‚œ 뒀에도 데이터 ν†΅μ œκ°€ 이어진닀.

λ„€νŠΈμ›Œν¬ 경계: HTTPS ν—ˆμš©μ€ λͺ©μ μ§€ 검증과 λ‹€λ₯΄λ‹€

λ„€νŠΈμ›Œν¬ μ •μ±…μ—μ„œ 자주 μƒκΈ°λŠ” 착각은 μ•”ν˜Έν™”λœ 연결을 μ•ˆμ „ν•œ μ—°κ²°λ‘œ λ³΄λŠ” 것이닀. HTTPSλŠ” 전솑 λ‚΄μš©μ„ λ³΄ν˜Έν•˜λŠ” 데 μ“°μ΄μ§€λ§Œ, λˆ„κ΅¬μ—κ²Œ μ–΄λ–€ 자료λ₯Ό 보낼 수 μžˆλŠ”μ§€λ₯Ό λŒ€μ‹  νŒλ‹¨ν•˜μ§€ μ•ŠλŠ”λ‹€. μ™ΈλΆ€μ˜ λͺ¨λ“  443번 포트 연결을 ν—ˆμš©ν•˜λŠ” μ •μ±…κ³Ό 승인된 업무 API만 ν—ˆμš©ν•˜λŠ” 정책은 λ‹€λ₯΄λ‹€. ν—ˆμš© λ²”μœ„λ₯Ό μ„€λͺ…ν•  λ•Œ ν¬νŠΈμ™€ λͺ©μ μ§€λ₯Ό ꡬ뢄해야 ν•œλ‹€.

 

μ—μ΄μ „νŠΈκ°€ νŒ¨ν‚€μ§€λ₯Ό λ‚΄λ €λ°›κ³  검색 APIλ₯Ό μ‚¬μš©ν•΄μ•Ό ν•œλ‹€λ©΄ 무쑰건적인 인터넷 μ°¨λ‹¨λ§ŒμœΌλ‘œλŠ” 업무λ₯Ό μˆ˜ν–‰ν•˜κΈ° μ–΄λ ΅λ‹€. ν•„μš”ν•œ 톡신을 λ‚˜μ—΄ν•˜κ³ , κ°€λŠ₯ν•œ 경우 μ‹€ν–‰ ν™˜κ²½ λ°–μ˜ ν”„λ‘μ‹œλ‚˜ κ²Œμ΄νŠΈμ›¨μ΄μ—μ„œ λͺ©μ μ§€μ™€ μš”μ²­μ„ κ²€μ‚¬ν•˜λŠ” ꡬ쑰λ₯Ό κ³ λ €ν•  수 μžˆλ‹€. λ‹€λ§Œ ν”„λ‘μ‹œλ₯Ό λ§Œλ“€μ—ˆλ‹€κ³  우회 κ²½λ‘œκ°€ μžλ™μœΌλ‘œ μ‚¬λΌμ§€μ§€λŠ” μ•ŠλŠ”λ‹€. 직접 연결이 μ°¨λ‹¨λ˜λŠ”μ§€ μ‹€μ œ νŠΈλž˜ν”½μœΌλ‘œ 확인해야 ν•œλ‹€.

 

도메인 ν—ˆμš© λͺ©λ‘μ—λ„ ν•œκ³„κ°€ μžˆλ‹€. 같은 μ„œλΉ„μŠ€ μ•ˆμ—μ„œ λ¬Έμ„œ μ‘°νšŒμ™€ 파일 μ—…λ‘œλ“œ, 개인 곡간과 쑰직 곡간이 ν•¨κ»˜ 제곡될 수 μžˆλ‹€. νŠΉμ • 도메인을 ν—ˆμš©ν–ˆλ‹€λŠ” μ‚¬μ‹€λ§ŒμœΌλ‘œ μ–΄λ–€ 계정과 μ–΄λ–€ μžμ›μ— μ ‘κ·Όν•˜λŠ”μ§€κΉŒμ§€ μ œν•œλ˜μ§€λŠ” μ•ŠλŠ”λ‹€. μ€‘μš”ν•œ μž‘μ—…μ€ μš”μ²­ 경둜, λ©”μ„œλ“œ, λŒ€μƒ μžμ›, μ‚¬μš©μž μ†Œμœ κΆŒ 같은 업무 의미λ₯Ό κΆŒν•œ 검사에 포함해야 ν•œλ‹€.

 

DNS와 λ¦¬λ””λ ‰μ…˜, λ‚΄λΆ€ μ£Όμ†Œ 접근도 μ •μ±… 섀계에 λ“€μ–΄κ°„λ‹€. DNS 쑰회λ₯Ό ν—ˆμš©ν•˜λŠ” 것과 λͺ¨λ“  이름에 λŒ€ν•œ 정보 전달을 ν—ˆμš©ν•˜λŠ” 것은 μš΄μ˜μƒ λ‹€λ₯Έ λ¬Έμ œλ‹€. 졜초 λͺ©μ μ§€λ₯Ό κ²€μ‚¬ν•œ λ’€ λ‹€λ₯Έ μ£Όμ†Œλ‘œ μ΄λ™ν•˜λŠ” μš”μ²­μ„ μ–΄λ–»κ²Œ μ²˜λ¦¬ν• μ§€λ„ μ •ν•΄μ•Ό ν•œλ‹€. 이 글은 곡격 방법을 μ†Œκ°œν•˜λ €λŠ” 것이 μ•„λ‹ˆλΌ, λ‹¨μΌν•œ 도메인 κ²€μ‚¬λ§ŒμœΌλ‘œ μΆ©λΆ„ν•˜λ‹€κ³  νŒλ‹¨ν•˜μ§€ 말아야 ν•œλ‹€λŠ” 점을 κ°•μ‘°ν•œλ‹€.

 

Kubernetesμ—μ„œλŠ” NetworkPolicy 객체가 μ‘΄μž¬ν•˜λŠ”μ§€λ³΄λ‹€ μ‚¬μš©ν•˜λŠ” λ„€νŠΈμ›Œν¬ κ΅¬μ„±μš”μ†Œκ°€ κ·Έ 정책을 μ‹€μ œλ‘œ μ§‘ν–‰ν•˜λŠ”μ§€κ°€ μ€‘μš”ν•˜λ‹€. AWS의 EKS 사둀도 CNI μ„€μ •κ³Ό μ •μ±… 적용 μ‹œμ μ„ 확인해야 ν•œλ‹€κ³  μ„€λͺ…ν•œλ‹€. λ¬Έμ„œμ— μ„ μ–Έλœ 차단 κ·œμΉ™κ³Ό μ‹€ν–‰ 쀑 κ΄€μΈ‘ν•œ 차단 κ²°κ³Όλ₯Ό μ—°κ²°ν•΄μ•Ό ν•œλ‹€. ν—ˆμš© λͺ©λ‘μ— μ—†λŠ” μ™ΈλΆ€ ν…ŒμŠ€νŠΈ μ„œλ²„λ‘œμ˜ 연결이 κ±°λΆ€λ˜λŠ”μ§€ μ•ˆμ „ν•œ 검증 ν™˜κ²½μ—μ„œ 확인할 수 μžˆλ‹€.

자격증λͺ… 경계: 비밀을 λ„£μ§€ μ•ŠλŠ” 섀계가 λ¨Όμ €λ‹€

μƒŒλ“œλ°•μŠ€μ— μž₯κΈ° κ΄€λ¦¬μž ν‚€λ₯Ό 넣은 λ’€ μ™ΈλΆ€λ‘œ λ‚˜κ°€μ§€ λͺ»ν•˜κ²Œ λ§‰λŠ” 방식은 관리 뢀담이 크닀. λ„€νŠΈμ›Œν¬ 정책이 λ°”λ€Œκ±°λ‚˜ ν—ˆμš©λœ APIκ°€ λ„“μ–΄μ§ˆ λ•Œ μœ„ν—˜μ΄ λ‹€μ‹œ 컀지기 λ•Œλ¬Έμ΄λ‹€. κ°€λŠ₯ν•˜λ‹€λ©΄ μ‹€μ œ 비밀은 μ‹€ν–‰ ν™˜κ²½ λ°–μ˜ μ‹ λ’°ν•  수 μžˆλŠ” μ„œλΉ„μŠ€μ— λ³΄κ΄€ν•˜κ³ , μ—μ΄μ „νŠΈμ—λŠ” μž‘μ—…μ— ν•„μš”ν•œ μ΅œμ†Œν•œμ˜ λŠ₯λ ₯만 μ œκ³΅ν•˜λŠ” ꡬ성을 κ²€ν† ν•΄μ•Ό ν•œλ‹€.

 

Anthropic의 Claude Code μƒŒλ“œλ°•μ‹± μ„€λͺ…μ—λŠ” 파일 μ‹œμŠ€ν…œκ³Ό λ„€νŠΈμ›Œν¬ 격리λ₯Ό ν•¨κ»˜ μ μš©ν•˜λŠ” 접근이 λ‚˜μ˜¨λ‹€. μ›Ή μ‹€ν–‰ ν™˜κ²½μ˜ Git 연동 μ‚¬λ‘€μ—μ„œλŠ” μ‹€μ œ 자격증λͺ…을 ν”„λ‘μ‹œ μͺ½μ— 두고, μš”μ²­μ˜ λŒ€μƒκ³Ό ν—ˆμš©λœ λ™μž‘μ„ ν™•μΈν•œ λ’€ μ‚¬μš©ν•œλ‹€. μ—¬κΈ°μ„œ μ°Έκ³ ν•  원칙은 νŠΉμ • μ œν’ˆμ„ κ·ΈλŒ€λ‘œ λ³΅μ œν•˜λŠ” 것이 μ•„λ‹ˆλΌ, λΉ„λ°€ 보관과 λΉ„μ‹ λ’° μ½”λ“œ μ‹€ν–‰μ˜ μ±…μž„μ„ λ‚˜λˆ„λŠ” 것이닀.

단기 토큰을 μ“΄λ‹€κ³  λͺ¨λ“  λ¬Έμ œκ°€ ν•΄κ²°λ˜λŠ” 것도 μ•„λ‹ˆλ‹€. 만료 μ „μ—λŠ” μ‚¬μš©ν•  수 있고, κ·Έ μ‹œκ°„ μ•ˆμ— ν—ˆμš©λœ λ²”μœ„μ˜ λ™μž‘μ„ μˆ˜ν–‰ν•  수 μžˆλ‹€. ν† ν°μ˜ 수λͺ…뿐 μ•„λ‹ˆλΌ λŒ€μƒ μ €μž₯μ†Œ, 쑰직, 경둜, 읽기와 μ“°κΈ° κΆŒν•œ, μ·¨μ†Œ 방법을 ν•¨κ»˜ μ •ν•΄μ•Ό ν•œλ‹€. “유효 μ‹œκ°„μ΄ μ§§λ‹€”와 “ν”Όν•΄ λ²”μœ„κ°€ μž‘λ‹€”λŠ” μ„œλ‘œ 관련이 μžˆμ§€λ§Œ λ™μΌν•œ 쑰건은 μ•„λ‹ˆλ‹€.

 

ν΄λŸ¬μŠ€ν„° ν™˜κ²½μ—μ„œλŠ” μ„œλΉ„μŠ€ 계정과 ν΄λΌμš°λ“œ κΆŒν•œλ„ 점검해야 ν•œλ‹€. μ›Œν¬λ‘œλ“œκ°€ Kubernetes APIλ₯Ό ν˜ΈμΆœν•  μ΄μœ κ°€ μ—†λ‹€λ©΄ ν•΄λ‹Ή 자격증λͺ…을 μžλ™ 전달할 ν•„μš”κ°€ μžˆλŠ”μ§€λΆ€ν„° ν™•μΈν•œλ‹€. λŸ°νƒ€μž„μ΄ κ°•ν•˜κ²Œ κ²©λ¦¬λ˜μ–΄λ„ μ •λ‹Ήν•˜κ²Œ μ „λ‹¬λœ κ΄€λ¦¬μž κΆŒν•œμ„ μ‚¬μš©ν•˜λ©΄ μ„œλΉ„μŠ€ 전체가 영ν–₯을 받을 수 μžˆλ‹€. 이 λ¬Έμ œλŠ” μ»¨ν…Œμ΄λ„ˆ νƒˆμΆœ 여뢀와 λ³„κ°œλ‘œ 닀뀄야 ν•œλ‹€.

μ—μ΄μ „νŠΈ μ œμ–΄λΆ€μ™€ μ‹€ν–‰λΆ€λ₯Ό λΆ„λ¦¬ν•˜λŠ” ν˜„μ‹€μ μΈ ꡬ쑰

κ°€μƒμ˜ 사내 λ³΄κ³ μ„œ 뢄석 μ„œλΉ„μŠ€λ₯Ό 생각해 보자. μ‚¬μš©μžλŠ” 맀좜 ν‘œλ₯Ό 올리고 μš”μ•½κ³Ό 차트λ₯Ό μš”μ²­ν•œλ‹€. μ œμ–΄λΆ€λŠ” μ‚¬μš©μž 인증, μž‘μ—… κΆŒν•œ, λͺ¨λΈ 호좜, 도ꡬ 선택을 κ΄€λ¦¬ν•œλ‹€. μ‹€ν–‰λΆ€λŠ” μ œν•œλœ μž‘μ—… κ³΅κ°„μ—μ„œ 뢄석 μ½”λ“œλ₯Ό μ‹€ν–‰ν•œλ‹€. κ²°κ³Ό κ²€μ¦λΆ€λŠ” 생성 νŒŒμΌμ„ ν™•μΈν•˜κ³  μ›λž˜ μš”μ²­ν•œ μ‚¬μš©μžμ—κ²Œ μ „λ‹¬ν•œλ‹€. 이 ꡬ뢄은 μ±…μž„μ„ λΆ„λͺ…ν•˜κ²Œ ν•˜κΈ° μœ„ν•œ κ°œλ…μ  ꡬ쑰닀.

 

μ€‘μš”ν•œ 점은 μ‹€ν–‰λΆ€κ°€ μ œμ–΄λΆ€μ˜ λͺ¨λ“  κΈ°λŠ₯을 μ‚¬μš©ν•  수 μ—†κ²Œ ν•˜λŠ” 것이닀. 뢄석 ν”„λ‘œκ·Έλž¨μ΄ μƒŒλ“œλ°•μŠ€ 생성 APIλ‚˜ λ‹€λ₯Έ μ‚¬μš©μžμ˜ μ„Έμ…˜ 쑰회 APIκΉŒμ§€ ν˜ΈμΆœν•  수 μžˆλ‹€λ©΄, 계산 곡간을 격리해도 관리 경계가 λ„“κ²Œ μ—΄λ € μžˆλ‹€. μ œμ–΄μš© λΌμš°ν„°μ™€ 관리 μ—”λ“œν¬μΈνŠΈμ˜ 인증, λŒ€μƒ μ„Έμ…˜ μ†Œμœ κΆŒ, κΆŒν•œ κ²€μ‚¬λŠ” λ³„λ„λ‘œ ν•„μš”ν•˜λ‹€.

 

도ꡬ μΈν„°νŽ˜μ΄μŠ€λ„ μ’νžˆλŠ” 편이 μ’‹λ‹€. “아무 URL둜 μš”μ²­”ν•˜λŠ” 도ꡬ보닀 “ν˜„μž¬ μ‚¬μš©μžκ°€ μ ‘κ·Ό κ°€λŠ₯ν•œ λ¬Έμ„œμ˜ μ§€μ • ν•„λ“œλ₯Ό 쑰회”ν•˜λŠ” 도ꡬ가 κΆŒν•œμ„ ν‘œν˜„ν•˜κΈ° 쉽닀. λ¬Όλ‘  도ꡬ가 쒁아도 κ΅¬ν˜„μ΄ κΆŒν•œμ„ κ²€μ‚¬ν•˜μ§€ μ•ŠμœΌλ©΄ μ•ˆμ „ν•˜μ§€ μ•Šλ‹€. λͺ¨λΈμ΄ μ „λ‹¬ν•œ μ‚¬μš©μž μ‹λ³„μžλ§Œ λ―Ώμ§€ 말고 μ„œλ²„κ°€ 인증된 주체와 μžμ› μ†Œμœ κΆŒμ„ μ—°κ²°ν•΄μ•Ό ν•œλ‹€.

 

μ‹€ν–‰ ν™˜κ²½μ— 였λ₯˜κ°€ 생겼을 λ•Œ μ œμ–΄λΆ€κ°€ 더 넓은 κΆŒν•œμœΌλ‘œ μž¬μ‹œλ„ν•˜λŠ” μžλ™ 볡ꡬ도 μ£Όμ˜ν•΄μ•Ό ν•œλ‹€. μ •μ±… λ•Œλ¬Έμ— λ§‰νžŒ μž‘μ—…μ„ 일반 μ‹€ν–‰κΈ°λ‘œ λ„˜κΈ°λŠ” λ™μž‘μ€ 격리λ₯Ό 무λ ₯ν™”ν•  수 μžˆλ‹€. μž¬μ‹œλ„λŠ” 같은 경계λ₯Ό μœ μ§€ν•˜λŠ”μ§€ ν™•μΈν•˜κ³ , ν•„μš”ν•œ κΆŒν•œμ΄ λ‹¬λΌμ§€λŠ” κ²½μš°μ—λŠ” λ³„λ„μ˜ 승인 νλ¦„μ΄λ‚˜ λͺ…μ‹œμ μΈ μ‹€νŒ¨ 결과둜 μ²˜λ¦¬ν•˜λŠ” 편이 νƒ€λ‹Ήν•˜λ‹€.

μ„Έμ…˜ 수λͺ…주기와 μ›œ ν’€: λΉ λ₯΄κ²Œ μ‹œμž‘ν•˜λŠ” 만큼 정리도 μ€‘μš”ν•˜λ‹€

μ—μ΄μ „νŠΈ 싀행은 짧은 μš”μ²­ ν•˜λ‚˜λ‘œ λλ‚˜μ§€ μ•Šμ„ 수 μžˆλ‹€. νŒŒμΌμ„ λ‹€μš΄λ‘œλ“œν•˜κ³  λΆ„μ„ν•œ λ’€ μΆ”κ°€ μ§ˆλ¬Έμ„ λ°›μ•„ 같은 μƒνƒœλ₯Ό μ΄μ–΄κ°ˆ 수 μžˆλ‹€. λ”°λΌμ„œ 생성, λ°°μ •, μ‹€ν–‰, 쀑지, 만료, κ²°κ³Ό 회수, μ‚­μ œμ˜ 수λͺ…μ£ΌκΈ°λ₯Ό 섀계해야 ν•œλ‹€. λ‹¨μˆœνžˆ ν”„λ‘œμ„ΈμŠ€λ₯Ό μ‹œμž‘ν•˜λŠ” API만 있으면 남은 μžμ›κ³Ό λ°μ΄ν„°μ˜ μ±…μž„μ΄ λΆˆλΆ„λͺ…ν•΄μ§„λ‹€.

 

AWS ν•œκ΅­ 기술 λΈ”λ‘œκ·Έμ˜ Agent Sandbox μ‚¬λ‘€λŠ” Kubernetesμ—μ„œ 이런 수λͺ…μ£ΌκΈ°λ₯Ό μ„ μ–Έμ μœΌλ‘œ κ΄€λ¦¬ν•˜λŠ” 접근을 닀룬닀. Sandbox와 ν…œν”Œλ¦Ώ, 사전 μ€€λΉ„λœ ν’€, μš”μ²­μ„ μ—°κ²°ν•˜λŠ” ꡬ쑰가 μ†Œκ°œλœλ‹€. μ—¬κΈ°μ„œ Agent SandboxλΌλŠ” 관리 ν”„λ‘œμ νŠΈμ™€ gVisorλ‚˜ Kata 같은 μ‹€μ œ μ‹€ν–‰ 격리 κΈ°μˆ μ„ ꡬ뢄해야 ν•œλ‹€. 관리 λ¦¬μ†ŒμŠ€κ°€ μƒκ²Όλ‹€λŠ” μ‚¬μ‹€λ§ŒμœΌλ‘œ κ°•ν•œ λŸ°νƒ€μž„ 경계가 μžλ™μœΌλ‘œ μƒκΈ°μ§€λŠ” μ•ŠλŠ”λ‹€.

μ›œ 풀은 미리 μ€€λΉ„ν•œ μ‹€ν–‰ ν™˜κ²½μœΌλ‘œ μ‹œμž‘ 지연을 μ€„μ΄λ €λŠ” 방식이닀. λŒ€μ‹  유휴 μžμ› λΉ„μš©κ³Ό 이미지 κ°±μ‹ , λ°°μ • μ „ μƒνƒœ 확인, μ‚¬μš©μž κ°„ μž”μ—¬ 데이터 μ œκ±°κ°€ 운영 κ³Όμ œκ°€ λœλ‹€. 사전에 μ€€λΉ„ν•œ ν™˜κ²½μ΄ 였래된 μ •μ±…μ΄λ‚˜ νŒ¨ν‚€μ§€λ₯Ό 계속 μ‚¬μš©ν•˜λŠ”μ§€λ„ 확인해야 ν•œλ‹€. λΉ λ₯Έ 응닡 ν•˜λ‚˜λ§Œ μΈ‘μ •ν•˜λ©΄ 이 λΉ„μš©κ³Ό μœ„ν—˜μ΄ λ“œλŸ¬λ‚˜μ§€ μ•ŠλŠ”λ‹€.

 

λ™μ‹œμ— μ—¬λŸ¬ μž‘μ—…μ΄ λͺ°λ¦΄ λ•Œμ˜ λ™μž‘λ„ ν•„μš”ν•˜λ‹€. 풀이 λΉ„μ—ˆμ„ λ•Œ λŒ€κΈ°ν• μ§€ μƒˆ ν™˜κ²½μ„ λ§Œλ“€μ§€, μ΅œλŒ€ λͺ‡ κ°œκΉŒμ§€ ν—ˆμš©ν• μ§€, 였래된 μ„Έμ…˜μ„ μ–Έμ œ μ’…λ£Œν• μ§€λ₯Ό μ •ν•œλ‹€. 특히 μ‹€νŒ¨ν•œ μž‘μ—…μ„ λ¬΄μ œν•œμœΌλ‘œ μž¬μƒμ„±ν•˜λ©΄ μ‹€ν–‰ λΉ„μš©μ΄ 늘고 λ‹€λ₯Έ μ‚¬μš©μžμ˜ μš”μ²­μ„ λ°€μ–΄λ‚Ό 수 μžˆλ‹€. 격리의 ν’ˆμ§ˆμ€ 정상 경둜만큼 μž₯애와 정리 κ²½λ‘œμ—μ„œλ„ λ“œλŸ¬λ‚œλ‹€.

μžμ› μ œν•œμ΄ μ—†μœΌλ©΄ μ•ˆμ „ν•œ 싀행도 μ„œλΉ„μŠ€ μž₯μ• κ°€ λœλ‹€

μ•…μ˜μ μΈ μ½”λ“œκ°€ μ•„λ‹ˆμ–΄λ„ μƒμ„±λœ ν”„λ‘œκ·Έλž¨μ€ 큰 λ©”λͺ¨λ¦¬λ₯Ό μ‚¬μš©ν•˜κ±°λ‚˜ λλ‚˜μ§€ μ•ŠλŠ” 계산을 λ§Œλ“€ 수 μžˆλ‹€. 잘λͺ»λœ 반볡문, μ˜ˆμƒλ³΄λ‹€ 큰 μ••μΆ• 파일, λ„ˆλ¬΄ λ§Žμ€ 쀑간 결과물은 ν”ν•œ μ‹€νŒ¨ μš”μΈμ΄λ‹€. CPU와 λ©”λͺ¨λ¦¬λΏ μ•„λ‹ˆλΌ ν”„λ‘œμ„ΈμŠ€ 수, λ””μŠ€ν¬ μš©λŸ‰, 좜λ ₯ 크기, μ‹€ν–‰ μ‹œκ°„κ³Ό λ™μ‹œ μ‹€ν–‰ 수λ₯Ό 업무에 맞게 μ œν•œν•΄μ•Ό ν•œλ‹€.

 

νƒ€μž„μ•„μ›ƒμ€ λͺ¨λΈ 응닡과 μ‹€μ œ 싀행을 κ΅¬λΆ„ν•΄μ„œ μ„€κ³„ν•œλ‹€. ν”„λŸ°νŠΈμ—”λ“œκ°€ 기닀리기λ₯Ό λ©ˆμ·„λ‹€κ³  μ„œλ²„μ˜ 계산이 μ’…λ£Œλ˜λŠ” 것은 μ•„λ‹ˆλ‹€. μ‚¬μš©μžκ°€ μ·¨μ†Œν–ˆμ„ λ•Œ μžμ‹ ν”„λ‘œμ„ΈμŠ€μ™€ μ™ΈλΆ€ μž‘μ—…κΉŒμ§€ μ •λ¦¬λ˜λŠ”μ§€ 확인해야 ν•œλ‹€. 연결이 λŠμ–΄μ§„ μž‘μ—…μ΄ λ’€μ—μ„œ 계속 κ³ΌκΈˆλ˜κ±°λ‚˜ λ‹€μŒ μš”μ²­κ³Ό νŒŒμΌμ„ κ³΅μœ ν•˜μ§€ μ•Šλ„λ‘ μ„Έμ…˜ μƒνƒœλ₯Ό κ΄€λ¦¬ν•œλ‹€.

 

κ²°κ³Ό λ‘œκ·Έλ„ μžμ›μ΄λ‹€. ν”„λ‘œκ·Έλž¨μ΄ λ¬΄μ œν•œ 좜λ ₯을 λ§Œλ“€λ©΄ 둜그 μ €μž₯ λΉ„μš©κ³Ό κ΄€μΈ‘ μ‹œμŠ€ν…œμ— 뢀담을 쀄 수 μžˆλ‹€. 좜λ ₯ 길이λ₯Ό μ œν•œν•˜κ³  초과 사싀을 λ‚¨κΈ°λ˜, λ‘œκ·Έμ— 원본 λ¬Έμ„œλ‚˜ 토큰이 κ·ΈλŒ€λ‘œ κΈ°λ‘λ˜μ§€ μ•Šλ„λ‘ ν•΄μ•Ό ν•œλ‹€. 디버깅을 μœ„ν•΄ λͺ¨λ“  μž…λ ₯κ³Ό 좜λ ₯을 μ €μž₯ν•˜λŠ” 관행은 데이터 보관 λ²”μœ„λ₯Ό λΆˆν•„μš”ν•˜κ²Œ λ„“νž 수 μžˆλ‹€.

 

gVisor 곡식 λ¬Έμ„œλ„ μžμ› 고갈 λ°©μ–΄μ—μ„œ 호슀트의 μžμ› μ œμ–΄λ₯Ό ν•¨κ»˜ κ³ λ €ν•œλ‹€. μƒŒλ“œλ°•μŠ€λŠ” ν•œ 번의 μ„€μΉ˜λ‘œ λλ‚˜λŠ” λ³΄μ•ˆ μŠ€μœ„μΉ˜κ°€ μ•„λ‹ˆλ‹€. λŸ°νƒ€μž„, μ˜€μΌ€μŠ€νŠΈλ ˆμ΄ν„°, λ„€νŠΈμ›Œν¬ 계측, μ €μž₯μ†Œμ™€ κ΄€μΈ‘ μ‹œμŠ€ν…œμ΄ 각자 λ§‘λŠ” μ œν•œμ„ μ—°κ²°ν•΄μ•Ό 전체 μ„œλΉ„μŠ€μ˜ κ°€μš©μ„±κ³Ό λΉ„μš©μ„ 관리할 수 μžˆλ‹€.

μ„±λŠ₯ λΉ„κ΅μ—μ„œ λΉ μ§€κΈ° μ‰¬μš΄ 쑰건과 잘λͺ»λœ κ²°λ‘ 

μƒŒλ“œλ°•μŠ€ κΈ°μˆ μ„ 비ꡐ할 λ•Œ “λͺ‡ λ°€λ¦¬μ΄ˆμ— μ‹œμž‘ν•œλ‹€”λŠ” μˆ«μžλŠ” λˆˆμ— 잘 λ“€μ–΄μ˜¨λ‹€. κ·ΈλŸ¬λ‚˜ 이미지가 이미 λ‚΄λ €λ°›μ•„μ Έ μžˆλŠ”μ§€, μ‹€ν–‰ ν™˜κ²½μ„ μƒˆλ‘œ λ§Œλ“œλŠ”μ§€, μ›œ 풀을 μ“°λŠ”μ§€, λ…Έλ“œκ°€ 같은지에 따라 κ²°κ³Όκ°€ 달라진닀. μ‹œμž‘ μ§€μ—°κ³Ό μ½”λ“œ μ‹€ν–‰ μ‹œκ°„, 파일 μž…μΆœλ ₯, κ²°κ³Ό 회수 μ‹œκ°„μ„ 뢄리해 봐야 μ‚¬μš©μž 체감 속도λ₯Ό μ„€λͺ…ν•  수 μžˆλ‹€.

 

AWS μ‚¬λ‘€μ˜ νŠΉμ • μ‹€ν–‰ μˆ˜μΉ˜λ‚˜ λ‹€λ₯Έ λΈ”λ‘œκ·Έμ˜ 마이크둜벀치마크λ₯Ό 우리 μ„œλΉ„μŠ€μ˜ 평균 μ„±λŠ₯으둜 κ°€μ Έμ˜€λ©΄ μ•ˆ λœλ‹€. μ‹€ν—˜ 쑰건과 ν‘œλ³Έ μˆ˜κ°€ μΆ©λΆ„νžˆ μ„€λͺ…λ˜μ–΄ μžˆλŠ”μ§€ λ¨Όμ € 확인해야 ν•œλ‹€. 이 글은 gVisorκ°€ 항상 λΉ λ₯΄λ‹€κ±°λ‚˜ 가상머신이 항상 λŠλ¦¬λ‹€λŠ” 결둠을 내리지 μ•ŠλŠ”λ‹€. ν•„μš”ν•œ ν˜Έν™˜μ„±κ³Ό 격리 경계λ₯Ό μΆ©μ‘±ν•œ 후보λ₯Ό 같은 μž‘μ—…μœΌλ‘œ λΉ„κ΅ν•˜λŠ” 것이 합리적이닀.

 

λŒ€ν‘œ μž‘μ—…μ€ μž‘μ€ 계산뿐 μ•„λ‹ˆλΌ μ‹€μ œ μ‚¬μš©ν•˜λŠ” νŒ¨ν‚€μ§€ λ‘œλ”©, μ—¬λŸ¬ 파일 읽기, 큰 κ²°κ³Ό 파일 μ“°κΈ°, ν—ˆμš©λœ API ν˜ΈμΆœμ„ 포함해야 ν•œλ‹€. μ„±κ³΅ν•œ μž‘μ—…λ§Œ 평균 λ‚΄λ©΄ μ‹€νŒ¨μœ¨κ³Ό μž¬μ‹œλ„ λΉ„μš©μ΄ μˆ¨λŠ”λ‹€. 전체 성곡λ₯ , μƒμœ„ μ§€μ—° ꡬ간, μ’…λ£Œ μ‹€νŒ¨, ν™˜κ²½ 정리 μ‹œκ°„, μž‘μ—…λ‹Ή λΉ„μš©μ„ ν•¨κ»˜ κΈ°λ‘ν•˜λ©΄ λ„μž… νŒλ‹¨μ— 도움이 λœλ‹€.

Sionic 기술 λΈ”λ‘œκ·ΈλŠ” λŸ°νƒ€μž„ 비ꡐ와 λ„€νŠΈμ›Œν¬, RBACλ₯Ό ν•œ νλ¦„μ—μ„œ 닀뀄 κ΅­λ‚΄ μš΄μ˜μžκ°€ 문제λ₯Ό μ΄ν•΄ν•˜κΈ° μ‰¬μš΄ ꡬ성을 보여쀀닀. λ‹€λ§Œ λ‹€λ₯Έ 글에 μ œμ‹œλœ μ„ΈλΆ€ 지원 λ²”μœ„μ™€ μ„±λŠ₯ μˆ˜μΉ˜λŠ” 버전과 쑰건에 따라 λ‹¬λΌμ§ˆ 수 μžˆλ‹€. λ³Έλ¬Έμ—μ„œλŠ” κ·Έ 숫자λ₯Ό μž¬μΈμš©ν•΄ μΌλ°˜ν™”ν•˜κΈ°λ³΄λ‹€ 곡식 λ³΄μ•ˆ λͺ¨λΈλ‘œ 경계λ₯Ό ν™•μΈν•˜κ³  운영 체크 ν•­λͺ©μ„ λ„μΆœν–ˆλ‹€.

운영 μ „ 검증: 차단 λ‘œκ·Έλ³΄λ‹€ μ€‘μš”ν•œ 것은 μ‹€μ œ κ²°κ³Όλ‹€

검증은 정상 μž‘μ—…μ΄ λ˜λŠ”μ§€μ™€ κΈˆμ§€ μž‘μ—…μ΄ κ±°λΆ€λ˜λŠ”μ§€λ₯Ό 짝으둜 κ΅¬μ„±ν•˜λ©΄ μ’‹λ‹€. 예λ₯Ό λ“€μ–΄ μ§€μ •ν•œ μž…λ ₯ νŒŒμΌμ€ 읽을 수 μžˆμ–΄μ•Ό ν•˜κ³  λ‹€λ₯Έ μ„Έμ…˜μ˜ μž…λ ₯은 읽을 수 μ—†μ–΄μ•Ό ν•œλ‹€. κ²°κ³Ό ν΄λ”μ—λŠ” μ“Έ 수 μžˆμ–΄μ•Ό ν•˜κ³  운영 μ„€μ • κ²½λ‘œμ—λŠ” μ“Έ 수 μ—†μ–΄μ•Ό ν•œλ‹€. λͺ¨λ“  ν…ŒμŠ€νŠΈμ—λŠ” κΈ°λŒ€ 결과와 확인 방법을 적어 두면 μ •μ±… λ³€κ²½ 후에도 νšŒκ·€ 검증을 ν•  수 μžˆλ‹€.

 

λ„€νŠΈμ›Œν¬λŠ” ν—ˆμš©λœ 업무 API와 ν—ˆμš©ν•˜μ§€ μ•Šμ€ κ²€μ¦μš© λͺ©μ μ§€λ₯Ό λ‚˜λˆ  ν™•μΈν•œλ‹€. μš”μ²­ μ‹€νŒ¨λ§Œ 보고 μ •μ±… 차단이라고 νŒλ‹¨ν•˜λ©΄ μ•ˆ λœλ‹€. DNS 였λ₯˜λ‚˜ μ„œλΉ„μŠ€ 쀑단 λ•Œλ¬Έμ— μ‹€νŒ¨ν–ˆμ„ 수 있기 λ•Œλ¬Έμ΄λ‹€. μ •μ±… μ§‘ν–‰ κ³„μΈ΅μ˜ 기둝과 μ‹€ν–‰ κ²°κ³Όλ₯Ό μ—°κ²°ν•΄ μ–΄λ–€ κ·œμΉ™μ΄ μ μš©λ˜μ—ˆλŠ”μ§€ 확인해야 ν•œλ‹€. λ―Όκ°ν•œ μ‹€μ œ 데이터 λŒ€μ‹  κ°€μ§œ ν‘œμ‹ 데이터λ₯Ό μ“°λŠ” 것이 μ’‹λ‹€.

 

파일과 λ„€νŠΈμ›Œν¬λΏ μ•„λ‹ˆλΌ μ„Έμ…˜ 경계도 κ²€μ¦ν•œλ‹€. A μ„Έμ…˜μ„ μ’…λ£Œν•œ ν›„ B μ„Έμ…˜μ—μ„œ A의 ν‘œμ‹μ΄ 보이지 μ•ŠλŠ”μ§€, 만료된 ν† ν°μœΌλ‘œ μš”μ²­μ΄ κ±°λΆ€λ˜λŠ”μ§€, μ·¨μ†Œλœ μž‘μ—…μ˜ ν”„λ‘œμ„ΈμŠ€κ°€ 남지 μ•ŠλŠ”μ§€λ₯Ό ν™•μΈν•œλ‹€. 이런 검증은 κ³ κΈ‰ 곡격을 μž¬ν˜„ν•˜μ§€ μ•Šμ•„λ„ 섀계 결함을 μ°ΎλŠ” 데 도움이 λœλ‹€. 반볡 κ°€λŠ₯ν•œ μž‘μ€ ν…ŒμŠ€νŠΈκ°€ λ¬Έμ„œμƒμ˜ μžμ‹ κ°λ³΄λ‹€ μ‹€μš©μ μ΄λ‹€.

 

ν™˜κ²½ 내뢀에 ν‘œμ‹œλ˜λŠ” 컀널 λ²„μ „μ΄λ‚˜ λ³΄μ•ˆ μƒνƒœ ν•„λ“œ ν•˜λ‚˜λ§ŒμœΌλ‘œ 격리 μˆ˜μ€€μ„ νŒμ •ν•˜μ§€ μ•ŠλŠ”λ‹€. λŸ°νƒ€μž„μ΄ ν˜Έν™˜μ„±μ„ μœ„ν•΄ λ‹€λ₯Έ 값을 보여쀄 수 있고, λ„€νŠΈμ›Œν¬ μ ‘κ·Ό 방식에 따라 관리 λ„κ΅¬μ˜ λ™μž‘λ„ λ‹¬λΌμ§ˆ 수 μžˆλ‹€. 포트 ν¬μ›Œλ”© μ‹€νŒ¨λ₯Ό κ°•ν•œ 격리의 증거둜 ν•΄μ„ν•˜λŠ” 것도 μœ„ν—˜ν•˜λ‹€. 무엇을 μΈ‘μ •ν•œ 결과인지뢀터 λΆ„λͺ…νžˆ ν•΄μ•Ό ν•œλ‹€.

 

λ§ˆμ§€λ§‰μœΌλ‘œ 정책을 μ™„ν™”ν–ˆμ„ λ•Œμ˜ 영ν–₯도 κ²€ν† ν•œλ‹€. μƒˆ νŒ¨ν‚€μ§€ μ €μž₯μ†Œλ₯Ό ν—ˆμš©ν•˜κ±°λ‚˜ 곡유 λ³Όλ₯¨μ„ μΆ”κ°€ν•˜λ©΄ κΈ°μ‘΄ 검증 κ²°κ³Όκ°€ κ·ΈλŒ€λ‘œ μœ μ§€λœλ‹€κ³  λ³Ό 수 μ—†λ‹€. λ³€κ²½λœ κΆŒν•œ λ²”μœ„λ₯Ό κΈ°λ‘ν•˜κ³  κ΄€λ ¨ ν…ŒμŠ€νŠΈλ₯Ό λ‹€μ‹œ μ‹€ν–‰ν•œλ‹€. λ³΄μ•ˆ κ²€ν† λŠ” 졜초 μΆœμ‹œ μ‹œμ μ˜ 톡과 ν‘œμ‹œκ°€ μ•„λ‹ˆλΌ, μ‹€ν–‰ ν™˜κ²½μ΄ λ°”λ€” λ•Œλ§ˆλ‹€ μœ μ§€ν•΄μ•Ό ν•˜λŠ” 운영 기쀀이닀.

처음 λ„μž…ν•œλ‹€λ©΄ 업무 λ²”μœ„λΆ€ν„° μž‘κ²Œ 작자

첫 λ„μž… λŒ€μƒμœΌλ‘œλŠ” μž…λ ₯κ³Ό 좜λ ₯이 λͺ…ν™•ν•˜κ³  μ™ΈλΆ€ μ“°κΈ° κΆŒν•œμ΄ 적은 μž‘μ—…μ΄ μ ν•©ν•˜λ‹€. 예λ₯Ό λ“€μ–΄ 읡λͺ…ν™”ν•œ ν‘œ νŒŒμΌμ—μ„œ 톡계와 차트λ₯Ό λ§Œλ“œλŠ” 업무λ₯Ό 선택할 수 μžˆλ‹€. μ²˜μŒλΆ€ν„° 고객 μ‹œμŠ€ν…œ μˆ˜μ •κ³Ό 배포, 메일 λ°œμ†‘μ„ ν•œ μ‹€ν–‰ ν™˜κ²½μ— 묢으면 무엇이 ν•„μš”ν•œ κΆŒν•œμΈμ§€ κ΅¬λΆ„ν•˜κΈ° μ–΄λ ΅λ‹€. 계산 κΈ°λŠ₯을 κ²€μ¦ν•œ λ’€ ν•„μš”ν•œ 연결을 λ‹¨κ³„μ μœΌλ‘œ μΆ”κ°€ν•˜λŠ” 편이 μ’‹λ‹€.

 

λ‹΄λ‹Ήμžλ„ λ‚˜λˆ μ•Ό ν•œλ‹€. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ νŒ€μ€ 업무 κΆŒν•œκ³Ό κ²°κ³Ό 검증을, ν”Œλž«νΌ νŒ€μ€ λŸ°νƒ€μž„κ³Ό 수λͺ…μ£ΌκΈ°λ₯Ό, λ³΄μ•ˆ λ‹΄λ‹ΉμžλŠ” λ„€νŠΈμ›Œν¬μ™€ λΉ„λ°€ 관리 정책을 ν•¨κ»˜ κ²€ν† ν•  수 μžˆλ‹€. μ‘°μ§λ§ˆλ‹€ 역할은 λ‹€λ₯΄μ§€λ§Œ 경계별 μ†Œμœ μžκ°€ μ—†μœΌλ©΄ λ¬Έμ œκ°€ 생겼을 λ•Œ “μ»¨ν…Œμ΄λ„ˆλŠ” 정상”μ΄λΌλŠ” 말만 λ‚¨λŠ”λ‹€. μ‹€μ œ μ±…μž„μ€ μ„œλΉ„μŠ€κ°€ 달성해야 ν•˜λŠ” 보호 λͺ©ν‘œλ₯Ό κΈ°μ€€μœΌλ‘œ μ •ν•œλ‹€.

운영 λ¬Έμ„œμ—λŠ” ν—ˆμš©λœ 데이터, 톡신 λͺ©μ μ§€, 자격증λͺ… λ°œκΈ‰ 주체, μ΅œλŒ€ μžμ›, μ„Έμ…˜ 보관 κΈ°κ°„, κΈ΄κΈ‰ 쀑지 방법을 남긴닀. μž₯μ•  μ‹œ λˆ„κ΅¬μ—κ²Œ μ—°λ½ν•˜λŠ”μ§€μ™€ μ–΄λ–€ κΆŒν•œμ„ μ¦‰μ‹œ μ·¨μ†Œν•  수 μžˆλŠ”μ§€λ„ ν•„μš”ν•˜λ‹€. μ‚¬μš©μžλŠ” λ‚΄λΆ€ λŸ°νƒ€μž„ 이름보닀 μžμ‹ μ˜ μžλ£Œκ°€ 어디에 쓰이고 μž‘μ—…μ΄ μ–Έμ œ λλ‚˜λŠ”μ§€λ₯Ό 이해할 수 μžˆμ–΄μ•Ό ν•œλ‹€.

 

μƒŒλ“œλ°•μŠ€μ˜ κ°€μΉ˜λŠ” μ—μ΄μ „νŠΈκ°€ μ ˆλŒ€λ‘œ μ‹€μˆ˜ν•˜μ§€ μ•ŠλŠ”λ‹€κ³  μ•½μ†ν•˜λŠ” 데 μžˆμ§€ μ•Šλ‹€. μ‹€μˆ˜κ°€ 일어났을 λ•Œ μ ‘κ·Όν•  수 μžˆλŠ” λŒ€μƒκ³Ό 지속 μ‹œκ°„μ„ μ œν•œν•˜κ³ , κ·Έ κ²°κ³Όλ₯Ό ν™•μΈν•˜κ³  볡ꡬ할 수 있게 λ§Œλ“œλŠ” 데 μžˆλ‹€. ν”„λ‘¬ν”„νŠΈ μ—”μ§€λ‹ˆμ–΄λ§μ΄ ν–‰λ™μ˜ λ°©ν–₯을 μ •ν•œλ‹€λ©΄, μ‹€ν–‰ ν™˜κ²½ μ„€κ³„λŠ” κ·Έ 행동이 ν˜„μ‹€μ—μ„œ λ―ΈμΉ  수 μžˆλŠ” λ²”μœ„λ₯Ό μ •ν•œλ‹€.

AI μ—μ΄μ „νŠΈ μƒŒλ“œλ°•μŠ€ 자주 λ¬»λŠ” 질문

Q. Docker μ»¨ν…Œμ΄λ„ˆλ§Œ μ‚¬μš©ν•˜λ©΄ AI μ—μ΄μ „νŠΈκ°€ μ•ˆμ „ν•΄μ§€λ‚˜?

μ»¨ν…Œμ΄λ„ˆλŠ” μ‹€ν–‰ ν™˜κ²½μ„ λ‚˜λˆ„λŠ” μ€‘μš”ν•œ λ„κ΅¬μ§€λ§Œ, 일반적인 ꡬ성은 호슀트 컀널을 κ³΅μœ ν•œλ‹€. 마운트, κΆŒν•œ, λ„€νŠΈμ›Œν¬, λΉ„λ°€ 관리에 따라 μ ‘κ·Ό λ²”μœ„κ°€ 달라진닀. μž„μ˜ μ½”λ“œλ₯Ό μ‹€ν–‰ν•˜λŠ” μ„œλΉ„μŠ€λΌλ©΄ μΆ”κ°€ 격리 κ³„μΈ΅μ˜ ν•„μš”μ„±κ³Ό 업무 κΆŒν•œμ„ ν•¨κ»˜ 평가해야 ν•œλ‹€.

Q. gVisorλ₯Ό μ“°λ©΄ μ™ΈλΆ€ 데이터 전솑도 μžλ™ μ°¨λ‹¨λ˜λ‚˜?

κ·Έλ ‡μ§€ μ•Šλ‹€. gVisor의 μ‹€ν–‰ 경계와 λ„€νŠΈμ›Œν¬ ν—ˆμš© 정책은 λ³„λ„μ˜ 섀계 μš”μ†Œλ‹€. ν”„λ‘œκ·Έλž¨μ— ν—ˆμš©λœ 연결은 μ‚¬μš©ν•  수 μžˆμœΌλ―€λ‘œ λͺ©μ μ§€ μ œν•œκ³Ό API κΆŒν•œ 검사λ₯Ό ν•¨κ»˜ μ μš©ν•΄μ•Ό ν•œλ‹€. ν—ˆμš©λœ μ„œλΉ„μŠ€ μ•ˆμ—μ„œ μ–΄λ–€ μžμ›μ— μ ‘κ·Όν•  수 μžˆλŠ”μ§€λ„ 확인해야 ν•œλ‹€.

Q. μƒŒλ“œλ°•μŠ€λ₯Ό μ“°λ©΄ ν”„λ‘¬ν”„νŠΈ μΈμ μ…˜ λ°©μ–΄λŠ” ν•„μš” μ—†λ‚˜?

μ™ΈλΆ€ μ½˜ν…μΈ λ₯Ό μ§€μ‹œλ‘œ λ°›μ•„λ“€μ΄λŠ” λ¬Έμ œλŠ” μ—¬μ „νžˆ λ‚¨λŠ”λ‹€. μƒŒλ“œλ°•μŠ€λŠ” 잘λͺ»λœ 행동이 영ν–₯을 λ―ΈμΉ  수 μžˆλŠ” λ²”μœ„λ₯Ό μ€„μ΄λŠ” 역할을 ν•œλ‹€. μž…λ ₯의 μ‹ λ’° ꡬ뢄, 도ꡬ κΆŒν•œ 검사, μ€‘μš”ν•œ λ³€κ²½μ˜ 승인과 κ²°κ³Ό 검증을 ν•¨κ»˜ 섀계해야 ν•œλ‹€.

Q. λ³΄μ•ˆκ³Ό 속도 쀑 무엇을 λ¨Όμ € 선택해야 ν•˜λ‚˜?

λ¨Όμ € λ³΄ν˜Έν•΄μ•Ό ν•˜λŠ” μžμ›κ³Ό κΈˆμ§€ν•  행동을 μ •μ˜ν•˜κ³  κ·Έ 쑰건을 λ§Œμ‘±ν•˜λŠ” 후보λ₯Ό κ³ λ₯Έλ‹€. κ·Έλ‹€μŒ μ‹€μ œ μ—…λ¬΄λ‘œ μ‹œμž‘ μ§€μ—°κ³Ό μ²˜λ¦¬λŸ‰, μ‹€νŒ¨μœ¨κ³Ό λΉ„μš©μ„ λΉ„κ΅ν•œλ‹€. 격리 쑰건을 λΉΌκ³  얻은 λΉ λ₯Έ μ†λ„λŠ” 같은 μš”κ΅¬μ‚¬ν•­ μ•„λž˜μ˜ μ„±λŠ₯ 비ꡐ가 μ•„λ‹ˆλ‹€.

곡식 λ¬Έμ„œμ™€ κ΅­λ‚΄ 기술 λΈ”λ‘œκ·Έ 좜처

Anthropic, Beyond permission prompts: making Claude Code more secure and autonomous, 2025λ…„ 10μ›” 20일. 파일 μ‹œμŠ€ν…œκ³Ό λ„€νŠΈμ›Œν¬ 경계λ₯Ό ν•¨κ»˜ μ μš©ν•˜λŠ” 이유, μ‹€ν–‰ ν™˜κ²½ λ°–μ—μ„œ 자격증λͺ…을 λ‹€λ£¨λŠ” ꡬ쑰λ₯Ό μ°Έκ³ ν–ˆλ‹€. νŠΉμ • μ œν’ˆμ˜ 효과 수치λ₯Ό 일반적인 λ³΄μ•ˆ μ„±λŠ₯으둜 ν™•λŒ€ν•˜μ§€ μ•Šμ•˜λ‹€. 원문: https://www.anthropic.com/engineering/claude-code-sandboxing

 

Making Claude Code safer with sandboxing

Learn how sandboxing in Claude Code uses filesystem and network isolation to protect developers, reduce permission prompts, and increase autonomy.

www.anthropic.com

 

gVisor, Security Model. Sentry의 μ—­ν• , 호슀트 컀널 μ ‘κ·Ό ν‘œλ©΄ μΆ•μ†Œ, ν—ˆμš©λœ μžμ›κ³Ό μ„œλΉ„μŠ€ API에 λŒ€ν•œ ν•œκ³„, μžμ› μ œν•œμ˜ μ±…μž„ λ²”μœ„λ₯Ό ν™•μΈν–ˆλ‹€. λ¬Έμ„œμ˜ 핡심은 μƒŒλ“œλ°•μŠ€κ°€ 전체 λ³΄μ•ˆ μ•„ν‚€ν…μ²˜λ₯Ό λŒ€μ‹ ν•˜μ§€ μ•ŠλŠ”λ‹€λŠ” 점이닀. 원문: https://gvisor.dev/docs/architecture_guide/security/

AWS ν•œκ΅­ 기술 λΈ”λ‘œκ·Έ, AWSμ—μ„œ AI μ—μ΄μ „νŠΈ μ‹€ν–‰ ν™˜κ²½ κ²©λ¦¬ν•˜κΈ° 1λΆ€: Amazon EKS와 Agent Sandbox, κ°œλ…κ³Ό ꡬ성, 2026λ…„ 10μ›” 18일. μ‹€ν–‰ 수λͺ…주기와 RuntimeClass, λ„€νŠΈμ›Œν¬ μ •μ±… μ§‘ν–‰, 관리 경둜λ₯Ό ν•¨κ»˜ λ‹€λ£¨λŠ” 운영 관점을 μ°Έκ³ ν–ˆλ‹€. 원문: https://aws.amazon.com/ko/blogs/tech/aws-ai-agent-sandbox-eks-isolation-part-1/

 

Sionic Tech Blog, μ—μ΄μ „νŠΈ μ‹œλŒ€μ— κΌ­ ν•„μš”ν•œ μ»¨ν…Œμ΄λ„ˆ μƒŒλ“œλ°•μ‹± μ „λž΅, 2026λ…„ 3μ›” 18일. κ΅­λ‚΄ 기술 λΈ”λ‘œκ·Έμ˜ 문제 μ œκΈ°μ™€ λŸ°νƒ€μž„ 비ꡐ, λ„€νŠΈμ›Œν¬μ™€ RBACλ₯Ό 이어 μ„€λͺ…ν•˜λŠ” ꡬ성을 μ°Έκ³ ν–ˆλ‹€. μ„ΈλΆ€ μ„±λŠ₯ μˆ˜μΉ˜μ™€ κ°œλ³„ μ—…μ²΄μ˜ λ‚΄λΆ€ κ΅¬ν˜„μ€ λ…λ¦½μ μœΌλ‘œ κ²€μ¦ν•˜μ§€ μ•Šμ•„ λ³Έλ¬Έμ—μ„œ μΌλ°˜ν™”ν•˜μ§€ μ•Šμ•˜λ‹€. 원문: https://www.sionic.ai/blog/agent-sandboxing-strategy

 

μ—μ΄μ „νŠΈ μ‹œλŒ€μ— κΌ­ ν•„μš”ν•œ μ»¨ν…Œμ΄λ„ˆ μƒŒλ“œλ°•μ‹± μ „λž΅

μ‚¬λžŒλ§Œ μ½”λ“œλ₯Ό μ‹€ν–‰ν•˜λ˜ μ‹œλŒ€κ°€ λλ‚¬μŠ΅λ‹ˆλ‹€. n8nμ΄λ‚˜ Dify 같은 AI μ›Œν¬ν”Œλ‘œμš° λΉŒλ”μ—μ„œ Code λ…Έλ“œκ°€ μž„μ˜ μ½”λ“œλ₯Ό 돌리고, AI μ—μ΄μ „νŠΈλŠ” ν„°λ―Έλ„μ—μ„œ 직접 λͺ…λ Ήμ–΄λ₯Ό μΉ©λ‹ˆλ‹€. AIκ°€ μƒμ„±ν•œ μ½”λ“œ, μ‚¬μš©μž

www.sionic.ai

 

자료 확인일: 2026λ…„ 10μ›” 30일. μ œν’ˆμ˜ 지원 κΈ°λŠ₯κ³Ό κΈ°λ³Έ 정책은 버전에 따라 λ°”λ€” 수 μžˆλ‹€. μ‹€μ œ λ„μž… μ‹œμ—λŠ” μ‚¬μš©ν•˜λŠ” λŸ°νƒ€μž„κ³Ό CNI, ν΄λΌμš°λ“œ ν™˜κ²½μ˜ ν˜„μž¬ 곡식 λ¬Έμ„œλ₯Ό ν™•μΈν•˜κ³  자체 μ›Œν¬λ‘œλ“œλ‘œ ν—ˆμš©κ³Ό 차단 κ²°κ³Όλ₯Ό 검증해야 ν•œλ‹€.