OpenText는 수십 년간의 전문 지식을 통해 데이터를 활용하고, 사람과 프로세스를 연결하며, 신뢰할 수 있는 AI를 강화합니다
기업 전체의 데이터를 매끄럽게 통합하여 정보 단절을 없애고, 협업을 강화하며, 리스크를 최소화하세요
데이터를 AI가 활용 가능하고 구조화되고, 접근 가능한, 최적화된 정보로 변환하세요
규제 및 준수 요구 사항을 충족하고 정보의 수명 주기 전반에 걸쳐 보호하세요
OpenText는 사람들이 콘텐츠를 관리하고, 작업을 자동화하며, AI를 사용하고, 협업하여 생산성을 높일 수 있도록 지원합니다
전 세계 수천 개의 기업이 OpenText의 혁신적인 솔루션으로 성공을 거두고 있는 방법을 확인해 보세요
직원은 OpenText의 가장 큰 자산으로, OpenText 브랜드와 가치의 생명입니다.
OpenText가 사회적 목표를 발전시키고 긍정적인 변화를 가속화하기 위해 어떤 노력을 하고 있는지 알아보세요
디지털 혁신을 이루기 최적인 솔루션과 전문성을 갖춘 OpenText 파트너를 만나보세요
새로운 방식으로 정보 보기
비즈니스, 데이터 및 목표를 파악하는 AI
더 빠른 의사 결정을 만나보세요. 안전한 개인 AI 비서가 업무를 시작할 준비가 되었습니다.
공급망을 위한 생성형 AI로 더 나은 인사이트를 얻어보세요.
AI 콘텐츠 관리 및 지능형 AI 콘텐츠 어시스턴트를 통해 효율적으로 작업하세요.
AI 사이버 보안 및 민첩한 위협 탐지로 보안 역량을 강화하세요.
더 빠른 앱 제공, 개발 및 자동화된 소프트웨어 테스트를 만나보세요.
고객 성공을 위해 고객 커뮤니케이션과 경험을 개선해 보세요.
사용자, 서비스 상담원 및 IT 직원이 필요한 답을 찾을 수 있도록 권한을 부여하세요.
새로운 방식으로 정보 보기
비즈니스, 데이터 및 목표를 파악하는 AI
더 빠른 의사 결정을 만나보세요. 안전한 개인 AI 비서가 업무를 시작할 준비가 되었습니다.
공급망을 위한 생성형 AI로 더 나은 인사이트를 얻어보세요.
AI 콘텐츠 관리 및 지능형 AI 콘텐츠 어시스턴트를 통해 효율적으로 작업하세요.
AI 사이버 보안 및 민첩한 위협 탐지로 보안 역량을 강화하세요.
더 빠른 앱 제공, 개발 및 자동화된 소프트웨어 테스트를 만나보세요.
고객 성공을 위해 고객 커뮤니케이션과 경험을 개선해 보세요.
사용자, 서비스 상담원 및 IT 직원이 필요한 답을 찾을 수 있도록 권한을 부여하세요.
더 스마트한 데이터 플랫폼에서 실시간 분석을 통해 예측하고, 행동하며, 승리하세요.
클릭부터 대화까지 모든 맥락을 파악할 수 있는 다중 저장소 AI 기반 검색으로 사용자가 필요한 답변에 더 빠르고 쉽게 접근할 수 있도록 하세요.
한 번만 연결하면 안전한 B2B 통합 플랫폼으로 모든 대상과 연결할 수 있습니다.
클라우드 인터넷 전반의 연결성 혁신
AI가 활용 가능한 콘텐츠 관리 솔루션으로 지식 재구성
기업 보호를 위한 통합 사이버 보안 솔루션
목적에 맞게 설계된 데이터 보호 및 보안 솔루션
AI 기반의 민첩한 위협 탐지로 보안 역량 혁신적으로 강화
AI 기반 DevOps 자동화, 테스트 및 품질을 통해 더 나은 소프트웨어를 더 빠르게 제공
잊을 수 없는 고객 경험으로 대화 재창조
프라이빗 생성형 AI로 고객 커뮤니케이션 혁신
IT 운영의 비용과 복잡성을 줄이기 위해 필요한 명확성 확보
프라이빗 생성형 AI의 셀프 서비스 기능을 통해 1차 비즈니스 지원 기능 재정의
검증된 OpenText 정보 관리 기술을 사용하여 맞춤형 애플리케이션 구축
사용자 정의 애플리케이션 및 워크플로를 지원하는 실시간 정보 흐름을 제공하는 OpenText Cloud API를 사용하여 원하는 방식으로 구축
중요한 데이터를 보호하고 중요한 순간에 복구하기
안전한 정보 관리가 신뢰할 수 있는 AI를 만나다
데이터와 AI의 신뢰를 높이는 통합 데이터 프레임워크
데이터 언어로 에이전트를 구축, 배포 및 반복할 수 있는 공간
AI를 강화하기 위해 데이터 수집 및 메타데이터 태그 지정 자동화를 지원하는 도구 세트
거버넌스를 사전 예방적이고 지속 가능하게 만드는 서비스 및 API 제품군
AI 여정을 도와주는 전문 서비스 전문가
새로운 방식으로 정보 보기
비즈니스, 데이터 및 목표를 파악하는 AI
더 빠른 의사 결정을 만나보세요. 안전한 개인 AI 비서가 업무를 시작할 준비가 되었습니다.
공급망을 위한 생성형 AI로 더 나은 인사이트를 얻어보세요.
AI 콘텐츠 관리 및 지능형 AI 콘텐츠 어시스턴트를 통해 효율적으로 작업하세요.
AI 사이버 보안 및 민첩한 위협 탐지로 보안 역량을 강화하세요.
더 빠른 앱 제공, 개발 및 자동화된 소프트웨어 테스트를 만나보세요.
고객 성공을 위해 고객 커뮤니케이션과 경험을 개선해 보세요.
사용자, 서비스 상담원 및 IT 직원이 필요한 답을 찾을 수 있도록 권한을 부여하세요.
OpenText는 주요 클라우드 인프라 제공업체와 협력하여 어디서나 OpenText 솔루션을 실행할 수 있는 유연성을 제공합니다
OpenText는 최고의 엔터프라이즈 앱 제공업체와 협력하여 비정형 데이터를 활용함으로써 더 나은 비즈니스 인사이트를 제공합니다


