APEX Application Development

Oracle APEX Application Development(APEX Service)는 유지 관리가 간단하고, 기능이 풍부한 미션 크리티컬 앱을 빠르게 구축할 수 있는 로코드 애플리케이션 개발 플랫폼입니다. APEX는 AI를 사용하여 앱 개발을 가속화하고, 앱 사용자에게 더욱 풍부한 경험을 제공합니다. 사용자는 앱을 이용하며 함께 사용한 리소스에 대한 비용만을 지불하면 됩니다.

Oracle APEX를 활용한 엔터프라이즈 로코드 앱 소개(1:40)

APEX 24.1의 개발자용 생성형 AI 기능

APEX 24.1 릴리스는 생성형 AI를 통해 앱 개발자 및 앱 사용자를 지원합니다. 개발자가 APEX를 활용하여 사용자가 좋아할 만한 개선된 미션 크리티컬 엔터프라이즈 앱을 더 빨리 제작하는 방법을 확인해 보세요.

APEX, InfoWorld의 '2023 Technology of the Year Award' 수상

Oracle APEX가 InfoWorld의 2023년 올해의 기술 어워드에서 'Software Development: Platforms' 부문의 최고 기술로 선정되었습니다.

ODTUG Kscope24에서 만나요!

7월 14~18일 텍사스주 내슈빌에서 개최되는 ODTUG Kscope24의 연례 APEX Conference에서 APEX 24.1의 실제 사용 사례를 확인하고, 전 세계의 개발자 및 비즈니스 리더와 APEX 관련 모범 사례를 공유해 보세요.

웹캐스트 시리즈: Oracle APEX를 통한 비즈니스 혁신

Oracle APEX를 사용하여 혁신적 로코드 앱을 개발 중인 전 세계의 고객사들을 집중 조명한 Oracle의 월간 웹캐스트를 확인해 보세요. 다양한 비즈니스 문제 해결 사례들을 만나보실 수 있습니다.

20배 더 빠른 애플리케이션 개발

Pique Solutions의 시간 및 동작 연구에 따르면 Oracle APEX를 사용하는 개발자는 기존 애플리케이션 개발 방법 대비 최소 20배 더 빠르게 애플리케이션을 구축할 수 있습니다.

APEX는 가장 효율적인 방법으로 원하는 데이터를 검색할 수 있습니다. APEX의 AI 기능은 데이터베이스의 모든 메타데이터에 직접 액세스할 수 있고, 전문가가 수동으로 실행하는 것보다 더 복잡한 쿼리를 실행하고 더 정확한 결과를 생성할 수 있기 때문이죠.

Carl Olofson, IDC, Data Management Software, Research Vice President

"4세대 언어(4GL)와 로코드 개발 도구는 지난 수십 년 동안 사용되어 왔으며, 개중 대부분은 데이터베이스에 연결되어 있습니다. 그러나 개중 많은 경우가 데이터베이스 외부에 존재하며 외부 클라이언트로서 데이터베이스와 상호작용합니다. 반면 Oracle APEX는 데이터베이스 시스템 내부에 상주하므로 애플리케이션과 데이터 간에 지연 시간이 전혀 없으며 Oracle Database의 모든 뛰어난 기능을 활용할 수 있습니다. 또한 APEX의 가장 큰 특징은 데이터베이스 시스템 내에서 코드가 아닌 제어 블록을 생성하고, 절차적 방식이 아닌 선언적 방식으로 애플리케이션을 구축한다는 점입니다. 즉, 작업이 데이터베이스에 저장된 요소와 연결되어 있으므로 항상 자체 문서화가 가능합니다.



이번 최신 버전의 APEX에는 AI 기반 자연어 처리(NLP) 기능이 완전히 통합되어 있으므로 일반적인 인간 언어로 입력된 요청에 응답하여 데이터 작업 및 보기를 생성할 수 있을 뿐만 아니라, 과거에는 데이터베이스 전문가를 통해서만 가능했던 데이터베이스 탐색을 최적화할 수 있습니다. APEX는 가장 효율적인 방법으로 원하는 데이터를 검색할 수 있습니다. APEX의 AI 기능은 데이터베이스의 모든 메타데이터에 직접 액세스할 수 있고, 전문가가 수동으로 실행하는 것보다 더 복잡한 쿼리를 실행하고 더 정확한 결과를 생성할 수 있기 때문이죠. 또한 APEX를 사용하여 AI Vector Search 또는 JSON Relational Duality Views를 애플리케이션에 통합할 수 있습니다. 따라서 APEX는 기술 전문가가 아닌 사용자에게도 광범위한 정형 및 비정형 데이터를 개방하여 완전하고, 지능적이고, 상세한 액세스를 제공할 수 있죠."


