<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
인벤토리
9
인사이트 대시보드?
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
감사합니다.