Jenkins를 이용한 CI/CD Pipeline 구축 인프런 강의를 듣고 정리하여 Jenkins를 마스터 해보겠다... 돈 썼잖아...공부하좌 Jenkins를 이용한 CI/CD Pipeline 구축 강의 | Dowon Lee - 인프런Dowon Lee | 본 강의는 클라우드 네이티브 애플리케이션을 구성하는 4가지 핵심 요소(MSA, CI/CD, DevOps, Container) 중 하나인 CI(Continuous Integration, 지속적인 통합)과 CD(Continuous Deployment, 지www.inflearn.com 클라우드 네이티브 애플리케이션 개발에서 CI/CD는 자동화된 통합 및 배포로 빠르고 안정적인 서비스를 제공하기 위한 필수 프로세스입니다. 이번 글에서는 CI/CD의 개념과 구..
Jenkins를 이용한 CI/CD Pipeline 구축 인프런 강의를 듣고 정리하여 Jenkins를 마스터 해보겠다... 돈 썼잖아...공부하좌 Building a CI/CD Pipeline Using Jenkins Course | kenneth - Inflearnkenneth | This lecture covers CI (Continuous Integration) and CD (Continuous Deployment) pipelines, which are one of the four core elements (MSA, CI/CD,www.inflearn.com💧 Waterfall 방법론: 전통적이고 체계적인 개발 프로세스Waterfall 방법론은 소프트웨어 개발의 초기 단계부터 계획적으로 진행되는 전통..
데이터베이스 데이터를 저장하는 구조/자료의 모음으로 데이터의 종합소이다. 데이터 간의 중복은 없어야 한다. 데이터베이스가 없을 때는 파일 시스템을 사용해서 데이터를 저장해왔다. 그러나, 데이터가 중복되고 데이터 간 불일치가 발생하였고, 이를 DBMS로 해결하였다. DBMS(DataBase Management System) 파일 시스템이 가진 문제를 해결하기 위해 만들어졌다. 데이터베이스에 접근하고 이를 관리한다. - 관계형 데이터베이스 = RDBMS(Relational DBMS) 데이터베이스 용어 열 = column = atrribute = 속성 행 = record = tuple = 튜플 테이블 = table = relation key : 데이터베이스에서 튜플을 찾거나 순서대로 정렬할 때 구분하고 정렬의..
서버 클라이언트에게 네트워크를 통해 서비스를 제공하는 컴퓨터 서버 구축 방법 본인의 컴퓨터를 직접 서버로 구축하는 방법 일정 요금을 내고 외부 서버를 임대해 사용하는 방법 서버 호스팅 : 서버 임대 자체적인 관리 필요 유동적인 작동 환경 웹 호스팅보다 비쌈 웹 호스팅 : 서버의 일부분만 임대하여 다른 사용들과 서버 공유 저렴한 가격 서버 자체를 호스팅 사에서 운영 → 쉬운 사용 트래픽, 용량 등의 제약 클라우드 서버 실제 물리적인 컴퓨터 한대로 서버를 운영하는 것이 아닌 프로그램으로 가상의 컴퓨터를 생성해 서버를 운영하는 방식이다. 짧은 시간에 서버를 만들 수 있고, 컴퓨터의 물리적인 한계를 넘어서 저장공간을 무한으로 사용할 수 있다. 이론상의 많은 접속량이 발생해도 서버가 다운되지 않는다. Naver ..