이 서평은 제이펍의 <IT 전문서 리뷰어 3기> 활동의 일환으로 출판사로부터 책을 제공받아 작성되었습니다.
이 책의 저자는 공학 전공자가 아닌 특수교육학 전공자였다. 2014년 학사와 석사 학위를 취득했으나, 교직에 대한 열망이 사라져 진로를 전환하게 되었다. 이후 6개월간 뉴욕에서 구직 활동을 진행한 끝에 IT 지원팀 엔지니어로 경력을 시작했다.
AWS 학습을 시작하면서 저자는 초보자를 위한 적절한 학습 자료의 부재를 체감했다. AWS 자격증이 기존 IT 경험이 없는 이들을 대상으로 함에도 불구하고, 시험 준비 과정이 신규 진입자들의 눈높이와 맞지 않았기 때문이다. 이러한 간극을 해소하고자 IT 배경 지식이 없는 이들을 위해 가이드 사이트인 awsnewbies.com을 만들게 되었다.
이후 온라인 강의 콘텐츠를 제작하고 큰 인기를 끌었다. 그 경험을 바탕으로 책 집필까지 오게 되었다. 클라우드 컴퓨팅과 AWS를 처음 접하는 독자들에게 도움이 되고자 한다.
클라우드 컴퓨팅과 AWS 소개
새로운 개념이나 분야를 처음 공부하기 시작할 때 전달되는 정보를 이해할 수 있는 단어, 배경지식, 정신 모델이 없는 것처럼 느껴지는 경우가 많다. 시간이 지나면서 내용이 너무 기술적이라 포기하고 싶다는 마음이 들기도 한다.
클라우드 관리자로 전환하려는 IT 지원팀 엔지니어이거나, 레거시 인프라에서 클라우드로의 마이그레이션을 검토 중인 IT 관리자, 그리고 IT 분야로의 커리어 전환을 희망하는 이들을 대상으로 한다. 또한 IT로 경력 전환 이직을 희망하는 사람이라면 AWS 공인 클라우드 전문가 시험이 입지를 다지는데 도움이 될수 있다.
이번 장에서는 클라우드 컴퓨팅과 AWS의 개념, 왜 사람들과 기업들이 레거시 IT 인프라 대신 클라우드 컴퓨팅을 사용하는지, 누가 이 책을 읽어야 하는지에 대해 설명한다. 그 다음 기술적 생태계를 정리해 클라우드 컴퓨팅과 AWS의 다양한 부분이 전체 구성에서 어떻게 조화를 이루는지 파악한다.
클라우드 개념
앞서 클라우드 컴퓨팅과 AWS, AWS 공인 클라우드 전문가 시험에 대해 소개했다. 이번 장에서는 레거시 IT 인프라 혹은 기존 IT 인프라에 비해 클라우드 컴퓨팅의 가치 제안을 정의하는 데 도움이 되는 클라우드 개념에 대해 알아보도록 하자.
기존 IT 인프라는 서버, 모니터, 네트워크 장비 등 물리적 자원이 가득 찬 공간이라고 생각할 수 있다. 영화나 드라마에서 일반적으로 ‘서버실’로 묘사되기도 한다.
이 장에서는 클라우드 컴퓨팅의 6가지 이점, 클라우드 컴퓨팅 모델의 3가지 유형, 클라우드 컴퓨팅의 3가지 배포 유형과 클라우드 컴퓨팅의 설계 원칙에 대해 알아본다. 이 장이 끝나면 지난 10년 동안 클라우드 컴퓨팅이 IT 산업의 패러다임을 전환시킨 배경과, 기존에 수십년 동안 사용했던 기존 IT 시스템과의 차이를 이해할 수 있을 것이다.
AWS 글로벌 인프라 배포와 운영
2장에서 기존 IT 인프라와 대비 클라우드 컴퓨팅의 가치와 클라우드 컴퓨팅의 작동 방식의 기본 개념인 클라우드 개념을 알아보았다. 이 장에서는 AWS 환경에서의 IT 인프라를 호스팅하는 방법과, AWS에서 IT 인프라를 구축하고 운영할 수 있는 다양한 방법을 알아본다.
핵심 AWS 서비스
가장 널리 사용되는 AWS 서비스는 컴퓨팅 서비스다. 이름에서 알 수 있듯 AWS의 컴퓨팅 서비스는 사용자에게 클라우드 기반 컴퓨팅 리소스를 제공한다. 이전에는 컴퓨팅 성능을 확보하려면 필요에 맞는 기술 사양을 갖춘 컴퓨터나 서버를 실제로 구매해야 했다. 실제 장비를 구매하려면 초기 자본이 필요하고, 조달 프로세스에 따라 몇 달은 아니더라도 몇 주가 걸릴 수 있기 때문에 비용과 시간이 많이 소요되었다.
적절한 장비를 선택하고, 관리자의 승인을 받은 후 주문 및 배송까지 받아야 했다. 클라우드 컴퓨팅의 온디맨드 요금제 모델 덕분에 장기 계약이나 레거시 IT 인프라의 비용을 부풀리는 복잡한 라이선스 없이 사용한 만큼만 비용을 지불하면 된다.
AWS 컴퓨팅 서비스에는 몇 가지 카테고리가 있다. 이 카테고리는 가상 머신과 비용 및 용량 관리 등 목적을 빠르게 파악하는 데 도움이 된다.
- 인스턴스(가상머신): Amazon Elastic Compute Cloud(Amazon EC2), Amazon Lightsail
- 컨테이너: Amazon Elastic Container Service(Amazon ECS), AWS Fargate
- 서버리스: AWS Lambda
- 엣지 및 하이브리드: AWS Outposts, AWS Wavelength
- 비용 및 용량 관리: AWS Elastic Beanstalk, Elastic Load Balancing(ELB)
이 장에서는
- Amazon EC2
- AWS Lambda
- AWS Elastic Beanstalk
- Amazon ECS
- ELB
의 핵심 AWS 컴퓨팅 서비스를 살펴본다.
보안 및 규정 준수
앞서 컴퓨팅, 스토리지, 데이터베이스, 네트워킹 및 콘텐츠 전송, 관리 도구를 살펴보았다. 이제 남은 핵심 요소인 보안 서비스를 다루고자 한다. 많은 보안 개념과 서비스가 컴퓨팅 및 스토리지 서비스와 같은 화려한 서비스에 비해 뒷전으로 밀려날 수 있지만, 클라우드의 보안 및 규정 준수는 효과적이고 안전한 IT 인프라를 설계하고 유지 관리하는데 필수적이다.
클라우드 컴퓨팅 환경에서의 보안과 규정 준수는 조직이 클라우드 플랫폼으로의 마이그레이션을 결정할 때 가장 중요한 평가 기준이 된다. 클라우드 기반 IT 인프라의 보안 및 규정 준수는 고객과 클라우드 컴퓨팅 플랫폼이 공동으로 책임을 져야 한다.
AWS를 클라우드 플랫폼으로 채택할 경우, 다양한 규정 준수 프로그램을 활용해 데이터를 안전하게 보호하고 기업과 국가의 데이터 보안 규정을 충족할 수 있다. AWS는 보안 중심으로 설계된 글로벌 데이터 센터 네트워크를 통해 개인정보 보호와 데이터 보안을 위해 마련된 모든
안전 장치를 활용할 수 있다.
총평
교육을 전공한 저자답게 클라우드와 AWS 개념을 어떻게 쉽게 설명할 수 있을지에 대한 고민들이 책에 잘 녹여져 있다. 복잡한 클라우드와 AWS 개념을 체계적이고 이해하기 쉬운 방식으로 풀어내는 저자의 전문성이 돋보인다.
특히 AWS를 처음 접하게 되면 방대한 양 때문에 어떻게 공부 해야할지 막막한데, 이 책은 심리적인 부담감을 낮춰주고 학습의 방향성을 제시하는 점이 인상적이다.
책의 구성은 AWS 자격증 취득이라는 구체적 목표를 중심으로 이뤄져 있다. 지식 전달을 넘어서 AWS 자격증이라는 구체적인 목표를 제시하기 때문에 목적성을 가질 수 있다.
'Life > 독서 기록' 카테고리의 다른 글
[서평] 올인원 개발 키트 - 헬로 Bun (8) | 2024.10.27 |
---|---|
[서평] 효과적인 활용을 위해 - 이펙티브 러스트 (1) | 2024.10.25 |
[서평] 중요한 내용만 빠르게 - 컴퓨터 구조와 운영체제 핵심 노트 (2) | 2024.09.29 |
[서평] CS 익힘책 - 이것이 취업을 위한 컴퓨터 과학이다 (11) | 2024.09.28 |
[서평] 모던 자바 기능으로 전문가 되기 - 기본기가 탄탄한 자바 개발자 (9) | 2024.09.04 |
컴퓨터 전공 관련, 프론트엔드 개발 지식들을 공유합니다. React, Javascript를 다룰 줄 알며 요즘에는 Typescript에도 관심이 생겨 공부하고 있습니다. 서로 소통하면서 프로젝트 하는 것을 즐기며 많은 대외활동으로 개발 능력과 소프트 스킬을 다듬어나가고 있습니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!