우아한테크코스 3기 백엔드 Lv2 [배포/운영 인프라] 학습로그

김태희·2021년 5월 17일
0
post-thumbnail

[운영] Bastion 서버 적용 - 3

내용

  • 일반 서비스 접속용 경로와 별도로 관리자용 접속 경로인 Bastion 서버를 구성함.
  • 서비스 접속 경로의 책임과 관리자 접속 경로의 책임을 분리함.
  • Bastion 서버가 피해를 보더라도 이 부분만 재구성하면 되므로, 서비스에 영향을 최소화 할 수 있음.
  • DDos 공격을 받고 있다면 일반 서비스 접속용 경로로 접속할 수 없기 때문에, 관리자는 Bastion 서버를 통해 접속해야 함.

태그

운영, 보안


[운영] Thread Dump 모니터링 - 2

내용

  • Thread들의 실시간 상태를 모니터링 할 수 있다.
  • 에러가 발생했을 경우, 디버깅에 유리하다.

태그

운영, Thread


[Log] LogBack 적용 - 4

내용

  • Logger의 이름별로 다른 파일에 로그가 쌓이도록 해, 로그 관리가 용이해짐.

태그

Log


[AWS] CloudWatch - 4

내용

  • EC2의 네트워크 상태, CPU, 메모리/디스크 사용률 등을 CloudWatch 대시보드에서 시각적으로 확인할 수 있음.
  • 로그 파일들을 CloudWatch에 연동시켜 EC2에 접속하지 않고도 AWS 홈페이지에서 파일별 로그들을 편리하게 확인할 수 있음.

태그

운영, AWS, CloudWatch

[Container] Docker 적용 - 5

내용

  • MySQL을 Docker로 띄웠다.
  • Docker만 설치되어 있다면, 배포 환경과 완전히 독립적으로 Container를 실행시킬 수 있었다.

태그

배포, Container, Docker


profile
Web Back-End (Spring, JPA, AWS)

0개의 댓글