mindsquare.de durchsuchen

Oracle Apex

Sie brauchen einen Oracle Apex Berater und/oder möchten, dass wir Ihnen unser Angebot in diesem Umfeld vorstellen?

Ingo Biermann
25. September 2024

Unternehmen und die dazugehörigen Betriebsabläufe sind individuell, wodurch eine Standardsoftware nicht für jedes Problem die beste Wahl ist. Um spezifische Anforderungen dennoch abzudecken, entstehen daher oftmals simple Lösungen auf Basis von Microsoft Excel oder Access.

Diese Applikationen vereinfachen Fachabteilungen zwar den Arbeitsalltag, führen in IT-Abteilungen vielfach jedoch zu großem Wartungsaufwand und langen Wartezeiten. Um diesen Prozess zu beschleunigen und effizienter zu gestalten, bietet Oracle seinen Kunden schon seit mehreren Jahren das Framework Oracle Application Express (APEX). Die Lösung verspricht, bestehende Geschäftsprozesse passend abzudecken und etwaige Lücken, die durch den Einsatz von Standardsoftware entstehen, flexibel zu schließen. Doch was kann Oracle APEX, welche Features überzeugen und für wen lohnt sich der Einsatz des smarten Werkzeugs?

Was ist Oracle Apex?

Bei Oracle APEX handelt es sich um eine webbasierte, kostenfreie und integrierte Entwicklungsumgebung aus dem Hause Oracle. Das Framework, welches schon seit dem Jahr 2004 auf dem Markt ist, bietet eine große Anzahl an Features und Funktionen, die es gewöhnlichen Anwendern ermöglichen, Applikationen auf Basis einer Oracle Datenbank zu erstellen. Dank der großen Anzahl an Standardelementen lassen sich Reports und Formulare vielfach ohne Programmierkenntnisse erstellen, wobei selbst grafische Elemente oder Kalenderfunktionen per Drag & Drop eingebunden werden können. Zusätzlich bieten die erstellten Webapplikationen den Vorteil, die gewohnten Sicherheitsfeatures der Oracle-Datenbank zu verwenden. Webanwendungen, die mit APEX erstellt wurden, sind somit auch ohne zusätzlichen Programmieraufwand als überaus sicher einzustufen. Für den Einsatz des Frameworks benötigen Kunden lediglich eine lizenzierte Edition der Oracle-Datenbank, wobei es keinen Unterschied macht, ob die Datenbank in der Cloud oder auf eigenen Servern gehostet wird.

Unser Whitepaper zum Thema Was ist Apex?

Whitepaper: Was ist Apex?

Das Whitepaper zur Backend-Technologie geht auf die Eigenschaften und Stärken von Apex ein.

Das Framework im Detail

Die Erstellung von datenbankgestützten Webanwendung mit APEX gestaltet sich in der Regel überaus einfach. So lassen sich Spreadsheets mit der Hilfe von Wizards in nur wenigen Minuten erstellen. Zusätzlich profitieren Anwender von praktischen Oracle-Features wie beispielsweise Mehrsprachigkeit, Mehrbenutzerfähigkeit sowie integrierter Autorisierung und einem hohen Maß an Benutzerfreundlichkeit.

Die Stärken des Frameworks

Das Framework gibt Anwendern die Möglichkeit, individuelle Webanwendungen einfach und plattformunabhängig mit nur wenigen Klicks zu erstellen. Die Applikationen sind dabei überaus einfach in der Administration und Wartung, wobei sämtliche Daten automatisch auf der Oracle-Datenbank gesichert werden. Dieses Vorgehen garantiert eine hohe Verfügbarkeit und trägt zusätzlich zu einer verbesserten Ausfallsicherheit bei. Da sämtliche Kalkulationen auf dem jeweiligen Datenbankserver und nicht am Client durchgeführt werden, überzeugen die erzeugten Applikationen zudem mit ausgezeichneter Performance und Leistungsfähigkeit.
Die Schwächen des Frameworks

