Oracle APEX를 선택해야 하는 이유
Oracle APEX는 처음부터 개발자가 특정 분야의 전문가가 되지 않고도 현대적이고 세련된 반응형 애플리케이션을 구축하도록 돕는 것을 염두에 두고 설계되었습니다.
Oracle APEX의 미션은 개발자가 뛰어난 기능, 성능 및 일반 사용자 환경으로 간편하게 최상위 앱을 구축할 수 있도록 도와주는 것입니다. 이 미션을 수행하기 위해 Oracle APEX는 엔터프라이즈 앱 개발 및 배치 간소화를 목표로 합니다. 귀사의 다음 개발 프로젝트에 Oracle APEX를 선택해야 하는 이유 몇 가지를 소개합니다.
-
복잡성 해결
Oracle APEX를 사용하면 복잡하게 모든 층에서 애플리케이션을 개발 및 배치할 필요가 없습니다. 따라서 보다 간편하고 빠르며 가볍고 저렴한 로우코드 플랫폼이 가능해집니다.
-
간단한 개발
Oracle APEX는 배우고 사용하기 쉽습니다. 애플리케이션 생성기는 브라우저 기반의 직관적이고 다양한 인터페이스를 제공하여 애플리케이션 생성 과정을 안내합니다. Oracle APEX의 강력한 구성요소를 사용하면 제한된 코딩으로 높은 수준의 기능을 앱에 추가할 수 있어 많은 고객이 1주 내에 생산성을 발휘할 수 있습니다.
-
입증된 강력한 성능
Oracle APEX를 사용하면 스프레드시트를 "웹화"하는 가장 간단한 애플리케이션부터 수만 명의 사용자가 매일 사용하는 미션 크리티컬 애플리케이션에 이르기까지 모든 산업 분야에 걸쳐 다양한 애플리케이션을 구축할 수 있습니다. 지난 수년간 전세계 수천여 애플리케이션이 Oracle APEX의 탁월한 아키텍처를 사용하여 개발되었습니다.
-
보안
Oracle APEX는 웹 애플리케이션을 구축할 때 기본적으로 우수한 보안 기능을 제공하도록 설계되었습니다. 오늘날, 계속 변화하고 발전하는 웹 표준과 보안 표준을 따라잡고 숙련된 해커들로부터 애플리케이션 보안을 유지하려면 지속적으로 보호하고 최신 상태로 유지할 수 있는 것이 중요합니다.
-
이식 기능
Oracle Cloud, 온프레미스 또는 Oracle Database가 실행되는 곳이면 어디에서나 Oracle APEX를 실행할 수 있습니다. 또한 모든 환경에 Oracle APEX 애플리케이션을 손쉽게 배치할 수 있습니다.
복잡성 해결
Oracle APEX를 통한 로우코드 애플리케이션 개발은 탁월한 애플리케이션 구축에 필요한 코드의 양을 줄이는 것 이상입니다. Oracle APEX는 모든 계층에서 복잡성을 해결한다는 점에서 고유합니다.

-
APEX를 사용하면 관계형 객체와 애플리케이션 객체 간의 매핑이 필요하지 않습니다.
-
APEX를 사용하면 복잡한 원격 프로시저 호출이 필요하지 않습니다.
-
APEX를 사용하면 데이터베이스 접속 확산이 필요하지 않습니다.
-
APEX를 사용하면 중간 계층 애플리케이션 논리가 필요하지 않습니다.
-
APEX를 사용하면 복잡한 고가용성 및 장애 복구가 필요하지 않습니다.
다른 플랫폼을 사용하여 애플리케이션을 개발할 때는 이러한 복잡성이 흔히 발생하는 반면 Oracle APEX를 사용하는 경우 이러한 복잡성이 발생하지 않습니다. 간단히 말해서 APEX를 대체할 플랫폼은 없습니다.
보다 간단하고 빠른 개발
Oracle APEX는 데이터 기반이며, 일반적으로 스프레드시트 또는 데이터 모델로 개발이 시작됩니다. 수동 코딩의 98%가 제거될 수 있는 로우코드 브라우저 기반 환경에서 애플리케이션이 개발됩니다.
Oracle APEX는 데이터베이스 테이블에서 데이터에 대해 직접 작동합니다. 대부분의 중간 계층 앱은 앱과 데이터베이스 간의 데이터 플로우 보관, 변환, 상호작용 및 유지보수를 위해 애플리케이션 데이터 구조를 정의해야 합니다. 이는 과소 평가된 복잡성의 근원으로, Oracle APEX를 통해 완전히 해결됩니다.
또한 APEX를 사용하면 대부분의 사용 사례에서 원격 API의 필요성과 복잡성이 제거됩니다. APEX는 배포된 구성요소로 구조화되지 않으며 데이터베이스에 대한 원격 호출이 필요하지 않습니다.

