전 세계 수백만 명의 개인과 기업이 사용하는 선도적인 클라우드 컴퓨팅 플랫폼인 Amazon Web Services(AWS)를 마스터하기 위한 종합 가이드인 "AWS"에 오신 것을 환영합니다. 이 책은 AWS의 핵심 서비스, 고급 기능, 모범 사례를 통해 확장 가능하고 안전하며 비용 효율적인 애플리케이션을 위해 클라우드 컴퓨팅을 활용하는 데 필요한 기술을 습득할 수 있도록 안내합니다.
1장, 'AWS 소개'에서는 클라우드 컴퓨팅과 AWS 자체를 소개하여 탄탄한 기초를 제공합니다. 전 세계에 퍼져 있는 데이터 센터를 포함한 AWS의 글로벌 인프라와 클라우드 여정을 시작하기 위해 AWS 관리 콘솔을 탐색하고 사용하는 방법을 배우게 됩니다.
2장, '핵심 AWS 서비스'에서는 컴퓨팅, 스토리지, 데이터베이스, 네트워킹 서비스를 중심으로 AWS가 제공하는 필수 서비스를 자세히 살펴봅니다. EC2를 사용한 가상 머신 설정, S3를 사용한 데이터 저장, RDS를 사용한 데이터베이스 관리, VPC를 사용한 리소스 연결 등 이 장에서는 모든 AWS 환경에서 사용할 수 있는 핵심 서비스를 다룹니다.
3장, 'AWS 보안 및 ID 관리'에서는 클라우드에서 보안의 중요성을 강조합니다. AWS 리소스에 대한 액세스를 제어하는 데 중요한 서비스인 AWS ID 및 액세스 관리(IAM)를 살펴봅니다. 또한 이 장에서는 사용자 등록 및 인증을 관리하기 위한 Amazon Cognito와 AWS 환경 보안 모범 사례를 다룹니다.
4장, 'AWS 모니터링 및 관리 도구'에서는 리소스를 모니터링하고 관리하는 데 도움을 줍니다. 리소스 메트릭 모니터링을 위한 Amazon CloudWatch, API 활동 로깅을 위한 AWS CloudTrail, 운영 제어를 위한 AWS Systems Manager와 같은 도구에 대해 자세히 설명합니다. 또한 AWS 설정을 최적화하는 데 도움이 되는 실시간 가이드를 제공하는 서비스인 AWS 트러스티드 어드바이저에 대해서도 알아봅니다.
5장, 'AWS 아키텍처 원칙'에서는 AWS 웰-아키텍티드 프레임워크를 소개하고 고가용성, 내결함성 시스템을 설계하는 과정을 안내합니다. 이 장에서는 확장성, 성능 최적화, 미션 크리티컬 애플리케이션의 고가용성을 보장하는 아키텍처 구축 원칙에 대해 중점적으로 설명합니다.
6장, '고급 AWS 서비스'에서는 AWS의 최첨단 서비스를 다룹니다. AWS의 AI 도구를 사용하여 머신 러닝 모델을 구축하고, AWS Lambda와 같은 서비스로 서버리스 아키텍처를 설계하고, 지속적인 통합과 배포를 위해 AWS CodePipeline 및 CodeBuild와 같은 DevOps 도구를 활용하는 방법을 배웁니다.
7장, 'AWS 가격 및 청구'에서는 AWS의 유연한 가격 모델을 이해하고, AWS 예산으로 비용을 효과적으로 관리하고, 비용 절감 전략을 통해 지출을 최적화하는 데 중점을 둡니다. 또한 시작에 도움이 되는 다양한 서비스에 대한 무료 액세스를 제공하는 AWS 프리 티어에 대해서도 살펴봅니다.
8장, 'AWS 인증'에서는 다양한 AWS 인증 경로를 안내합니다. 이 장에서는 AWS 공인 솔루션 아키텍트, 개발자 또는 시스템 운영 관리자가 되고자 하는 분들에게 시험 준비에 필요한 팁, 학습 리소스, 전략을 제공하여 성공적인 AWS 자격증 취득에 도움을 드립니다.
9장, '사용 사례 및 사례 연구'에서는 의료, 금융, 전자상거래와 같은 산업에서 AWS를 사용하여 특정 문제를 해결하는 방법을 보여주는 실제 시나리오에 AWS를 도입합니다. 또한 워크로드를 AWS로 마이그레이션하기 위한 전략을 알아보고 이 과정에서 발생하는 일반적인 과제와 해결 방법에 대해 알아봅니다.
이 책을 마치면 핵심 서비스부터 고급 제품까지 플랫폼에 대한 포괄적인 이해를 바탕으로 AWS에서 자체 클라우드 솔루션을 설계, 배포 및 관리할 수 있는 지식을 갖추게 됩니다.
본 도서는 인공지능 기반으로 검색된 콘텐츠를 바탕으로, 일반 서식, 질문과 답변, 문제 풀이 등 다양한 형식을 통해 핵심 개념을 체계적으로 설명합니다. 독자들이 개념을 보다 쉽게 이해할 수 있도록, 명료하고 간결한 구조를 유지하였으며, 각 소스 코드에 적합한 하이라이트 기능을 제공하여 가독성을 극대화하였습니다.
이 책은 종이책 형태가 아닌 EPUB 전자책으로 제작되어, 전통적인 페이지 레이아웃과는 다른, 웹 기반의 흐름을 취하고 있습니다. 따라서 종이책과 같은 구성에 익숙한 독자라면 다소 이질감을 느낄 수 있습니다.
이 도서는 처음 접하는 독자에게는 다소 방대한 내용과 깊이 있는 개념을 다루고 있어 어려움을 느낄 수 있으므로, 관련 분야에 어느 정도 경험이 있는 독자들에게 권장합니다. 기존 지식을 확장하고자 하는 이들에게는 심화된 이해와 지식의 확장을 도울 수 있을 것입니다.