책 리뷰

[책 리뷰] 업무에 바로 쓰는 AWS 입문, 김성민

데메즈 2023. 2. 26. 23:08
728x90
반응형

 

책 정보

클라우드 서비스의 기본 개념을 이해하고
AWS 핵심 리소스를 실습하며
업무에 필요한 스킬을 익히는 입문서

바야흐로 지금은 클라우드 시대다. 많은 기업에서 클라우드 플랫폼을 사용하고 있고, AWS는 경쟁력 있는 기술력으로 클라우드 생태계를 이끌고 있다. 이 책은 클라우드 입문자를 쉽게 AWS로 안내하기 위해 실제 많이 쓰이는 리소스를 기반으로 배포까지 실습해볼 수 있도록 구성했다. 다양한 그림을 통해 클라우드 기초에 대해 쉽게 이해하고, 핵심 리소스 실습을 따라 하며 나만의 AWS 스킬을 익혀보자.

 

 

AWS소개

AWS(Amazon Web Services)는 아마존에서제공하는 클라우드 플랫폼이다. AWS는 클라우드 플랫폼 중 가장 역사가 오래되었고, 누구나 아키텍처를 만들 수 있는 쉬운 가이드를 제공하고 있다.

 

AWS의 장점

- 사용자 친화적 : 클라우드 경험이 없는 사람들도 간단하게 파이프라인을 안전하고 쉽게 구축할 수 있다

- 유연성과 편의성 : 인스턴스를 새로 만들 때 원하는 운영체제, 애플리케이션, 그 밖에 다양한 옵션을 선택할 수 있다

- 뛰어난 보안 : AWS는 외부의 해킹 공격과 데이터 프라이버시를 지키기 위해 겹겹이 쌓여있는 네트워크 보안층이 데이터를 감사하고 있다

- 훌륭한 가성비 : 사용하는 서비스에만 돈을 지불하면 되고, 사용한 만큼만 돈을 지불하는 서비스를 제공한다

- 확장성 : AWS에는 오토스케일링이라는 서비스가 있어, 갑자기 인스턴스에 과부하가 걸리거나 데이터가 너무 적게 들어오는 경우 인스턴스가 자동으로 업그레이드 혹은 다운그레이드를 해준다

 

이 책에서 다루는 AWS 리소스 종류

- IAM (Identity and Access Management) : 특정 리소스에만 접근할 수 있고, 특정 데이터만 불러오고 수정할 수 있는 제약을 둠으로써 최소 권한 정책(least privilege policy)을 적용

- EC2 (Elastic Compute Cloud) : AWS에서 자주 사용되는 서비스이며 클라우드 공간에 크기가 유연하게 변경되는 가상 서버 기능을 제공

- RDS (Relational Database Service) : 관계형 데이터베이스 서비스

- S3 (Simple Storage Service) : AWS의 메인 스토리지로 안전하고 가변적인 오브젝트 저장 공간을 제공

- CloudWatch : 리소스 사용 및 이벤트 등을 실시간으로 모니터링하면서 로그파일을 생성

- Lambda : 서버리스(serverless)의 핵심 리소스로, 이벤트가 발생했을 때 Lambda가 실행되어 코드로 원하는 로직을 실행시키거나 또다른 AWS 리소스를 불러올 수도 있다

- CloudFront : S3 버킷에 개발자가 구현한 웹페이지를 보여주기 위해 필요한 파일을 사용자에게 정적이나 동적인 웹사이트 호스팅을 하는데 사용되는 콘텐츠 전송 네트워크(CDN : content delivery network) 웹서비스이다

- DynamoDB : NoSQL(Not Only SQL)

- API Gateway : 직접 API를 만들고 이를 CloudWatch에서 모니터링하는 기능이 있고, EC2 인스턴스에서 돌아가는 서버 및 웹 애플리케이션에 접근하여 API 기능을 추가할 수 있다

- CI/CD Pipeline (CodeCommit, CodeDeploy, CodePipeline)

 

리뷰

AWS에 대한 정보와 기능설명이 나와있고, 각 서비스들의 이론과 실습이 나와있어 쉽게 따라할 수 있었고, 입문하는 사람이 봐도 이해하면서 바로 적용할 수 있을 것 같다.  AWS 자격증에 대한 팁도 나와있으니 자격증 준비하는 사람들에게도 도움이 될 것 같다.

 

왼쪽은 올해 1월 28일에 열렸던 디디콘에 갔을 때 찍은 사진이다.

AWS에서 솔루션즈 아키텍트로 일하시는 분이 서버리스 서비스를 사용하는데 추천하는 서비스를 설명하는 부분이었다.

- Amazon S3

- Amazon CloundFront

- AWS Lambda

- Amazon DynamoDB

- Amazon API Gateway

가 있었고

이 책에 서비스에 대한 설명과 사용법이 모두 나와있으니 클라우드 서비스에 입문하려는 사람이나 AWS를 이용해보려는 사람들에게 참고가 될 것같고, 나도 지금 만들고 있는 개인 프로젝트에 적용해 보려고한다.

 

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

728x90
반응형