분류 전체보기159 [교육] AWS AWS(Amazone Web Services) - 클라우드 제공자 - 서비스와 서버 제공 복잡하고 확장 가능한 애플리케이션 생성백업과 스토리지를 위해 클라우드 사용빅 데이터 분석웹사이트 호스팅모바일&소셜&애플리케이션 백엔드 생성 AWS 글로벌 인프라 리전 및 가용 영역 AWS Regions - 데이터 센터의 집합 ex) us-east-1, ... - 지연시간과 출시 하고자 하는 지역, 요금 등을 고려 AWS Availability Zones - 가용영역 최소 2, 최대 6, 보통은 3 - 데이터센터의 가용 개수, 재난상황을 대비해 분리 AWS Data Centers AWS Edge Locations / Points of Presence - 전송 지점 https://infrastructure.aws/ 글.. 2024. 12. 2. [교육] 03. github webhook에 의한 젠킨스 빌드 유발 github webhook에 의한 젠킨스 빌드 유발https:// 도메인주소 / github-webhook을 github webhooks에 addHook push가 일어나면 알림이 무조건 발생 - Recent Deliveries jenkins 구성에 Build Triggers 의 GitHub hook triger 체크 후 트리거포인트 github로 사용하겠다 알려줌 2024.12.02 2024. 12. 2. [교육] 02. Jenkins Jenkins - CI/CD를 지원하는 오픈 소스 자동화 도구 Jenkins를 통한 CI/CD 활용 예시코드 빌드 : 개발자 코드 커밋 > 해당 코드 자동 빌드테스트 자동화 : 빌드 된 코드 > 자동화 테스트로 버그 및 결함 식별배포 자동화 : 코드 테스트 통과 > 자동 배포 수행모니터링 및 로깅 : 배포된 애플리케이션 관리 Add Proxy HotDomain names, Scheme, IP, Port 설정 후 Save Domain names - npm = 엔진엑스 (NGINX) 에서 처리엔진엑스(NGINX) - 수문장 역할 SSL 설정 후 도메인 접속하면 인증서 발급 후 배포 젠킨스 초기 비번 확인 후 로그인- docker exec jenkins_1 cat/var/jenkins_home/secrets.. 2024. 12. 2. [교육] 01. CI/CD 개념 정리 CI/CD - 어플리케이션 개발 단계부터 배포 까지 자동화를 통한 효율적인 배포 CI - Continuous Integration - 지속적인 통합 버그수정 / 새로운 기능 이 메인 레포지토리에 주기적으로 빌드(Build) 되고 머지(Mergy) - 최대한 작은단위통합을 위한 단계의 자동화 - build, test, mergy빌드 혹은 테스트 실패시 자동으로 빨간색표시로 알려줌 빌드, 테스트 통과시 초록색 표시문제점을 빠르게 발견하는 장점 CD - Continuous Delivery / Continuous Deployment - 지속적인 제공 / 지속적인 배포 릴리즈가 준비되면 수동적으로 배포함 - Continuous Deployment자동화를 통해 릴리즈 준비시 바로 배포 - Continuous D.. 2024. 12. 2. 이전 1 2 3 4 ··· 40 다음