SlideShare a Scribd company logo
1 of 42
Download to read offline
ENABLING DEVOPS TRANSFORMATION
Gitlab Ultimate
주요 기능 v13.6
ENABLING DEVOPS TRANSFORMATION
문서 출처 : GitLab 유인철이사
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Multi-level Epics
핵심
기능
Epic → Child Epic → Child Epic → Issue(s) 형태의
다단계의 Epic 구조를 가져갈 수 있도록 제공 하는 기능
( 프로젝트 관리 측면에서 활용성이 높음. )
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Issue and Epic Health Reporting
Epic 트리 상에서 각각의 이슈에 대한 상태를 바로 지정하고 확인
할 수 있는 기능. (On track (green), Needs attention (amber), At risk
(red) 를 통해 프로젝트의 진행 상황 및 진척도 관리에 도움을 줌.)
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Portfolio-level Roadmaps
핵심
기능
Epic → SubEpic(s) → issue(s) 의 구조를 한눈에 확인하면서
프로젝트 관리를 진행 할 수 있도록 제공하는 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Requirements Management
핵심
기능
요구 사항을 정의하고 관리하는 기능
(지속적으로 기능 보강 예정)
https://about.gitlab.com/direction/plan/requirements_management/
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Satisfy Requirements from CI/CD pipelines
등록된 요구사항의 적절한 테스트가 수행 되었는지
CI 상의 job을 통해서 요구사항의 만족도를 확인 가능
https://docs.gitlab.com/ee/user/project/requirements/index.html#allow-requirements-to-be-satisfied-from-a-ci-job
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Quality Management
신규
기능
품질 관리 관련 기능들을 지속적으로 구현해 나갈 계획을 제시
https://about.gitlab.com/direction/plan/quality_management/
https://gitlab.com/groups/gitlab-org/-/epics/617
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Create test cases from within GitLab
신규
기능
품질 관리 기능의 한 부분으로
테스트 케이스를 정의하고 관리 할 수 있는 기능
https://docs.gitlab.com/ee/ci/test_cases/index.html
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Portfolio Management
그룹 내의 여러 프로젝트에 대한 일정이나 진척도 등을
확인 할 수 있는 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Free Guest users
핵심
기능
사용자 수로 계산이 되지 않으면서 로그인해서 이슈 생성이나 코멘트를 남기는 등
다양한 기능을 사용할 수 있는 User 제공
https://docs.gitlab.com/ee/user/permissions.html#free-guest-users-ultimate
https://docs.gitlab.com/ee/user/permissions.html#project-members-permissions
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Configuration UI
신규
기능
각종 보안 기능에 대한 다양한 설정 및 구성을
UI를 통해서 할 수 있도록 제공된 기능
https://gitlab.com/groups/gitlab-org/-/epics/3659
https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40474
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Custom Rulesets
신규
기능
sast-ruleset.toml 과 secret-detection-ruleset.toml 을
통해 정적 분석 및 시크릿 감지 기능에 사용할 룰셋을
최적화 할 수 있는 기능
https://docs.gitlab.com/ee/user/application_security/sast/#customize-rulesets
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Secret Detection
핵심
기능
개발자나 운영 담당자가 보안키 또는 패스워드 등이 포함된
소스를 원격저장소에 저장하는 경우, 찾아서 알려 주는 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)
VulnerabilityDatabaseavailableforviewingandisacceptingcontributions
핵심
기능
의존성 스캐닝을 위한 데이터베이스에 누구가 참여해서 기여 할 수 있도록 기능을 열어
놓고 있고, 이를 통해서 보다 정확도 높은 검증이 이루어 질 수 있도록 제공하고 있음.
https://docs.gitlab.com/ee/user/application_security/dependency_scanning/#contributing-to-the-vulnerability-database
https://gitlab.com/gitlab-org/security-products/gemnasium-db
* List에서만 삭제됨
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Project Dependency List
보안이 취약한 라이브러리나 패키지가 사용되고 있는
프로젝트의 리스트를 한번에 볼 수 있는 종합적인 의존성
데이터를 제공
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Dependency Scanning
핵심
기능
- 외부의 의존성 분석 (e.g. Ruby gems 라이브러리 등)
- 취약점이 있어서 업데이트가 필요한 라이브러리들 표시
- 깃랩이 인수한 Gemnasium 과 오픈소스 등 다양한 소스 활용
- 머지리퀘스트 화면에서 결함들이 같이 표시
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Dynamic Application Security Testing
핵심
기능
- 웹 앱을 대상으로 알려진 런타임 취약성을 분석
- Review App 기능과 함께 사용되어 가상의 공격을 수행
- 오픈소스 도구인 ZAProxy 를 깃랩이 기능을 강화하여 활용
- 머지 리퀘스트 화면에서 결함들이 같이 표시
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)
Dynamic Application Security Testing support for REST API scans
- REST api 스캐닝을 통해 UI뿐만 아니라
애플리케이션 전체적인 기능에 대한 동적 분석을 할 수 있도록 제공하는 기능
- OpenAPI V2와 OpenAPI V3의 명세를 지원하고 해당 명세를 JSON이나
YAML 파일로 생성하면 해당 내용을 읽어 들어 분석에 사용
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Automated solutions for vulnerabilities
핵심
기능
일부 보안 취약점들에 대해 해결 할 수 있는 솔루션을
바로 적용해 간단한 버튼 클릭 만으로도
취약점을 자동 해결 할 수 있는 자동수정 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Vulnerability Management
발견된 보안 취약점들을 관리 하기 위한 기능 제공
* 보안 취약점 관리 페이지
https://docs.gitlab.com/ee/user/application_security/vulnerabilities/
* 보안 대시 보드
https://docs.gitlab.com/ee/user/application_security/security_dashboard
* 파이프 라인 보안 취약점 페이지
https://docs.gitlab.com/ee/user/application_security/security_dashboard/#pipeline-security
* 머지 요청 안의 보안 취약점 분석 페이지
https://docs.gitlab.com/ee/user/project/merge_requests/index.html#security-reports-ultimate
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Standalone Vulnerability Objects
보안 취약점 별로 별도 페이지를 제공하고
해당 페이지를 통해 취약점에 대한
상태 변경 및 이슈 생성을 제공하는 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Security Dashboards
핵심
기능
발견된 보안 취약점들을 프로젝트나 심각도 별로
한번에 볼 수 있는 대시보드를 제공하는 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Security Approvals
신규
기능
일정 등급 이상의 보안 위반이 발견되면
보안 승인 절차를 거치도록 설정하는 기능
https://docs.gitlab.com/ee/user/application_security/index.html#security-approvals-in-merge-requests
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)
Policy Management for Container Network Policies
배포 환경에 맞도록 네트워크 보안 정책을 수립하고
관리 할 수 있도록 제공 하는 기능
https://docs.gitlab.com/ee/user/application_security/threat_monitoring/#container-network-policy-management
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Container Scanning
핵심
기능
- App 환경(environment)의 잠재적 결함 검출을 위해 도커 이미지 검사
- 오픈소스 도구 CLAIR를 사용
- 머지리퀘스트 화면에서 결함들을 같이 표시
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)License Compliance
핵심
기능
- 공인되지 않거나, 블랙리스트에 오른 의존성 검출
- 프로젝트 별 라이센스 정책 지정 가능
- 검출된 소프트웨어 라이센스가 지정한 정책에 위배되는지 표시
- 오픈소스 도구 LicenseFinder를 사용
- 머지리퀘스트 화면에서 분석결과가 같이 표시
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Insights
프로젝트나 그룹에서 생성된 이슈 또는 머지 요청에 대한
생성 및 종료 추이를 확인 할 수 있는 보고서를 제공
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)View alerts on the Environments page
신규
기능
환경 보기 페이지에서 해당하는 배포 환경에서
보고된 크리티컬 경고를 볼 수 있는 기능
https://docs.gitlab.com/ee/ci/environments/#view-the-latest-alerts-for-environments
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)View deployment status on the Environments page
신규
기능
배포 환경에서 현재 배포 되고 있는
어플리케이션 들의 상태를 바로 확인 가능
https://docs.gitlab.com/ee/ci/environments/#working-with-environments
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Credentials Management
핵심
기능
GitLab 서버에 접속해서 생성한 각종 접근 토큰이나
등록된 SSH Keys등을 보관하고 관리하는 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Compliance Dashboard
요청된 MR 단위로 누가 승인했고, 빌드/배포는 어떻게
진행되었으며, 어떠한 과정인지를 확인할 수 있는 별도의
컴플라이언스 대시보드를 제공
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Status Page
웹 인터페이스의 성능을 측정하고
해당 내용을 MR을 통해서 제공
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Auto Rollback in case of failure
신규
기능
13.7 버전에서 최초로 소개되는 기능으로서,
배포 후 심각한 경고가 발생하게 되면 자동으로 최신 배포 성공 버전으로 롤백하는 기능
https://docs.gitlab.com/ee/ci/environments/#auto-rollback
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Coverage-guilded Fuzz Testing
신규
기능
위의 언어들에 대해서 퍼지 테스팅 기능을 제공
https://docs.gitlab.com/ee/user/application_security/coverage_fuzzing/
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)API Fuzz Testing
신규
기능
다양한 WEB api 테스팅 방법에 대한 퍼지 테스팅 방안을 제공
https://docs.gitlab.com/ee/user/application_security/api_fuzzing/index.html
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)On-demand Dynamic Application Security Testing
신규
기능
특정 URL에 대해 수시로 동적 분석을 수행 할 수 있는 기능
https://docs.gitlab.com/ee/user/application_security/dast/#on-demand-scans
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)
Site and Scanner profiles for On-demand DAST scans
신규
기능
수시로 수행되는 동적 분석을 위해서 해당 사이트 및 스캐너의 종류에 대해서 프로파일
형태로 관리 할 수 있는 기능
https://docs.gitlab.com/ee/user/application_security/dast/#site-profile
https://docs.gitlab.com/ee/user/application_security/dast/#scanner-profile
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Container Network Policies Statistics Reporting
핵심
기능
컨테이너의 네트웍 사용량에 대한 통계 보고서를 제공
https://docs.gitlab.com/ee/user/application_security/threat_monitoring/#container-network-policy
* List에서만 삭제됨
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Container Network Policies Controls
핵심
기능
- 특정 클러스터에 대한 네트웍 접근을 통제하고 악의적인 패킷등을
필터링 하므로서 해당 클러스터의 컨테이너를 보호하는 기능
- 오픈소스 도구 cilium을 사용해서 지원
- Threat Monitoring 메뉴내의 Container Network Policy 메뉴를
통해 설정 및 감지된 위협 확인 가능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)Export Vulnerabilities list from Security Dashboards
핵심
기능
보안 대시보드로부터 발견된 보안 취약점들을
CSV 포맷으로 축출 할 수 있는 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Ultimate 기능
v13.6, 36항목 (20.12.14기준)New configuration screen for Secure
다양한 보안 관련 기능 중 현재 활성화되어 있는 것과 비활성화 되어 있는 것의
상태를 보여주고 어떻게 하면 (비)활성화 할 수 있는지에 대한 문서 링크를 제공
* List에서만 삭제됨
Agile, SAFe & DevOps 컨설팅
GitLab Solution Provider
http://infograb.net
경기도성남시분당구백현로101번길17,초림프라자512호
support@infograb.net
감사합니다.
Agile, SAFe & DevOps 컨설팅
GitLab Solution Provider
http://infograb.net
경기도성남시분당구백현로101번길17,초림프라자512호
support@infograb.net
문서 출처 : GitLab 유인철이사

