DevOps

클라우드 비용 최적화

FinOps, 비용 모니터링, reserved instances, spot instances, 리소스 태깅, 낭비 감소

20 면접 질문·
Senior
1

클라우드 환경에서 FinOps란 무엇입니까?

답변

FinOps(Financial Operations)는 엔지니어링, 재무, 비즈니스를 결합하여 가변적인 클라우드 지출 모델에 재무적 책임성을 부여하는 문화적 관행입니다. 이 접근 방식을 통해 팀은 속도, 비용, 품질 간의 트레이드오프에 대해 데이터 기반 의사 결정을 내릴 수 있습니다. FinOps는 클라우드의 비즈니스 가치를 최적화하기 위해 개발자, 재무, 운영 간의 협업을 장려합니다.

2

AWS에서 Reserved Instances(RI)와 Savings Plans의 주요 차이점은 무엇입니까?

답변

Reserved Instances는 특정 인스턴스 유형(패밀리, 크기, 리전)에 대해 1년 또는 3년의 약정이 필요하며 최대 72% 할인을 제공합니다. Savings Plans는 더 유연합니다. 사용량이 시간당 지출 약정($/시간)을 충족하는 한 다양한 인스턴스 패밀리, 크기, 리전에 자동으로 적용됩니다. Savings Plans는 일반적으로 동적 아키텍처에 대해 더 나은 운영 유연성을 제공합니다.

3

AWS에서 Spot Instances를 언제 사용해야 합니까?

답변

Spot Instances는 최대 90% 할인을 제공하지만 단 2분 전 통지로 중단될 수 있습니다. 배치 처리, CI/CD 빌드, 데이터 분석, ML 학습과 같이 중단을 허용하는 워크로드에 이상적입니다. 가용성을 극대화하려면 Spot을 Auto Scaling Groups 및 다양화 전략(여러 인스턴스 유형/AZ)과 결합하는 것이 권장됩니다. 복제 없이 중요한 데이터베이스나 스테이트풀 서비스에 Spot을 절대 사용하지 마십시오.

4

비용 최적화를 위한 리소스 태깅의 주요 목적은 무엇입니까?

5

좀비 클라우드 리소스(zombie resources)를 어떻게 식별하고 줄입니까?

+17 면접 질문

다음 면접을 위해 DevOps을 마스터하세요

모든 질문, flashcards, 기술 테스트, 코드 리뷰 연습, 면접 시뮬레이터에 접근하세요.

무료로 시작하기