@@ -166,6 +166,7 @@ GIT Flow (git branch 전략)
166
166
* 컨테이너 , 이미지, 레지스트리 개념
167
167
* docker로 서버 배포하기
168
168
* docker compose
169
+ * docker swarm
169
170
170
171
## STEP 5
171
172
@@ -177,30 +178,48 @@ GIT Flow (git branch 전략)
177
178
- Jenkins
178
179
- Circle-CI
179
180
180
- ### 배포 자동화
181
+ ### 서비스 프로비저닝
181
182
182
183
- Ansible
183
184
- Chef
184
185
- Capistrano
185
186
- Puppet
186
187
- Fabric
188
+ - ** Terraform**
189
+ - Vagrant
187
190
188
- ### 로그, 데이터 분석
191
+
192
+ ### 로그 수집
193
+ - Logstash
194
+ - Filebeat, Packetbeat
195
+ - Fluentd
196
+
197
+ ### 로그 처리
198
+ - Logstash (filter)
199
+ - Hadoop
200
+ - Spark
201
+
202
+ ### 로그 분석 및 시각화
189
203
190
204
log 로 남기는 정보들에 대해 알아야 함
191
205
192
206
log level ( debug:0 > info:1 > notice:2 > warning:3 > error:4 > crit:5 > alert:6 > emerg:7 )
193
207
194
208
logging 라이브러리 , 자신의 서비스에 맞게 커스텀 해보기
195
209
196
- - ELK Stack
197
- - Hadoop
198
- - HDFS
199
- - Spark
210
+ - ElasticSearch
200
211
- Zeppelin
212
+ - Datadog
213
+ - Splunk
214
+
215
+ #### 에러 로그 트레이싱
216
+
217
+ - Sentry
218
+ - On-Premise 설치는 무료
201
219
202
220
### 모니터링
203
221
222
+ - Fluentd
204
223
- Zabbix
205
224
- New Relic
206
225
- Grafana, Graphite, Prometheus
@@ -210,7 +229,6 @@ logging 라이브러리 , 자신의 서비스에 맞게 커스텀 해보기
210
229
- Kafka
211
230
- RabbitMQ
212
231
- ZeroMQ
213
- - Celery
214
232
- Beanstalkd
215
233
- Amazon SQS
216
234
@@ -221,23 +239,28 @@ logging 라이브러리 , 자신의 서비스에 맞게 커스텀 해보기
221
239
- XSS
222
240
- CSRF
223
241
- SQL injection
224
- - 보안 지원 라이브러리
242
+
243
+ #### 보안정보 관리도구
244
+
245
+ - Hashicorp Vault
225
246
226
247
### ** 협업**
227
248
228
249
- Agile 개발론
229
- - 협업 툴 사용 (notion , slack, Jira, 잔디)
250
+ - 협업 툴 사용 (Notion , slack, Jira, 잔디)
230
251
231
252
### ** 클라우드 서비스**
232
253
233
254
Iaas / PaaS / SaaS 의 개념
234
255
235
256
### AWS 서비스
236
257
237
- - 컴퓨팅 : EC2, Elastic Container Service, Lambda, API Gateway
258
+ - 컴퓨팅 : EC2, Fargate, Lambda
259
+ - 오케스트레이션 서비스: ECS, EKS
238
260
- 스토리지 : S3, EBS, EFS
239
- - 데이터베이스 : Aurora(MySQL 호환 RDB), DynamoDB(Key-value NoSQL 데이터베이스)
240
- - 데이터베이스 관리 : RDS(RDB 관리), ElastiCache(NoSQL 관리), Redshift(데이터 웨어하우스)
261
+ - 데이터베이스 : Aurora(MySQL, PostgreSQL 호환 RDB), DynamoDB(Key-value NoSQL 데이터베이스)
262
+ - 데이터베이스 관리 : RDS(RDB 관리), Redshift(데이터 웨어하우스)
263
+ - 캐싱: ElastiCache(Redis, memcached 관리형 서비스)
241
264
- CDN : CloudFront
242
265
- 배포 자동화 : CodeDeploy
243
266
0 commit comments