경량, 저비용
데이터베이스에서 애플리케이션을 실행하는 것은 고중량, 고비용으로 판단되지만, 직관과 달리 경량, 저비용이 요구됩니다.
중간 계층 애플리케이션과 비교할 때 Oracle APEX에서 애플리케이션을 실행하면 훨씬 적은 리소스가 소비됩니다. 일반적으로 중간 계층은 마이크로 서비스당 세 개의 컨테이너를 배치하여 고가용성을 달성하며 이때 각 컨테이너에는 상당한 메모리와 컴퓨트가 필요합니다. 이러한 애플리케이션은 단일 화면을 렌더링하기 위해 데이터베이스의 데이터에 액세스할 때 수십에서 수백 번의 호출을 수행하는 경우가 많습니다. 중간 계층에서 데이터베이스로의 이러한 SQL 호출은 일반적으로 데이터베이스 내에서 직접 수행될 때보다 10배 느립니다.
Oracle APEX는 상태 비유지 및 서버 미사용이며, 사용자 간에 접속이 재사용될 수 있도록 런타임 애플리케이션 상태가 테이블에 저장됩니다. 따라서 접속 수가 현저히 줄어들고 각 접속이 훨씬 가벼워집니다. 또한 Autonomous Database에서 자동 스케일을 수행하면 중간 계층에서 스케일링을 관리할 필요가 없습니다. 따라서 Oracle APEX 앱은 중간 계층 애플리케이션과 비교할 때 데이터베이스 리소스를 보다 적게 사용하며 중간 계층 하드웨어 리소스를 100배 적게 사용합니다.

손쉬운 배치
중간 계층 애플리케이션과 비교할 때 Oracle APEX를 사용하면 데이터베이스에 앱과 데이터를 모두 배치하는 것이 훨씬 간소화됩니다.
-
중간 계층의 복잡성 해결
데이터베이스에 모두 들어 있습니다. 복잡한 중간 계층을 설계, 개발 또는 관리할 필요가 없습니다.
-
HA 및 DR의 복잡성 해결
중간 계층에 상태가 없으며 데이터베이스 내에서 복구가 자동으로 수행됩니다.
-
데이터베이스 관리의 복잡성 해결
Oracle Autonomous Database를 사용하면 DBA 또는 DevOps가 데이터베이스를 관리할 필요가 없습니다.

Oracle APEX를 선택해야 하는 이유
개발자
-
기존 Oracle Database 고객이십니까?
이제 Oracle APEX를 사용하여 유용하고 확장 가능한 앱을 구축하는 데 필요한 모든 기능이 제공되므로 SQL에 대한 약간의 지식만 있으면 우수한 실력의 전문 개발자처럼 생산적으로 앱을 생성할 수 있습니다.
-
Oracle Forms 고객이십니까?
SQL과 PL/SQL에 대한 지식을 활용하여 최신 웹 애플리케이션을 개발할 수 있습니다. Oracle Forms 고객은 Oracle APEX 앱 개발 환경에 바로 적응할 수 있으며, 또한 기존의 모든 SQL과 PL/SQL을 쉽게 재사용할 수 있다는 이점도 있습니다.
-
핵심 사업부에서 근무하고 계십니까? 지속적으로 솔루션 개발을 요청받지만 도구를 익히고 사용하는 데 어려움을 느끼십니까?
Oracle APEX를 고려해 보십시오. 전세계 수천 명의 고객이 비즈니스 애플리케이션에 사용하고 있으며 쉽게 시작할 수 있는 풍부한 기능의 애플리케이션 개발 환경을 제공하여 필요한 거의 모든 애플리케이션을 구축할 수 있습니다.

-
풀스택 개발 전문가이십니까?
일반적인 웹 애플리케이션에 필요한 "기초 작업"을 개발하고 유지 관리하는 데 상당한 시간을 할애해야 하는 경우가 많습니다. Oracle APEX는 보안, 세션 상태 관리, 동시성, 데이터 지속성, 반응형 디자인과 같은 웹 애플리케이션 개발의 기본적인 모든 요소를 플랫폼에서 관리합니다. 필요한 인프라를 개발하는 데 소요되는 시간을 줄여 비즈니스 요구사항에 더 많은 시간을 할애할 수 있습니다.
-
Oracle DBA이십니까?
또한 세련된 디자인의 강력한 웹 애플리케이션을 만드는 데 필요한 모든 기술을 제공합니다. Oracle Database에 대한 지식을 통해 Oracle APEX의 간단하면서도 안정적인 아키텍처를 쉽게 이해하고 활용할 수 있습니다. SQL만 추가하면 나머지는 Oracle APEX가 알아서 처리해 주므로 Oracle APEX를 사용하면 DBA처럼 Enterprise Manager 저장소에 대한 시각화를 구축하거나 RMAN 백업에 대한 보고서와 대시보드를 만드는 등 놀라운 애플리케이션을 생성할 수 있습니다.