성능 엔지니어링은 사전 예방적이고 지속적인 엔드투엔드 애플리케이션 성능 테스트 및 모니터링입니다. 지속적인 피드백 루프를 통해 팀, 도구, 프로세스 간에 원활한 협업이 가능합니다. 여기에는 테스터뿐만 아니라 개발자, 성능 엔지니어, 제품 소유자, 비즈니스 분석가도 품질 보증을 담당합니다.
성능 엔지니어링은 개발자부터 성능 엔지니어까지 아우르는 적절한 크기의 도구를 활용하여 교대 좌측 성능 테스트와 교대 우측 애플리케이션 성능 모니터링을 가능하게 합니다. 전통적인 성능 테스트가 무엇인지 이해하지 못하면 성능 엔지니어링이 기존 성능 테스트에서 얼마나 많이 벗어났는지 파악하기 어렵습니다.
기존 성능 테스트는 사실상 성능 엔지니어링의 하위 집합입니다. 일반적으로 개발 후 품질 보증(QA) 주기의 일부로 한 차례의 로드 테스트를 실행합니다. 성능 테스트에는 예상 워크로드에서 애플리케이션의 속도, 신뢰성, 확장성, 안정성, 응답 시간 및 리소스 사용량을 확인하는 작업이 포함됩니다. 성능 엔지니어링과 성능 테스트의 차이점을 살펴보기 전에 먼저 성능 테스트를 따로 분리하여 살펴보고 왜 그 자체로는 더 이상 지속 가능하지 않은지 살펴보겠습니다.
이제 성능 엔지니어링과 성능 테스트의 주요 차이점에 대해 자세히 알아보겠습니다.
다음 개념을 통해 DevOps와 성능 엔지니어링은 일관된 프로덕션 성능 결과를 제공하여 고객이 더욱 자신 있게 애플리케이션을 효율적으로 배포하고 사용자의 기대를 충족하는 고성능의 안정적인 소프트웨어를 출시할 수 있도록 지원합니다.
엔드투엔드 최적화
성능 엔지니어링은 지속적인 테스트 및 모니터링 프로세스를 통해 엔드투엔드 시스템 최적화를 제공합니다. 이를 통해 왼쪽에 있던 성능 및 부하 테스트가 개발 프로세스로 이동합니다. 이는 기능 테스트가 안정화되고 코드가 공개된 후 테스트를 진행했던 기존의 성능 테스트와는 다릅니다.
코드가 릴리스되면 성능 엔지니어링은 애플리케이션 성능 모니터링(APM) 도구를 활용하여 프로덕션 환경에서 앱을 추적합니다.
성과 이해관계자로 구성된 교차 기능 팀
성능 엔지니어링은 비즈니스 분석가부터 개발자까지 프로젝트 이해관계자 간의 협업을 지원합니다. 고객 경험을 향상시키는 높은 성능 수준을 유지하고, 비즈니스 속도를 따라잡고, 엔드투엔드 성능을 관리하면 QA/성능 엔지니어뿐만 아니라 모든 사람이 제품 성능의 관리자가 됩니다. 방법은 다음과 같습니다.
우수 테스트 센터
테스트 우수 센터(CoE)는 신뢰할 수 있는 테스트 자문 및 모범 사례의 관리자로서의 역할을 합니다. CoE는 다양한 비즈니스 단위, 다양한 테스트 방법(예: DevOps 및 애자일)을 지원하며 필요에 따라 성능 테스트 및 테스트 도구를 유연하게 추천할 수 있습니다. 더 나은 테스트 모델을 구축하고 테스트 품질을 개선하기 위해 CoE는 여러 비즈니스 부서에서 생성 및 수집된 테스트 데이터를 통합하고 재사용하는 단일 지점 역할을 합니다.
성능 엔지니어
성능 엔지니어는 개발 중인 모든 코드를 전체적으로 파악하여 성능 테스트 기준이 포괄적이고 큰 그림을 아우르며 개발 중인 모든 개별 코드를 고려할 수 있도록 합니다. 성능 엔지니어는 성능 테스트 도구의 주요 사용자이며 스크립팅, 설계, 실행, 테스트 결과 분석에 대한 고도의 전문성을 갖추고 있습니다. 성능 엔지니어링은 개발 초기 단계에서 성능 엔지니어가 코드가 출시 준비가 된 것으로 간주되는 데 필요한 성능 메트릭과 시나리오를 제공할 수 있도록 합니다. 초기 참여는 성능 엔지니어가 솔루션이 개발 초기에 설정한 성능 기대치를 충족하는지 확인할 수 있음을 의미합니다. 또한 개발 전반에 걸쳐 아키텍처와 디자인이 일관성을 유지하고 있는지 확인합니다.
소프트웨어 개발자
개발자는 코딩에는 전문가이지만 기능 및 성능 테스트에는 소홀한 경우가 많습니다. 이들은 통합 개발 환경(IDE)에서 작업하며 새로운 도구를 배우려는 성향이 거의 없이 선호하는 도구를 사용하는 경향이 있습니다. 성능 엔지니어링은 성능 테스트를 소프트웨어 개발자의 책임 영역으로 가져오는 전환을 가져옵니다. 성능 엔지니어의 의견을 통해 소프트웨어 개발자는 코드를 작성하는 동안 성능 테스트를 실행할 수 있습니다. 개발자는 성능 테스트 기준을 통과하기 전에는 코드를 릴리스하지 않습니다.
개발자 테스터
소프트웨어 개발자와 성능 엔지니어는 명확하게 구분되기 때문에 기존 성능 테스트에서는 개발 테스터라는 개념이 존재하지 않습니다. 성능 엔지니어링을 통해 개발자는 성능 엔지니어링과 개발자 팀을 연결하는 이해 관계자로 부상합니다. 이들은 개발자 및 성능 엔지니어와 같은 수준의 전문 지식은 아니지만 탄탄한 코딩 및 테스트 기술을 보유함으로써 그 격차를 해소합니다. 테스트를 빠르게 실행할 수 있고 필요에 따라 다양한 도구를 사용할 수 있어 개발자보다 훨씬 더 유연하게 사용할 수 있습니다.
비즈니스 분석가 및 애플리케이션 엔지니어
성능 엔지니어링은 테스트를 바로 전환함으로써 비즈니스 분석가와 애플리케이션 엔지니어를 참여시킵니다. 이를 통해 사용자 경험의 품질을 정의하는 비즈니스 및 애플리케이션 성능 요구 사항이 성능 기준에 통합되도록 보장합니다. 이 두 가지 역할은 프로덕션 환경에서 앱을 모니터링하여 항상 최고의 애플리케이션 성능을 보장합니다.
성능 엔지니어링은 소프트웨어 개발 환경과 이에 종사하는 모든 사람의 직무를 변화시키고 있습니다. 이제 더 많은 역할이 관련되어 있기 때문에 프로세스를 간소화할 수 있는 도구와 기술의 필요성이 그 어느 때보다 커졌습니다. 성능 엔지니어링은 실시간 인사이트 및 분석과 함께 오른쪽에서 왼쪽으로, 왼쪽에서 오른쪽으로 엔드투엔드 통합 및 협업을 요구합니다. 기존의 성능 테스트 공급업체는 이러한 혼란스러운 변화의 물결에 적절히 대응할 수 있는 역량을 갖추지 못했습니다. 하지만 OpenText는 테스트 혼란을 엔지니어링된 질서로 전환할 수 있는 검증된 경험과 기술 솔루션을 보유하고 있습니다.
OpenText 성능 엔지니어링 솔루션의 개방형 아키텍처는 모든 개발 환경에서 모든 프로토콜 및 애플리케이션 유형에 대한 테스트를 지원합니다. 개발자부터 비즈니스 분석가까지 모든 이해관계자가 다양한 공급업체 및 오픈 소스 도구를 사용할 수 있으므로 규모에 맞게 완벽한 CI/CD 통합을 구현할 수 있습니다. OpenText 도구 통합을 통해 개발 대기 시간과 애플리케이션 제공 속도를 늦추는 테스트를 신속하게 제거할 수 있습니다. 통합을 통해 API, 네트워크 상태 및 가상 서비스에 대한 사실적인 시뮬레이션을 신속하게 생성할 수 있습니다. OpenText 성능 엔지니어링 솔루션은 기존 온프레미스 또는 클라우드 인프라를 기반으로 구축되며 기존 투자를 활용할 수 있도록 자산 재사용을 촉진합니다. 이를 통해 기업 전반에서 여러 애플리케이션의 성능 테스트에 대한 요구 사항을 충족하도록 빠르게 확장할 수 있습니다.
기존의 성능 테스트는 기능 테스트가 완료될 때까지 시작하지 않았고, 성능 테스트가 끝날 때까지 결함 및 근본 원인을 파악하지 않았습니다. OpenText 성능 엔지니어링 솔루션은 성능 테스트가 끝나기 전에도 결함을 지속적으로 측정하고 분석하여 실시간으로 근본 원인을 찾아냅니다. 성능 기준은 '완료'의 정의 및 요구 사항에 포함되어 있습니다. OpenText 실시간 분석은 성능 엔지니어가 개발자에게 신속하게 피드백을 제공하여 개발 프로세스 초기에 문제 해결을 시작할 수 있도록 도와줍니다. 프로덕션 환경의 합성 모니터링과 실제 사용자 모니터링은 테스트를 통과하지 못해 다음 릴리스에서 수정해야 하는 성능 문제에 대한 인사이트를 제공합니다. 성능 관점에서 최종 사용자의 감정을 캡처하고 분석하면 개발자에게 보다 구체적인 피드백을 제공하여 더 나은 성능을 위해 애플리케이션을 최적화할 수 있습니다.
프로젝트 기반 테스트로 완벽한 고객 경험을 제공합니다
테스트를 통해 협업을 촉진하고 애플리케이션의 신뢰성을 향상합니다
확장 가능한 클라우드 기반 테스트를 통해 애플리케이션 품질을 보장합니다
사실적인 API 및 시뮬레이션으로 소프트웨어 테스트 속도를 향상합니다