More Related Content

What's hot

AWS를 이용한 렌더링 아키텍처 및 사용 사례 :: 박철수 솔루션즈 아키텍트 :: AWS Media Day
AWS를 이용한 렌더링 아키텍처 및 사용 사례 :: 박철수 솔루션즈 아키텍트 :: AWS Media DayAWS를 이용한 렌더링 아키텍처 및 사용 사례 :: 박철수 솔루션즈 아키텍트 :: AWS Media Day
AWS를 이용한 렌더링 아키텍처 및 사용 사례 :: 박철수 솔루션즈 아키텍트 :: AWS Media DayAmazon Web Services Korea
 
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트::  A...실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트::  A...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...Amazon Web Services Korea
 
클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018
클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018 클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018
클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018 Amazon Web Services Korea
 
Amazon DocumentDB vs MongoDB 의 내부 아키텍쳐 와 장단점 비교
Amazon DocumentDB vs MongoDB 의 내부 아키텍쳐 와 장단점 비교Amazon DocumentDB vs MongoDB 의 내부 아키텍쳐 와 장단점 비교
Amazon DocumentDB vs MongoDB 의 내부 아키텍쳐 와 장단점 비교Amazon Web Services Korea
 
금융권을 위한 AWS Direct Connect 기반 하이브리드 구성 방법 - AWS Summit Seoul 2017
금융권을 위한 AWS Direct Connect 기반 하이브리드 구성 방법 - AWS Summit Seoul 2017금융권을 위한 AWS Direct Connect 기반 하이브리드 구성 방법 - AWS Summit Seoul 2017
금융권을 위한 AWS Direct Connect 기반 하이브리드 구성 방법 - AWS Summit Seoul 2017Amazon Web Services Korea
 
