Skip to content

Commit a36dfb8

Browse files
authored
Create DevOps.md
AWS 교육 09/18~20
1 parent 342f599 commit a36dfb8

1 file changed

Lines changed: 77 additions & 0 deletions

File tree

aws/DevOps.md

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
# AWS 교육
2+
3+
## DEVOPS
4+
5+
1. ec2 vm 서버 환경
6+
2. container 환경
7+
3. serverless 배포 전략
8+
9+
### 목표 : CICD PipeLine
10+
11+
---
12+
13+
- 강의 진행 일정
14+
1. 월요일
15+
- 인프라 자동화
16+
- CodeDeploy
17+
18+
2. 화요일
19+
- ec2
20+
- 마이크로서비스 (Container) 배포
21+
22+
3. 수요일
23+
- CodePipeline
24+
25+
---
26+
27+
### 09/18 Day1
28+
29+
- **AWS DevOps 특징**
30+
- **C**ulture 문화철학
31+
- **A**utomation 자동화
32+
- **M**easure 측정
33+
- **S**haring 공유
34+
- CICD TOOL
35+
- code commit : aws에서 사용하는 git 툴킷 ex)gitlab..
36+
- code build
37+
- code deploy
38+
- ETC
39+
40+
```sql
41+
외부에 소스 관리를 한다 s3에서 관리하여 이벤트 있는 경우 연동시킬 수 있음 ex) github 소스에서 s3 연동
42+
artifact : 빌드 결과
43+
bucket
44+
iam : aws 권한 - Authentication : 인증 / Authorization : 부여
45+
lambda : function
46+
```
47+
48+
---
49+
50+
### 09/19 Day2
51+
52+
- 실습 2 : EC2배포
53+
- 실습 3 : pipeline
54+
- Docker, 컨테이너화
55+
- Fargate : 컨테이너를 위한 서버리스 컴퓨팅 엔징 (task) vs k8s (pod)
56+
- Elastic Container Service
57+
- API gateway + lambda 를 pipeline에 구축하여 배포함
58+
59+
---
60+
61+
### 09/20 Day3
62+
63+
### ⭐️실습 5: CI/CD 파이프라인 및 Amazon Elastic Container Service를 사용하여 블루/그린 배포 수행
64+
65+
- 이 실습에서는 CI/CD 파이프라인을 빌드하여 웹 애플리케이션을 배포하고 파이프라인을 구성해 블루/그린 배포 모델을 실행합니다. 이번 실습에서는 AWS Cloud9, AWS CodeBuild, AWS CodeCommit, AWS CodeDeploy, AWS CodePipeline, Amazon EC2 Container Registry(ECR), Amazon Elastic Container Service(ECS) 및 AWS Fargate를 사용하여 빌드할 사용자 지정 컨테이너 이미지상의 코드 빌드 및 배포를 오케스트레이션합니다.
66+
- mocking 서버
67+
- dev target에서 test target 써드파티 접근이 어려운 경우 API gateway나 mocking서버를 두어 임의의 데이터를 return 시킬수 있도록 작업
68+
- DevSecOps
69+
- https://yozm.wishket.com/magazine/detail/1553/
70+
- policy
71+
- 생성 가능
72+
- ex) EC2FullAccess
73+
- IAM 사용자, 사용자그룹에게 역할권한을 부여하는 것은 영구적
74+
- ROLE 임시적 자격을 부여하는 것임
75+
- AWS Config Rule
76+
- Amazon CloudWatch 시스템 성능에 대한 데이터 보존
77+
- AWS X-ray

0 commit comments

Comments
 (0)