![Thumbnail](https://cdn.inflearn.com/public/courses/333807/cover/8cc6eb58-edb6-4f54-a3f6-652cf5f0125b/333807.png)
25%
57,750원
지식공유자: JSCODE 박재성
총 69개 수업 (7시간 37분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
초급
중급이상
지식공유자 답변이 제공되는 강의입니다
초급자를 위해 준비한
[데브옵스 · 인프라, CI/CD] 강의입니다.
비전공자 입장에서도 쉽게 이해할 수 있고, 실전에서 바로 적용 가능한 CI/CD 입문 강의를 만들어봤습니다!
✍️
이런 걸
배워요!
이런 걸
배워요!
Github Actions 기본 개념
Spring Boot 프로젝트에 CI/CD 적용
Nest.js 프로젝트에 CI/CD 적용
Next.js 프로젝트에 CI/CD 적용
일반 웹 프로젝트에 CI/CD 적용
이런 분들께 추천드려요!
🎓
학습 대상은
누구일까요?
학습 대상은
누구일까요?
CI/CD를 처음 배우시려는 분
CI/CD를 실전에 바로 적용시키고 싶으신 분
혼자 CI/CD를 공부하다가 막히신 분
현업에서 자주 사용하는 CI/CD 구성을 배우고 싶으신 분
CI/CD가 처음인 비전공자 출신 개발자
📚
선수 지식,
필요할까요?
선수 지식,
필요할까요?
리눅스 기본 명령어
AWS로 간단하게나마 서비스를 배포해본 경험
안녕하세요
JSCODE 박재성 입니다.
JSCODE 박재성 입니다.
[Sites]
Youtube 바로가기 (클릭!)
LinkedIn 바로가기 (클릭!)
[Career]
現) JSCODE - 대표 멘토, CEO
前) (주)트라이포드랩 - CTO
前) (주)온리원유니버스 - CTO
前) 달리(DALY) - CTO
前) 팀메이트(Teammate) - CEO
[ETC]
- JSCODE 누적 수강생 2,500명 돌파 (24년 5월 기준)
- 기업 대상 개발 컨설팅 및 코딩 교육 활동
커리큘럼
총 69 개
˙ 7시간 37분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 꼭!꼭! 들어봐야 하는 오리엔테이션 🦆
9 강
∙ 20분
강의 소개
미리보기
02:29
[학습 Tip] 강의를 다 듣고나서 스스로 구현할 수 있으려면?
미리보기
03:17
[학습 Tip] 파레토의 법칙
미리보기
01:58
[학습 Tip] 에러 뜰 때마다 OO하면 남들보다 훨씬 빨리 디버깅 할 수 있습니다
06:38
[학습 Tip] 주석 공부법
02:33
[학습 Tip] First Word 법칙
미리보기
01:17
소통하면서 듣는 인터넷 강의?!
미리보기
01:51
1:1 오픈 톡방 링크 / 마음의 소리함
수업 자료
섹션 1. 백엔드 CI/CD에 필요한 AWS 지식 (보충 강의)
13 강
∙ 1시간 5분
보충강의 안내
배포(Deployment)란?
01:59
EC2란? / EC2를 왜 배울까? / 현업에서 EC2는 주로 언제 쓸까?
03:33
[실습] 1. EC2 셋팅하기 - 리전(Region) 선택
07:23
[실습] 2. EC2 셋팅하기 - 기본 설정
07:40
[실습] 3. EC2 셋팅하기 - 보안그룹 설정
07:14
[보충 강의] IP와 Port 개념
05:52
[실습] 4. EC2 셋팅하기 - 스토리지 구성
04:27
[실습] 5. EC2 접속하기
07:18
[실습] 6. 탄력적 IP 연결하기
06:41
[실습] 7. Express 서버를 EC2에 배포하기
06:02
[보충 강의] 7-2. Spring Boot 서버를 EC2에 배포하기
05:37
비용 나가지 않게 EC2 깔끔하게 종료하기
02:03
섹션 2. CI/CD 기본 개념, Github Actions 기본 개념
4 강
∙ 30분
CI/CD를 왜 배우는 걸까?
미리보기
03:54
CI/CD 구축할 때 사용할 Github Actions
미리보기
02:29
Github Actions를 활용한 전체적인 CI/CD 흐름
02:27
[실습] Github Actions 기본 문법 정리
22:03
섹션 3. 백엔드(Spring Boot) 프로젝트에 CI/CD 적용하기
10 강
∙ 1시간 57분
방법 1 - 개인 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Github Actions)
미리보기
03:26
[실습] 개인 프로젝트에서 많이 쓰는 CI/CD 구축 방법 - 1
18:53
[실습] 개인 프로젝트에서 많이 쓰는 CI/CD 구축 방법 - 2
15:41
[실습] .gitignore에 추가된 application.yml을 CI/CD로 관리하기
16:31
방법 2 - 일반 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Github Actions, SCP)
미리보기
03:30
[실습] 일반 프로젝트에서 많이 쓰는 CI/CD 구축 방법
17:02
방법 3 - 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Code Deploy)
미리보기
03:48
[실습] CodeDeploy 셋팅 / IAM 설정
14:58
[참고] CodeDeploy 로그 확인하는 방법
[실습] 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법
23:28
섹션 4. Docker + 백엔드(Spring Boot) 프로젝트에 CI/CD 적용하기
6 강
∙ 36분
방법 4 - 컨테이너 기반의 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Docker)
미리보기
03:23
[실습] EC2에 Docker 설치, ECR 셋팅하기
02:52
[실습] 컨테이너 기반의 프로젝트에서 많이 쓰는 CI/CD 구축 방법
13:36
방법 5 - 컨테이너 기반 + 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Docker, CodeDeploy)
미리보기
02:08
[실습] 컨테이너 기반 + 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법
11:19
비용 나가지 않게 사용한 AWS 서비스들 정리하기
03:25
섹션 5. 백엔드(Nest.js) 프로젝트에 CI/CD 적용하기
10 강
∙ 1시간 44분
방법 1 - 개인 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Github Actions)
03:26
[실습] 개인 프로젝트에서 많이 쓰는 CI/CD 구축 방법 - 1
18:08
[실습] 개인 프로젝트에서 많이 쓰는 CI/CD 구축 방법 - 2
11:33
[실습] .gitignore에 추가된 .env을 CI/CD로 관리하기
21:49
방법 2 - 일반 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Github Actions, SCP)
03:30
[실습] 일반 프로젝트에서 많이 쓰는 CI/CD 구축 방법
10:51
방법 3 - 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Code Deploy)
03:48
[실습] CodeDeploy 셋팅 / IAM 설정
14:58
[참고] CodeDeploy 로그 확인하는 방법
[실습] 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법
16:55
섹션 6. Docker + 백엔드(Nest.js) 프로젝트에 CI/CD 적용하기
6 강
∙ 37분
방법 4 - 컨테이너 기반의 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Docker)
03:23
[실습] EC2에 Docker 설치, ECR 셋팅하기
02:52
[실습] 컨테이너 기반의 프로젝트에서 많이 쓰는 CI/CD 구축 방법
14:41
방법 5 - 컨테이너 기반 + 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법 (Docker, CodeDeploy)
02:08
[실습] 컨테이너 기반 + 확장성을 고려한 프로젝트에서 많이 쓰는 CI/CD 구축 방법
10:37
비용 나가지 않게 사용한 AWS 서비스들 정리하기
03:25
섹션 7. 프론트엔드 CI/CD 구성을 위해 필요한 기본 AWS 지식 (보충 강의)
6 강
∙ 16분
보충강의 안내
웹 서비스를 배포할 때 사용하는 S3, CloudFront
05:37
S3, CloudFront를 활용한 아키텍처 구성
00:57
[실습] 1. S3 버킷 셋팅하기
02:12
[실습] 2. S3에 업로드하기 / 웹 호스팅 설정하기
02:48
[실습] 3. CloudFront 생성하기
04:49
섹션 8. 웹 프론트엔드 프로젝트에 CI/CD 적용하기
3 강
∙ 26분
Case 1 - Next.js 프로젝트에 CI/CD 적용하기 (Vercel)
06:53
Case 2 - 일반 웹 프로젝트 구조에 CI/CD 적용하기 (S3, Cloudfront)
17:28
비용 나가지 않게 사용한 AWS 서비스들 정리하기
01:43
섹션 9. 마무리
2 강
∙ 2분
이 다음에는 어떤 걸 공부해야 하나요?
02:07
완강을 축하드립니다!! 🎉🎉🎉
강의 게시일 : 2024년 05월 17일
(마지막 업데이트일 : 2024년 05월 17일)
수강평
총 14개
수강생분들이 직접 작성하신 수강평입니다.
4.9
14개의 수강평
5점
4점
3점
2점
1점
VIEW
추천 순
최신 순
높은 평점 순
낮은 평점 순
평점 순
높은 평점 순
낮은 평점 순
CI/CD에 관한 지식이 없었는데 설명을 잘해주셔서 어렵다고 느끼는 부분 없이 잘 들었습니다 얼른 뭐라도 적용해보고 싶네요... ㅎ
혼자 공부했으면 힘들었을것 같은데 강의로 들으니까 한번에 잘 정리되는 느낌이에요 아주 만족합니다 ☺
2024-05-19
너무나도 훌륭한 강의에 내내 감탄하면서 수강하였습니다! 마냥 어렵게 느껴졌던 ci/cd에 대해서 자신감이 좀 생겼네요 ㅎㅎ
혹시 gitlab runner + aws 로 강의 제작할 계획은 없으신가요? ㅎ 추가로 듣고싶은 욕구가 뿜뿜 생기네요 ㅎㅎ
2024-06-15
강의가 짧게 짧게 10분 안으로 구성되어 있어서 듣는데 힘들지 않고 좋았습니다.
강의가 길게 구성되어 있으면 시작하기 어려워 하는 스타일인데도 금방 완강했습니다.
개발에 발을 들여도 될까 의심이 많아 자신감이 부족한 상태였는데 쉽게 다가갈 수 있도록 만들어진 강의라 큰 만족을 하게 된 강의 입니다.
아쉬운 점은 하나도 없어요..ㅋㅋㅋㅋ 그만큼 막연한 비전공자에게 추천해드리고 싶은 좋은 강의였습니다 👍
2024-05-19