Aws glue를 통한 손쉬운 데이터 전처리 작업하기
Aws glue를 통한 손쉬운 데이터 전처리 작업하기Aws glue를 통한 손쉬운 데이터 전처리 작업하기
Aws glue를 통한 손쉬운 데이터 전처리 작업하기Amazon Web Services Korea
 
AWS Black Belt Techシリーズ AWS Key Management Service
AWS Black Belt Techシリーズ AWS Key Management ServiceAWS Black Belt Techシリーズ AWS Key Management Service
AWS Black Belt Techシリーズ AWS Key Management ServiceAmazon Web Services Japan
 
20200714 AWS Black Belt Online Seminar Amazon Neptune
20200714 AWS Black Belt Online Seminar Amazon Neptune20200714 AWS Black Belt Online Seminar Amazon Neptune
20200714 AWS Black Belt Online Seminar Amazon NeptuneAmazon Web Services Japan
 
AWS re:Invent 2016: Offload Security Heavy-lifting to the AWS Edge (CTD204)
AWS re:Invent 2016: Offload Security Heavy-lifting to the AWS Edge (CTD204)AWS re:Invent 2016: Offload Security Heavy-lifting to the AWS Edge (CTD204)
AWS re:Invent 2016: Offload Security Heavy-lifting to the AWS Edge (CTD204)Amazon Web Services
 
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPNAmazon Web Services Japan
 
Amazon Aurora Deep Dive (김기완) - AWS DB Day
Amazon Aurora Deep Dive (김기완) - AWS DB DayAmazon Aurora Deep Dive (김기완) - AWS DB Day
Amazon Aurora Deep Dive (김기완) - AWS DB DayAmazon Web Services Korea
 
20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSyncAmazon Web Services Japan
 
JAWS-UG 情シス支部の皆様向け Amazon Elastic File System (Amazon EFS)
JAWS-UG 情シス支部の皆様向け Amazon Elastic File System (Amazon EFS)JAWS-UG 情シス支部の皆様向け Amazon Elastic File System (Amazon EFS)
JAWS-UG 情シス支部の皆様向け Amazon Elastic File System (Amazon EFS)Amazon Web Services Japan
 
AWS EMR Cost optimization
AWS EMR Cost optimizationAWS EMR Cost optimization
AWS EMR Cost optimizationSANG WON PARK
 
AWS Shieldのご紹介 Managed DDoS Protection
AWS Shieldのご紹介 Managed DDoS ProtectionAWS Shieldのご紹介 Managed DDoS Protection
AWS Shieldのご紹介 Managed DDoS ProtectionAmazon Web Services Japan
 
AWS 네트워크 보안을 위한 계층별 보안 구성 모범 사례 – 조이정, AWS 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집
AWS 네트워크 보안을 위한 계층별 보안 구성 모범 사례 – 조이정, AWS 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집AWS 네트워크 보안을 위한 계층별 보안 구성 모범 사례 – 조이정, AWS 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집
AWS 네트워크 보안을 위한 계층별 보안 구성 모범 사례 – 조이정, AWS 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집Amazon Web Services Korea
 
