APEX도 DB 쿼리를 통해 REST 서비스를 오픈하고, App Builder를 통한 Front UI를 개발 하는 방식입니다. Microservice에서 사용하는 기본 패턴은 사용한다고 이해하시면 됩니다.
[질문] 답변 주셔서 고맙습니다. Low Code 방식으로도 개발 주기 단축이 가능하니까 APEX로 개발 진행하면 개발 주기 단축이 가능할 것 같은데 APEX가 Microservice의 기본 패턴을 사용한다면 Microservice의 장점인 높은 확장성과 뛰어난 복구 능력도 APEX로부터 얻을 수 있는 것인지 궁금합니다.
Kubernetes 기반에 스케일, Self-Healing 등을 유저가 설정하는 기능을 별도로 제공하고 있진 않지만, 오라클이 서비스 형태로 제공하는 부분으로 Cloud Native 형태로 확장, 복구를 내부단에서 지원하고 있습니다.
APEX는 DB 내의 Stored Procedure 코드들을 많이 가지고 있기 때문에 앞서 말씀드린 것처럼 생성된 코드를 REST API로 오픈하여 microservice에서 호출하도록 구성하는 것이 현재로서는 가장 이상적인 패턴이 될 것 같습니다. 감사합니다.
시각화 Tool을 활용할 때 가장 어려운 점 중의 하나는 Data Source로부터 대량의 분석 대상자료를 선별해서 가져올 때 소요시간 등과 관련된 문제입니다. Oracle Visualization Tool은 이 부분을 어떻게 지원하고 있는지요
가능합니다. 데이터를 선별해서 가져오는 과정은 시각화 도구에서 'Data Flow'를 활용하거나 Data Set을 생성할 때 '필터'를 적용할 수 있습니다. 또한 직접 SQL로 해당데이터를 선별하여 가져올 수 있습니다.
데이터 시각화 솔루션(클라우드, 데스트탑 버젼)의 사용 비용은 어떻게 되나요? 예를 들어 A사의 경우 Free Tier로 무료 사용기간이 있어서요.
클라우드 버전은 시간당 $1.34부터 시작하며, 자세한 내용은 아래링크를 참고하거나, 담당영업대표를 통해 연락해 주십시오.
https://cloud.oracle.com/en_US/oac/pricing
데스크탑 버전은 ADW(Autonomous Data Warehouse)를 사용하시는 고객은 무료로 사용할 수 있습니다.
Oracle Visualization Tool을 Oracle DB 기반의 Data 분석에 사용할 경우 다른 상용 DB와 연동해서 사용하는 경우와 비교할 때 유리한 점들이 있는지요.
ADW(Autonomous Data Warehouse)는 분석 업무에 최적화되어 있고, Oracle Exadata 기반의 서비스이기 때문에 다른 사용DB와 연동하는 것보다 성능면에서 매우 유리합니다.
[질문] APEX Low Code 개발 결과물도 Microservice 구조가 될 수 있는지 궁금합니다.