Auch wenn das Framework prinzipiell einfach in der Handhabung ist, so können komplexere Applikationen Anwender dennoch an die eigenen Grenzen stoßen, sodass auf kompetente Unterstützung zurückgegriffen werden muss. Zudem werden oftmals zusätzliche Tools und Plug-ins benötigt. So lassen sich Daten aus Microsoft Excel oder Access nicht ohne webbasierte Tools migrieren und auch Hilfsmittel wie beispielsweise CSS, HTML-Templates oder JavaScript können für ein einheitliches Layout notwendig werden. Applikationen, die mit Fremdsystemen kommunizieren, müssen ferner über das Oracle REST Service angebunden werden. Diese Schritte erfordern zumindest ein solides Basiswissen aus dem Bereich der Webtechnologien, sodass Applikationen meist nicht zur Gänze ohne den Support aus der IT-Abteilung umgesetzt werden können.

Die Architektur

Im Gegensatz zu herkömmlichen Entwicklungsumgebungen benötigt APEX keine zusätzliche Abstrahierungsschicht. Anwender können vielmehr direkt auf die gesamte Leistungsfähigkeit der Oracle-Datenbank zugreifen. Dabei werden alle Datenbankanfragen auf einen Pool aufgeteilt, wodurch die Performance selbst bei steigenden Zugriffszahlen kaum Schwankungen unterworfen ist. Die gute Skalierbarkeit und die einfach gestalteten Konfigurationsoptionen machen das Framework somit sowohl für kleine Unternehmen als auch für internationale Konzerne zu einer attraktiven und effizienten Alternative.

Der Application Builder

Der Application Builder ist das Herzstück des Frameworks, in welchem die eigentliche Entwicklung der Webanwendungen erfolgt. Dabei lässt sich der Application Builder in jedem gewöhnlichen Browser öffnen. Anwender können die benötigten Bausteine innerhalb des Application Builders selbst zusammenstellen, wobei sämtliche Daten in der Oracle-Datenbank gespeichert werden. Komplexere Reports und Formulare lassen sich zusätzlich, unter Zuhilfenahme von SQL oder PL/SQL, mit automatischen Validierungen und Autovervollständigungen ausstatten, um benötigte Felder vorab zu überprüfen. Alles in allem hält sich der Konfigurationsaufwand jedoch in Grenzen, sodass auch Anwender mit keiner oder nur geringer Erfahrung im Bereich der Programmierung schnell brauchbare Lösungen erstellen können.

E-Book App-Entwicklung

E-Book: App-Entwicklung

In diesem E-Book erhalten Sie eine Übersicht über die Entwicklung von Enterprise-Apps mit SAPUI5 und OData.

Für wen eignet sich APEX ganz besonders gut?

Oracle Application Express eignet sich besonders überall dort, wo Microsoft Access oder Excel an ihre Grenzen stoßen. Zudem ist das Framework auch für Anwender von Oracle Forms sehr gut geeignet. Kunden haben hierbei den Vorteil, weiterhin bekannte Technologien und das gleiche Know-how nutzen zu können. Dabei stellt der Datenbankgigant jedoch klar, dass das beliebte Oracle Forms auch weiterhin unterstützt wird. APEX ist jedoch wesentlich moderner und wird konstant weiterentwickelt. Um die Verbreitung des Frameworks voranzutreiben, bietet der Hersteller die Option, Forms und APEX parallel nutzen, wobei sich APEX-Anwendungen in Forms integrieren lassen. Unternehmen, die APEX ausprobieren möchten, können somit einzelne Bereiche auf APEX umstellen, ohne auf Forms verzichten zu müssen.

Fazit

