Cas d'emploi
Oracle APEX propose des solutions convaincantes pour une grande variété de cas d'emploi, qu'il s'agisse d'un simple remplacement de feuille de calcul ou d'un système métier critique utilisé quotidiennement par des milliers d'utilisateurs.
Nouvelles applications cloud
Construisez des applications devant immédiatement répondre à une nouvelle opportunité commerciale.
Les organisations font face à un lourd besoin en applications devant satisfaire les évolutions des besoins métier et rester compétitives. Ce ne sont généralement pas des applications d'entreprise et elles ne serviront peut-être qu'un temps, mais elles répondent toujours à un besoin urgent. Ces applications doivent être très rapides à construire et faciles à modifier car les exigences ne sont pas toujours clairement définies et les priorités métier peuvent changer rapidement.
Essayer l'atelier sur les preuves de concept-
Du concept au prototype fonctionnel en seulement quelques minutes
Vous pouvez définir de nouvelles structures de données et les remplir avec des données échantillon en utilisant Quick SQL. Quick SQL vous permet de générer des scripts SQL à partir d'une syntaxe abrégée simple. Ces scripts peuvent être enregistrés et exécutés dans votre environnement Oracle APEX afin de créer des tables de base de données, des déclencheurs et des vues. Utilisez ensuite l'assistant Créer une application afin de créer des états et des panneaux pour les tables définies. Vous pouvez même ajouter d'autres fonctionnalités, telles que le contrôle d'accès et la génération d'états d'activité, afin de créer une application riche en fonctionnalités en seulement quelques minutes.
-
Adoption de pratiques de développement low-code
Les professionnels de l'informatique et les utilisateurs d'entreprise adeptes des technologies peuvent exploiter les fonctions low-code d'Oracle APEX pour constuire rapidement des applications. Oracle APEX est facile à utiliser et à maîtriser. Application Builder met à votre disposition une interface complète et intuitive reposant sur un navigateur afin de vous accompagner dans la création des applications. Les puissants composants d'Oracle APEX vous permettent d'ajouter des fonctionnalités de haute qualité à vos applications avec très peu de code.
-
Développement agile
Le développement avec Oracle APEX repose principalement sur l'itération rapide de l'application et de la sollicitation des utilisateurs finals. Les développeurs peuvent facilement travailler avec ces derniers pour implémenter les modifications et les améliorations demandées, le plus souvent en temps réel. APEX est tout aussi rapide pour la maintenance et l'amélioration des applications qu'il ne l'est pour la construction du premier prototype.
-
Aucun coût de licence supplémentaire
Si vous possédez déjà une licence Oracle Database, Oracle APEX vous est proposé gratuitement, quel que soit le nombre de développeurs, d'applications, de processeurs, d'utilisateurs finals ou encore le volume des données. Si vous ne possédez pas de licence Oracle Database, vous pouvez utiliser Oracle APEX inclus dans les services Oracle Database Cloud Service à l'heure et à un prix compétitif.
Remplacement de feuilles de calcul
Remplacez les feuilles de calcul utilisées pour les fonctions métier critiques avant qu'une catastrophe ne se produise !
Presque toutes les organisations se servent des feuilles de calcul pour diffuser les données et élaborer des états sur ces dernières. Pourquoi ? Parce qu'elles sont faciles à créer, tout le monde sait le faire. Une fois créées, elles sont souvent envoyées à des collègues pour être mises à jour. Cela conduit inévitablement à une multitude de copies contenant différentes données et à des processus métier imparfaits. La meilleure solution est de disposer d'une source d'informations valide unique stockée dans une base de données entièrement sécurisée et d'une application reposant sur navigateur dont tous les utilisateurs peuvent se servir pour mettre à jour les données.
Essayer l'atelier sur les feuilles de calcul-
D'une feuille de calcul à une application Web en quelques minutes
Quelques clics dans l'assistant suffiront à transformer votre feuille de calcul en une table intégralement remplie dans Oracle Database. Vous obtenez une application entièrement fonctionnelle dotée d'états et de panneaux permettant de tenir les données à jour.
-
Source unique d'informations valides
Au lieu d'avoir une multitude de feuilles de calcul éparpillées, les utilisateurs se connectent à APEX pour accéder à une application centralisée unique dans laquelle tout le monde voit les mêmes données et peut les tenir à jour.
-
Sécurité avancée
Les feuilles de calcul n'incluent généralement pas de fonctions d'authentification et d'audit. Les applications APEX peuvent utiliser la méthode SSO, le protocole LDAP ou la connexion via un réseau social. Elles peuvent également intégrer un suivi d'audit. La base de données Oracle, dans laquelle les données sont stockées, est généralement sauvegardée par un administrateur de base de données professionnel.
-
Bases de données entièrement relationnelles
Il est très difficile d'implémenter des relations de type maître-détail dans les feuilles de calcul. La majorité d'entre elles sont donc plates, ce qui complique l'analyse des données. APEX est exécuté sur une base de données Oracle entièrement relationnelle dans laquelle l'implémentation de l'intégrité référentielle est un jeu d'enfant. De plus, APEX vous permet de définir de manière déclarative des pages maître-détail en toute simplicité.
Modernisation des applications Oracle Forms
Modernisez les anciennes applications Oracle Forms ne répondant plus aux exigences en passant à Oracle APEX.
Les applications Oracle Forms présentent souvent certaines difficultés : expérience client/serveur dépassée, utilisabilité et accessibilité non optimisées, prise en charge compliquée sur plusieurs navigateurs et compatibilité inexistante avec les appareils mobiles. De plus, les développeurs Oracle Forms sont souvent difficiles à trouver et chers.
Pour répondre aux nouvelles exigences ou réaliser des mises à niveau fonctionnelles majeures, vous devriez envisager d'utiliser d'autres outils. Comme Oracle APEX et Oracle Forms sont tous les deux basés sur les langages SQL et PL/SQL, et qu'ils offrent des environnements de développement déclaratif, les développeurs peuvent facilement passer d'Oracle Forms à Oracle APEX.
En savoir plus-
Applications basées sur le Web modernes, visuellement travaillées et réactives
Thème universel dans APEX génère des applications modernes qui permettent de définir différents styles de thème de manière déclarative et d'utiliser facilement des options de modèle afin de développer des applications agréables à utiliser pour vos utilisateurs finals.
-
Schémas de conception cohérents
APEX facilite le développement d'applications intuitives et accessibles semblables aux applications Web les plus populaires. Les utilisateurs finals doivent pouvoir naviguer librement et utiliser toutes les fonctionnalités d'une application APEX sans formation. Cela en fait un outil de choix pour les applications destinées aux clients et aux partenaires.
-
Développement rapide des applications
Dans la mesure où APEX repose sur les métadonnées, les définitions de page peuvent être tenues à jour ou améliorées très rapidement afin de répondre aux besoins. Pour étendre entièrement une page, vous pouvez utiliser les langages SQL, PL/SQL, JavaScript, HTML et CSS.
-
Exécution de l'application sur "n'importe" quel navigateur Web
Les applications APEX sont exécutées exclusivement dans un navigateur et ne nécessitent aucun logiciel client. Les applications sont entièrement réactives et sont donc compatibles par défaut avec tous les appareils mobiles. Vous pouvez ainsi les exécuter dans le navigateur de n'importe quel appareil.
Partage des données externes
Construisez des applications orientées public pour les utilisateurs externes tels que les partenaires et les clients.
Il est souvent difficile de partager des données avec vos partenaires, ce qui complique grandement l'amélioration des processus métier. En fournissant à vos clients une application permettant d'interagir avec vous, par exemple en passant une commande ou en consultant l'avancement du projet, vous pouvez accroître considérablement leur satisfaction et les inciter à revenir vers vous. Toutefois, vous ne voulez pas exposer votre système interne sur Internet et vous êtes conscient des problématiques de sécurité, d'attaques par déni de service et de disponibilité du site Web. Grâce à Oracle Database Cloud Service ou à une base de données Oracle isolée dans votre zone démilitarisée, vous pouvez développer des applications orientées public en toute sécurité.
-
Intégration de RESTful
Grâce à APEX et à Oracle REST Data Services (ORDS), les développeurs peuvent facilement afficher et/ou consommer des services Web RESTful. Ils peuvent également définir une adresse REST puis construire de façon déclarative un état, un graphique ou un calendrier à partir de la source de données.
-
Construction d'applications spécialisées
Construisez rapidement des applications personnalisées spécialement conçues pour séduire vos clients et les inciter à étendre votre collaboration.
-
Hébergement cloud
Fournissez les données et laissez Oracle s'occuper de l'infrastructure externe via les services Oracle Database Cloud Service.
-
Services vérifiés par Oracle
Oracle offre un environnement renforcé surveillé 24 heures/24, 7 jours/7.
Génération d'états de datamart
Construisez des applications de génération d'états interactifs à partir de données disparates.
Il est souvent difficile d'obtenir une image d'ensemble précise de l'organisation ou même d'un service. En effet, les données sont contenues dans plusieurs systèmes, les états existants sont limités et ne contiennent pas toujours les informations nécessaires pour prendre une décision commerciale éclairée, il est difficile de restreindre l'accès aux données et d'éviter leur fuite, et l'exécution des états prédéfinis peut prendre des heures. L'utilisation d'APEX et de ses capacités avancées de génération d'états et de visualisations de données facilite grandement le développement de tableaux de bord pertinents pour les différentes communautés d'utilisateurs.
-
Fusion des données
La première étape pour pouvoir établir des états dans une organisation consiste à charger tous les ensembles de données disparates dans la base de données ou à définir des services Web RESTful pouvant être consommés par APEX.
-
Sécurité affinée
Les données peuvent être contraintes ou même occultées pour que chaque groupe d'utilisateurs ne voie que les données qui l'intéressent.
-
Génération d'états complets
APEX comprend des états interactifs qui permettent aux utilisateurs finals de manipuler de vastes données afin qu'ils puissent modifier leur affichage selon leurs besoins spécifiques. Cela inclut la sélection et l'organisation de colonnes, le filtrage, le tri, le calcul, l'agrégation et la permutation de données. Les utilisateurs finals peuvent même déterminer s'ils sont les seuls à pouvoir consulter les états ou s'ils sont visibles pour tout le monde.
-
Performances
Les opérations sur les données sont réalisées directement dans la base de données Oracle Database, au lieu de déplacer de grandes quantités de données vers un niveau intermédiaire pour ensuite les manipuler. Oracle Database inclut également de nombreuses fonctions d'analyse de données ad hoc que vous pouvez utiliser dans une application Oracle APEX.
Extensions SaaS et EBS
De nombreux clients intègrent leurs systèmes ERP à l'aide d'Oracle APEX. Les systèmes ERP proposent un large éventail de fonctionnalités prêtes à l'emploi. Toutefois, ils n'offrent pas toujours les états spécifiques ou la fonctionnalité dont vous avez besoin, en particulier lorsque votre exigence est propre à votre secteur ou à votre organisation. Vous y découvrirez aussi parfois des processus métier courants qui comportent trop d'étapes et qui sont peu efficaces. Dans de telles situations, construire une extension avec APEX peut fournir les bonnes informations ou améliorer grandement la productivité et la satisfaction des utilisateurs.
Lire le document technique Extension d'EBS 12.1 à l'aide d'Oracle APEX-
Génération d'états interactifs
La génération d'états interactifs permet aux utilisateurs finals de manipuler les données selon leurs besoins. Cela inclut la sélection et l'organisation de colonnes, le filtrage, le tri, le calcul, l'agrégation et la permutation de données. Les utilisateurs finals peuvent même déterminer s'ils sont les seuls à pouvoir consulter les états qu'ils enregistrent ou s'ils sont visibles pour tout le monde.
-
Processus rationalisés
Développez une extension qui permet de simplifier un processus métier et de le réaliser en moins d'étapes. L'extension récupère toutes les données dont elle a besoin dans le système ERP, puis lui renvoie les résultats de ses opérations.
-
Développement pour des besoins spécifiques
Satisfaites les exigences de votre entreprise ou de votre secteur en construisant des applications spécialisées. Ces applications doivent exploiter les données ERP pertinentes mais peuvent également avoir des objets de base de données pour stocker des données supplémentaires qui ne sont pas disponibles dans le système ERP.
-
Intégration étroite
APEX peut être utilisé pour inclure les données de systèmes disparates et pas seulement celles de votre système EPR afin de créer des tableaux de bord et des états plus performants ou des flux métier plus complexes. Vous pouvez récupérer ces données en utilisant des services Web REST ou en créant un lien vers une autre base de données pour extraire et/ou envoyer les données.