Carl Olofson IDC, Data Management Software, Research Vice President

로코드 앱 개발을 위해 APEX를 선택하는 이유는?

더욱 신속한 앱 개발

복잡한 AI 및 웹 기술을 배우지 않더라도 직접 코딩하는 것보다 20배 빠르게 미션 크리티컬 애플리케이션을 개발할 수 있습니다. 완전 관리형 로코드 애플리케이션 개발 플랫폼을 활용하여 엔터프라이즈급 AI 앱을 신속히 빌드하고 배포해 보세요.

AI를 활용한 로코드 애플리케이션 개발

애플리케이션 개발을 가속화시켜주는 풍부하고 직관적인 브라우저 기반 그래픽 인터페이스를 사용해 보세요. APEX의 선언적 개발 방식과 강력한 UI 구성 요소를 통해 최소한의 코딩만으로도 수준높은 기능을 추가할 수 있습니다.

민첩한 개발

복잡한 다단계 배포 없이도 변경 및 개선 사항을 실시간으로, 반복해서 적용할 수 있습니다.

탁월한 앱 응답성

APEX로 구축된 애플리케이션은 완벽하게 반응합니다. 양식, 차트 및 보고서와 같은 구성 요소는 다양한 화면 해상도에서 원활하게 작동하는 동시에 추가 코드 없이 동일한 기능을 유지합니다.

내장된 보안

프레임워크 단위로 내장되어 있는 보안 기능을 활용해 교차 사이트 스크립팅, SQL 삽입 및 기타 다양한 앱 보안 결함을 최소화합니다. 보안 요구 사항을 직접 구성하는 데 소요되는 시간을 줄일 수 있습니다.

코드 계측 및 추적

상세한 진단 데이터를 참고하여 애플리케이션의 결함이나 성능 문제를 개발 주기 초반에 파악할 수 있습니다.

간단히 사용할 수 있는 Oracle Database 기능

관계형, JSON, 공간 등 모든 최신 데이터 유형을 지원하는 Oracle Database의 기능을 활용할 수 있습니다.

관계형 테이블에 저장된 데이터를 간단한 JSON 문서로 액세스할 수 있는 JSON Relational Duality 등의 기능으로 앱 개발의 편의성을 강화하고, AI Vector Search를 사용하여 앱에 유사성 검색을 추가할 수 있습니다.

REST 인터페이스를 사용하여 로컬 및 원격 데이터 소스 양쪽의 데이터를 통합합니다.


자율운영

자동화된 관리

오류가 발생하기 쉬운 수동 작업을 머신러닝 기반 자동화로 대체하여 전체 애플리케이션 스택을 프로비저닝, 확장, 보안 조치, 백업 및 복구합니다.

일관된 고성능

독특한 데이터베이스 내 애플리케이션 아키텍처, 자동화된 데이터베이스 튜닝 및 Autonomous Database의 인덱싱 기능과 특별 제작된 Exadata 하드웨어를 통해 일관된 고성능을 제공합니다.

간소화된 아키텍처

아키텍처 간소화를 통해 개발자 생산성, 확장성 및 애플리케이션 성능이 향상됩니다. 세션 상태를 자동으로 관리하고, 애플리케이션 로직을 해결하고, 데이터 액세스에 지연이 거의 없이 데이터베이스 내에서 직접 데이터를 조작합니다.

자동 확장

데이터 볼륨과 사용자 수가 증가하더라도 다운타임없이 성능 및 처리량 요구 사항을 충족하도록 컴퓨팅 리소스를 자동으로 확장합니다.

상시 온라인 상태 유지

Oracle의 Gen 2 Cloud Infrastructure, Oracle RAC 및 일일 자동 백업을 함께 사용하여 뛰어난 가용성을 제공합니다.

손쉬운 관리

Oracle Cloud Infrastructure(OCI) 콘솔, 공용 REST API 및 소프트웨어 개발 키트(SDK)를 활용한 간편한 관리를 통해 고객은 거버넌스 설정 및 사용/청구 분석과 같은 가장 일반적인 작업을 수행할 수 있습니다.


저렴한 비용

리소스 사용량 기준 종량제 요금 정책

온라인 탄력적 스케일링을 통해 클라우드 리소스를 비즈니스 요구에 맞게 조정하여 혁신과 비용을 최적화할 수 있습니다. 사용하는 리소스에 대해서만 지불하는 진정한 종량제를 경험해보세요.

애플리케이션당, 사용자당 수수료 없음

마음껏 애플리케이션을 구축하세요. 다른 로우코드 플랫폼 클라우드 공급자와 달리, 숨겨진 비용이나 애플리케이션당, 개발자당 또는 최종 사용자당 추가 비용이 없습니다.