20191023 AWS Black Belt Online Seminar Amazon EMR
20191023 AWS Black Belt Online Seminar Amazon EMR20191023 AWS Black Belt Online Seminar Amazon EMR
20191023 AWS Black Belt Online Seminar Amazon EMRAmazon Web Services Japan
 
EMR 플랫폼 기반의 Spark 워크로드 실행 최적화 방안 - 정세웅, AWS 솔루션즈 아키텍트:: AWS Summit Online Ko...
EMR 플랫폼 기반의 Spark 워크로드 실행 최적화 방안 - 정세웅, AWS 솔루션즈 아키텍트::  AWS Summit Online Ko...EMR 플랫폼 기반의 Spark 워크로드 실행 최적화 방안 - 정세웅, AWS 솔루션즈 아키텍트::  AWS Summit Online Ko...
EMR 플랫폼 기반의 Spark 워크로드 실행 최적화 방안 - 정세웅, AWS 솔루션즈 아키텍트:: AWS Summit Online Ko...Amazon Web Services Korea
 

What's hot (20)

AWS를 이용한 렌더링 아키텍처 및 사용 사례 :: 박철수 솔루션즈 아키텍트 :: AWS Media Day
AWS를 이용한 렌더링 아키텍처 및 사용 사례 :: 박철수 솔루션즈 아키텍트 :: AWS Media DayAWS를 이용한 렌더링 아키텍처 및 사용 사례 :: 박철수 솔루션즈 아키텍트 :: AWS Media Day
AWS를 이용한 렌더링 아키텍처 및 사용 사례 :: 박철수 솔루션즈 아키텍트 :: AWS Media Day
 
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트::  A...실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트::  A...
실전! AWS 하이브리드 네트워킹 (AWS Direct Connect 및 VPN 데모 세션) - 강동환, AWS 솔루션즈 아키텍트:: A...
 
클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018
클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018 클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018
클라우드로 데이터 센터 확장하기 : 하이브리드 환경을 위한 연결 옵션 및 고려사항::강동환::AWS Summit Seoul 2018
 
Amazon DocumentDB vs MongoDB 의 내부 아키텍쳐 와 장단점 비교
Amazon DocumentDB vs MongoDB 의 내부 아키텍쳐 와 장단점 비교Amazon DocumentDB vs MongoDB 의 내부 아키텍쳐 와 장단점 비교
Amazon DocumentDB vs MongoDB 의 내부 아키텍쳐 와 장단점 비교
 
금융권을 위한 AWS Direct Connect 기반 하이브리드 구성 방법 - AWS Summit Seoul 2017
금융권을 위한 AWS Direct Connect 기반 하이브리드 구성 방법 - AWS Summit Seoul 2017금융권을 위한 AWS Direct Connect 기반 하이브리드 구성 방법 - AWS Summit Seoul 2017
금융권을 위한 AWS Direct Connect 기반 하이브리드 구성 방법 - AWS Summit Seoul 2017
 
Aws glue를 통한 손쉬운 데이터 전처리 작업하기
Aws glue를 통한 손쉬운 데이터 전처리 작업하기Aws glue를 통한 손쉬운 데이터 전처리 작업하기
Aws glue를 통한 손쉬운 데이터 전처리 작업하기
 
AWS Black Belt Techシリーズ AWS Key Management Service
AWS Black Belt Techシリーズ AWS Key Management ServiceAWS Black Belt Techシリーズ AWS Key Management Service
AWS Black Belt Techシリーズ AWS Key Management Service
 
AWSome Day - 2018
AWSome Day - 2018AWSome Day - 2018
AWSome Day - 2018
 
20200714 AWS Black Belt Online Seminar Amazon Neptune
20200714 AWS Black Belt Online Seminar Amazon Neptune20200714 AWS Black Belt Online Seminar Amazon Neptune
20200714 AWS Black Belt Online Seminar Amazon Neptune
 
AWS re:Invent 2016: Offload Security Heavy-lifting to the AWS Edge (CTD204)
AWS re:Invent 2016: Offload Security Heavy-lifting to the AWS Edge (CTD204)AWS re:Invent 2016: Offload Security Heavy-lifting to the AWS Edge (CTD204)
AWS re:Invent 2016: Offload Security Heavy-lifting to the AWS Edge (CTD204)
 
Federation & Access Management
Federation & Access ManagementFederation & Access Management
Federation & Access Management
 
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
 
Amazon Aurora Deep Dive (김기완) - AWS DB Day
Amazon Aurora Deep Dive (김기완) - AWS DB DayAmazon Aurora Deep Dive (김기완) - AWS DB Day
Amazon Aurora Deep Dive (김기완) - AWS DB Day
 
20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync
 
JAWS-UG 情シス支部の皆様向け Amazon Elastic File System (Amazon EFS)
JAWS-UG 情シス支部の皆様向け Amazon Elastic File System (Amazon EFS)JAWS-UG 情シス支部の皆様向け Amazon Elastic File System (Amazon EFS)
JAWS-UG 情シス支部の皆様向け Amazon Elastic File System (Amazon EFS)
 
AWS EMR Cost optimization
AWS EMR Cost optimizationAWS EMR Cost optimization
AWS EMR Cost optimization
 
AWS Shieldのご紹介 Managed DDoS Protection
AWS Shieldのご紹介 Managed DDoS ProtectionAWS Shieldのご紹介 Managed DDoS Protection
AWS Shieldのご紹介 Managed DDoS Protection
 