학생
Oracle APEX를 사용하면 HTML, CSS 또는 JavaScript에 대한 기본 지식 없이도 웹 애플리케이션을 간편하게 구축할 수 있습니다. Oracle APEX는 Oracle Database와 긴밀히 통합되어 한 데이터베이스에서 모든 데이터 조작 관련 프로세스를 관리합니다. SQL에 대한 기본적인 이해만 있으면 세련된 반응형 웹 애플리케이션을 매우 빠르게 구축할 수 있습니다. Oracle APEX는 데이터 조작 및 집계 분야의 업계 표준인 SQL 언어를 완벽하게 지원하므로 탁월한 데이터 분석을 제공합니다. HTML, CSS 또는 JavaScript에 대한 지식이 있는 경우 Oracle APEX에서 이를 활용하여 높은 수준으로 사용자정의된 UI를 구현할 수 있습니다. 전 세계 여러 대학에서 Oracle APEX 강의를 열고 있으며, Oracle APEX 경험을 보유한 인력에 대한 수요가 그 어느 때보다 높아지고 있습니다. 또한 지금 바로 무료로 시작하실 수 있습니다.

비즈니스 사용자
다중 사용자 데이터베이스로 스프레드시트를 이용하는 데 지치셨습니까? 다중 사용자를 위한 용도로 만들 경우, 보안이 취약하고 비효율적이며 정확도(누구의 전자메일 첨부 파일이 최신인지 문제가 될 수 있음)가 떨어질 수 있습니다. Oracle APEX가 솔루션을 드립니다. 수 분 만에 간편하게, 스프레드시트의 데이터를 보기 좋은 반응형 애플리케이션으로 만들 수 있습니다. 즐겨 사용하는 엔터프라이즈 인증 방식 또는 소셜 인증 방식을 선택하고 바로 활용해 보십시오.
Oracle APEX에는 강력한 셀프 서비스 보고 기능이 포함되어 있습니다. 간편하게 필터를 사용자정의하고, 데이터 정렬, 집계, 피벗, 차트 작성을 수행할 수 있을 뿐만 아니라, 전자메일로 받은 데이터에 대한 기간별 보고서를 만들 수도 있습니다.
Oracle APEX에는 무료로 제공되고 지원을 받을 수 있는 다양한 생산성 애플리케이션을 포함하고 있으며, 이를 사용하는 데 Oracle APEX을 포함한 어떠한 분야의 지식도 필요하지 않습니다. 스마트폰 앱 설치만큼이나 간단합니다. 프로젝트 추적, 설문조사, 그룹 캘린더 등 다양한 기능을 이용해 보십시오.

설계자 및 CIO
충족해야 할 애플리케이션 요구사항이 있으십니까? 정보 자산이 조직 전반에 분산되어 있어 지원할 수 없거나 인지하지도 못한 도구가 사용되고 있습니까? Oracle APEX를 사용하여 기업 전반의 통제 불가능한 애플리케이션을 모두 통합하면 강력한 산업용 "애플리케이션 개발 서비스"를 제공할 수 있습니다. Oracle APEX는 Oracle Database에 이미 포함되어 있어 추가 비용이 들지 않습니다. 기업에서 바로 사용할 수 있는 Oracle Database에서 이러한 애플리케이션을 통합할 수 있으며, 정보 자산을 감사, 보호, 모니터링 및 공유할 수 있습니다.
Oracle APEX를 사용하면 부서 및 기업을 위한 애플리케이션 구축이 가능한 인력 풀을 확대할 수 있습니다. Oracle APEX는 강력한 반응형 비즈니스 애플리케이션을 만드는 진입 장벽을 현저히 낮춰 줍니다.
기업 환경에서, Oracle APEX는 입증된 확장형 플랫폼을 제공하여 기업 전반에서 애플리케이션 확장이 가능하도록 돕습니다. Oracle APEX는 조직 내 및 클라우드에 REST 및 SOAP 서비스를 통합할 수 있는 기본 기능을 포함하고 있습니다. Oracle APEX는 또한 데이터베이스 내 데이터 및 비즈니스 논리에 대해 보안 REST 서비스를 만들고 호스팅할 수 있는 그래픽 UI를 제공합니다.
지금 바로 조직의 과제 해결을 시작해 보십시오.