기간 제한 없이 사용할 수 있는 무료 버전

Oracle Cloud Free Tier에서 제공되는 소규모 상시 무료 버전의 APEX 서비스를 사용하면 비용 없이 서비스에 쉽게 익숙해질 수 있습니다. 애플리케이션의 추가 성능이 요구되는 경우 한 번의 클릭으로 무료 APEX 서비스가 전체 유료 버전으로 업그레이드되므로 컴퓨팅 및 스토리지 리소스가 크게 향상됩니다.


강력한 데이터 시각화

패싯 검색

패싯 검색을 통해 사용자가 데이터를 신속하게 검색하고 필터링할 수 있습니다. 사용자가 몇 번의 클릭만으로 데이터를 새로운 방식으로 확인하여 새로운 인사이트를 얻을 수 있도록 지원합니다.

동적 차트

강력한 차트 및 시각화 기능은 HTML5를 완벽하게 지원하며 모든 최신 브라우저에서 작동합니다. Oracle JET는 차트 작성을 위한 오픈 소스 모듈형 개발자용 툴킷을 제공합니다.

대화형 보고서

대화형 보고서 구성요소를 통해 사용자는 코딩 없이도 요구사항에 적합한 방식으로 데이터를 사용자 정의할 수 있습니다.

카드 구성 요소

카드를 사용하여 데이터를 표시하는 강력하고 새로운 방법을 실현하세요. 카드 구성요소는 아이콘, 배지, 미디어, 고급 HTML 표현식 등의 외형을 쉽게 사용자 지정할 수 있게 해주며, 카드당 여러 작업을 정의하는 기능을 제공합니다.


스프레드시트 변환

몇 분 만에 스프레드시트를 웹 앱으로 변환

몇 번의 클릭만으로 스프레드시트를 사용자 정의 가능한 대시 보드, 차트, 보고서 및 양식을 사용하여 완전한 기능의 앱으로 변환할 수 있습니다. 웹 앱을 통해 수월하게 데이터에 액세스하여 관리할 수 있습니다.

데이터 무결성 및 정확성을 보장합니다

SSOT(Single Source of Truth)의 중앙 집중식 위치에서 액세스할 수 있는 앱을 사용하여 스프레드시트 스프롤 및 데이터 부정확성을 제거합니다.

인증 및 권한 부여를 실행합니다

SSO, OAuth2, OpenID Connect 등을 사용하여 앱을 보호합니다. 대부분의 스프레드시트에는 없는 보안이 앱에는 제공됩니다.


사전 구축된 생산성 앱

즉시 사용 가능한 앱

자주 발생하는 주요 비즈니스 시나리오에서 즉시 사용할 수 있는 기능을 모두 갖춘 생산성 앱이 20개 이상 제공됩니다.

확장 가능한 앱

사전 구축된 앱을 확장하고 사용자 정의하여 비즈니스 요구사항을 충족합니다. 이러한 앱을 고유한 요구 사항에 맞춰 손쉽게 조정할 수 있습니다.


REST 데이터 액세스

웹 서비스 사용

Oracle SaaS 애플리케이션 REST 엔드포인트를 포함한 다양한 웹 서비스를 통해 데이터에 액세스하고 SQL을 사용하여 결과를 조작합니다.

REST API 제공

내장된 REST 워크샵을 사용하여 Oracle Database 객체에 액세스하는 웹 서비스를 빠르게 구축한 후 클릭 한 번으로 Swagger API 설명서를 생성합니다.


글로벌화 및 현지화

변환

로직을 복제하거나 앱을 리패키징하지 않고도 실행 중인 애플리케이션의 UI를 여러 언어로 변환합니다.

현지화

최종 사용자의 현재 위치를 기반으로 애플리케이션의 콘텐츠를 손쉽게 포맷팅하고 표시할 수 있습니다.


AI 지원 앱 개발

APEX는 내장된 생성형 AI를 통해 애플리케이션 개발을 간소화함으로써 풍부한 기능이 탑재된 미션 크리티컬 애플리케이션의 대규모 구축 시간을 단축할 수 있습니다. 자연어를 사용하여 코드를 생성하고 원클릭 디버그 수정을 진행하거나, 코드가 아닌 자연어를 사용하여 원하는 기능과 구성 요소를 지정한 뒤 앱 개발을 시작해 보세요.

APEX AI Assistant

자연어 프롬프트를 입력하여 유효한 SQL 문을 생성합니다. APEX AI Assistant는 사용자 대신 SQL 구문을 기억하고 JOIN 작성을 자동화해 줍니다. 기존 코드를 설명해 주고, 클릭 한 번이면 실행 가능한 코드 버그 수정을 제안해 주므로 일상적인 코딩 작업에서 벗어날 수 있습니다.

