🎉 berenickt 블로그에 온 걸 환영합니다. 🎉
DevOps
데브옵스(DevOps) 로드맵

데브옵스(DevOps) 로드맵

1. 1~4주차

1.1

  • 클라우드가 서비스가 생겨난 이유
  • 클라우드 등장 이전은 어땠는지
  • 어떤 불편함을 해소하고자 클라우드가 등장했을까?
  • 도커, 쿠버네티스, 테라폼 금지❌
    • 눈 돌아감
    • 왜 쓰지는 모른 채로 배우게 됨

1.2

  • AWS 사용해보기
  • AWS 계정 생성 / 신용카드 등록
  • AWS EC2 사용해보기

2. 5~8주차

2.1

  • Git 익숙해지기
  • Git 명령어 및 개념(branch, clone, pull, rebase, merge, squash, diff)
  • Git 브랜치 전략(Github Flow, Git Flow ❌)

2.2

  • Terminal 환경 익숙해지기
  • Shell Script 익숙해지기
  • Vim 자세한 공부 금지❌

2.3

  • Linux 환경 익숙해지기
  • ls, cat, tail, find, …
  • Vim 자세한 공부 금지

3. 9~12주차

3.1

  • The 12 Factor Application (12factor.net)
  • 약간의 백엔드 공부(API 서버 만들기, DB 통신)
  • 3 Tier Application 직접 만들어보기

3.2

  • AWS 환경에 3 Tier Application 만들어보기
  • AWS EC2, AWS RDS
  • 최대한 AWS와 익숙해지기(Route 53, S3, CloudFront 사용)
  • CI/CD 공부 금지❌