APEX überzeugt mit kurzen Entwicklungszeiten, vergleichsweise niedrigen Entwicklungskosten und der bewährten Stabilität von Oracle. Diese Eigenschaften machen das Framework zur idealen Lückentechnologie, um benötigte Reports oder Business-Anwendungen einfach und unkompliziert selbst zu erstellen. Die Webapplikationen können hierbei plattformunabhängig von beliebigen Endgeräten aufgerufen werden. Dabei übernimmt das Framework komplexe Aufgaben, wie beispielsweise Sicherheitsmaßnahmen oder die Verwaltung von Benutzersitzungen. Dies gibt Entwicklern mehr Zeit dafür, sich um die eigentlichen Anforderungen und Bedürfnisse zu kümmern und um Geschäftsabläufe zu optimieren. Aufgrund der simplen Handhabung, der praktischen Features und der modernen Oberfläche ist es daher nicht verwunderlich, dass APEX in vielen Unternehmen immer öfter zum Einsatz kommt und das etablierte Oracle Forms so nach und nach ablöst.

Ingo Biermann

Websession: Oracle Apex

Sollten Sie weitere Fragen zum Thema Oracle Apex haben, dann vereinbaren Sie eine kostenlose Websession mit uns. Ich freue mich auf Sie!

Verwandte Know-Hows

Die ABAP Unit ist ein Teil der Testlandschaft für ABAP-Programme, mit denen Modultests implementiert und diese sowohl manuell als auch automatisch durchgeführt werden können.
Die SAP NetWeaver Development Infrastructure (NWDI) ist die zentrale Struktur zur Verwaltung von Entwicklungsumgebungen in SAP.
Damit Ihre SAP-Anwendungen mit anderen Apps von unterschiedlichen Systemen kommunizieren können, benötigen Sie eine Kommunikations-Plattform, die das Übersetzen und Weiterleiten der Nachtrichten ermöglicht. Diese Funktion bietet u. a. SAP NetWeaver […]

Passende Angebote zum Thema

Die Formularumstellung von SAPscript, Smart Forms, JetForm oder StreamServe auf eine neue Technologie – idealerweise auf Adobe Forms – nimmt erfahrungsgemäß viel Zeit in Anspruch. Dabei sind die Aufgaben und Methoden […]
Haben Sie und ihre Mitarbeiter den Überblick über die gewachsenen Berechtigungen und Rollen im SAP-System verloren? Wir haben dafür eine strukturierte Planungslösung, um das System zu bereinigen und somit den […]
Wir sind die Spezialisten rund um das Thema App Management Services. Für die vollumfassende Betreuung von Anwendern kümmern wir uns um den gesamten Incident-Prozess vom ersten Kontakt bis zur Lösung […]

Beratung und Unterstützung für die Unternehmens-IT

  • Individualentwicklung für SAP und Salesforce
  • SAP S/4HANA-Strategieentwicklung, Einführung, Migration
  • Mobile App Komplettlösungen – von der Idee über die Entwicklung und Einführung bis zum Betrieb, für SAP Fiori und Salesforce Lightning
  • Automatisierung von Prozessen durch Schnittstellen, künstliche Intelligenz (KI) und Robotic Process Automation (RPA)
  • Beratung, Entwicklung, Einführung
  • Formular- und Outputmanagement, E-Rechnung & SAP DRC
  • SAP Archivierung und SAP ILM
  • SAP Basis & Security, Enterprise IT-Security & Datenschutz
  • SAP BI & Analytics
  • Low Code / No Code – Lösungen

Vollumfängliche Implementierungs- und Betriebsunterstützung für führende Softwareprodukte unserer Partnerunternehmen:

Besondere Prozessexzellenz im Bereich Personal / HR

  • Knowhow in Personalprozessen und IT-Technologien verbinden
  • HR-Berater, die IT-ler und Personaler in einer Person sind
  • Beratung zu HR IT Landschafts- & Roadmap sowie HR Software Auswahl
  • Beratung und Entwicklung im SAP HCM, SuccessFactors und der SAP Business Technology Platform
  • HCM for S/4HANA (H4S4) Migration & Support
  • Als Advisory Partner Plattform und Prozessberatung in Workday
  • Mobile Development mit SAP Fiori, SAPUI5, HTML5 und JavaScript
  • Marktführer im Bereich ESS/MSS

