
AWS의 방대한 서비스들을 어떻게 엮어 견고하고 효율적인 아키텍처를 만들 수 있을까?를 고민하고 있을 때 이 책을 읽게 되었습니다. 이 책은 단순히 개별 서비스의 기능을 나열하는 책이 아닌, 전체 아키텍처를 설계하고 구축하는 과정이 담겨있습니다. 해당 책은 위키독스에 있습니다. AWS 전 직원이 알려주는 AWS 클라우드 아키텍처AWS의 아키텍처에 대해서 배우는 책입니다.wikidocs.net 이 책의 가장 큰 장점은 저자의 경험이 녹아져 있는 것입니다. 책을 따라 아키텍처를 한 단계씩 쌓아 올리는 과정은 마치 숙련된 선배 개발자가 옆에서 자신의 노하우를 아낌없이 전수해주는 듯한 느낌을 주었으며, 특히 저자가 직접 겪었던 트러블슈팅 경험과 장애 극복기를 재밌게 봤습니다. 이 책은 복잡한 아키텍처 개념을 ..

이 책은 모델러에서 시스템 빌더로 성장하고 싶은 모든 이들을 위한 책입니다. 머신러닝 프로젝트의 방향을 잡아야 하는 주니어 엔지니어부터, 더 큰 그림을 보고 싶은 시니어 엔지니어, 심지어 머신러닝 기반 제품을 기획하는 PM에게도 많은 도움이 될 거 같습니다.이 책의 가장 큰 장점은 머신러닝 시스템 설계를 일관되고 체계적인 프로세스로 구조화한다는 점입니다. 모든 사례는 요구사항 명확화 → 문제 구조화 → 데이터 준비 → 모델 개발 → 평가 → 서빙 및 모니터링이라는 명확한 파이프라인을 따라 진행됩니다. 독자는 이 흐름을 반복적으로 따라가며, 복잡하게만 보였던 머신러닝 시스템 설계의 전체 그림을 자연스럽게 머릿속에 그리게 되는 거 같습니다. 1. End-to-End 파이프라인 설계 능력이 책은 모델의 정확도..

대규모 시스템 설계는 단순히 트래픽을 처리하는 수준을 넘어서, 비기능 요구사항과 실시간성, 확장성, 장애 대응까지 고려해야 하는 복잡한 작업입니다. 『가상 면접 사례로 배우는 대규모 시스템 설계 기초 2』는 이러한 현실적인 문제들을 구체적인 서비스 사례를 통해 설명하며, 실무자에게 실질적인 통찰을 제공합니다. 특히 데이터 엔지니어링 관점에서 매우 유익한 책입니다.실무에 바로 적용 가능한 설계 사례책에서 다루는 각 장은 가상의 면접 질문을 기반으로 실전 설계 프로세스를 단계별로 풀어가는 방식으로 구성되어 있습니다. 단순히 이론적인 설명을 넘어서, 현실적인 제약 조건과 기술 선택 간의 트레이드오프를 함께 보여줍니다.예를 들어, 근접성 기반 서비스나 주변 친구 찾기 기능을 설계하는 장에서는 다음과 같은 내용을..

이 책은 클라우드의 새로운 사용량 기반 요금제와 소비 모델이 가져온 비용 관리의 복잡성을 해결하기 위한 필독서입니다.과거에는 EC2의 CPU를 얼마나 많이 쓰는가가 성능의 척도였다면, 이제는 서버리스로 얼마나 저렴하고 빠르게 동일한 결과를 내는가가 핵심 역량이 된 시대적 변화를 명확히 짚어주면서, 저자는 컴퓨팅, 스토리지, 네트워크, 애플리케이션, 운영의 5가지 관점에서 AWS 비용을 체계적으로 분석하며, 독자가 FinOps 전문가처럼 사고하도록 돕습니다.1. 패러다임의 전환: 많이 쓰는 자랑에서 효율적으로 쓰는 자랑으로이 책은 클라우드 시대의 엔지니어링 가치가 어떻게 변했는지 명확히 보여줍니다. 높은 자원 점유율이 아닌, 비용 효율적인 아키텍처(서버리스, 컨테이너 등)로 동일한 비즈니스 가치를 창출하는..

