Oracle APEX Application Development (servicio de APEX) es una plataforma de desarrollo de aplicaciones con poca programación preconfigurada, totalmente gestionada y segura para crear y desplegar aplicaciones modernas basadas en datos en Oracle Autonomous Database en Oracle Cloud Infrastructure.
El servicio de Oracle APEX permite a los desarrolladores profesionales y ciudadanos crear aplicaciones sofisticadas que funcionen en cualquier dispositivo con un explorador web moderno, sin tener que convertirse en un experto en codificación tradicional ni en una amplia gama de tecnologías web. Su arquitectura declarativa basada en metadatos y sus potentes componentes de interfaz de usuario empaquetados simplifican enormemente el desarrollo de aplicaciones. De hecho, un estudio reciente de Pique Solutions (PDF) mostró que los desarrolladores podían crear aplicaciones empresariales 38 veces más rápido con el servicio de Oracle APEX.
El servicio de Oracle APEX ofrece una amplia gama de casos de uso:
El servicio de Oracle APEX permite a todo tipo de usuarios (analistas de línea de negocio, desarrolladores departamentales, desarrolladores de aplicaciones ciudadanas y desarrolladores profesionales) crear fácilmente aplicaciones atractivas con una funcionalidad, rendimiento y seguridad superiores. Permite a los usuarios centrarse en resolver problemas de negocio y no en técnicas de codificación complejas.
El servicio de Oracle APEX elimina la complejidad del desarrollo y despliegue de aplicaciones en varias capas. Una interfaz gráfica intuitiva, enriquecida y basada en explorador guía a los usuarios a través de la creación de aplicaciones. Los potentes componentes de la interfaz de usuario permiten a los desarrolladores agregar un alto nivel de funcionalidad a las aplicaciones con codificación limitada. El servicio de Oracle APEX incluye Oracle Autonomous Database donde se gestiona el estado de la aplicación y se ejecuta la lógica. Oracle Autonomous Database proporciona una gestión completa del ciclo de vida de la base de datos, por lo que no es necesario que un DBA o DevOps administren bases de datos. El resultado es una plataforma con poco código que es sencilla, rápida, segura, ligera y de alta disponibilidad.
Con Oracle APEX, los desarrolladores pueden crear y desplegar aplicaciones en cualquier lugar donde se ejecute Oracle Database, incluidas las aplicaciones locales y en Oracle Cloud Infrastructure, Oracle Cloud@Customer, Oracle Dedicated Region Cloud@Customer y nubes de terceros. Además, Oracle APEX facilita la migración de aplicaciones entre entornos locales y entornos multinube, de nube híbrida o de nube pura. Las aplicaciones creadas con Oracle APEX en entornos distintos del servicio de Oracle APEX suelen ejecutarse en este servicio sin modificaciones.
El servicio de Oracle APEX está ampliamente disponible en las regiones de Oracle Cloud Infrastructure de todo el mundo. Comprueba tu región específica.
Cada instancia del servicio de Oracle APEX está preconfigurada con una instancia de Oracle Autonomous Database tolerante a fallos y de alta disponibilidad. El servicio puede ampliar los recursos informáticos y de almacenamiento de forma flexible, manual o automática, sin tiempo de inactividad de la aplicación para cumplir con los requisitos de rendimiento de las cargas de trabajo dinámicas. Oracle Autonomous Database se encarga de la configuración, el ajuste, las copias de seguridad, la aplicación de parches, el cifrado, la ampliación y mucho más, lo que permite a los usuarios centrarse en la creación de aplicaciones.
El servicio de Oracle APEX ofrece un enorme valor por su precio. Su precio básico comienza en 122 dólares al mes para 2 ECPU y 20 GB de almacenamiento de Exadata (que se ejecuta continuamente durante 31 días). A medida que las aplicaciones aumentan con el tiempo, el costo del servicio sigue siendo bajo, debido al pago por uso y los precios todo incluido del servicio de APEX. Ten en cuenta que el servicio no se carga por aplicación, usuario, desarrollador ni espacio de trabajo. La transferencia de datos dentro y fuera del servicio (entrada y salida) está incluida sin gasto adicional. Estas características son únicas en comparación con las herramientas con poco código de otros proveedores. Además, hay disponible una pequeña versión siempre gratuita del servicio de APEX en Oracle Cloud Free Tier, de esta forma, resulta sencillo familiarizarse con el servicio sin costo alguno. Consulta la página de precios para obtener más detalles.
Oracle APEX está soportado durante 18 meses. Oracle APEX incluye varias bibliotecas de código abierto, incluido Oracle JavaScript Extension Toolkit (JET). Estas bibliotecas se actualizan con frecuencia y las correcciones de bugs solo están disponibles con las versiones más recientes de estas bibliotecas. La política de soporte de Oracle para APEX se cambió a 18 meses para alinearse con los estándares de Oracle y del sector.
Oracle APEX también está disponible en Oracle Cloud Infrastructure (OCI), como parte del servicio APEX y Autonomous Database. Oracle gestiona por completo ambos servicios, y las nuevas versiones de APEX están disponibles on-premises y en OCI al mismo tiempo. Los clientes pueden actualizar APEX en cualquier momento dentro de los primeros 90 días posteriores a la publicación. Después de este tiempo, Oracle APEX se actualiza automáticamente.
Para más detalles y fechas de finalización de soporte por versión, consulta Soporte de APEX.
El servicio de Oracle APEX es único y ofrece varias ventajas en comparación con otras herramientas con poco código:
Es fácil calcular el costo del servicio de Oracle APEX con el estimador de costos intuitivo de Oracle. Visita la página del estimador de costos y, dentro de Application Development, agrega Oracle APEX. A continuación, ajusta tu ECPU y tus necesidades de almacenamiento para obtener un costo aproximado del servicio. Ten en cuenta que la pequeña versión siempre gratis del servicio de APEX está disponible para los usuarios de Oracle Cloud sin costo alguno.
El servicio de Oracle APEX es nativo a Oracle Cloud Infrastructure y, como tal, ofrece varias capacidades de monitorización de la salud. Los separadores Visión general y Actividad de la consola de servicio proporcionan información sobre el uso de la base de datos. Además, las métricas específicas de APEX, como los tiempos de carga de páginas y las aplicaciones activas principales, proporcionan detalles útiles sobre la actividad de APEX en la instancia.
El servicio de Oracle APEX no soporta actualmente la conectividad de Oracle Net Services (SQL*Net) y no permite el acceso directo a la interfaz REST-SQL preconfigurada. Si las aplicaciones evolucionan para requerir estas capacidades, los clientes pueden realizar una actualización con un solo clic a Oracle Autonomous Transaction Processing con APEX incluido y el soporte completo para SQL*Net y REST-SQL. Para obtener más información, consulta la documentación de servicios.
Visita nuestro centro de documentación para obtener más información.