Vollumfängliche Implementierungs- und Betriebsunterstützung für führende Softwareprodukte unserer Partnerunternehmen:

Besondere Prozessexzellenz im Bereich Produktion & Logistik

  • Optimierung und Digitalisierung von Produktions- und Logistikprozessen sowie Einkaufs- und Vertriebsprozessen
  • Einführung mobiler Datenerfassung in Produktion, Lager und Instandhaltung
  • Umfassendes Knowhow in den SAP-Modulen LO, MM, SD, WM, PM und CCS/CCM
  • Modul-Beratung & Einführung, Entwicklung individueller (mobiler) Anwendungen
  • Beratung und Entwicklung in der SAP Freischaltungsabwicklung (SAP WCM, eWCM)
  • Optimierung sämtlicher Prozesse im Bereich der nachträglichen Vergütung (Bonus)

Vollumfängliche Implementierungs- und Betriebsunterstützung für führende Softwareprodukte unserer Partnerunternehmen:

Besondere Prozessexzellenz im Bereich Vertrieb & Service

  • Vertriebs- & Service-Prozesse auf Basis von Salesforce
  • Beratung, Einführung und Entwicklung für Salesforce-Lösungen: Sales Cloud, Service Cloud, Marketing Cloud inkl. Account Engagement (ehem. Pardot)
  • Salesforce Customizing: Individuelle Lösungen in Salesforce, u.a. für Chemie-Branche
  • Betriebsunterstützung und Service für Salesforce-Kunden
  • Schnittstellen-Entwicklung, besondere Expertise SAP – Salesforce Integration

Vollumfängliche Implementierungs- und Betriebsunterstützung für führende Softwareprodukte unserer Partnerunternehmen:

msDevSupport

Service / Development Support

  • fester, eingearbeiteter Ansprechpartner als Koordinator
  • kontinuierliche Weiterentwicklung und Digitalisierung Ihres Unternehmens, z.B. Fehlerbehebung, Updates, neue Features implementieren
  • kleinere Entwicklungen realisieren, die kein Projektmanagement erfordern
  • günstige Abrechnungen pro h
  • sehr einfache und schnelle Beauftragung auf Zuruf
  • ständige Verfügbarkeit: (Teil-)Ressourcen geblockt für Sie
  • kurze Reaktionszeiten 2 – 24h
  • Wir halten Wissen vor und stellen Stellvertretung sicher

msSolution

Projekte

  • Projektleitung und Steering inklusive Qualitätssicherung
  • „Wir machen Ihr fachliches Problem zu unserem.“
  • mindsquare steuert IT-Experten selbst
  • Abrechnung pro Tag
  • Längerer Angebots- und Beauftragungsprozess
  • Lieferzeit 6 – 12 Wochen ab Auftragseingang
  • Zum Auftragsende Transition zu einem Service & Support notwendig, um schnell helfen zu können

msPeople

IT-Experten auf Zeit

  • Wir lösen Ihren personellen Engpass, z.B. liefern von IT-Experten für Ihr laufendes Projekt
  • Breites Experten-Netzwerk für praktisch jedes Thema und Budget:
  • interne festangestellte mindsquare Mitarbeiter:innen
  • externe Experten aus unserem Netzwerk von 27.000 Freiberufler:innen aus Deutschland
  • externe Experten im Nearshoring mit derzeit 37 Partnern
  • Verbindliches Buchen der Experten in einem definierten Zeitraum an festen Tagen
  • Ohne Projektleitung und Steering, Sie steuern die Experten
  • Lieferzeit in der Regel 2 – 6 Wochen
  • Nach Auftragsende KEIN Vorhalten von Experten und Knowhow
Kontakt aufnehmen
Ansprechpartner
Laura Feldkamp mindsquare Kundenservice
Laura Feldkamp Kundenservice