App Assistant 만들기

자연어를 사용하여 새 앱의 속성과 기능을 지정합니다. 기본 코드 대신 고유한 맞춤형 애플리케이션 기능을 만드는 데 더 많은 에너지와 리소스를 집중할 수 있습니다.

대화형 AI 다이얼로그

애플리케이션에 쉽게 추가할 수 있는 대화형 인터페이스를 통해 최종 사용자가 자연어로 앱과 '대화'할 수 있도록 지원합니다. 생성형 AI 또는 자연어 처리 구성요소를 처음부터 직접 구축할 필요 없이 더욱 풍부한 인앱 경험을 제공할 수 있습니다.

데모: AI 지원 앱 개발 사용 사례 시청하기(3:40)


엔터프라이즈 지원

APEX는 Oracle Database의 최신 기능들을 그대로 활용하므로, APEX로 개발된 모든 앱은 엔터프라이즈급으로 사용할 수 있습니다. APEX 앱은 Oracle Database의 보안, 성능, 확장성, 가용성을 그대로 이어받았습니다.

최신 Oracle Database 기능을 사용하여 최종 사용자 경험을 더욱 강화할 수 있습니다. 예를 들어, Oracle Database의 AI Vector Search 기능과 APEX를 함께 사용하여 문서, 이미지 및 기타 비정형 데이터에 대한 시맨틱 검색과 귀사의 프라이빗 비즈니스 데이터에 대한 검색을 결합할 수 있습니다.

데모: AI Vector Search 사용 사례 시청하기(2:15)


Hilton-로고

NRI는 Oracle APEX로 애플리케이션 개발 효율을 65% 향상시켰습니다.

"Oracle APEX는 NRI가 고객에게 제공하는 가치의 핵심 기반이 되었습니다. Oracle APEX를 통해 비용 절감 및 애플리케이션 개발 속도 향상이라는 두 마리 토끼를 모두 잡을 수 있었죠."

Shota Isshiki, NRI, bit.Labs System Architect

APEX Service 사용 사례

  • 클라우드 및 모바일 앱

    다양한 사용 사례를 충족하는 클라우드 및 모바일 앱을 간단히 개발할 수 있습니다.

    Oracle APEX 모바일 기능

  • 데이터 기반 앱

    강력한 빌트인 차트 및 데이터 시각화 기능을 활용하여 급속히 확장되는 데이터를 파악할 수 있습니다.

  • 스프레드시트 대체

    스프레드시트를 자동 보고서 생성 기능 및 데이터 입력 양식을 갖춘 완전한 앱으로 변환할 수 있습니다.

  • SaaS 및 패키지된 앱 확장

    기능 격차를 완화하고 고도로 맞춤화된 보고 기능을 추가하여 SaaS 및 패키지된 앱으로부터 더욱 많은 가치를 창출합니다.

  • 양식 현대화

    기존 Oracle Forms 앱을 업그레이드하고 현대화합니다. 브라우저 기반의 모바일 친화적 최신 UI를 활용해 보세요.

  • 퍼블릭 SaaS 및 ISV 앱

    APEX Service는 기업 내부적 비즈니스 니즈를 충족하는 애플리케이션 개발을 위한 탁월한 솔루션입니다. 또한 퍼블릭 SaaS 앱 개발용 플랫폼으로도 사용 가능하고, 독립 소프트웨어 공급 업체(ISV)의 앱 개발에도 유용합니다. Oracle Partner Network 멤버쉽을 요구하지 않습니다.

    Oracle APEX 사용 사례 더 알아보기

2024년 6월 17일

Oracle APEX 24.1 정식 출시 발표

Product Management APEX Low Code Application Platform, Vice President, Ashish Mohindroo

이제 일반 사용자들도 Oracle APEX 24.1을 다운로드할 수 있으며, 전 세계 OCI APEX Application Development 및 Autonomous Database Cloud Service 리전에도 배포되고 있습니다. 최신 APEX 릴리스의 생성형 AI 기능을 활용하여 로코드 앱을 처음으로 구축하는 방법을 확인해 보세요.

추천 블로그

모두 보기

리소스

학습

설명서 및 헬프 센터 도구에 액세스하기

지원 센터는 서비스, 시작 가이드 및 워크숍 콘텐츠에 대한 자세한 정보를 제공합니다


APEX 시작하기


지금 개발 시작

APEX Service를 통한 앱 개발


APEX 교육

APEX 교육 및 자격증


APEX YouTube 채널

APEX 솔루션 살펴보기


APEX Office Hours에서 대해 더 알아보세요

APEX 개발자 및 제품 관리자가 제공하는 교육 및 사용 방법 세션에 참여하세요