brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Oct 31. 2020

462. 운영-EC2 관리하는 AWS 도구-4/12

<1> EC2 관리하는 AWS 도구

<2> 시스템 매니저

<3> cloudformation  사용

<4> ops works  사용

<5> 기타 툴

<6> 실습



<1> EC2 관리하는 AWS 도구


1

aws 도구  3가지

Managament  Console

CLI

SDK


2

CLI

AWS Configure로 환경 구성하고 사용한다.


형식)

aws   서비스   작업

aws   s3  ls

aws ec2  stop-instance  


쿼리 옵션

결과에서 일부분만 가져온다.


filter 옵션

요청할 때부터 내가 필터 한 값만 가져온다.


실제 권한이 있는지 확인하는 명령어

-dry-run

// 테스트 시 사용 가능


aws  ec2  run-instacne

aws ec2 crearte-vpc


aws s3 ls

aws s3 cp 





<2> 시스템 매니저


EC2 관리하는 여러 가지  툴


1

자동화?

자동화 문서를 실행. 

모니터링과 테스트 자동화 가능하다. 

반복적인 작업이 가능하다.   

aws doc 이용 가능. 

직접 만들어 사용 가능


2

Run Command?

미리 만들어 제공되는 명령어가 있다.  자체 생성 스크립트


3

세션 관리자?

ssh키를 관리할 필요가 없다.

별도의 포트를 열거나 관리할 필요가 없다.

aws 보안 세션을 통해 사용.

S3에 세션 로킹도 가능하다.  알림도 가능하다

// 누가 접속했는지 확인 가능하다. 알람.


4

패치 관리자?

패치 기준 , 유지 관리 시간 설정 , 적용 , 결과 확인


5

유지관리?

유지보수 관리창

유지 관리기간 설정한다.


6

상태 관리자?

상태 정의 , s3 보관 가능


7

파라미터 스토어?

특정 애플리케이션에서 DB와 상호작용시

user정보 , password 정보 , 커넥션 정보

암호화 옵션

kms와 연동 가능


8

인벤토리


인사이트 대시보드?

AWS CloudTrail  호출 보기

Config 구성 변경사항 보기

소프트웨어 인벤토리 

패치 규정 준수 확인


https://docs.aws.amazon.com/ko_kr/systems-manager/latest/userguide/what-is-systems-manager.html


<3> cloudformation  사용


코드로 제어 가능하다.



<4> ops works  사용

관리형 서비스



<5> 기타 툴

파워 shell 사용 

SDK  사용



<6> 실습




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


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




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


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


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


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


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


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



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


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


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


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



감사합니다.










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