프로그래밍 학습을 마친 뒤 1인분의 엔지니어가 되기 위한 로드맵

참고



아래의 DevOps 로드맵을 준비했습니다.
htps : // 기주 b. 이 m/카m다운 h메 d세/로 ゔぉぺr-로아 d마 p/bぉb/마s해서 r/눈꺼풀 s/로 ゔぉps. pg

대상



・연수로 프로그래밍 연수를 했지만, 자신의 PC에서 밖에 움직인 적이 없다. 이게 도움이 되니? ?
· 만든 사이트 서비스를 어디서나 액세스 할 수 있도록 오픈하고 싶다
· 임대 서버는 녀석을 우선 빌려 보았지만 무엇을해야할지 잘 모르겠습니다.
· 일단 서버를 조작하고 싶다 등등 등

로드맵





학습에 대해(수시 갱신 예정)



2.OS의 특성을 배우십시오



□ 추천 서적
리눅스의 구조 ~ 실험과 도해로 배우는 OS와 하드웨어의 기초 지식

□ 추천 학습 사이트
로컬 개발 환경 구축
h tps : // Dochin s tar. 이 m / ぇそん s / 바시 c_

□ 배워야 할 일
Windows만 만지고 있는 사람이 리눅스를 만져 본다.
Windows와 Linux의 차이점 이해

3.OS의 기본 조작을 배웁니다.



□ 추천 서적
Linux 명령 포켓 참조

□ 추천 학습 사이트
UNIX 명령 시작
h tps : // Dochin s tar. 이 m / ぇそん s / 가시 c_ 우니 x_v2

□ 배워야 할 일
리눅스에서 명령을 치고조차도 CUI로 작업 할 수있게합니다.
LPIC Level1 정도

4. 네트워크 보안 배우기



□ 추천 서적
없음

□ 추천 학습 사이트
사쿠라 VPS 연결시 보안 설정
htps //w w. 사쿠라 vps. 네 t / sh 훗 와 l

□ 배워야 할 일
도메인의 역할 이해
SSH 메커니즘 이해 및 설정

5. 설정을 한다



□ 추천 서적
nginx 실천 입문
초고속! 웹 페이지 속도 개선 가이드

□ 추천 학습 사이트
없음

□ 배워야 할 일
웹 서버 설치에서 구성 방법 알아보기
대량 액세스에 대비하는 포워드 프록시, 리버스 프록시, 캐시 서버, 로드 밸런서, 방화벽의 구조 및 설정 방법 이해

6. 환경 구축의 코딩



□ 추천 서적
Docker/Kubernetes 실습 컨테이너 개발 입문

□ 추천 학습 사이트
Docker 입문
h tps : // Dochin s tar. 코 m / ぇそん s / 바시 c_도 c 케 r
Ansible 입문
h tps : // Dochin s tar. 코 m / ぇ 소 s / 바시 c_ 안시 b

□ 배워야 할 일
지금까지 해온 소프트웨어 설치에서 설정을 코딩하는 기술을 경험하십시오.
Docker로 컨테이너 배우기, 컨테이너 이동
Ansible에서 자동으로 환경 구축

7.CI/CD 도구



□ 추천 서적
Jenkins 실천 입문 - 빌드 테스트 배포를 자동화하는 기술

□ 추천 학습 사이트
없음

□ 배워야 할 일
버전 관리(Github 등)와 연계하여 만든 프로그램을 자동으로 배포할 수 있도록 합니다.

8. 감시 도구 배우기



□ 추천 서적
없음

□ 추천 학습 사이트
없음

□ 배워야 할 일
모니터링 툴을 사용하여 서버의 CPU나 메모리 용량이 커지면 경고가 날 수 있도록 한다.
감시 툴의 풀형·푸시형의 차이를 배운다

9. 클라우드 서비스를 사용해보기



□ 추천 서적
없음

□ 추천 학습 사이트
각 클라우드 서비스의 공식 페이지

예)
・사쿠라 VPS 입문
htps // vps. 사쿠라. 아 d. jp/구이데/? 아 8=SG_fMGlctJ8FmQ_w조아 ゔぁ7B_QMyゔぃgqc6후ゔぃKh2아 RpD_c↓ ぉゔぁJ. whDgn_ShG. BtDT0fVbLxs00000001717002

· AWS WordPress 웹 사이트 시작
htps : // 아 ws. 아마존. 이 m / jp / 갓찐 g-s r d / 쓰리 아 ls / ぁ 응 ch 아를 rdp

□ 배워야 할 일
지금까지 배운 것을 클라우드 서비스를 사용하여 돈을 쓰고 서버를 조작해 보자

좋은 웹페이지 즐겨찾기