/Para_TIL

TIL을 정리하다 보면 정해진 정리 방법이 없고 점점 어디에 뭐가 있는지 확인하기가 어려워져 정리 방법을 찾던 중 Para(Projcet, Area, Resource, Archive) 라는 정리 방법을 알게 되어서 정리 하게 되었습니다.

PARA_TIL

이 repository는 튜토리얼입니다. 처음 시작한 내용들을 정리하고 있습니다.

Project를 통해 목표와 데드라인이 명확한 것을 정리합니다.
Area를 통해 오늘 배운 TIL을 작성합니다. TIL이란 Today I Learned의 약어이며 번역하면 오늘 내가 배운 것입니다.(2024.01월.01 기준 앞으로 배운 내용은 날짜를 작성해주세요) Resource를 통해 큰 포괄적인 개념의 자료들을 정리합니다. 마지막으로 Archive를 통해 완료된 자료를 정리합니다.

🤔 무엇을 하고싶은가요?

첫 번째로 어떤 부분을 하고 싶은지 어떤 부분이 나에게 맞는지 확인하는게 좋습니다.
저는 개발부터 운영까지 하나의 통합된 프로세스로 묶어내는 마법사 같은 역할을 하는 DevOps 엔지니어가 되고 싶었습니다.

Alt text

🤔 그렇다면 어떻게 해야 될까?

먼저 DevOps 엔지니어라는 것은 개발자를 서포트 해서 하나의 제품을 잘 만들 수 있는 자동화를 구축하고 문화를 만드는 엔지니어이기 때문에 자동화 에 대한 이해가 높아야 합니다.
그 다음 DevOps는 운영과 개발을 둘 다 왔다 갔다 하면서 컨트롤하기 때문에 배포 환경운영 환경 을 알아야 합니다.

  1. AWS 주요 서비스 개념 파악 및 생성해보기
  2. Git을 통해 GitOps 실습 해보기
  3. Docker 및 Kubernates 사용해보기
  4. 배포 환경에 대해서 알아보기
  5. CI/CD 파이프라인 설정 및 운영 경험 해보기
  6. 인프라스트럭처 코드 (IaC)
  7. 로그 및 모니터링
  8. 보안

💻 Back-end

🚀 DevOps

AWS 시작으로 책을 구매하려고 할때

  • 클라우드 서비스 책과 개발용 책을 구분해 사자
  • 이론 서적과 실습 서적을 구분해서 사자
  • 인프라 담당자는? 클라우드 서비스에 대해 나온 책 구매
  • 개발자는 ? 코딩 위주의 책 구매
  • 개발자를 위한 책은 개발관련 내용 위주이다.
  • 클라우드는 기초 몇 가지만 나온다
  • AWS 클라우드 환경에서 개발을 해야 하므로, AWS를 잘 알아야 개발이 쉽다

📑 Programming Language

목차

Python
C
C++ Java

Python


📝 Grammer(Done)

파이썬을 파이썬답게

정수 다루기

Str 다루기

Iterable 다루기

Sequence Types 다루기

Itertools / Collection 모듈

기타

C


📝 Grammer(Done)

C ++


📝 Grammer(~Ing)

Java


📝 Grammer(postpone)

📒 공부용

🐱 GitHub


📕 HTTP


💻 Network


📄 네트워크 기초

📧 Linux

📚 TIL

✏️ What did you study today