이 책은 데이터 엔지니어로서 필요한 지식과 실무적 통찰을 제공하는 97가지 조언을 담고 있습니다. 책에는 데이터 전문가들이 다양하고 구체적인 문제를 극복하면서 얻은 경험과 교훈을 담고 있어서 가볍게 읽기 좋았습니다.주요 내용으로는 일관성과 최종 일관성에 대한 개념, 스토리지 계층의 효율적인 사용, 데이터 파이프라인의 설계 패턴, 그리고 변경 데이터 캡처(CDC)와 메시징 시스템의 중요성입니다. 또한, 데이터 레이크와 데이터 사일로, 데이터 계보 추적 및 관측 가능성의 필요성도 다루고 있으며 실용적이고 확장 가능한 데이터 시스템 구축을 위한 다양한 접근법을 제시하고 있습니다. 데이터 엔지니어링의 이론적 기반부터 실무적 적용까지 폭넓게 다루며, 새로운 기술 트렌드를 가볍게 소개하는 동시에 효율적인 설계 방법..

데이터 엔지니어로 실무를 하면서 연차가 쌓일수록 데이터 신뢰성과 품질에 대해서 많은 중요성을 느끼게 되었고 데이터 카탈로그나 데이터 계보, 데이터 품질 문제 해결, 신뢰성 높은 데이터 시스템을 구축 및 운영에 대해서 인사이트를 얻고자 책을 읽게 되었습니다.데이터 품질의 비밀은 데이터 시스템의 신뢰성 확보와 데이터 품질 관리에 중점을 둔 책입니다. 저자는 데이터 정제와 분석을 넘어서, 신뢰할 수 있는 데이터 시스템을 구축하는 모범 사례와 기술을 소개하며, 데이터 파이프라인에서 다운타임을 방지하고 품질을 유지하는 방법을 강조하고 있습니다.이 책은 데이터 엔지니어와 분석가를 대상으로 하며, 데이터 파이프라인의 복잡성과 다운타임 문제를 해결하는 실용적인 가이드를 제공합니다. 특히 데이터 레이크, 웨어하우스, 레..

AWS All Certification을 준비하면서 마지막 자격증인 SCS에 대해서 공부하였습니다. 그동안 공부해 왔던 내용들과 겹치는 부분들이 있어서 수월하게 준비를 하였던 거 같습니다.시험 범위자세한 내용은 AWS Certified Security - Specialty(SCS-C02) 시험 안내서를 참고하시는 게 좋을 거 같습니다.섹션시험 비율도메인 1: 위협 감지 및 인시던트 대응14%도메인 2: 보안 로깅 및 모니터링18%도메인 3: 인프라 보안20%도메인 4: Identity and Access Management16%도메인 5: 데이터 보호18%도메인 6: 관리 및 보안 거버넌스14%합계100%공부 방법시험 안내서에 나온 AWS 내용에 대해서 FAQ를 적극 활용하였으며, Exam Prep Of..

AWS All Certification을 준비하면서 SOA에 대해 공부하였습니다. 그전에 공부했던 AWS 자격증덕에 시험을 빠르게 진행하였습니다. AWS 공인 시스템 운영 관리자 시험은 현재 시험 실습이 포함되지 않고 65개의 선다형 문제와 복수 응답 문제로 구성되어 있습니다.시험 범위자세한 내용은 AWS Certified SysOps Administrator – Associate AWS 공인 시스템 운영 관리자 – 어소시에이트 (SOA-C02) 시험 안내서를 참고하시는 게 좋을 거 같습니다.섹션시험 비율영역 1: 모니터링, 로깅 및 문제 해결20%영역 2: 안정성 및 비즈니스 연속성16%영역 3: 배포, 프로비저닝 및 자동화18%영역 4: 보안 및 규정 준수16%영역 5: 네트워킹 및 콘텐츠 전송18%..