AWS 네트워크 보안을 위한 계층별 보안 구성 모범 사례 – 조이정, AWS 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집
AWS 네트워크 보안을 위한 계층별 보안 구성 모범 사례 – 조이정, AWS 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집AWS 네트워크 보안을 위한 계층별 보안 구성 모범 사례 – 조이정, AWS 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집
AWS 네트워크 보안을 위한 계층별 보안 구성 모범 사례 – 조이정, AWS 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집
 
20191023 AWS Black Belt Online Seminar Amazon EMR
20191023 AWS Black Belt Online Seminar Amazon EMR20191023 AWS Black Belt Online Seminar Amazon EMR
20191023 AWS Black Belt Online Seminar Amazon EMR
 
EMR 플랫폼 기반의 Spark 워크로드 실행 최적화 방안 - 정세웅, AWS 솔루션즈 아키텍트:: AWS Summit Online Ko...
EMR 플랫폼 기반의 Spark 워크로드 실행 최적화 방안 - 정세웅, AWS 솔루션즈 아키텍트::  AWS Summit Online Ko...EMR 플랫폼 기반의 Spark 워크로드 실행 최적화 방안 - 정세웅, AWS 솔루션즈 아키텍트::  AWS Summit Online Ko...
EMR 플랫폼 기반의 Spark 워크로드 실행 최적화 방안 - 정세웅, AWS 솔루션즈 아키텍트:: AWS Summit Online Ko...
 

Similar to GitLab Ultimate 라이선스 기능소개 - 인포그랩

GitLab Premium 라이선스 기능소개 - 인포그랩
GitLab Premium 라이선스 기능소개 - 인포그랩GitLab Premium 라이선스 기능소개 - 인포그랩
GitLab Premium 라이선스 기능소개 - 인포그랩InfoGrab LC
 
GitLab Starter 라이선스 기능소개 - 인포그랩
GitLab Starter 라이선스 기능소개 - 인포그랩GitLab Starter 라이선스 기능소개 - 인포그랩
GitLab Starter 라이선스 기능소개 - 인포그랩InfoGrab LC
 
[IBM Technical NewsLetter - 통합 6호]
[IBM Technical NewsLetter - 통합 6호] [IBM Technical NewsLetter - 통합 6호]
[IBM Technical NewsLetter - 통합 6호] HyunHwa Myoung
 
Application Monitoring 신규 기능 소개 (서영일)
Application Monitoring 신규 기능 소개 (서영일)Application Monitoring 신규 기능 소개 (서영일)
Application Monitoring 신규 기능 소개 (서영일)WhaTap Labs
 
[FOSS4G Korea 2016] Workshop - Advanced GeoServer
[FOSS4G Korea 2016] Workshop - Advanced GeoServer[FOSS4G Korea 2016] Workshop - Advanced GeoServer
[FOSS4G Korea 2016] Workshop - Advanced GeoServerMinPa Lee
 
[225]빅데이터를 위한 분산 딥러닝 플랫폼 만들기
[225]빅데이터를 위한 분산 딥러닝 플랫폼 만들기[225]빅데이터를 위한 분산 딥러닝 플랫폼 만들기
[225]빅데이터를 위한 분산 딥러닝 플랫폼 만들기NAVER D2
 
DevOps - CI/CD 알아보기
DevOps - CI/CD 알아보기DevOps - CI/CD 알아보기
DevOps - CI/CD 알아보기SeungYong Baek
 
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트Ji-Woong Choi
 
개발자 지향 WAS : IBM WebSphere Liberty Server
개발자 지향 WAS : IBM WebSphere Liberty Server개발자 지향 WAS : IBM WebSphere Liberty Server
개발자 지향 WAS : IBM WebSphere Liberty ServerJungWoon Lee
 
[232] 성능어디까지쥐어짜봤니 송태웅
[232] 성능어디까지쥐어짜봤니 송태웅[232] 성능어디까지쥐어짜봤니 송태웅
[232] 성능어디까지쥐어짜봤니 송태웅NAVER D2
 
Big Data platform을 위한 Sencha Ext JS 사례.
Big Data platform을 위한 Sencha Ext JS 사례.Big Data platform을 위한 Sencha Ext JS 사례.
Big Data platform을 위한 Sencha Ext JS 사례.효근 박
 
[NDC17] Unreal.js - 자바스크립트로 쉽고 빠른 UE4 개발하기
[NDC17] Unreal.js - 자바스크립트로 쉽고 빠른 UE4 개발하기[NDC17] Unreal.js - 자바스크립트로 쉽고 빠른 UE4 개발하기
[NDC17] Unreal.js - 자바스크립트로 쉽고 빠른 UE4 개발하기현철 조
 
Openshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud NativeOpenshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud Nativerockplace
 
[부스트캠프 Tech Talk] 이정현_Github Workflow 활용하기
[부스트캠프 Tech Talk] 이정현_Github Workflow 활용하기[부스트캠프 Tech Talk] 이정현_Github Workflow 활용하기
[부스트캠프 Tech Talk] 이정현_Github Workflow 활용하기CONNECT FOUNDATION
 
세션2_데보션테크데이_Decapod_v1.2.pdf
세션2_데보션테크데이_Decapod_v1.2.pdf세션2_데보션테크데이_Decapod_v1.2.pdf
세션2_데보션테크데이_Decapod_v1.2.pdfJaesuk Ahn
 
Agados Function and Feature Overview
Agados Function and Feature OverviewAgados Function and Feature Overview
Agados Function and Feature OverviewYongkyoo Park
 
Deview 2017 review
Deview 2017 reviewDeview 2017 review
Deview 2017 reviewJang Hoon
 
