Skip to main content
← Back to List

데브옵스 및 지속적 통합 및 배포

DevOps & CI/CD

기본 영어 단어

1. pipeline
파이프라인: 데이터나 상품 등이 진행되는 경로를 뜻하는 용어로, 개발에서는 프로세스의 일련의 단계를 의미함

예문

  • Our team has refined the deployment pipeline.
    우리 팀은 배포 파이프라인을 정제했다.
2. integration
통합: 여러 부분을 결합하여 하나의 전체로 만드는 작업

예문

  • Their primary task is the integration of various subsystems.
    그들의 주요 작업은 다양한 하위 시스템의 통합이다.
3. deployment
배포: 소프트웨어를 서비스 가능한 상태로 만들어 출시하는 것, 운영 환경에 대한 설치와 구성

예문

  • The deployment of the application was successful.
    어플리케이션의 배포가 성공적으로 이루어졌다.
4. Jenkins
젠킨스: 지속적인 통합 서비스를 제공하는 오픈소스 소프트웨어

예문

  • We'll use Jenkins for continuous integration and delivery.
    저희는 지속적인 통합과 배달을 위해 젠킨스를 사용할 것입니다.
5. Docker
도커: 컨테이너 기반의 오픈소스 가상화 플랫폼

예문

  • Docker enables developers to build applications quickly.
    도커는 개발자가 빠르게 애플리케이션을 만들 수 있게 해 줍니다.
6. container
컨테이너: 애플리케이션과 그 필요 환경을 묶어서 격리시키고 이동하는 기술

예문

  • Container technology has become an industry standard.
    컨테이너 기술은 업계 표준이 되었습니다.
7. Kubernetes
쿠버네티스: 컨테이너화된 애플리케이션을 자동 배포, 스케일링 등을 관리하는 오픈소스 플랫폼

예문

  • Kubernetes was originally designed by Google.
    쿠버네티스는 원래 구글에 의해 설계되었습니다.
8. orchestration
오케스트레이션: 복잡한 시스템을 제어하고 관리하는 것, 특히 컴퓨팅 서비스간의 자동화된 구성, 좌익 및 관리

예문

  • Kubernetes provides container orchestration.
    쿠버네티스는 컨테이너 오케스트레이션을 제공합니다.
9. automation
자동화: 사람의 개입 없이 시스템이나 프로세스를 제어하거나 통제하는 것

예문

  • Automation speeds up the production process.
    자동화는 생산 과정을 가속화합니다.
10. infrastructure as code
코드로써의 인프라: 인프라를 소프트웨어 코드로 관리하고 제어하는 개발 방식

예문

  • Infrastructure as code allows developers to manage data centers.
    코드로써의 인프라는 개발자가 데이터 센터를 관리하는 것을 가능하게 합니다.
11. version control
버전 관리: 파일 변경 사항을 추적하고 여러 버전의 파일을 저장하는 시스템

예문

  • Git is a distributed version control system.
    깃은 분산 버전 관리 시스템이다.
12. build
빌드: 소스 코드에서 실행 가능한 코드로 만들어내는 과정

예문

  • The build process compiles the source code.
    빌드 과정은 소스 코드를 컴파일합니다.
13. release
릴리스: 소프트웨어를 공식적으로 출시하는 것

예문

  • We will release the new feature in the next update.
    우리는 다음 업데이트에서 새 기능을 출시할 것입니다.
14. monitoring
모니터링: 시스템의 성능을 지속적으로 관찰하고 기록하는 것

예문

  • Monitoring is crucial for preventing system failures.
    시스템 장애를 방지하기 위해서는 모니터링이 중요합니다.
15. feedback loop
피드백 루프: 시스템 내에서 정보가 반환되어 원래의 입력에 영향을 미치는 사이클

예문

  • A fast feedback loop is important in agile development.
    빠른 피드백 루프는 애자일 개발에서 중요합니다.