brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jun 21. 2024

(책) AWS 시스템 개발 스킬업-2024-06

AWS 운영을 어떻게 하는지에 대한 정보를 알려주는 책이다.

AWS를 실제로 운영하려는 분에게 도움이 되는 책이다.

실무에서 어떻게 운영하는지에 관한 책이다.

개발 기술에 대해서 나온 책은 아니다.

운영을 해보지 않은 사람은 아~ 이렇게 운영하는 것이구나라고 느끼게 된다.

초급 내용 중심이나 랜딩존, 트랜짓게이트웨이 등 중급 내용도 나온다.

Jpub 출판사에서 책을  제공받아 작성된 서평입니다.


자~ 어떤 부분인지 하나씩 보자~




<1> 클라우드의 등장이 IT시장에 미친 영향을 알려준다.

<2> 시스템 개발법을 알려준다.

<3> 대규모 시스템 개발에서의 개발팀 분리의 변화에 대해 알려준다.

<4> 클라우드 아키텍처에 대해 알려준다.

<5> 클라우드로 실현할 수 있는 요건을 알려준다.

<6> 클라우드에서만 가능한 구성을 알려준다.

<7> 클라우드 이용방침을 알려준다 = 실시 대책을 알려준다.

<8> AWS 계정 관리법을 알려준다.

<9> 가용 영역과 백업에 대해 알려준다.

<10> 비용 관리/절감 전략을 알려준다.

<11> 다중계정 관리법, 보안 시큐리티허브, 가드 듀티, 장애 대응 자동화에 아키텍처를 알려준다.

<12> 개인 요약




<1> 클라우드의 등장이 IT시장에 미친 영향을 알려준다.



1

SaaS를 이용한 개발, SaaS(서비스용 소프트웨어)?

POC 등으로 데이터의 흐름과 표시를 확인하고 단숨에 구축하기도 한다.


2

지속 개발.

릴리즈 후에도 계속해서 애플리케이션을 수정하거나 기능을 추가한다.



3

일반적으로 온프레미스에서 클라우드로 리프트 앤 시프트로 이전한다.



4

온프레미스도 여전히 건재하다.

애플리케이션을 변경하거나 개선할 필요가 없는경우 온프레미스로 사용한다.

비용이 오히려 적게 나오는 경우도 있어 유지하는 경우도 많다.




<2> 시스템 개발법을 알려준다.



1

폭포수 모델 개발?

요건 정의, 설계, 개발, 테스트 순으로 수행하는 개발이다.



2

애자일 개발?

1~2주 정도의 단위로 요건 정의, 설계, 개발, 테스트를 수행한다.

요건을 무한정 변경할 수 있는 건 아니며, 개발 초기에 어느 정도 정책은 결정해야 한다.



3

폭포수 모델, 애자일 개발 중 적합한 부분에 대해 개발하면 된다.


4

폭포수 모델과 애자일 개발을 조합?

인프라 부분은 폭포수 모델, 애플리케이션 부분은 애자일 개발로 한다.




<3> 대규모 시스템 개발에서의 개발팀 분리의 변화에 대해 알려준다.



1

전문 분야로 팀을 나누면 커뮤니케이션이 과제가 된다.



2

전체 거버넌스팀에서 관리하도록 하자.

OS계층을 기준으로 인프라와 애플리캐이션으로 팀을 나누는 방법도 있다.





<4> 클라우드 아키텍처에 대해 알려준다.


1

AWS Well-Architected Framework에 대해 알려준다.



2

트러스트 어드바이스 사용.





<5> 클라우드로 실현할 수 있는 요건을 알려준다.



1

하드웨어 운용에서 해방되고 싶다.



2

수용량을 자유롭게 조절하고 싶다.



3

최소한의 구성으로 시작하고 싶다.



4

자동화하고 싶다.



5

개발속도를 높이고 싶다.

Iac 사용.



6

글로벌 서비스 해야 한다.




<6> 클라우드에서만 가능한 구성을 알려준다.



1

오토 스케일링.



2

매니지드 서비스 = OS는 AWS에 맡길 수 있다.



3

VPC 간에 연결한다.  vpc 피어링, 트랜짓게이트웨이, 디렉트 커넥트, 사이트 to 사이트 vpn.





<7> 클라우드 이용방침을 알려준다 = 실시 대책을 알려준다.



1

데이터는 한국 국내에 저장 = 서울 리전만 이용하도록 제한



2

데이터 암호화 = 각 스토리지 서비스의 암호화.



3

:

등등




<8> AWS 계정 관리법을 알려준다.



1

root 계정 관리법???



2

역할 전환으로 관리하는 방법!!!





<9> 가용 영역과 백업에 대해 알려준다.



1

백업?

스냅숏과 AMI 백업의 차이를 알려준다.

스냅숏은 EBS볼륨의 백업을 s3에 설정.

AMI는 스냅숏과 인스턴스의 디바이스 매핑등 구성정보를 유지한다.



2

DR 4가지 방법에 대해 알려준다.





<10> 비용 관리/절감 전략을 알려준다.



1

불필요한 시간대에 인스턴스 정지.



2

등등

????




<11> 다중계정 관리법, 보안 시큐리티허브, 가드 듀티, 장애 대응 자동화에 아키텍처를 알려준다.




<12> 개인 요약


AWS 운영을 어떻게 하는지에 대한 정보를 알려주는 책이다.

개발 기술에 대해서 나온 책은 아니다.

실무자가 보면 아~ 이런 거다.라고 알 수 있는 책이다.

운영을 해보지 않은 사람은 아~ 이렇게 운영하는 것이구나라고 느끼게 된다.



같이 보면 좋을 책

https://brunch.co.kr/@topasvga/666


감사합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari