회고록, 12~13주차

Jaeminst·2022년 5월 10일
0

12주차

4/25 ~ 4/27

학습

쿠버네티스로 여러가지 배포방법과 probe생성 실습.
POD, Container Lifecycle, PV, PVC, Ingress, kubeadm, kubelet에 대하여 학습.
helm, jenkins 설치 및 학습.

컨테이너 오케스트레이션

  • 쿠버네티스 주요 개념
  • 쿠버네티스 워크로드
    • 파드 (Pods)
    • 디폴로이먼트 (Deployment)
    • 서비스 (Service)
  • 새 버전이 망가졌어요
    • v3 > v2로 롤백하기
    • 쿠버네티스 치트 시트
  • 쿠버네티스 구성 요소
  • 쿠버네티스 네트워크
    • 인그레스
  • 관리형 쿠버네티스 서비스
    • Amazon EKS
    • Google Kubernetes Engine
  • helm 패키지 매니저

느낀점

학습해야할 주제와 관련된 내용들을 조금더 깊게 보면서 학습방법에 노하우가 조금씩 쌓이는것 같다.
원하는 직군에 관련된 학습과 자료구조학습을 병행할 것이다.

부족한점

바쁘게 움직인것 같다.
체력을 기르고 페이스 조절이 필요하다.

인상깊은점

새로운 기술들을 배우면서 컴퓨터공학의 중요성을 깨닫고 자료구조 관련 학습서적을 알아보았다.


프로젝트

4/28 ~ 5/3

이번 세 번째 프로젝트는 파이널 프로젝트를 하기위한 초석을 다지는 느낌이었다.
마이크로서비스를 SNS, SQS, Lambda, API, RDS(MySQL)를 사용하여 구성하였고.
날짜별로 가이드가 있어서 스터디의 느낌으로 진행되었다.

중요한것은 클라우드 아키텍처를 설계할 때, 어느 한 부분에 특정부분을 왜 사용하였는지 설명할 수 있는게 핵심 역량으로 설명하셨다.

프로젝트는 "자동 재고 확보 시스템" 을 위한 MSA를 구성하는 것이 목표이다.


13주차

5/4 ~ 5/6

학습

AWS 마이크로 서비스의 인프라를 구축하는 프로젝트를 완료하고, CloudWatch로 EC2의 CPU사용량을 측정하고 경보를 만들어 디스코드봇 메시징과 함께 AutoScaling에서 동적으로 인스턴스를 관리하는 시스템 모니터링을 학습하였다.
테라폼의 cloudwatch와 autoscaling에 scale-in, scale-out의 metric, policy를 각각 추가하였다.
자료구조와 파이썬을 같이 배우는 서적을 구입하여 학습하였다.

  • 모니터링의 목표와 측정 항목
    • 모니터링의 목표
    • 모니터링 구분
    • 계층별 메트릭과 메트릭 구분
    • 사이트 신뢰성 엔지니어링(SRE) 관련 메트릭
  • Auto Scaling + CloudWatch를 이용한 알림

느낀점

배운것을 응용하여 간단하게 오토스케일링을 만들수 있었고, 모니터링에 집중할 수 있었다.
aws 자격증에 대해서도 학습을 할 것이다.

부족한점

밤늦게까지 공부하는 날이 늘어서 아침에 피곤한것 같다.
시간 조절을 잘 하자.

인상깊은점

자주 새롭게 업데이트 되는 aws 콘솔창이 신기했다.

profile
DevOps !

0개의 댓글