DevOps의 이해

DevOps는 소프트웨어 솔루션을 더 빠르고 안정적으로 제공할 수 있도록 소프트웨어 개발과 IT 운영을 하나로 결합한 일련의 관행입니다. DevOps는 더 빠르고 우수한 서비스를 제공하고 더 많은 비즈니스 가치를 창출하기 위해 문화, 자동화, 플랫폼 설계, 지속적인 피드백 루프에 중점을 둡니다.

Red Hat OpenShift에서 개발하기

애플리케이션을 규모에 맞게 개발, 현대화하고 배포할 수 있는 신뢰할 수 있고 일관된 통합 플랫폼을 선택하세요.

DevOps란?

DevOps는 아이디어가 개발을 거쳐 사용자에게 실질적인 가치를 제공할 수 있는 프로덕션 환경에 배포되기까지의 프로세스를 가속화합니다. 이 접근 방식을 적용하려면 개발 팀과 운영 팀이 자주 커뮤니케이션하고 가능한 한 반복적인 작업을 피하고 팀원들과 공감하면서 업무에 접근해야 합니다. 확장성과 유연한 프로비저닝도 필요합니다. 팀원은 셀프 서비스 및 자동화를 통해 필요한 리소스를 사용할 수 있습니다. 일반적으로 표준 개발 환경에서 코딩 작업을 하는 개발자는 IT 운영 담당자와 긴밀하게 협력하여 소프트웨어 구축, 테스트, 출시 속도를 가속화할 수 있습니다.

DevOps 토픽별로 자세히 알아보기

리소스

e-Book

DevSecOps 지원을 위한 소프트웨어 팩토리 구축

성공적인 DevSecOps 관행 구축을 위한 가이드 보기

e-Book

개발자 가이드: DevSecOps의 공급망 보안 설정

가드레일을 통합하여 보안 문제를 파악하는 방법에 대해 알아보세요.

e-Book

애플리케이션 현대화 현황

IT 의사 결정자가 애플리케이션 현대화에 어떻게 접근하는지 알아보세요.

e-Book 시리즈

OpenShift를 사용하는 DevOps 문화 및 사례

DevOps 개념과 이를 실제에 적용하는 방법을 알아보세요.

학습 경로

CI/CD 파이프라인 및 Red Hat OpenShift Service on AWS

지속적 통합과 지속적 개발 및 배포/지속적 배포(CI/CD)에 대해 알아보세요.

개발 간소화: Red Hat Developer Hub의 GitHub 통합 및 소프트웨어 템플릿

GitHub를 Red Hat Developer Hub에 통합하고 GitHub 액션을 사용하여 워크플로우를 간소화하는 방법을 알아보세요.

Blue-Green 배포로 원래 위치에서 쿠버네티스 업데이트 수행

애플리케이션의 다른 버전을 신속하게 구동하고 다운타임 제로 배포를 구현하는 방법을 알아보세요.

Jenkins, TAS 및 TPA로 소프트웨어 공급망 보호: Red Hat의 접근 방식

Red Hat Trusted Artifact Signer와 Red Hat Trusted Profile Analyzer로 Jenkins 파이프라인을 보호하는 방법을 알아보세요.

DevOps에 대한 자세한 내용

제품

다양한 시각으로 고객의 상황을 파악하고 이를 바탕으로 고객의 과제를 분석하여 종합적이고 비용 효율적인 솔루션을 통해 문제를 해결하도록 돕는 전략적인 조언자입니다.

리소스

팟캐스트

Command Line Heroes 시즌 1, 에피소드 4:

"DevOps: Tear down that wall"

백서

Red Hat Ansible Automation Platform으로 CI/CD 파이프라인 간소화

오퍼레이터

Red Hat® OpenShift® GitOps를 사용하여 인프라와애플리케이션 구성 관리