Git & Github Seminar-1
Git & Github Seminar-1Git & Github Seminar-1
Git & Github Seminar-1sangyun han
 

Similar to GitLab Ultimate 라이선스 기능소개 - 인포그랩 (20)

GitLab Premium 라이선스 기능소개 - 인포그랩
GitLab Premium 라이선스 기능소개 - 인포그랩GitLab Premium 라이선스 기능소개 - 인포그랩
GitLab Premium 라이선스 기능소개 - 인포그랩
 
GitLab Starter 라이선스 기능소개 - 인포그랩
GitLab Starter 라이선스 기능소개 - 인포그랩GitLab Starter 라이선스 기능소개 - 인포그랩
GitLab Starter 라이선스 기능소개 - 인포그랩
 
RHAMT 소개
RHAMT 소개RHAMT 소개
RHAMT 소개
 
[IBM Technical NewsLetter - 통합 6호]
[IBM Technical NewsLetter - 통합 6호] [IBM Technical NewsLetter - 통합 6호]
[IBM Technical NewsLetter - 통합 6호]
 
Application Monitoring 신규 기능 소개 (서영일)
Application Monitoring 신규 기능 소개 (서영일)Application Monitoring 신규 기능 소개 (서영일)
Application Monitoring 신규 기능 소개 (서영일)
 
[FOSS4G Korea 2016] Workshop - Advanced GeoServer
[FOSS4G Korea 2016] Workshop - Advanced GeoServer[FOSS4G Korea 2016] Workshop - Advanced GeoServer
[FOSS4G Korea 2016] Workshop - Advanced GeoServer
 
[225]빅데이터를 위한 분산 딥러닝 플랫폼 만들기
[225]빅데이터를 위한 분산 딥러닝 플랫폼 만들기[225]빅데이터를 위한 분산 딥러닝 플랫폼 만들기
[225]빅데이터를 위한 분산 딥러닝 플랫폼 만들기
 
DevOps - CI/CD 알아보기
DevOps - CI/CD 알아보기DevOps - CI/CD 알아보기
DevOps - CI/CD 알아보기
 
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
 
Jira manual
Jira manualJira manual
Jira manual
 
개발자 지향 WAS : IBM WebSphere Liberty Server
개발자 지향 WAS : IBM WebSphere Liberty Server개발자 지향 WAS : IBM WebSphere Liberty Server
개발자 지향 WAS : IBM WebSphere Liberty Server
 
[232] 성능어디까지쥐어짜봤니 송태웅
[232] 성능어디까지쥐어짜봤니 송태웅[232] 성능어디까지쥐어짜봤니 송태웅
[232] 성능어디까지쥐어짜봤니 송태웅
 
Big Data platform을 위한 Sencha Ext JS 사례.
Big Data platform을 위한 Sencha Ext JS 사례.Big Data platform을 위한 Sencha Ext JS 사례.
Big Data platform을 위한 Sencha Ext JS 사례.
 
[NDC17] Unreal.js - 자바스크립트로 쉽고 빠른 UE4 개발하기
[NDC17] Unreal.js - 자바스크립트로 쉽고 빠른 UE4 개발하기[NDC17] Unreal.js - 자바스크립트로 쉽고 빠른 UE4 개발하기
[NDC17] Unreal.js - 자바스크립트로 쉽고 빠른 UE4 개발하기
 
Openshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud NativeOpenshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud Native
 
[부스트캠프 Tech Talk] 이정현_Github Workflow 활용하기
[부스트캠프 Tech Talk] 이정현_Github Workflow 활용하기[부스트캠프 Tech Talk] 이정현_Github Workflow 활용하기
[부스트캠프 Tech Talk] 이정현_Github Workflow 활용하기
 
세션2_데보션테크데이_Decapod_v1.2.pdf
세션2_데보션테크데이_Decapod_v1.2.pdf세션2_데보션테크데이_Decapod_v1.2.pdf
세션2_데보션테크데이_Decapod_v1.2.pdf
 
Agados Function and Feature Overview
Agados Function and Feature OverviewAgados Function and Feature Overview
Agados Function and Feature Overview
 
Deview 2017 review
Deview 2017 reviewDeview 2017 review
Deview 2017 review
 
Git & Github Seminar-1
Git & Github Seminar-1Git & Github Seminar-1
Git & Github Seminar-1
 

