APEX(Oracle Application Express) 애플리케이션 구축
Autonomous Database on Dedicated Exadata Infrastructure는 Oracle Application Express(APEX)를 통한 애플리케이션 개발을 지원합니다. Autonomous Database의 Oracle APEX는 세계적 수준의 데이터 중심 애플리케이션을 구축하고 배포할 수 있도록 사전 구성된 완전 관리형 보안 환경을 제공합니다.
Oracle APEX는 데이터를 로드하고, 데이터베이스 객체를 관리하고, REST 인터페이스를 개발하고, 애플리케이션을 구축할 수 있는 사용하기 쉬운 브라우저 기반 환경을 제공합니다. Oracle APEX 애플리케이션의 개발자 또는 최종 사용자 수에는 제한이 없습니다. Autonomous Database는 워크로드에 따라 필요에 따라 컴퓨팅 및 스토리지를 온라인으로 즉시 확장할 수 있습니다. 또한 온프레미스로 개발된 Oracle APEX 애플리케이션을 Autonomous Database의 Oracle APEX에 배포하거나 그 반대로 손쉽게 배포할 수 있습니다.
모든 Oracle Application Express 구성요소의 구성, 패치 적용, 모니터링 및 업그레이드는 Oracle에서 전담 관리합니다. 따라서 솔루션을 개발하고 비즈니스 문제를 해결하는 데 자유롭게 집중할 수 있습니다. Oracle APEX와 로우코드를 통해 조직은 보다 민첩하게 솔루션을 개발하여 비용을 절감하고 일관성을 높일 수 있습니다. 변화하는 요구 사항에 쉽게 적응할 수 있습니다. 전문 개발자와 조직의 다른 모든 사람이 솔루션의 일부가 될 수 있습니다.
참고:
이러한 지침을 보여 주는 대안을 제시하려면 개발자 및 데이터베이스 사용자 워크숍용 Oracle Autonomous Database Dedicated에서 Lab 8: Build APEX Application을 실행하세요.관련 항목
Autonomous Database에서 Oracle Application Express 이용하기
주:
Oracle Applications Express에 액세스하려면 사용 중인 시스템에 Configure a Development System to Access the Database에 설명된 대로 Autonomous Database에 대한 네트워크 액세스 권한이 있어야 합니다.기본적으로 ADMIN 데이터베이스 사용자만 Oracle Application Express에 액세스할 수 있습니다. 다른 데이터베이스 사용자로 사인인하려면 ADMIN 사용자가 작업 영역을 생성하고 해당 사용자에 대한 작업 영역에 대한 액세스를 사용으로 설정해야 합니다.
- 웹 브라우저에서 Oracle Cloud에 사인인하고 Autonomous Database에 대한 세부정보 페이지로 이동합니다. 전용 Autonomous Database의 세부 정보 보기를 참고하세요.
- 도구 탭을 엽니다.
- Oracle Application Express 타일에서 APEX 열기를 누릅니다.
- Oracle Application Express 대화상자에서 액세스 URL 필드의 복사 링크를 눌러 URL을 클립보드에 복사합니다.
- 액세스 URL을 웹 브라우저의 주소 표시줄에 붙여넣어 Oracle Application Express에 액세스합니다.
주:
Oracle Application Express는 Autonomous Database에서 사용되는 VCN(가상 클라우드 네트워크)으로 실행되는 컴퓨트 인스턴스에서만 액세스할 수 있는 프라이빗 IP 주소를 사용하므로, 액세스 URL을 VCN의 컴퓨트 인스턴스에서 실행되는 브라우저에 붙여넣어야 합니다. - 다음 세부 정보를 입력하고 사인인을 누릅니다.
- 작업 영역 - ADMIN 사용자가 이 데이터베이스 사용자에 대한 액세스를 사용으로 설정했습니다.
- 사용자 이름 - Oracle APEX에 액세스하려는 데이터베이스 사용자입니다.
- 데이터베이스 사용자 비밀번호입니다.
- 성공적으로 사인인하면 다음 기능이 포함된 Oracle Application Express 홈 페이지가 표시됩니다.
- 애플리케이션 작성기를 통해 유용한 반응형 웹 애플리케이션을 설계, 개발 및 배치할 수 있습니다.
- SQL Workshop에서는 Autonomous Database 객체에 액세스하고, 해당 객체에 대한 SQL 질의를 실행하고, SQL 스크립트를 실행하고, 데이터를 로드할 수 있습니다.
- 팀 개발은 팀 전체의 작업, 기능, 버그 및 피드백을 추적하는 데 도움이 됩니다.
- 앱 갤러리는 애플리케이션 개발에 설치하고 활용할 수 있는 샘플 및 생산성 앱 목록을 제공합니다.
Oracle Application Express Administration Services 액세스
주:
Oracle Applications Express에 액세스하려면 사용 중인 시스템에 Configure a Development System to Access the Database에 설명된 대로 Autonomous Database에 대한 네트워크 액세스 권한이 있어야 합니다.- Autonomous Database 세부정보 페이지에서 Oracle APEX 액세스 URL을 복사하여 웹 브라우저의 주소 표시줄에 붙여 넣습니다. 자세한 내용은 Autonomous Database의 Oracle Application Express 액세스를 참조하십시오.
주:
Oracle Application Express는 Autonomous Database에서 사용되는 VCN(가상 클라우드 네트워크)으로 실행되는 컴퓨트 인스턴스에서만 액세스할 수 있는 프라이빗 IP 주소를 사용하므로, 액세스 URL을 VCN의 컴퓨트 인스턴스에서 실행되는 브라우저에 붙여넣어야 합니다. - 사인인 페이지에서 아래로 스크롤하여 태스크를 봅니다.
- 관리를 눌러 관리 서비스에 사인인합니다.
- 다음 세부 정보를 입력하고 사인인을 누릅니다.
- 사용자 이름: ADMIN
- 비밀번호: Autonomous Database를 생성하는 동안 정의한 ADMIN 비밀번호입니다.
- 성공적으로 사인인하면 Oracle Application Express Administration Services 홈 페이지가 서로 다른 관리 옵션과 함께 표시되어 작업 영역과 유저를 생성 및 관리하고 유저가 다른 작업 영역에 액세스할 수 있도록 합니다.
주:
Oracle Application Express 관리 서비스에 처음 사인인하는 경우 작업영역을 생성하라는 메시지가 표시됩니다. 대화상자에서 작업 영역 생성 단추를 누르고 첫번째 작업 영역을 생성하는 데 필요한 세부정보를 제공합니다. - 작업영역을 더 생성하려면 홈 페이지에서 작업영역 생성 단추를 누르고 마법사에 표시되는 대로 작업영역 세부정보를 제공합니다.
- Oracle APEX 개발자 계정을 생성하려면 다음과 같이 하십시오.
- 홈 페이지에서 작업 영역 관리 타일을 누릅니다.
- 작업영역 작업에서 개발자 및 사용자 관리를 누릅니다.
- 사용자 생성을 누르고 새 개발자 사용자 세부정보를 입력합니다.
Oracle Application Express 인스턴스 업그레이드
전용 Exadata 인프라의 Autonomous Database는 새로 프로비저닝된 모든 자율운영 컨테이너 데이터베이스(ACD)에서 Oracle Application Express 24.2를 지원합니다. 그러나 모든 기존 ACD는 프로비저닝된 Application Express 버전으로 계속 실행됩니다.
기존 애플리케이션 향상을 위해 최신 Oracle Application Express 기능을 사용하려면 My Oracle Support의 SR(서비스 요청)을 통해 Oracle Application Express 인스턴스로 업그레이드하도록 일정을 잡으십시오. SR에서 APEX 업그레이드를 요청하는 테넌시 및 Autonomous Database의 OCID를 제공해야 합니다.
Oracle Support에 문의하는 방법에 대한 자세한 내용은 My Oracle Support에서 서비스 요청 생성을 참조하십시오.
Oracle Application Express 사용에 대한 제한 사항
이 섹션에서는 Autonomous Database 컨텍스트 내에서 사용되는 경우 Oracle Application Express의 기능 제한 사항 및 제한 사항을 나열합니다.
Oracle Application Express 환경의 보안 및 성능을 보호하려면 다음 제한 사항이 필요합니다.
-
LDAP 디렉토리 애플리케이션 인증 체계는 지원되지 않습니다.
-
Oracle Application Express는 전체 개발 환경으로만 제공됩니다. 설치된 소프트웨어 공간을 최소화하고 App Builder 및 Administration Services와 같은 UI 구성요소를 제거하는 런타임 환경으로 변환하는 것은 지원되지 않습니다.