도서 소개
늘어나는 AWS 비용, 어디서부터 어떻게 줄여야 할까?
복잡한 클라우드 비용 구조를 제대로 이해하고 개선하는 AWS 비용 관리의 모든 것
클라우드 비용을 줄이는 데 정해진 하나의 답은 없다. 서버 사양과 실행 시간을 조정할 수도 있고, 약정 할인을 활용하거나 불필요한 스토리지와 백업, 로그를 정리할 수도 있다. 중요한 것은 비용이 어디에서 왜 발생하는지 파악하고, 서비스 환경과 운영 조건에 맞는 방법을 적용하는 것이다. 이 책은 AWS를 운영하면서 마주치는 다양한 비용 문제를 살펴보며 각 영역에서 무엇을 점검하고 어떻게 개선할 수 있는지를 구체적으로 알려준다.
먼저 서버와 DB의 RightSizing부터 EKS의 파드와 노드 자원 최적화, 스토리지·백업·로그 관리, 데이터 전송 비용 절감까지 AWS의 주요 비용 관리 방법을 폭넓게 다룬다. 이와 더불어 AWS Organizations를 활용한 다중 계정 관리, 비용 모니터링과 FinOps 성과 관리, AI 기반 비용 최적화 방법까지 모두 담았다. 대규모 금융 그룹에서 실제 클라우드 비용 관리 체계를 수립하고 운영해 온 저자들의 경험을 바탕으로, 실제 운영 환경에서 적용할 수 있는 구체적인 비용 관리 방법을 제시한다. 이 책과 함께 AWS 비용의 구조를 이해하고, 현재의 환경에서 적용할 수 있는 비용 최적화 방법을 하나씩 찾아가 보자.
출판사 리뷰
성능과 안정성은 지키고, 불필요한 지출만 걷어내는
효율적인 AWS 환경을 설계하고 운영하는 기술
비용 절감을 넘어 비즈니스 가치를 높이는 AWS 비용 최적화AWS는 필요한 만큼 자유롭게 자원을 사용하고 확장할 수 있지만, 그만큼 비용을 예측하고 통제하기도 어렵다. 그렇다고 무작정 사용량을 줄이는 것이 정답은 아니다. AWS 비용 최적화의 핵심은 서비스의 성능과 안정성을 유지하면서 불필요한 지출을 찾아내고, 한정된 비용으로 더 큰 비즈니스 가치를 만들어내는 데 있다. 이 책은 이러한 관점에서 비용과 기술, 조직을 함께 바라보는 FinOps의 기본 원칙을 살펴보고, AWS 환경에 맞는 비용 최적화 전략을 세우는 방법을 알려준다. 단순한 비용 절감 팁을 넘어, 현재의 비용 구조를 이해하고 실제 운영 환경에서 무엇을 어떻게 개선해야 하는지 판단할 수 있도록 돕는다.
현업에 바로 적용하는 AWS 비용 관리 실전 가이드이 책은 AWS 계정 구조를 점검하는 것에서 시작해 서버와 데이터베이스, EKS, 스토리지, 네트워크 등 비용이 발생하는 주요 영역을 하나씩 살펴보며 구체적인 최적화 방법을 설명한다. RightSizing과 Savings Plans, 스토리지 수명 주기 관리, 네트워크 비용 절감은 물론 비용 모니터링, AWS Organizations와 Control Tower를 활용한 관리 체계 구축, AI를 활용한 비용 최적화 방법까지 폭넓게 다룬다. 이 책을 따라가다 보면 비용이 어디에서 발생하는지 파악하고, 낭비 요소를 개선하며, 최적화된 상태를 지속적으로 유지하는 AWS 비용 관리의 전체 흐름을 익힐 수 있다. 대규모 금융 그룹에서 클라우드 운영 실무를 수행해 온 저자들의 경험과 노하우를 바탕으로, AWS 비용 최적화를 빠르고 쉽게 시작해 보자!
“클라우드를 사용하면 서버를 직접 사서 쓰는 것보다 싸다던데, 왜 우리 회사의 클라우드 비용은 계속 올라갈까요?”
클라우드 인프라를 운영하는 현장에서 가장 자주 듣는 질문입니다. 많은 기업에서 ‘유연한 확장’과 ‘초기 IT 투자 비용 절감’을 기대하며 클라우드를 도입합니다. 하지만 막상 운영을 시작하고 나면, 예상보다 빠르게 늘어나는 클라우드 비용과 매달 반복되는 비용 점검 회의, 그리고 ‘비용 절감을 위해 이 인스턴스를 삭제해도 되는지’를 두고 개발·운영·보안 조직의 실무자 간 치열한 토론이 진행됩니다.
특히 금융권처럼 안정성과 규제가 중요한 산업에서는 서비스 중단에 대한 두려움 때문에 리소스를 넉넉하게 잡고, 백업과 로그도 ‘혹시 몰라’ 계속 쌓아 두다가 결국 비용 폭탄을 맞는 경우가 많습니다.
이 책은 그런 현실에서부터 출발했습니다.
“어떻게 하면 ‘서비스 안정성’과 ‘비용 효율성’을 동시에 잡을 수 있을까?”, “어떻게 해야 개발자와 운영자가 부담 없이 비용을 이야기할 수 있을까?”, “AWS가 제공하는 수많은 기능과 비용 할인 프로그램을 실제 조직 구조 안에서 어떻게 녹여 낼 수 있을까?”라는 질문에 대한 실무자 관점에서 답안을 정리한 책입니다.
클라우드 비용 최적화는 특정 팀의 개인기가 아니라, 조직 전체가 함께 만들어가는 문화이자 체계입니다. 누군가는 계정 구조를 설계하고, 누군가는 태그와 정책을 표준화하며, 누군가는 서버 사양과 스케줄을 조정하고, 누군가는 KPI를 만들고 체계를 정비해야 합니다. 이 책은 그런 여정을 ‘한 번에 다 바꾸자’가 아니라 ‘지금 있는 환경에서부터 시작해 천천히 단계적으로 개선하
자’는 관점에서 구성했습니다.
각 장은 실제 AWS 콘솔 화면, 정책 예시, 비용 절감 전후 수치, 조직 내 협업 포인트까지 포함하여 현업 엔지니어와 FinOps 담당자가 바로 적용할 수 있도록 작성되었습니다. 특히 금융권, 대규모 조직에서 마주해야 하는 제약 사항(보안 정책, 컴플라이언스, 다계정 구조, 랜딩존, 공용 인프라, 야간/주말 배치 작업 등)을 고려하여, ‘이러한 상황에서는 어디까지 자동화하고, 무엇을 프로세스로 관리해야 하는지?’까지 함께 다루고자 했습니다.
이 책이 독자 여러분께 다음과 같은 도움이 되기를 바랍니다.
• 클라우드 비용 청구서를 ‘그냥 숫자’가 아닌 ‘어디서, 왜 발생했는지 설명할 수 있는 보고서’로 읽을 수 있게 되는 것
• 개발・운영・보안・기획 조직 담당자들이 클라우드 비용과 성능, 리스크를 두고 보다 생산적인 대화를 시작하는 계기가 되는 것
• 무엇보다도, 내일 아침에 AWS 콘솔을 열고 클라우드 비용을 작은 것부터 하나씩 줄여 나갈 수 있는 실질적인 실행 아이디어를 얻는 것
클라우드 비용 관리는 한 번의 프로젝트로 끝나는 일이 아니라, 서비스와 조직이 성장하는 동안 계속 함께 나아가야 하는 장기 레이스입니다. 이 책이 그 긴 여정을 시작하는 데 작은 이정표가 되어줄 수 있기를 진심으로 응원합니다.
작가 소개
지은이 : 박정빈
KB국민은행에서 클라우드 운영 업무를 수행하며 클라우드 비용 절감 전략과 정책을 설계해 온 클라우드 엔지니어들이다. 2022년부터 FinOps 개념을 바탕으로 클라우드 비용 관리 체계를 수립하고, 실제 서비스 환경에서 컴퓨팅, 네트워크, 스토리지 등 다양한 영역의 비용 절감 방안을 적용하며 클라우드 비용 효율을 높여 왔다. 현재는 IaC와 Kiro 등 자동화와 AI 도구를 활용해 비용 최적화 방안을 지속적으로 고도화하고 있으며, KB금융지주 그룹클라우드센터를 통해 KB국민은행뿐만 아니라 계열사 전반에 클라우드 비용 절감 문화와 모범 사례를 확산하는 데 힘쓰고 있다.
지은이 : 안다영
KB국민은행에서 클라우드 운영 업무를 수행하며 클라우드 비용 절감 전략과 정책을 설계해 온 클라우드 엔지니어들이다. 2022년부터 FinOps 개념을 바탕으로 클라우드 비용 관리 체계를 수립하고, 실제 서비스 환경에서 컴퓨팅, 네트워크, 스토리지 등 다양한 영역의 비용 절감 방안을 적용하며 클라우드 비용 효율을 높여 왔다. 현재는 IaC와 Kiro 등 자동화와 AI 도구를 활용해 비용 최적화 방안을 지속적으로 고도화하고 있으며, KB금융지주 그룹클라우드센터를 통해 KB국민은행뿐만 아니라 계열사 전반에 클라우드 비용 절감 문화와 모범 사례를 확산하는 데 힘쓰고 있다.
지은이 : 안진모
KB국민은행에서 클라우드 운영 업무를 수행하며 클라우드 비용 절감 전략과 정책을 설계해 온 클라우드 엔지니어들이다. 2022년부터 FinOps 개념을 바탕으로 클라우드 비용 관리 체계를 수립하고, 실제 서비스 환경에서 컴퓨팅, 네트워크, 스토리지 등 다양한 영역의 비용 절감 방안을 적용하며 클라우드 비용 효율을 높여 왔다. 현재는 IaC와 Kiro 등 자동화와 AI 도구를 활용해 비용 최적화 방안을 지속적으로 고도화하고 있으며, KB금융지주 그룹클라우드센터를 통해 KB국민은행뿐만 아니라 계열사 전반에 클라우드 비용 절감 문화와 모범 사례를 확산하는 데 힘쓰고 있다.
지은이 : 이준용
KB국민은행에서 클라우드 운영 업무를 수행하며 클라우드 비용 절감 전략과 정책을 설계해 온 클라우드 엔지니어들이다. 2022년부터 FinOps 개념을 바탕으로 클라우드 비용 관리 체계를 수립하고, 실제 서비스 환경에서 컴퓨팅, 네트워크, 스토리지 등 다양한 영역의 비용 절감 방안을 적용하며 클라우드 비용 효율을 높여 왔다. 현재는 IaC와 Kiro 등 자동화와 AI 도구를 활용해 비용 최적화 방안을 지속적으로 고도화하고 있으며, KB금융지주 그룹클라우드센터를 통해 KB국민은행뿐만 아니라 계열사 전반에 클라우드 비용 절감 문화와 모범 사례를 확산하는 데 힘쓰고 있다.
지은이 : 임정환
KB국민은행에서 클라우드 운영 업무를 수행하며 클라우드 비용 절감 전략과 정책을 설계해 온 클라우드 엔지니어들이다. 2022년부터 FinOps 개념을 바탕으로 클라우드 비용 관리 체계를 수립하고, 실제 서비스 환경에서 컴퓨팅, 네트워크, 스토리지 등 다양한 영역의 비용 절감 방안을 적용하며 클라우드 비용 효율을 높여 왔다. 현재는 IaC와 Kiro 등 자동화와 AI 도구를 활용해 비용 최적화 방안을 지속적으로 고도화하고 있으며, KB금융지주 그룹클라우드센터를 통해 KB국민은행뿐만 아니라 계열사 전반에 클라우드 비용 절감 문화와 모범 사례를 확산하는 데 힘쓰고 있다.
목차
1장 클라우드 비용 관리란?
1.1 클라우드를 이용하면 서버를 구매하는 것보다 비용이 저렴할까?
1.2 클라우드 비용 관리의 효과
2장 클라우드 비용 절감 성공의 핵심 포인트
2.1 클라우드 FinOps란?
2.2 비용 관리 전담 조직을 만들어라
2.3 클라우드 비용의 가시성을 확보하라
2.4 클라우드 비용 절감의 핵심 4대 원칙을 실천하라
3장 비용 효율적 계정 관리
3.1 다중 계정의 관리 체계 구성
3.2 AWS Organizations 서비스 활용 방안
4장 서버와 DB 비용 줄이기
4.1 서버 RightSizing
4.2 스케줄러 적용하기
4.3 약정 할인 활용하기
5장 EKS 자원 최적화하기
5.1 파드 RightSizing
5.2 Karpenter를 활용한 최소 자원 사용 및 유연성 확대
5.3 Spot 인스턴스를 활용한 EKS 비용 절감
6장 스토리지 비용 줄이기
6.1 S3 비용 최적화
6.2 EBS 비용 최적화
6.3 EFS 스토리지 비용 최적화
6.4 백업 비용 구조 이해하기
6.5 중앙 백업 적용하기
6.6 백업 대상 선별하기
6.7 로그 비용 줄이기
7장 네트워크 비용 줄이기
7.1 AWS Managed 서비스 데이터 전송
7.2 AWS 내/외부 데이터 전송
7.3 AWS CloudFront
7.4 기타 네트워크 비용 줄이기
8장 지속 가능한 클라우드 비용 관리 체계 만들기
8.1 비용 모니터링
8.2 FinOps 성과를 산출하고 보고하기
9장 한 발 더 나아가기
9.1 처음부터 비용 효율적으로 만들기
9.2 IaC로 인프라의 표준을 지속적으로 관리하기
9.3 AI 기반의 비용 최적화 방안
9.4 그래도 남는 과제들
9.5 맺으며
부록 A AWS Control Tower의 Controls를 활용한 비용 절감 체계 수립
A.1 Preventive Controls 활용 방안
A.2 Proactive Controls 활용 방안
A.3 Detective Controls 활용 방안
찾아보기