GitLab Ultimate 라이선스 기능소개 - 인포그랩

  • 1. ENABLING DEVOPS TRANSFORMATION Gitlab Ultimate 주요 기능 v13.6 ENABLING DEVOPS TRANSFORMATION 문서 출처 : GitLab 유인철이사
  • 2. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Multi-level Epics 핵심 기능 Epic → Child Epic → Child Epic → Issue(s) 형태의 다단계의 Epic 구조를 가져갈 수 있도록 제공 하는 기능 ( 프로젝트 관리 측면에서 활용성이 높음. )
  • 3. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Issue and Epic Health Reporting Epic 트리 상에서 각각의 이슈에 대한 상태를 바로 지정하고 확인 할 수 있는 기능. (On track (green), Needs attention (amber), At risk (red) 를 통해 프로젝트의 진행 상황 및 진척도 관리에 도움을 줌.)
  • 4. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Portfolio-level Roadmaps 핵심 기능 Epic → SubEpic(s) → issue(s) 의 구조를 한눈에 확인하면서 프로젝트 관리를 진행 할 수 있도록 제공하는 기능
  • 5. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Requirements Management 핵심 기능 요구 사항을 정의하고 관리하는 기능 (지속적으로 기능 보강 예정) https://about.gitlab.com/direction/plan/requirements_management/
  • 6. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Satisfy Requirements from CI/CD pipelines 등록된 요구사항의 적절한 테스트가 수행 되었는지 CI 상의 job을 통해서 요구사항의 만족도를 확인 가능 https://docs.gitlab.com/ee/user/project/requirements/index.html#allow-requirements-to-be-satisfied-from-a-ci-job
  • 7. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Quality Management 신규 기능 품질 관리 관련 기능들을 지속적으로 구현해 나갈 계획을 제시 https://about.gitlab.com/direction/plan/quality_management/ https://gitlab.com/groups/gitlab-org/-/epics/617
  • 8. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Create test cases from within GitLab 신규 기능 품질 관리 기능의 한 부분으로 테스트 케이스를 정의하고 관리 할 수 있는 기능 https://docs.gitlab.com/ee/ci/test_cases/index.html
  • 9. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Portfolio Management 그룹 내의 여러 프로젝트에 대한 일정이나 진척도 등을 확인 할 수 있는 기능
  • 10. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Free Guest users 핵심 기능 사용자 수로 계산이 되지 않으면서 로그인해서 이슈 생성이나 코멘트를 남기는 등 다양한 기능을 사용할 수 있는 User 제공 https://docs.gitlab.com/ee/user/permissions.html#free-guest-users-ultimate https://docs.gitlab.com/ee/user/permissions.html#project-members-permissions
  • 11. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Configuration UI 신규 기능 각종 보안 기능에 대한 다양한 설정 및 구성을 UI를 통해서 할 수 있도록 제공된 기능 https://gitlab.com/groups/gitlab-org/-/epics/3659 https://gitlab.com/gitlab-org/gitlab/-/merge_requests/40474
  • 12. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Custom Rulesets 신규 기능 sast-ruleset.toml 과 secret-detection-ruleset.toml 을 통해 정적 분석 및 시크릿 감지 기능에 사용할 룰셋을 최적화 할 수 있는 기능 https://docs.gitlab.com/ee/user/application_security/sast/#customize-rulesets
  • 13. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Secret Detection 핵심 기능 개발자나 운영 담당자가 보안키 또는 패스워드 등이 포함된 소스를 원격저장소에 저장하는 경우, 찾아서 알려 주는 기능
  • 14. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준) VulnerabilityDatabaseavailableforviewingandisacceptingcontributions 핵심 기능 의존성 스캐닝을 위한 데이터베이스에 누구가 참여해서 기여 할 수 있도록 기능을 열어 놓고 있고, 이를 통해서 보다 정확도 높은 검증이 이루어 질 수 있도록 제공하고 있음. https://docs.gitlab.com/ee/user/application_security/dependency_scanning/#contributing-to-the-vulnerability-database https://gitlab.com/gitlab-org/security-products/gemnasium-db * List에서만 삭제됨
  • 15. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Project Dependency List 보안이 취약한 라이브러리나 패키지가 사용되고 있는 프로젝트의 리스트를 한번에 볼 수 있는 종합적인 의존성 데이터를 제공
  • 16. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Dependency Scanning 핵심 기능 - 외부의 의존성 분석 (e.g. Ruby gems 라이브러리 등) - 취약점이 있어서 업데이트가 필요한 라이브러리들 표시 - 깃랩이 인수한 Gemnasium 과 오픈소스 등 다양한 소스 활용 - 머지리퀘스트 화면에서 결함들이 같이 표시
  • 17. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Dynamic Application Security Testing 핵심 기능 - 웹 앱을 대상으로 알려진 런타임 취약성을 분석 - Review App 기능과 함께 사용되어 가상의 공격을 수행 - 오픈소스 도구인 ZAProxy 를 깃랩이 기능을 강화하여 활용 - 머지 리퀘스트 화면에서 결함들이 같이 표시
  • 18. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준) Dynamic Application Security Testing support for REST API scans - REST api 스캐닝을 통해 UI뿐만 아니라 애플리케이션 전체적인 기능에 대한 동적 분석을 할 수 있도록 제공하는 기능 - OpenAPI V2와 OpenAPI V3의 명세를 지원하고 해당 명세를 JSON이나 YAML 파일로 생성하면 해당 내용을 읽어 들어 분석에 사용
  • 19. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Automated solutions for vulnerabilities 핵심 기능 일부 보안 취약점들에 대해 해결 할 수 있는 솔루션을 바로 적용해 간단한 버튼 클릭 만으로도 취약점을 자동 해결 할 수 있는 자동수정 기능
  • 20. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Vulnerability Management 발견된 보안 취약점들을 관리 하기 위한 기능 제공 * 보안 취약점 관리 페이지 https://docs.gitlab.com/ee/user/application_security/vulnerabilities/ * 보안 대시 보드 https://docs.gitlab.com/ee/user/application_security/security_dashboard * 파이프 라인 보안 취약점 페이지 https://docs.gitlab.com/ee/user/application_security/security_dashboard/#pipeline-security * 머지 요청 안의 보안 취약점 분석 페이지 https://docs.gitlab.com/ee/user/project/merge_requests/index.html#security-reports-ultimate
  • 21. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Standalone Vulnerability Objects 보안 취약점 별로 별도 페이지를 제공하고 해당 페이지를 통해 취약점에 대한 상태 변경 및 이슈 생성을 제공하는 기능
  • 22. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Security Dashboards 핵심 기능 발견된 보안 취약점들을 프로젝트나 심각도 별로 한번에 볼 수 있는 대시보드를 제공하는 기능
  • 23. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Security Approvals 신규 기능 일정 등급 이상의 보안 위반이 발견되면 보안 승인 절차를 거치도록 설정하는 기능 https://docs.gitlab.com/ee/user/application_security/index.html#security-approvals-in-merge-requests
  • 24. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준) Policy Management for Container Network Policies 배포 환경에 맞도록 네트워크 보안 정책을 수립하고 관리 할 수 있도록 제공 하는 기능 https://docs.gitlab.com/ee/user/application_security/threat_monitoring/#container-network-policy-management
  • 25. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Container Scanning 핵심 기능 - App 환경(environment)의 잠재적 결함 검출을 위해 도커 이미지 검사 - 오픈소스 도구 CLAIR를 사용 - 머지리퀘스트 화면에서 결함들을 같이 표시
  • 26. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)License Compliance 핵심 기능 - 공인되지 않거나, 블랙리스트에 오른 의존성 검출 - 프로젝트 별 라이센스 정책 지정 가능 - 검출된 소프트웨어 라이센스가 지정한 정책에 위배되는지 표시 - 오픈소스 도구 LicenseFinder를 사용 - 머지리퀘스트 화면에서 분석결과가 같이 표시
  • 27. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Insights 프로젝트나 그룹에서 생성된 이슈 또는 머지 요청에 대한 생성 및 종료 추이를 확인 할 수 있는 보고서를 제공
  • 28. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)View alerts on the Environments page 신규 기능 환경 보기 페이지에서 해당하는 배포 환경에서 보고된 크리티컬 경고를 볼 수 있는 기능 https://docs.gitlab.com/ee/ci/environments/#view-the-latest-alerts-for-environments
  • 29. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)View deployment status on the Environments page 신규 기능 배포 환경에서 현재 배포 되고 있는 어플리케이션 들의 상태를 바로 확인 가능 https://docs.gitlab.com/ee/ci/environments/#working-with-environments
  • 30. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Credentials Management 핵심 기능 GitLab 서버에 접속해서 생성한 각종 접근 토큰이나 등록된 SSH Keys등을 보관하고 관리하는 기능
  • 31. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Compliance Dashboard 요청된 MR 단위로 누가 승인했고, 빌드/배포는 어떻게 진행되었으며, 어떠한 과정인지를 확인할 수 있는 별도의 컴플라이언스 대시보드를 제공
  • 32. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Status Page 웹 인터페이스의 성능을 측정하고 해당 내용을 MR을 통해서 제공
  • 33. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Auto Rollback in case of failure 신규 기능 13.7 버전에서 최초로 소개되는 기능으로서, 배포 후 심각한 경고가 발생하게 되면 자동으로 최신 배포 성공 버전으로 롤백하는 기능 https://docs.gitlab.com/ee/ci/environments/#auto-rollback
  • 34. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Coverage-guilded Fuzz Testing 신규 기능 위의 언어들에 대해서 퍼지 테스팅 기능을 제공 https://docs.gitlab.com/ee/user/application_security/coverage_fuzzing/
  • 35. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)API Fuzz Testing 신규 기능 다양한 WEB api 테스팅 방법에 대한 퍼지 테스팅 방안을 제공 https://docs.gitlab.com/ee/user/application_security/api_fuzzing/index.html
  • 36. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)On-demand Dynamic Application Security Testing 신규 기능 특정 URL에 대해 수시로 동적 분석을 수행 할 수 있는 기능 https://docs.gitlab.com/ee/user/application_security/dast/#on-demand-scans
  • 37. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준) Site and Scanner profiles for On-demand DAST scans 신규 기능 수시로 수행되는 동적 분석을 위해서 해당 사이트 및 스캐너의 종류에 대해서 프로파일 형태로 관리 할 수 있는 기능 https://docs.gitlab.com/ee/user/application_security/dast/#site-profile https://docs.gitlab.com/ee/user/application_security/dast/#scanner-profile
  • 38. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Container Network Policies Statistics Reporting 핵심 기능 컨테이너의 네트웍 사용량에 대한 통계 보고서를 제공 https://docs.gitlab.com/ee/user/application_security/threat_monitoring/#container-network-policy * List에서만 삭제됨
  • 39. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Container Network Policies Controls 핵심 기능 - 특정 클러스터에 대한 네트웍 접근을 통제하고 악의적인 패킷등을 필터링 하므로서 해당 클러스터의 컨테이너를 보호하는 기능 - 오픈소스 도구 cilium을 사용해서 지원 - Threat Monitoring 메뉴내의 Container Network Policy 메뉴를 통해 설정 및 감지된 위협 확인 가능
  • 40. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)Export Vulnerabilities list from Security Dashboards 핵심 기능 보안 대시보드로부터 발견된 보안 취약점들을 CSV 포맷으로 축출 할 수 있는 기능
  • 41. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Ultimate 기능 v13.6, 36항목 (20.12.14기준)New configuration screen for Secure 다양한 보안 관련 기능 중 현재 활성화되어 있는 것과 비활성화 되어 있는 것의 상태를 보여주고 어떻게 하면 (비)활성화 할 수 있는지에 대한 문서 링크를 제공 * List에서만 삭제됨
  • 42. Agile, SAFe & DevOps 컨설팅 GitLab Solution Provider http://infograb.net 경기도성남시분당구백현로101번길17,초림프라자512호 support@infograb.net 감사합니다. Agile, SAFe & DevOps 컨설팅 GitLab Solution Provider http://infograb.net 경기도성남시분당구백현로101번길17,초림프라자512호 support@infograb.net 문서 출처 : GitLab 유인철이사