CircleCI :: Start up innovation, enterprise scale

소프트웨어 개발 시 형상관리 시스템(Github, Github Enterprise)과 연계하여 Automated-build/Deployment를 기능을 지원하는 제품입니다. 여러 개발환경에 대해 보다 쉽게 빠르게 자동화된 빌드 및 배포가 가능하며 그 외의 기능으로 다양한 편의 기능(Automated Testing, Notification)도 제공합니다.

개발자 생산성 향상

간단한 설치와 코드로 병목 현상을 제거할 수 있으며, Build System Provisioning 또는 Queuing을 기다릴 필요가 없습니다. 또한 개발자는 독립된 브랜치에서 작업을 진행할 수 있으며 변경 사항을 팀과 자유롭게 공유 할 수 있습니다.

고품질 코드 릴리즈

CircleCI는 버그를 찾고 수정 할 때 유용하며, 사용자가 릴리즈하는 코드에 대한 품질을 높이는데 도움이 됩니다. 이러한 개발 주기 단축과 품질 향상은 CI/CD 도구의 가장 중요한 기능이자 목표입니다.

운영 효율 향상

CircleCI는 플러그인 추가 및 별도 서비스 관리가 필요하지 않으며, 툴 체인을 간소화하여 제품 개발에 필요한 시간을 절약하고 투자비용을 절감할 수 있습니다.

사용자에 알맞은 보안

GitHub 인증을 통하여 읽기/쓰기 등의 권한을 제어할 수 있습니다. 필요한 추가 보안 설정을 사내 방화벽 내에 설치하여 사용자에게 알맞은 접근 권한을 부여합니다.

How CircleCI Works

커밋(Commit)에서 배포(Deploy)까지 파이프라인(Pipeline) 자동화

VCS 통합

CircleCI는 GitHub, GitHub Enterprise 및 Bitbucket 과 유연하게 통합되며, 코드를 작성할 때마다 빌드를 자동으로 실행합니다.

Testing 자동화

CircleCI 는 깨끗한 컨테이너 또는 가상 머신에서 빌드를 자동으로 실행함으로써 모든 커밋(Commit)을 테스트 할 수 있습니다.

Notifications

CircleCI 는 빌드에 실패할 경우 사용자에 통보하여 이슈를 빨리 해결할 수 있도록 지원합니다.

Deployment 자동화

CircleCI 는 다양한 환경을 지원하여 성공한 빌드를 빠르게 배포함으로써 제품 출시를 앞당길 수 있습니다.

CircleCI 는 개발 주기 단축을 위한 강력한 기능을 제공하는 CI/CD 도구입니다.

Build and deliver software at scale

엔터프라이즈 수준의 보안과 확장성을 유지하면서 팀을 위한 딜리버리를 가속화하세요.

Play Video

Unmatched security

circleCI는 FedRAMP 인증을 받고 SOC 2 Type II를 준수하는 유일한 CI/CD 플랫폼입니다. 감사 로그, OpenID Connect, 타사 비밀 관리, LDAP 등의 내장 기능을 통해 코드를 완벽하게 제어할 수 있습니다.

Extensible and powerful

즐겨 사용하는 모든 도구를 쉽게 연결하여 원하는 방식으로 구축할 수 있습니다. API를 사용하거나 수백 개의 오브(재사용 가능한 구성 패키지) 중에서 선택하여 선호하는 통합을 가져오세요.

Premium support

연중 무휴 24시간 지원 엔지니어가 개념 증명부터 조직 전체의 성공에 이르는 솔루션을 설계해 드립니다. 30,000개 이상의 조직에서 신뢰를 받고 있는 circleCI와 함께하세요.

작업 최적화를 위한 워크플로우

사용자가 직접 작업이 실행되는 방식(빌드, 테스트, 배포 등)을 정의하여 최적화된 환경에서 전체 개발 단계를 제어할 수 있습니다.

Docker를 지원하는 최고의 도구

Docker의 공용 및 개인 레지스토리에서 모든 이미지를 실행하고 작업별 사용자 정의 할 수 있습니다.

간단한 CPU/RAM 선택

특정 빌드에 대한 팀의 요구 사항에 가장 잘 부합하도록 리소스(Compute/Memory)를 간단하게 구성할 수 있습니다.

다양한 언어 지원

C++, Javascript, .NET, PHP, Python 및 Ruby를 포함하여 Linux 및 MacOS에서 빌드되는 모든 언어를 지원합니다.

파워풀한 Caching 옵션

이미지, 소스 코드, 종속성 및 사용자 정의 캐시를 포함하여 확장 된 caching 옵션으로 빌드 속도를 향상시킬 수 있습니다.

간편한 디버깅

SSH 액세스를 사용하거나 또는 로컬 환경에서 작업을 실행하여 문제를 빠르게 발견하고 해결할 수 있습니다.

비교할 수 없는 보안

코드를 보호하기 위해 필요한 모든 것을 사용자가 직접 제어 할 수 있습니다. (사용자 관리, Audit logging, 가상 머신 제어 등의 LDAP 기능 제공)

나만의 Insight 가지기

Interactive visual dashboard를 통해 CircleCI에서 실행되는 모든 빌드를 한 눈에 관리하고 정의 및 수정할 수 있습니다.

CircleCI 를 사용하여 빠르게 반복하고 안전하게 배포하세요.

HOSTING OPTIONS

모든 환경에서 간단하게 구성 가능한 프로비저닝

CircleCI는 사용자의 생산 환경에 맞게 실행 환경 정의할 수 있습니다. Docker 이미지, Linux VM 또는 macOS VM을 사용하여 웹 사이트, Multi-platform 모바일 앱 또는 시스템 소프트웨어 등 사용자가 필요한 환경을 간단하게 구성 할 수 있습니다.

Cloud

Build Environments
VCS Provider
Docker (x86)
GitHub
Docker (Arm)
GitHub Enterprise (hosted)
Linux VM
Bitbucket
macOS
GitLab SaaS
Android
GitLab self-managed
Windows
Self-hosted runners

Server

Build Environments
VCS Provider
Docker
GitHub
Linux
GitHub Enterprise
(self-hosted)
Android
Windows
Self-hosted runners
(including macOS)