배치
Oracle APEX를 사용하면 Oracle Database Cloud Service, 프라이빗 및 퍼블릭 클라우드, 온프레미스 및 무료 공공 평가 서비스 간에 앱을 원활히 전환할 수 있습니다.
온프레미스 또는 클라우드 배치
Oracle APEX는 독보적인 유연성을 갖추고 있어 어디서든 배치가 가능합니다. 온프레미스, Oracle Cloud, 프라이빗 클라우드 또는 Oracle Database를 실행하는 곳이면 어디든 Oracle APEX를 배치할 수 있습니다. 가장 일반적인 배치 옵션 중 일부를 살펴보고 Oracle APEX 앱의 탁월한 이식 기능에 대해 알아보십시오.
Oracle Cloud
Oracle Cloud의 모든 Oracle Database Cloud Services는 Oracle APEX를 지원합니다. Autonomous Database Cloud Services는 사전 구성된 Oracle APEX와 함께 전담 관리되는 자율운영 데이터베이스를 제공합니다. 데이터베이스 또는 APEX 관리 작업에 신경 쓸 필요 없이 비즈니스 애플리케이션 개발에 집중할 수 있습니다. 또한 Oracle Cloud Infrastructure의 Oracle Database Cloud Services는 가상 머신에서 베어메탈 및 Oracle Engineered Systems까지 유연한 구성으로 지원됩니다.
-
Autonomous Transaction Processing
트랜잭션 처리 또는 혼합 워크로드를 위해 최적화되고 완전히 조정된 데이터베이스를 사용하여 업계 최고 성능을 제공합니다.
-
Autonomous Data Warehouse
탄력적으로 확장되고 빠른 질의 성능을 제공하며 데이터베이스 관리가 필요 없는, 사용이 간편하고 완전히 자율적인 데이터베이스를 제공합니다.
-
Database Cloud Service
Oracle Cloud Infrastructure의 Oracle Database는 가상 머신에서 고성능 베어메탈 및 Oracle Engineered Systems까지 유연한 구성으로 배치 가능하며, 크거나 작은 모든 데이터베이스 워크로드를 실행할 수 있습니다.

온프레미스 또는 프라이빗 클라우드
Oracle APEX를 활용하면 프라이빗 클라우드 내에서 데이터베이스 인스턴스를 애플리케이션 개발 플랫폼으로 전환시킬 수 있습니다. 각 테넌트는 완전히 격리된 작업영역을 얻어 개발자가 애플리케이션을 독립적으로 작업할 수 있습니다.
-
작업영역 등록
APEX 작업영역을 자동으로 프로비저닝할 수 있습니다. 이를 설정하면 고객은 가입 마법사만 따르면 되며, 승인 후 모든 프로비저닝이 자동으로 수행됩니다.
-
통합 리소스 관리
APEX를 사용하면 데이터베이스 리소스 관리와 쉽게 통합할 수 있습니다. DBA가 소비자 그룹을 생성하는 즉시 APEX 작업영역을 쉽게 할당할 수 있으며, 중요도에 따라 애플리케이션 또는 작업영역에 우선순위를 지정할 수 있습니다.
-
통합 모니터링
APEX는 완벽하게 계측되어 관리자가 항상 작업영역과 애플리케이션의 작업을 검토할 수 있으므로 동향(응답 시간, 페이지 조회수)을 파악하여 필요할 경우 조치를 취할 수 있습니다.

Oracle Database가 실행되는 모든 곳에 배치
Oracle APEX는 클라우드, 온프레미스나 타사 클라우드, 또는 Linux, Unix 또는 Windows 플랫폼 등 Oracle Database를 실행하는 곳이면 어디든 배치할 수 있습니다. 즉, Windows 온프레미스에서 실행되는 Oracle APEX를 개발하고 Linux 상의 클라우드에서 실행하는 Oracle APEX로 배치하거나 그 반대로의 배치도 가능합니다.
개발 수명 주기
대규모 개발 관리에는 여러 개발자가 동시에 작업하기 위한 효과적인 프레임워크와 개발부터 QA/테스트, 프로덕션까지 여러 버전으로 배치되는 애플리케이션을 관리하는 기능이 필요합니다. Oracle APEX가 기존 개발 사례를 통합하는 방법과 여러 환경 간 배치를 관리하는 방법, 버전 관리 통합 방법과 더욱 효과적인 관리를 위한 연속성 있는 통합 도구에 대해서 살펴봅니다.
테스트/개발/프로덕션 간 애플리케이션 이동
Oracle APEX는 전문 개발 – 테스트/통합/프로덕션 플랫폼에서 실행되는 유틸리티 및 기능을 포함하고 있습니다.
-
익스포트/임포트
익스포트/임포트를 사용하여 개발에서 테스트 또는 테스트에서 운영으로 애플리케이션을 이동합니다. 익스포트 파일에 모든 애플리케이션 세부정보가 포함되어 있습니다.
-
명령행
익스포트/임포트 작업을 완전히 자동화할 수 있습니다. APEX는 애플리케이션 익스포트 작업을 수행하는 명령행 유틸리티와 PL/SQL API를 제공합니다. SQL*Plus를 사용하여 간편하게 임포트 작업을 수행할 수 있습니다.
-
워크플로우 통합
운영체제 또는 연속적인 통합/연속적인 배치(CI/CD) 작업을 사용하여 플랫폼 간에 애플리케이션을 자동으로 이동합니다. 명령행 익스포트/임포트를 기반으로 모든 시나리오를 수행할 수 있습니다.

버전 제어 통합
APEX는 중앙 인스턴스 상의 개발 플랫폼으로, 개발자들이 동일한 개발 플랫폼에서 작업합니다. 버전 관리 통합을 통해 서로 다르게 보이더라도 완벽히 수행되며 적용됩니다.
-
애플리케이션 익스포트 및 분할
각 애플리케이션 익스포트는 개별 구성요소로 분할될 수 있습니다. 그런 다음 버전 제어로 구성요소를 체크인하여 언제 어떤 구성요소가 변경되었는지 쉽게 식별할 수 있습니다.
-
자동화된 버전 제어 통합
연속적인 통합(CI) 작업을 사용하여 야간에 애플리케이션을 자동으로 익스포트한 후 버전 제어로 체크인합니다. 개발자가 별도의 작업을 수행하지 않아도 애플리케이션 변경사항에 대한 자세한 버전 내역이 제공되며, 이 모든 작업이 중앙 인스턴스에서 수행됩니다.
-
애플리케이션 아카이브로서의 버전 관리
애플리케이션 익스포트가 버전 제어로 체크인되면 개발자가 실수로 애플리케이션을 삭제하거나 다른 문제를 일으켰을 때 이를 아카이브로 사용하여 복구할 수 있습니다. 정상 버전을 다시 임포트하면 됩니다.
