{"id":1316,"date":"2021-02-17T16:30:00","date_gmt":"2021-02-17T14:30:00","guid":{"rendered":"https:\/\/promatis.com\/at\/oracle-apex-cloud-service-inexpensively-available-in-the-oracle-cloud\/"},"modified":"2023-03-29T14:05:03","modified_gmt":"2023-03-29T12:05:03","slug":"oracle-apex-cloud-service-inexpensively-available-in-the-oracle-cloud","status":"publish","type":"post","link":"https:\/\/promatis-test.de\/at\/en\/oracle-apex-cloud-service-inexpensively-available-in-the-oracle-cloud\/","title":{"rendered":"ORACLE APEX Cloud Service \u2013 inexpensively available in the Oracle Cloud"},"content":{"rendered":"

[et_pb_section fb_built=\"1\" custom_padding_last_edited=\"on|tablet\" disabled_on=\"off|off|off\" admin_label=\"Sektion\" _builder_version=\"4.17.6\" _module_preset=\"default\" custom_padding=\"5vh||5vh||true|false\" custom_padding_tablet=\"5vh||5vh||true|false\" custom_padding_phone=\"5vh||5vh||true|false\" global_module=\"202\" global_colors_info=\"{}\" theme_builder_area=\"post_content\"][et_pb_row column_structure=\"1_4,3_4\" _builder_version=\"4.17.6\" _module_preset=\"default\" global_colors_info=\"{}\" theme_builder_area=\"post_content\"][et_pb_column type=\"1_4\" _builder_version=\"4.17.6\" _module_preset=\"default\" global_colors_info=\"{}\" theme_builder_area=\"post_content\"][et_pb_image src=\"\/.\/wp-content\/uploads\/2022\/07\/YvesChassein-e1658734137580.png?_t=1658758954\" alt=\"Yves Chassein PROMATIS\" _builder_version=\"4.17.6\" _module_preset=\"default\" width=\"90%\" custom_margin=\"||||false|false\" border_radii=\"on|1222px|1222px|1222px|1222px\" global_colors_info=\"{}\" theme_builder_area=\"post_content\"][\/et_pb_image][\/et_pb_column][et_pb_column type=\"3_4\" _builder_version=\"4.17.6\" _module_preset=\"default\" global_colors_info=\"{}\" theme_builder_area=\"post_content\"][et_pb_text ul_type=\"square\" _builder_version=\"4.19.5\" _module_preset=\"default\" text_font=\"Open Sans||||||||\" text_font_size=\"17px\" text_line_height=\"1.6em\" link_font=\"Open Sans||||on|||RGBA(255,255,255,0)|\" link_text_color=\"gcid-0becd5ff-19fc-4653-a221-c8c75771a987\" link_font_size=\"22px\" ul_font=\"Open Sans||||||||\" ul_font_size=\"17px\" ul_line_height=\"1.6em\" header_font=\"|600||on|||||\" header_text_color=\"gcid-32812186-bc94-4de4-814c-2bf202477fd5\" header_font_size=\"47px\" header_line_height=\"1.2em\" header_2_font=\"|600||on|||||\" header_2_text_color=\"gcid-32812186-bc94-4de4-814c-2bf202477fd5\" header_2_line_height=\"1.6em\" header_3_font=\"|600|||||||\" header_3_text_color=\"gcid-32812186-bc94-4de4-814c-2bf202477fd5\" header_3_font_size=\"24px\" header_3_line_height=\"1.4em\" header_4_text_color=\"gcid-32812186-bc94-4de4-814c-2bf202477fd5\" header_4_line_height=\"1.4em\" header_5_text_color=\"gcid-32812186-bc94-4de4-814c-2bf202477fd5\" header_5_line_height=\"1.4em\" header_6_text_color=\"gcid-32812186-bc94-4de4-814c-2bf202477fd5\" header_6_font_size=\"16px\" header_6_line_height=\"1.4em\" custom_margin=\"4vh||0px||false|false\" custom_padding=\"||||true|false\" text_font_size_tablet=\"20px\" text_font_size_phone=\"17px\" text_font_size_last_edited=\"on|tablet\" header_font_size_tablet=\"\" header_font_size_phone=\"28px\" header_font_size_last_edited=\"on|phone\" global_colors_info=\"{%22gcid-32812186-bc94-4de4-814c-2bf202477fd5%22:%91%22header_text_color%22,%22header_2_text_color%22,%22header_3_text_color%22,%22header_4_text_color%22,%22header_5_text_color%22,%22header_6_text_color%22,%22header_text_color%22,%22header_2_text_color%22,%22header_3_text_color%22,%22header_4_text_color%22,%22header_5_text_color%22,%22header_6_text_color%22,%22header_text_color%22,%22header_2_text_color%22,%22header_3_text_color%22,%22header_4_text_color%22,%22header_5_text_color%22,%22header_6_text_color%22%93,%22gcid-0becd5ff-19fc-4653-a221-c8c75771a987%22:%91%22link_text_color%22%93}\" theme_builder_area=\"post_content\"]<\/p>\n

Yves Chassein<\/a><\/div>\n
\n

 <\/p>\n

Senior Vice President<\/strong> \u2013 Head of Application Development<\/div>\n<\/div>\n

[\/et_pb_text][et_pb_text ul_type=\"square\" _builder_version=\"4.17.6\" _module_preset=\"default\" text_font=\"Open Sans||||||||\" text_text_color=\"gcid-0becd5ff-19fc-4653-a221-c8c75771a987\" text_font_size=\"22px\" text_line_height=\"1.6em\" link_font=\"Open Sans||||on||||\" link_text_color=\"#00A9A0\" ul_font=\"Open Sans||||||||\" ul_font_size=\"17px\" ul_line_height=\"1.6em\" header_font=\"|600||on|||||\" header_text_color=\"gcid-32812186-bc94-4de4-814c-2bf202477fd5\" header_font_size=\"47px\" header_line_height=\"1.2em\" header_2_font=\"|600||on|||||\" header_2_text_color=\"gcid-32812186-bc94-4de4-814c-2bf202477fd5\" header_2_line_height=\"1.6em\" header_3_font=\"|600|||||||\" header_3_text_color=\"gcid-32812186-bc94-4de4-814c-2bf202477fd5\" header_3_font_size=\"24px\" header_3_line_height=\"1.4em\" header_4_text_color=\"gcid-32812186-bc94-4de4-814c-2bf202477fd5\" header_4_line_height=\"1.4em\" header_5_text_color=\"gcid-32812186-bc94-4de4-814c-2bf202477fd5\" header_5_line_height=\"1.4em\" header_6_text_color=\"gcid-32812186-bc94-4de4-814c-2bf202477fd5\" header_6_font_size=\"16px\" header_6_line_height=\"1.4em\" custom_margin=\"5px||0px||false|false\" custom_padding=\"||||true|false\" text_font_size_tablet=\"20px\" text_font_size_phone=\"17px\" text_font_size_last_edited=\"on|tablet\" header_font_size_tablet=\"\" header_font_size_phone=\"28px\" header_font_size_last_edited=\"on|phone\" locked=\"off\" global_colors_info=\"{%22gcid-32812186-bc94-4de4-814c-2bf202477fd5%22:%91%22header_text_color%22,%22header_2_text_color%22,%22header_3_text_color%22,%22header_4_text_color%22,%22header_5_text_color%22,%22header_6_text_color%22,%22header_text_color%22,%22header_2_text_color%22,%22header_3_text_color%22,%22header_4_text_color%22,%22header_5_text_color%22,%22header_6_text_color%22,%22header_text_color%22,%22header_2_text_color%22,%22header_3_text_color%22,%22header_4_text_color%22,%22header_5_text_color%22,%22header_6_text_color%22%93,%22gcid-0becd5ff-19fc-4653-a221-c8c75771a987%22:%91%22text_text_color%22%93}\" theme_builder_area=\"post_content\"]<\/i><\/a><\/i><\/a><\/i><\/a>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\"1\" _builder_version=\"4.16\" _module_preset=\"default\" custom_padding=\"0vh||10vh||false|false\" global_colors_info=\"{}\" theme_builder_area=\"post_content\"][et_pb_row use_custom_gutter=\"on\" _builder_version=\"4.17.3\" _module_preset=\"default\" custom_padding=\"0px||0px||true|false\" global_colors_info=\"{}\" theme_builder_area=\"post_content\"][et_pb_column type=\"4_4\" _builder_version=\"4.16\" _module_preset=\"default\" global_colors_info=\"{}\" theme_builder_area=\"post_content\"][et_pb_text _builder_version=\"4.19.5\" _module_preset=\"default\" background_enable_color=\"off\" hover_enabled=\"0\" global_colors_info=\"{%22gcid-32812186-bc94-4de4-814c-2bf202477fd5%22:%91%22header_text_color%22,%22header_2_text_color%22,%22header_3_text_color%22%93,%22gcid-0becd5ff-19fc-4653-a221-c8c75771a987%22:%91%22background_color%22%93}\" theme_builder_area=\"post_content\" sticky_enabled=\"0\"]<\/p>\n

Oracle Application Express (APEX) ist eine beliebte Low Code Plattform zur Entwicklung von datenbankgest\u00fctzten Web-Anwendungen. Wollte man bisher solche Anwendungen in der Oracle Cloud betreiben, hatte man zwei reelle Alternativen. Zum einen Autonomous Database Service oder Oracle Cloud Infrastructure (OCI) mit einer manuell installierten und gewarteten Datenbank und zum anderen APEX. Seit Anfang des Jahres bietet Oracle nun auch einen Oracle APEX Cloud Service an. F\u00fcr wen dieser geeignet ist und welche Vor- und Nachteile er mit sich bringt, will ich im Folgenden beleuchten.<\/p>\n

Oracle APEX Cloud Service, was ist enthalten?<\/strong><\/h3>\n

Der Oracle APEX Cloud Service besteht aus seiner komplett von Oracle gemanagten Datenbank-Instanz, \u00e4hnlich der Autonomous Database, sowie einer APEX Installation mit vorkonfiguriertem Oracle Rest Data Service (ORDS). Abgerechnet wird \u2013 wie f\u00fcr Datenbanken in der Cloud \u00fcblich \u2013 nach OCPUs und Terrabyte Daten, also keine Abrechnung nach Usern, Entwicklern oder \u00e4hnlichem. Auf die Datenbank kann per SQL Developer Web<\/a>, APEX oder \u2013 nach Implementierung \u2013 REST-Service zugegriffen werden. \u00dcber das SQL Developer Web lassen sich SQL-Queries und Skripte ausf\u00fchren, Datenbankobjekte Wizard gesteuert erstellen und ver\u00e4ndern sowie Datenbankmodelle erzeugen. Durch den vorkonfigurierten ORDS ist es m\u00f6glich, REST-Services zur Verf\u00fcgung zu stellen, die Daten der Datenbank zu lesen oder manipulieren zu k\u00f6nnen.<\/p>\n

Was ist der Unterscheid zu Autonomous Database Service?<\/strong><\/h3>\n

Im Vergleich zum Autonomous Database Service ist es beim Oracle APEX Service nicht m\u00f6glich, sich per JDBC zur Datenbank zu verbinden, somit ist der Einsatz von Clients, wie dem SQL-Developer von Oracle, nicht m\u00f6glich. Das hei\u00dft Schnittstellen, die nicht \u00fcber REST mit der Datenbank kommunizieren, k\u00f6nnen mit dem APEX Cloud Service nicht erstellt werden. Erkennt man, dass diese doch ben\u00f6tigt werden, kann der Oracle APEX Cloud Service mit einem Click zu einer \u201evollen\u201c Oracle Autonomous Transaction Processing Database aufgewertet werden (nat\u00fcrlich erh\u00f6hen sich damit auch die Kosten). Dar\u00fcber hinaus \u00e4hneln sich die beiden Cloud Services sehr stark. Beide Cloud Services werden komplett von Oracle gewartet und Updates werden automatisch eingespielt.<\/p>\n

Was ist der Unterschied zum Oracle Infrastructure Cloud Service?<\/strong><\/h3>\n

Hier sind die Unterschiede gr\u00f6\u00dfer. Neben der fehlenden Vorkonfiguration von Oracle APEX und ORDS m\u00fcssen bei der OCI Variante auch alle Patches manuell installiert werden. Hier ist somit immer ein Datenbankadministrator n\u00f6tig. Im Vergleich hierzu wird die Autonomous Database sowie auch der Oracle APEX Service von Oracle selbst gewartet und im Falle von anstehenden Updates aktualisiert. Bei der OCI Variante ist es \u2013 im Gegensatz zum APEX Service \u2013 m\u00f6glich, sich per JDBC zur Datenbank selbst und dar\u00fcber hinaus per SSH auf den Datenbankhost zu verbinden. Daf\u00fcr ist eine SQL Developer Web Unterst\u00fctzung Out of the Box nicht verf\u00fcgbar und muss nachinstalliert werden.<\/p>\n

Fazit<\/strong><\/h3>\n

Ist man auf der Suche nach einem einfachen und kosteng\u00fcnstigen Weg, mit APEX in die Oracle Cloud zu gehen, ist der Oracle APEX Service genau die richtige Wahl. Denn man kann schnell und kurzerhand starten. Ebenfalls ist es mit diesem Cloud Service m\u00f6glich, Applikationen mit mehr als 500 Usern, zu betreiben. Und reicht am Ende die REST-Schnittstelle und das Oracle SQL Developer Web nicht mehr aus, ist ein Upgrade auf eine \u201evolle\u201c Oracle Autonomous Transaction Processing Database leicht m\u00f6glich.<\/p>\n

[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"

Oracle Application Express (APEX) is a popular low code platform for developing database-driven web applications. When previously wanting to operate such applications in the Oracle Cloud, there were two real alternatives.<\/p>\n","protected":false},"author":3,"featured_media":1240,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[35],"tags":[157,159],"dipi_cpt_category":[],"class_list":["post-1316","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-techblog-en","tag-oracle-apex-en","tag-oracle-vbcs-en"],"_links":{"self":[{"href":"https:\/\/promatis-test.de\/at\/en\/wp-json\/wp\/v2\/posts\/1316"}],"collection":[{"href":"https:\/\/promatis-test.de\/at\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/promatis-test.de\/at\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/promatis-test.de\/at\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/promatis-test.de\/at\/en\/wp-json\/wp\/v2\/comments?post=1316"}],"version-history":[{"count":0,"href":"https:\/\/promatis-test.de\/at\/en\/wp-json\/wp\/v2\/posts\/1316\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/promatis-test.de\/at\/en\/wp-json\/wp\/v2\/media\/1240"}],"wp:attachment":[{"href":"https:\/\/promatis-test.de\/at\/en\/wp-json\/wp\/v2\/media?parent=1316"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/promatis-test.de\/at\/en\/wp-json\/wp\/v2\/categories?post=1316"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/promatis-test.de\/at\/en\/wp-json\/wp\/v2\/tags?post=1316"},{"taxonomy":"dipi_cpt_category","embeddable":true,"href":"https:\/\/promatis-test.de\/at\/en\/wp-json\/wp\/v2\/dipi_cpt_category?post=1316"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}