Autonomous Database로 애플리케이션 개발

데이터베이스를 사용하는 애플리케이션 개발은 자체 데이터 센터 내에서 Oracle 데이터베이스를 사용하는 애플리케이션을 개발하는 것과 매우 유사합니다. 데이터베이스가 Oracle Autonomous Database에서 실행 중이고 테넌시 내에서만 사용 가능한 전용 인프라에서 실행 중이므로, 지속적으로 사용 가능한 고성능, 높은 보안 애플리케이션을 개발하는 작업을 간소화하는 몇 가지 차이점이 있습니다.

  • 자동 데이터베이스 관리 패치 적용 및 백업 수행과 같은 정기적인 데이터베이스 관리 작업은 자동으로 수행되므로 응용 프로그램 개발에 집중할 수 있습니다. 자세한 내용은 서비스 유지 관리를 참조하십시오.

  • 자동 인덱싱 및 성능 튜닝 이러한 Oracle Autonomous Database 및 기타 기능 덕분에 데이터베이스 구조를 정의하고 준수하는 데 소요되는 시간을 줄일 수 있습니다. 자세한 내용은 자동 인덱스화를 참조하십시오.

  • 사전 구성된 지속적 가용성 및 고성능. Oracle 클라이언트를 통해 데이터베이스에 연결하고 연결 풀을 사용하여 코딩하는 경우 연결의 데이터베이스측에 이미 구성된 연속 가용성 및 고성능 기능을 자동으로 활용할 수 있습니다. 자세한 내용은 Code for Continuous AvailabilityConnection Pools를 참조하십시오.

  • 사전 정의된 워크로드별 데이터베이스 서비스입니다. 다섯 쌍의 미리 정의된 데이터베이스 서비스를 사용하면 수행해야 하는 데이터베이스 작업 유형과 일치하는 데이터베이스 연결 서비스를 사용하여 데이터베이스에 안전하게 연결할 수 있습니다. 자세한 내용은 자율운영 데이터베이스에 대해 미리 정의된 데이터베이스 서비스 이름을 참조하십시오.

개발자를 위한 Autonomous Database는 개발자가 새로운 애플리케이션을 구축하고 테스트하는 데 사용할 수 있는 무료 Autonomous Database입니다. Autonomous Data Guard, Database In-Memory, 장기 백업 및 자동 확장을 제외하고 Oracle Autonomous Database에서 제공하는 모든 개발자 기능과 툴을 지원합니다. 개발자 데이터베이스에 포함된 주목할 만한 개발자 기능은 백업 및 복원, 패치 적용, 복제, APEX, ORDS, Database Actions, Performance Hub, Metrics, Notifications, API입니다.