Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
1일차
소개
- DevOps - 뉴스피크인가요 아니면 IT 프로젝트의 핵심 역할인가요? 왜 GitLab CI/CD인가요? GitLab 대 기타 CI/CD 시스템(CircleCI, Travis, TeamCity)
출시 준비 중
- 다음을 포함한 솔루션의 아키텍처 및 논리: GitLab / GitLab 러너 시스템 및 하드웨어 요구 사항 설치 GitLab 및 GitLab CI 초기 구성 GitLab: 설계, 사용자, 통합, 첫 번째 지속적인 통합 실행 준비
API 튜닝 및 준비
- 설정 최적화 GitLab / GitLab CI: Tips'n'tricks 트리거 메커니즘에 사용할 API 준비
첫 번째 CI/CD 프로세스
- GitLab CI Runner 설치, 시스템 및 하드웨어 요구 사항 GitLab CI에 연결하도록 프로젝트 구성 일반적인 프로세스 실행: 빌드 -> 테스트 -> 배포
2일차
.gitlab-ci.yml 구성 파일 구성
- 개념의 실제 예: 환경 및 배포 보호된 환경 작업 아티팩트 Docker을 통해 배포
GitLab CI가 개발자의 삶을 더 쉽게 만드는 방법
테스트 적용 범위(%) 계산 MarkDown 문서의 빌드 상태 메신저로 빌드 상태 보내기(Mattermost 예)
- 고급 기능 GitLab CI
AutoDevOps Klastry Kubernetes 보드 배포 ChatOps 웹 터미널
- 실시간 사례 연구
다중 서버 환경에서 실행되는 PHP/Magento 기반 프로젝트를 빌드, 테스트 및 배포하며 배포 중 가동 중지 시간이 없다고 가정합니다.
Requirements
기본 사용능력 GIT
기본 프로그래밍 기술(예: PHP).
14 Hours
회원 평가 (2)
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Course - Advanced Spinnaker
더 나은 CD/CI 워크플로우를 갖기 위해 적용할 수 있는 DevOps 옵션에 대한 과정에서 발견한 모든 가능성이 마음에 듭니다!
Juan Manuel - si
Course - Jenkins: Continuous Integration for Agile Development
Machine Translated