JSCODE Logo
JSCODE 박재성JSCODE 제이온JSCODE 시니
온라인 강의프로그래밍 과외책/전자책무료 강의
유튜브블로그
후기
완강 후기 이벤트블로그 리뷰 이벤트AWS SAA 합격 후기 이벤트
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

Copyright ⓒ 2026 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침

📂 Category

  • 전체보기 (856)
  • AWS (98)
  • Spring AI (67)
  • Jenkins CI/CD (62)
  • Elasticsearch (61)
  • Redis (58)
  • MSA (56)
  • Linux (55)
  • 쿠버네티스 (54)
  • Docker (53)
  • Kafka (42)
  • Spring Batch (38)
  • Logging Monitoring (32)
  • 부하테스트 (31)
  • DB 설계 (29)
  • MySQL (29)
  • Nginx (29)
  • CI/CD (24)
  • AWS SAA-C03 (22)
  • AI 수익화 (12)
  • Vercel (4)

📚 블로그

856
전체 856AWS 98Spring AI 67Jenkins CI/CD 62Elasticsearch 61Redis 58MSA 56Linux 55쿠버네티스 54Docker 53Kafka 42Spring Batch 38Logging Monitoring 32부하테스트 31DB 설계 29
MySQL 29
Nginx 29
CI/CD 24
AWS SAA-C03 22
AI 수익화 12
Vercel 4
Jenkins CI/CD

[실습] AWS CLI로 S3 버킷 목록 가져오기

[실습] AWS CLI로 S3 버킷 목록 가져오기

✅ 1. AWS CLI로 S3 버킷 목록 가져오기 AWS CLI에 익숙하지 않더라도 해당 문서를 확인하면 명령어의 구조를 파악할 수 있다. ls 명령어는 일반적으로 리눅스에서도 list의 줄임말로 현재 위치나 특정 경로의 디렉터리 내용의 목록을 출력하

JSCODE 시니JSCODE 시니|2026. 04. 09.
Jenkins CI/CD

[실습] IAM 에서 권한 부여하기

[실습] IAM 에서 권한 부여하기

✅ 1. IAM에서 권한 부여 하기 사용자 목록 중 우리가 계속 사용하고 있는 사용자인 jenkins를 선택한다. 권한 정책에서 권한 추가 버튼을 클릭한다. 권한 정책에 ECS를 입력하고 AmazonECS_FullAccess 를 선택하여 권한을 추가한

JSCODE 시니JSCODE 시니|2026. 04. 09.
Jenkins CI/CD

[실습] IAM에서 액세스 키 발급받기

[실습] IAM에서 액세스 키 발급받기

✅ 목표 기본적으로 AWS의 리소스에 아무나 접근을 못하게 막아놨기 때문에 S3에 접근해서 파일을 업로드 하거나 리스트 목록을 불러올 수가 없다. 하지만 우리는 Jenkins 에서 S3에 접근해서 파일을 업로드하거나 목록을 불러올 수 있어야 한다. S

JSCODE 시니JSCODE 시니|2026. 04. 09.
Jenkins CI/CD

[실습] 프로젝트 코드 고도화하기 / JSON 프로세서 jq

[실습] 프로젝트 코드 고도화하기 / JSON 프로세서 jq

✅ 1. 프로젝트 코드 고도화 하기 우리가 현재 작성한 코드는 생각보다 하드 코딩된 것이 많고 동적으로 작동하지 않는다. aws ecs update-service --cluster 클러스터명 --service 서비스명 --task-definition

JSCODE 시니JSCODE 시니|2026. 04. 09.
Jenkins CI/CD

[보충자료] 크론(Cron) 표기법 가이드

크론 표기법은 배치 프로그램이나 스케줄러를 실행할 때, "언제 실행할지"를 컴퓨터에게 알려주는 시간 표기법이다. 스프링(Spring)에서는 리눅스 표준(5자리)과 달리 초(Second)가 포함된 6자리 형식을 사용한다. ✅ 1. 필드 구성 (순서 중요

JSCODE 시니JSCODE 시니|2026. 04. 09.
Jenkins CI/CD

[보충자료] Netlify 계정 생성하기

✅ 1. Netlify 계정 생성하기 실습을 위하여 netlify 계정 생성이 필요합니다. 각자 편한 방식으로 netlify 계정을 생성한 후 로그인하여 실습 진행해 주세요!

JSCODE 시니JSCODE 시니|2026. 04. 09.
Jenkins CI/CD

[실습] Playwright 테스트 보고서 HTML로 발행하기

[실습] Playwright 테스트 보고서 HTML로 발행하기

✅ 1. Playwright 보고서 HTML로 발행하기 stage('E2E') { steps { sh ''' npm install serve node_modules/.bin/serve -s

JSCODE 시니JSCODE 시니|2026. 04. 09.
Jenkins CI/CD

DevOps란 무엇일까?

DevOps란 무엇일까?

✅ 1. DevOps는 무엇일까? 표준이나 사양이 아님 소프트웨어가 아님 DevOps는 사고방식의 변화 즉, 문화이다. ✅ 2. 기존 방식의 문제점 새로운 기능을 원하는 고객이 있음 프로젝트 관리자는 고객이 원하는 것을 파악하고 몇 가지 사양을 작성

JSCODE 시니JSCODE 시니|2026. 04. 09.
Jenkins CI/CD

[실습] Playwright를 활용한 E2E 테스트

[실습] Playwright를 활용한 E2E 테스트

✅ 1. E2E(End-to-End) 테스트란? E2E는 "끝에서 끝까지"라는 뜻 사용자의 관점에서 애플리케이션의 전체 흐름을 처음부터 끝까지 검증하는 테스트 실제 브라우저를 띄우고 사용자가 하는 행동(로그인 클릭, 상품 검색, 결제 등)을 그대로 시

JSCODE 시니JSCODE 시니|2026. 04. 09.
Jenkins CI/CD

[실습] Build Trigger로 주기적으로 자동 빌드하기

[실습] Build Trigger로 주기적으로 자동 빌드하기

지금까지는 우리가 직접 빌드하기 버튼을 클릭하여 빌드를 진행했다. 하지만, 우리가 궁극적으로 원하는 것은 자동 빌드이다. 주기적으로 배포를 한다거나, Git에 변화가 생겼을 때 배포를 하는것과 같이 자동으로 빌드 및 배포를 하려면 어떻게 해야 할까

JSCODE 시니JSCODE 시니|2026. 04. 09.
«<678910>»