DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option. Hans Eichenberger, die Mobiliar Versicherungen und Vorsorge
|
|
- Michaela Kurzmann
- vor 6 Jahren
- Abrufe
Transkript
1 DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger, die Mobiliar Versicherungen und Vorsorge
2 Wer bin ich? Hans Eichenberger Elektroingenieur, NDS Software Engineering Seit Oracle hauptsächlich als DBA tätig Seit März 2016 im DBA-Team bei die Mobiliar in Bern DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
3 DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
4 -IT 460 MA Systeme 430 FTE LINUX WINDOWS 160 Standorte schweizweit vernetzt, incl. VoIP-Telefonie Programmiersprachen Clients Smartphones Datenbanken Oracle MS SQL DB2/IMS Budget 2016 ca. 125 Mio. CHF Standard-Software COR.life DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
5 DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Agenda 1. Ausgangslage 1.1 Automatische PDB Erstellung für Microservices 1.2 DB-Deployments automatisieren 1.3 Mobi 1.4 Das Performance-Warehouse der Mobi 2. Interaktive DBaaS als Lehrabschluss IPA 2.1 Das duale Bildungssystem in der Schweiz 2.2 IPA kurz erklärt 2.3 Die ursprüngliche Idee 2.4 Schwierigkeiten ursprüngliche Idee mit Oracle 12.1 DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
6 DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Agenda 3. Interaktive DBaaS Anforderungen an Möglichkeiten von Oracle RDBMS 12.2 angepasst 3.2 Fokusierung auf wenige use-cases 3.3 Was technisch umgesetzt wurde / wird 4. Konklusion 5. Fragen??? DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
7 Ausgangslage DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
8 Google pictures DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
9 DBaaS für Microservices t = min detect build register t = 1 min Continuous integration Fully automated application trigger deployment including Oracle database in less than 10 minutes Docker registry Push start image Get image OID t = min get state PDB order pdb Container 9 Management DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
10 Technische Umsetzung Container Management REST Call Execute Function sql via oracle client pdb_orders Repository Database REST Server Create Ext. Job für Ausführung shell script Submit os credentials and execute job Shell script creates new pdb and post actions Update pdb_orders table when pdb is created Submit success to Container Management Start corresponding Docker image Template PDB APPL 1 APPL 2 Container Database Execute Procedure DB Link DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
11 APPL 1 Container Database Automatisierte DB-Deployments Container Management Deploy micro-service 1. Check/Adjust Version in DB 2. Persistenz micro-service DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
12 RZ 2 RZ 1 DB-Server Mobi Dev/Test Prod Admin Verfügbarkeit Dataguard mit physical-standby RZ-übergreifend DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
13 APEX Mobi Verfügbarkeit DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
14 Das Performance Warehouse der Mobi Data Dict + AWR +OSData DB1 Data Dict + AWR +OSData DB2 On Demand Analyse REPO DB OEM Reporting & Alerting Data Dict + AWR +OSData DB3 RAMON Data Dict + AWR +OSData DB4 CLOUD DB Zentrales Repository Daten über alle DB s sind zentral vortagsaktuell verfügbar DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
15 Interaktive DBaaS als Lehrabschluss IPA DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
16 Das duale Bildungssystem der Schweiz DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
17 IPA kurz erklärt Die Informatiker-Lehre Dauert vier Jahre Drei Vertiefungsrichtungen: Applikationsentwicklung, Systemtechnik und Betriebsinformatik Abschluss als Informatiker EFZ Die IPA (Individuelle praktische Arbeit) Teil der Lehrabschlussprüfung IPA dauert 10 Arbeits-Tage am Stück Präsentation und Demo anschliessend Begleitung durch Fachbetreuung Beurteilung durch Experten DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
18 Die ursprüngliche Idee 1. Bestellung über APEX Frontend (Optionen, Zeichensatz, Diskgrösse, Ablaufdatum, spezielle Wünsche etc.) 2. Je nach gewählten Optionen Freigabe durch DBA 3. Ausführung Job auf target CDB mit Aufruf shell-script 4. Create database link von target CDB zu CDB mit source PDB 5. Create pluggable database target_pdb from 6. Neue PDB in ldap ergänzen 7. Neue PDB in OEM registrieren DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
19 Schwierigkeiten ursprüngliche Idee Logische Probleme Die Feingranulare Options-Auswahl ist zu aufwendig Die Anforderung für spezielle Optionen ist sehr selten Freigabe durch DBA nicht sinnvoll resp. dauert zu lange Fehlende resp. unvollständige Features mit Multitenant Oracle 12.1 Clones von PDBs in Dataguard Konfigurationen nicht möglich PDBs mit unterschiedlichen Charactersets im selben root-container nicht möglich Online Clone von bestehenden PDBs nur read-only möglich DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
20 Interaktive DBaaS V 2.0 DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
21 Anpassungen an Möglichkeiten von Rel In Realisierung Remote Clones von PDBs in primary CDBs (standbys none) Online-Clones von produktiven PDBs Noch nicht möglich PDBs mit unterschiedlichen Characterset in einer CDB ORA bei der Abfrage von lob-attributen via CDB-Views DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
22 Fokusierung auf wenige use-cases Use-Case 1: Clone prod. PDB für Deployment-Tests Beliebige produktive PDBs können individuell cloned werden Clone asynchron Benachrichtigung via 1 : 1 Beziehung zwischen den CDBs Laufzeit- und Funktiontest der Deployments mit prod. DB APPL 1 APPL 2 APPL 3 CDB Prod APPL 1 APPL 2 APPL 3 CDB Deplomenttest DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
23 Fokusierung auf wenige use-cases Use-Case 2: Sandbox PDB ab template Vordefinierte template PDBs können für individuelle Tests gecloned werden Username wird in PDB-Name integriert Max. Anzahl PDBs pro User konfigurierbar CDBs für Sandbox PDBs vordefiniert Sandbox PDBs haben ein Ablaufdatum Sandbox PDBs können selber gelöscht werden Sandbox PDBs werden synchron gecloned Templ 1 Templ 2 Templ 3 CDB Template SB 1 SB 2 SB 3 CDB Sandbox DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
24 Fokusierung auf wenige use-cases Use-Case 3: Sandbox PDB ab bestehender PDB (ohne prod.) Beliebige Entwicklungs-/Test-PDBs können für individuelle Tests gecloned werden Username wird in PDB-Name integriert Max. Anzahl PDBs pro User konfigurierbar CDBs für Sandbox PDBs vordefiniert Sandbox PDBs haben ein Ablaufdatum Sandbox PDBs können selber gelöscht werden Sandbox PDBs werden asynchron gecloned Dev 1 Dev 2 Dev 3 CDB Template SBdev 1 SBdev 2 SBdev 3 CDB Sandbox DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
25 Technische Umsetzung https Browser Create Ext. Job für Ausführung shell script Create database link to CDB with Source PDB Shell script creates new pdb and post actions Update pdb_orders table when pdb is created Submit success to Container Management Start corresponding Docker image Appl 1 Templ 2 Tomcat mit ORDS Execute APEX functions SB 1 APPL 1 SB 2 Scheduler Job pdb_orderv2 Repository Database mit APEX Execute Procedure DB Link CDB Source CDB Target DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
26 Konklusion DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
27 Die wichtigsten Erkenntnisse Automatisierung in einem agilen Umfeld zwingend Zentrale Informationen sehr hilfreich Mit APEX können schnell einfache GUIs erstellt werden Multitenant mit Version 12.2 einsetzen IPA für alle Beteiligten lehrreich Fazit Die Durchführung des Projekts hat sich gelohnt, schon wegen der Erkenntnisse aus den Diskussionen mit Entwicklern. Umfang und Komplexität an die effektiven Bedürfnisse anpassen, wenn 90 % der Anforderungen abgedeckt werden, meist ausreichend. DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
28 Fragen DBaaS mit APEX 5.1 Frontend und Oracle Multitenant Option Hans Eichenberger
APEX OOS TOOLS & HELFER
APEX OOS TOOLS & HELFER About me Oracle > 8 Jahre APEX > 8 Jahre Freelancer seit 2016 Vorher APEX Entwickler im Versicherungsumfeld aktiver Open Source Entwickler auf Github Mit-Entwickler von apex.world!
MehrAPEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH
APEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH APEX Connect 2018 Call for Papers bis 08.11.2017!! Agenda About APEX Office Print Lizenz / Architektur /
MehrPlatform as a Service (PaaS) & Containerization
Platform as a Service (PaaS) & Containerization Open Source Roundtable Bundesverwaltung; Bern, 23. Juni 2016 André Kunz Chief Communications Officer Peter Mumenthaler Head of System Engineering 1. Puzzle
MehrAgile Apex - Life Cycle Management. Life Cycle Management für Apex Applikationen im agilen Projektumfeld
Life Cycle Management für Apex Applikationen im agilen Projektumfeld Targets the Rapid Application Development Community 2009 Oracle Corporation Agenda 1. Life Cycle Development Software Lebenszyklus Continuous
MehrOracle Database 12c Private Cloud
Oracle Database 12c Private Cloud... oder: es heisst jetzt "c", also wo ist denn nun diese Cloud? Bernhard Wesely Trivadis Wien BASEL BERN BRUGES LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR.
MehrZeitlich abhängig von OWB?
Zeitlich abhängig von OWB? 24. April 2007 Beat Flühmann Trivadis AG > IT Lösungsanbieter» Application Development, Application Performance Management, Business Communication, Business Intelligence, Managed
MehrIn Nullkommanix zur Datenbank in der eigenen Cloud
In Nullkommanix zur Datenbank in der eigenen Cloud Ralf Durben & Manuel Hoßfeld BU Database Technologies Oracle Deutschland B.V. & Co KG Agenda Warum Multitenant für DB-Konsolidierung und DB-Cloud ( DBaaS
MehrWeblogic 12.2 und DB 12.2 das perfekte Duo
Gemeinsam mehr erreichen. Weblogic 12.2 und DB 12.2 das perfekte Duo Matthias Fuchs, Andreas Chatziantoniou Vorstellung > Esentri > Matthias Fuchs > Oracle Partner Spezialized SOA > Ettlingen, Nürnberg
MehrOracle Enterprise Manager 12c R4 ( )
1 Oracle Enterprise Manager 12c R4 (12.1.0.4) Oliver Zandner (oliver.zandner@oracle.com) System-Berater für Oracle DB-Technologie Oracle Hannover Was erwartet Sie? Neuerungen in Database Plug-in 12.1.0.7
MehrGIS Docker und Azure-Cloud. Neues aus der Entwicklung
GIS Docker und Azure-Cloud Neues aus der Entwicklung 1 Agenda Ausgangssituation / Rahmenbedingungen / Entscheidung Docker Azure Beispiel VM anlegen via Web Interface Putting all together Beispiel: Azure
MehrCopyright 2012, Oracle and/or its affiliates. All rights reserved.
Datenbankinstallation und Patching mit Cloud Control Ralf Durben Senior Principal Sales Consultant Copyright 2012, Oracle and/or its affiliates. All rights reserved. Agenda Grundlagen des Provisionings
MehrQuest Central for Oracle
Quest Central for Oracle Markus Schröder, PreSales Consultant Quest Central die DBA- Workbench für die Produktion Was braucht der DBA? Er braucht durchschnittlich pro Tag 5 bis 7 verschiedene Funktionen
MehrAPEX (Hoch) Verfügbar? Ernst Leber
(Hoch) Verfügbar? Ernst Leber 22.11.2017 1 Im Überblick Technologie-orientiert Branchen-unabhängig Hauptsitz Ratingen 240 Beschäftigte Ausbildungsbetrieb Inhabergeführte Aktiengesellschaft Gründungsjahr
Mehr35 Jahre Verheiratet 2 Kinder beides Jungs Wohnort Berlin Seit 16 Jahren begeisterter Oracle Entwickler
35 Jahre Verheiratet 2 Kinder beides Jungs Wohnort Berlin Seit 16 Jahren begeisterter Oracle Entwickler Zwei geschäftsführende Gesellschafter, 6 Mitarbeiter Fokus: Oracle und Webentwicklung Planung, Durchführung
MehrBuild-Pipeline mit Jenkins
JUG Augsburg 24.10.2013 Seite 1 Wer sind wir? Agiler Architekt und Entwickler Eigenes Produkt mit kompletter Pipeline / CD aktuell: Architekt / Entwickler in einem großen Entwicklungsprojekt im Automotiv
MehrZukunft der Oracle Applikationsentwicklung: BC4J & XML
2 Jahre Niederlassung in München Trivadis GmbH Zukunft der Oracle Applikationsentwicklung: BC4J & XML Markus Heinisch 1 Agenda Tägliches Brot BC4J DEMO Applikation BC4J XML DEMO Applikation XML Fazit 2
MehrContainer als Immutable Infrastructure. John M. Hutchison
Container als Immutable Infrastructure John M. Hutchison Container als Immutable Infrastructure 1. Context 2. Anwendungsbereiche 3. Demo 4. Erkenntnisse Präsentationstitel 06.03.2017 2 Container Verschiedene
MehrContinuous Delivery mit Orcas
Deployment von Oracle- Datenbanken in agilen Projekten Dr. Olaf Jessensky Senior Consultant OPITZ CONSULTING Deutschland GmbH DOAG Regionaltreffen Südbayern, München, 03.12.2015 OPITZ CONSULTING Deutschland
MehrOracle Enterprise Manager 12c Database Express (EM Express)
Oracle Enterprise Manager 12c Database Express (EM Express) Josef Lippert Freiberuflicher IT Consultant München Schlüsselworte Oracle Enterprise Manager Database Express, EM Express, Administration Einleitung
MehrAufsetzten einer Oracle DBaaS Umgebung (private Cloud) mit dem Enterprise Manager. Bodo von Neuhaus Oracle Deutschland B.V.
Aufsetzten einer Oracle DBaaS Umgebung (private Cloud) mit dem Enterprise Manager Bodo von Neuhaus Oracle Deutschland B.V. & Co KG Agenda Motivation Implementierungsvarianten Die eigene Datenbank Cloud
MehrOracle Snap Management Utility Snap mir eine. Marco Schwab, DOAG 2017,
Oracle Snap Management Utility Snap mir eine Marco Schwab, Wer steht hier? 2 Die Witt-Gruppe in Zahlen Die Witt-Gruppe ist ein führender Multichannel- Versandhändler für die Zielgruppe 50+. 1987 erfolgte
MehrOrchestrierung & Docker für DBAs DOAG 2018
Orchestrierung & Docker für DBAs DOAG 2018 Wer steht hier? 2 Die Witt-Gruppe in Zahlen Die Witt-Gruppe ist ein führender Multichannel- Versandhändler für die Zielgruppe 50+. 1987 erfolgte die Übernahme
MehrOracle Data Integrator Ein Überblick
Oracle Data Integrator Ein Überblick Uwe Barz Christoph Jansen Hamburg, 15.04.2008 Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Wien Agenda Überblick
MehrNoSQL mit Postgres 15. Juni 2015
Tag der Datenbanken 15. Juni 2015 Dipl.-Wirt.-Inform. Agenda l Vorstellung l Marktübersicht l Warum PostgreSQL? l Warum NoSQL? l Beispielanwendung Seite: 2 Vorstellung Dipl.-Wirt.-Inform. [1990] Erste
MehrUse AMW to deploy to OpenShift
Use AMW to deploy to OpenShift Thomas Philipona Head of Middleware OpenShift Tech Lab, Bern, 27.1.2015 1 AMW Ein Beispiel App specific config LogLevel: Info senderemail: app@ch.ch securetoken: i12fgjdk%
Mehr5000 User+, Erfahrungen im Produktivbetrieb einer Saas-DB. DOAG 2011 Konferenz + Ausstellung Bernhard Vogel & Frank Szilinski, esentri
5000 User+, Erfahrungen im Produktivbetrieb einer Saas-DB DOAG 2011 Konferenz + Ausstellung Bernhard Vogel & Frank Szilinski, esentri Agenda Was ist RDS? Warum RDS? Setup Betrieb Lizensierung Datensicherheit
MehrForms 12c, Reports und Weblogic in Docker betreiben
Überraschend mehr Möglichkeiten Forms 12c, Reports und Weblogic in Docker betreiben DOAG Forms Day 2019 21.02.2019 Holger Lehmann, Lead Consultant Agenda 1 2 3 4 5 Wieso Container und Docker? Wieso Forms?
MehrContinuous Delivery in der Praxis
Dr. Halil-Cem Gürsoy @hgutwit adesso AG Continuous Delivery in der Praxis Über mich Principal Architect @ adesso AG seit 15 Jahre Software-Entwicklung > davor in wissenschaftlichem Umfeld Verteilte Enterprise-Systeme
MehrDatenbank Services. Thomas Lehmann, Düsseldorf. Die Datenbank-Spezialisten.
Datenbank Services Thomas Lehmann, 31.05.2017 Düsseldorf Zahlen und Fakten Robotron Datenbank-Software GmbH Gründungsjahr 1990 Geschäftsform GmbH (8 Gesellschafter) Mitarbeiterzahl 414 (Stand 05/2017)
MehrJava Forum Stuttgart, Muss es immer Docker sein? Sandra
Java Forum Stuttgart, 06.07.17 Muss es immer Docker sein? Sandra Parsick mail@sandra-parsick.de @SandraParsick Zur meiner Person Sandra Parsick Freiberuflicher Softwareentwickler und Consultant im Java-Umfeld
MehrSODA. Die Datenbank als Document Store. Rainer Willems. Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG
SODA Die Datenbank als Document Store Rainer Willems Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG vs No Anforderungskonflikte Agile Entwicklung Häufige Schema-Änderungen Relationales
MehrContinuous Delivery in der Praxis
Dr. Halil-Cem Gürsoy @hgutwit! adesso AG Continuous Delivery in der Praxis Über mich Principal Architect @ adesso AG seit 15 Jahre Software-Entwicklung > davor in wissenschaftlichem Umfeld Verteilte Enterprise-Systeme
MehrContinuous Integration mit GitLab CI. Christine Koppelt Philipp Haußleiter GUUG-Frühjahrsfachgespräch 1. März 2018
Continuous Integration mit GitLab CI Christine Koppelt Philipp Haußleiter GUUG-Frühjahrsfachgespräch 1. März 2018 Continuous Integration (CI) Continuous Integration (CI) Sourcecode Source Repository Deploybare
MehrCustomer Day 2009 Windows Patch Management
Customer Day 2009 Windows Patch Management Peter Rösti rop@brainware.ch 2 Ein Computer ist nur so sicher, wie der Administrator verantwortungsbewusst ist und die richtigen Tools verwendet. 3 Agenda Warum
MehrBackup & Recovery. Oracle 12c New Features. Peter Jensch Principial Consultant DOAG Regionaltreffen Stuttgart. 15. Mai 2014
Backup & Recovery Oracle 12c New Features Peter Jensch Principial Consultant DOAG Regionaltreffen Stuttgart BASEL BERN BRUGG LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART
MehrDevOps with AWS. Software Development und IT Operation Hand in Hand. Matthias Imsand CTO Amanox Solutions AG
DevOps with AWS Software Development und IT Operation Hand in Hand Matthias Imsand CTO Amanox Solutions AG Agenda Evolution agiles DevOps AWS Kurzeinführung Automation und Infrastruktur als Code AWS CloudFormation
MehrEinsatz von Tools. Nadjibullah Rajab Bereichsleiter OPITZ CONSULTING Gummersbach GmbH. Mannheim, Einsatz von Tools Seite 1
Nadjibullah Rajab Bereichsleiter OPITZ CONSULTING Gummersbach GmbH Mannheim, 09.07.2009 Seite 1 Inhalt Grid Control Architektur Übersicht Beispiel Patch-Management mit GC Automatisierte Linux und Oracle
MehrReporting Lösungen für APEX wähle Deine Waffen weise
Reporting Lösungen für APEX wähle Deine Waffen weise Dietmar Aust Opal-Consulting Köln Schlüsselworte: Oracle APEX, Reporting, JasperReports, PL/PDF, BI Publisher, OPAL:XP, Doxxy, Oracle Rest Data Services
MehrContinuous Integration mit GitLab CI Christine Koppelt Open-Source-Treffen, 26. Januar 2018
Continuous Integration mit GitLab CI Christine Koppelt christine.koppelt@gmail.com Open-Source-Treffen, 26. Januar 2018 Continuous Integration Softwareentwicklung & Deployment Aufgaben eines Continuous
MehrMinimal Downtime Oracle 11g Upgrade. DOAG Konferenz 2010 Martin Decker
Minimal Downtime Oracle 11g Upgrade DOAG Konferenz 2010 Agenda Vorstellung Umfrage Gründe für Upgrade Upgrade-Methoden Fokus auf Minimal Downtime Oracle Transportable Tablespace (TTS) Oracle Upgrade via
MehrCopyright 2012, Oracle and/or its affiliates. All rights reserved.
Copyright 2012, Oracle and/or its affiliates. All rights Oracle Enterprise Manager Cloud Control verbindet Monitoring mit Diagnose und ermöglicht so ein umfassendes Monitoring mit integrierten Analysemöglichkeiten.
MehrOracle Database 12c Release 2 - Application Container Mandantenfähigkeit für Applikationen
Oracle Database 12c Release 2 - Application Container Mandantenfähigkeit für Applikationen Schlüsselworte Markus Flechtner Trivadis GmbH Düsseldorf Oracle 12.2, Multitenant, Application Container, SaaS
MehrJUG Saxony Day, Es muss nicht immer gleich Docker sein IT Automation, die zu einem passt
JUG Saxony Day, 29.09.17 Es muss nicht immer gleich Docker sein IT Automation, die zu einem passt Sandra Parsick mail@sandra-parsick.de @SandraParsick Zur meiner Person Sandra Parsick Freiberuflicher Softwareentwickler
MehrDBA im Entwicklungsumfeld. Roland Junge; SD&C
DBA im Entwicklungsumfeld Roland Junge; SD&C Düsseldorf; 16.06.2015 DAS UNTERNEHMEN Eckdaten Gründung: 2003 Standorte: Berlin-Mitte im ewerk Hamburg am Gänsemarkt Mitarbeiter: >70 IT-Spezialisten Themen:
MehrRelease Automation für Siebel
June 30 th 2015 Release Automation für Siebel Stefan Kures Agenda + Herausforderungen + Lösung mit Automic + Vorteile + Resultate 3 Property of Automic Software. All rights reserved Siebel als zentrale
MehrOracle Database Cloud Service
1 Oracle Database Cloud Service Gerd Schoen Senior Leitender Systemberater 2 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from
MehrRapid Deployment mit JomaSoft VDCF
Rapid Deployment mit JomaSoft VDCF Marcel Hofstetter hofstetter@jomasoft.ch http://www.jomasoftmarcel.blogspot.ch Geschäftsführer / Enterprise Consultant JomaSoft GmbH Oracle ACE Associate Solaris Swiss
MehrMobile Backend in der
Mobile Backend in der Cloud Azure Mobile Services / Websites / Active Directory / Kontext Auth Back-Office Mobile Users Push Data Website DevOps Social Networks Logic Others TFS online Windows Azure Mobile
MehrFreiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk. IT-Berater. Dipl.-Inform.
Freiberuflicher Schwerpunkte: Unix, Oracle, Netzwerk 1 Oracle Data Guard Oracle Standby Database Höhere Verfügbarkeit und Datensicherheit 2 Oracle Data Guard Oracle Standby Database Konzepte Erzeugen und
MehrMobiliar Oracle Performance Warehouse Was war, ist oder wird kritisch?
Mobiliar Oracle Performance Warehouse Was war, ist oder wird kritisch? Paolo Kreth, Teamleiter IB Datamanagement Hans Eichenberger, DBA, IB Datamanagement Ausgangslage 2012 Eine Migration steht bevor 450
MehrAgenda joinit für 7-IT
Agenda joinit für 7-IT 1. Einleitung / Allgemeine Einordnung von joinit (PowerPoint) 2. Lösungen für Incident-, Change und Problem- Management mit joinit bei der HVB-INFO (PowerPoint) 3. Fragen / Lösungsansätze
MehrProgressive Web Apps mit APEX. Till Albert
Progressive Web Apps mit APEX Till Albert 09.05.2019 Facts & Figures IT-Beratungsunternehmen Branchen übergreifend Hersteller neutral Hauptsitz Ratingen Niederlassung Frankfurt am Main 250 Beschäftigte
MehrBerechnung von Kennzahlen mit der SQL Model Clause
Berechnung von Kennzahlen mit der Thomas Mauch 12.07.2018 DOAG BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1 AGENDA 1. Einführung 2. Syntax 3. Performance
MehrUpgrade auf APEX 5. 9 Datenbanken, 400 Workspaces, über 1000 Anwendungen ein Erfahrungsbericht Carola
Upgrade auf APEX 5 9 Datenbanken, 400 Workspaces, über 1000 Anwendungen ein Erfahrungsbericht Carola Berzl @Trivadis BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF HAMBURG KOPENHAGEN LAUSANNE
MehrFlexFrame for Oracle. Torsten Schlautmann OPITZ CONSULTING Gummersbach GmbH
Torsten Schlautmann torsten.schlautmann@opitz-consulting.de OPITZ CONSULTING Gummersbach GmbH +49 2261 6001-1175 Agenda Funktionsweise Einsatzszenarien Rahmenbedingungen Zusammenfassung Fragen und Antworten
MehrOracle VM, OpenStack & EM12c Ziemlich beste Freunde oder Star Wars The Empire Strikes Back
Oracle VM, OpenStack & EM12c Ziemlich beste Freunde oder Star Wars The Empire Strikes Back DOAG FMW Stuttgart 2015 Andreas Chatziantoniou - Foxglove- IT BV Bio Andreas Chatziantoniou Freelance Oracle Fusion
MehrNeue Features Oracle Database 12.2 Wann denn endlich?
Neue Features Oracle Database 12.2 Wann denn endlich? DOAG 2017 Datenbank Dierk Lenz Erfolgreich seit 1996 am Markt Firmensitz: Burscheid (bei Leverkusen) Beratung, Schulung und Betrieb/Fernwartung rund
MehrThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
MehrNeue Welten: Externe Daten mit APEX nutzen
Neue Welten: Externe Daten mit APEX nutzen Carsten Czarski Oracle Application Express Development-Team DOAG Regio München - 17. Mai 2018 Copyright 2017 Oracle and/or its affiliates. All rights reserved.
MehrOracle 12c: Migrationswege und Konzepte. Dierk Lenz
Oracle 12c: Migrationswege und Konzepte Dierk Lenz Einfache Migrationsverfahren 2 Was ist eine Migration? Neue Hardware oder Neues Betriebssystem oder Neue Oracle-Version Patch Set Update / Security Patch
MehrAutomatisieren mit Ansible Ernst Leber NRW Regio Day Ratingen
Automatisieren mit Ansible Ernst Leber NRW Regio Day Ratingen 11.10.2018 1 Im Überblick Technologie-orientiert Branchen-unabhängig Hauptsitz Ratingen 240 Beschäftigte Ausbildungsbetrieb Inhabergeführte
MehrDevOps und Management mit Multi-Tenant App Containern Dr.-Ing. Holger Friedrich
DevOps und Management mit Multi-Tenant App Containern Dr.-Ing. Holger Friedrich Agenda Einführung Architektur Anwendung Use-Cases Schlussfolgerungen 2 500+ Technsche Experten Helfen Kollegen Weltweit 3
MehrContainerplattform. Lego für DevOps. Dr. Jonas Trüstedt
Containerplattform Lego für DevOps Dr. Jonas Trüstedt 19.10.2017 Idee von Containern Virtualisierung in Containern: Minimalisierung der Abhängigkeiten Mit Host geteilter Kernel Wenig Overhead 1 Container
MehrNeues von Oracle Gut zu wissen
Neues von Oracle Gut zu wissen Lorenz Keller Manager Sales Consulting Server Technologies Customer Center Nord 12. Juni 2014 Safe Harbor Statement The following is intended to outline our general product
MehrThe linux container engine. Peter Daum
0 The linux container engine Peter Daum Über mich Peter Daum Entwickler seit 13 Jahren Java Developer @ tyntec Java EE / Spring im OSS / BSS Twitter - @MrPaeddah Blog - www.coders-kitchen.com Agenda Docker?!
MehrRapid Deployment von OS, Virtualisierung und Applikation
Rapid Deployment von OS, Virtualisierung und Applikation Marcel Hofstetter hofstetter@jomasoft.ch https://www.jomasoftmarcel.blogspot.ch Geschäftsführer / Enterprise Consultant JomaSoft GmbH Solaris Swiss
MehrDaniel Tschan Technischer Leiter. Continuous Delivery mit OpenShift
Daniel Tschan Technischer Leiter Continuous Delivery mit OpenShift Puzzle Tech Talk, Bern, 30.10.2014 Geschichte Integration Hell und «works on my machine» 1991: Object Oriented Design: With Applications
MehrData Guard und OMS / Grid Control -
Deutsche Oracle Anwendergruppe - SIG Database Data Guard und OMS / Grid Control - Eine gute Kombination? Andreas Kother Senior Consultant, ORDIX AG, Paderborn ak@ordix.de www.ordix.de Copyright ORDIX AG
MehrDOCKER IN PRACTICE. Matthias Zober EXXETA GmbH Leipzig
DOCKER IN PRACTICE Matthias Zober EXXETA GmbH Leipzig 1 1. Typische Installationen Typische Probleme HowTos die nicht funktionieren? Jenkins + Maven + Plugins manuell installieren Worst Case Dauer: > ½
MehrContinuous Delivery mit Orcas
Deployment von Oracle- Datenbanken in agilen Projekten Dr. Olaf Jessensky Senior Consultant OPITZ CONSULTING Deutschland GmbH APEX Connect 2016, Berlin, 26.04.2016 OPITZ CONSULTING Deutschland GmbH 2016
MehrData Guard. Deutsche Oracle Anwendergruppe Regionalgruppe BI / MS / OS. Funktionsweise und Einsatzmöglichkeiten. Klaus Garstecki
Deutsche Oracle Anwendergruppe Regionalgruppe BI / MS / OS Data Guard Funktionsweise und Einsatzmöglichkeiten Klaus Garstecki ORDIX AG, Paderborn ak@ordix.de Copyright ORDIX AG Data Guard 1 Agenda Data
MehrOrder Ansicht Inhalt
Order Ansicht Inhalt Order Ansicht... 1 Inhalt... 1 Scope... 2 Orderansicht... 3 Orderelemente... 4 P1_CHANG_CH1... 6 Function: fc_ins_order... 7 Plug In... 8 Quelle:... 8 Anleitung:... 8 Plug In Installation:...
MehrAPEX DESKTOP APPS. Interaktion mit dem Client System
APEX DESKTOP APPS Interaktion mit dem Client System About me Oracle > 8 Jahre APEX > 8 Jahre Freelancer seit 2016 Vorher APEX Entwickler im Versicherungsumfeld aktiver Open Source Entwickler auf Github
MehrVAADIN, SPRING BOOT & REST
VAADIN, SPRING BOOT & REST Ein Einstieg für Domino Entwickler Stephan Kopp 1 STEPHAN KOPP Software & Solutions Development Tel.: +49 6182 7869420 Mobil: +49 173 3089806 E-Mail: stephan.kopp@axians.de 2
MehrExadata Patching - reloaded. Stefan Panek, DOAG Exaday2016
Exadata Patching - reloaded Stefan Panek, DOAG Exaday2016 Agenda Stefan Panek Systemberatung Exadata Review Exadata Patching Planung Patch Implementierung Fazit Termine 25.08.16 Copyright Stefan Panek
MehrWas bedeutet Oracle Cloud für Oracle Technologieexperten? DOAG 2015 Andreas Chatziantoniou - Foxglove-IT BV
Was bedeutet Oracle Cloud für Oracle Technologieexperten? DOAG 2015 Andreas Chatziantoniou - Foxglove-IT BV Bio Andreas Chatziantoniou Freelance Oracle Fusion Middleware Consultant 17 Jahre Oracle Erfahrung/27
MehrOracle BI Publisher - PDF und einiges mehr
Oracle BI Publisher - PDF und einiges mehr Christian Piasecki PITSS GmbH 22.09.2017 1 Agenda Hersteller/Community, Lizensierung Installation, Voraussetzungen Hardware/Software Erforderliche Skills, Lernkurve
MehrControl Templates. Thomas Claudius Huber
Control Templates Thomas Claudius Huber thomas.huber@trivadis.com www.thomasclaudiushuber.com Thomas Claudius Huber.NET Senior Consultant @Trivadis Basel Spezialisiert auf Silverlight und WPF Autor der
MehrALM As-A-Service TFS zur hausinternen Cloud ausbauen
ALM As-A-Service TFS zur hausinternen Cloud ausbauen Sven Hubert AIT TeamSystemPro Team Das Unternehmen.NET Softwareentwicklung.NET Entwicklung.NET Software-Entwicklung Architektur Beratung Team Foundation
MehrVernetzte Gebäudereinigung - Aufbau einer Cloud-Lösung
IT-Development & Consulting Vernetzte Gebäudereinigung - Aufbau einer Cloud-Lösung 08. März 2018 it-people it-solutions Übersicht I Fachliche Problemstellung und Zielsetzung unseres Projekts I Technische
MehrAgenda. Ausgangssituation (Beispiel) PaaS oder IaaS? Migrationspfade Deep Dives. IaaS via Azure Site Recovery PaaS via SQL Deployment Wizard
Agenda Ausgangssituation (Beispiel) PaaS oder IaaS? Migrationspfade Deep Dives IaaS via Azure Site Recovery PaaS via SQL Deployment Wizard AZURE REGIONS offen BETRIEBSSYSTEME DATENBANKEN ENTWICKLUNGS-
MehrNeues von Grid Control. Ralf Durben Oracle Deutschland B.V. & Co. KG Business Unit Datenbank DBTec
Neues von Grid Control Ralf Durben Oracle Deutschland B.V. & Co. KG Business Unit Datenbank DBTec Agenda Grid Control 11g Neue Infrastruktur Installation Integration mit MyOracle Support Unterstützung
MehrAnyWeb AG 2008 www.anyweb.ch
OMW 8.1- What s new System- Applikations- und Servicemanagement Agenda Was ist OMW HTTPS Agent Remote Agent Installation User Role Based Service View Custom Message Attributes Maintenace Mode Weitere Erweiterungen
MehrMail: Web: juergen-schuster-it.de
Mail: j_schuster@me.com Twitter: @JuergenSchuster Web: juergen-schuster-it.de APEX Podcast: apex.press/talkshow Dynamic Actions Examples: dynamic-actions.com APEX-Meetups: apexmeetups.com APEX D-A-CH Facebook
MehrBoost your APEX Deployment and Provisioning with Docker
Boost your APEX Deployment and Provisioning with Docker Schlüsselworte APEX, Docker, Virtualisierung, Deployment Steven Grzbielok MT AG Frankfurt am Main Einleitung Docker ist eine Virtualisierungsplattform
MehrDatenbankbasierte Lösungen
Technologische Beiträge für verteilte GIS - Anforderungen an verteilte GIS und Lösungsansätze Datenbankbasierte Lösungen Johannes Kebeck Senior Systemberater ORACLE Deutschland GmbH Agenda TOP Thema 1
MehrEclipse BIRT als Report Tool
Eclipse BIRT als Report Tool Integration in Oracle-Anwendungen und Apex Jochen Kutscheruk Oracle Certified Master merlin.zwo InfoDesign GmbH & Co. KG 76228 Karlsruhe Spitzenleistung heißt, sich auf seine
MehrContinuous Delivery mit OpenShift
Daniel Tschan Technischer Leiter Continuous Delivery mit OpenShift Puzzle Tech Talk, Bern, 23.10.2014 1 Grundlagen Kleine Geschichte «Integration Hell» und «Works on My Machine» 1991: Object Oriented Design:
MehrDockerbank II. Block 2: Komplexbeispiel. Benjamin Baum 1, Christian Bauer 1
Dockerbank II Vertiefungsworkshop zum Container-basierten Deployment von biomedizinischen IT-Lösungen Block 2: Komplexbeispiel Benjamin Baum 1, Christian Bauer 1 1 Universitätsmedizin Göttingen Dockerbank
MehrOracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH
Oracle9i Designer Rainer Willems Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH Page 1 1 Agenda 9i Designer & 9i SCM in 9i DS Design Server Generierung &
MehrWas kann man in APEX automatisieren?
Was kann man in APEX automatisieren? Oleg Kiriltsev Düsseldorf, 10.06.2015 Persönliche Daten Oleg Kiriltsev (31) Dipl.-Inform. Uni Duisburg-Essen Seit März 2013 IT-Berater bei MT AG, Oracle APEX Development
MehrOracle APEX 3.2. Peter Raganitsch. Einführung und neue Features 16.04.2009
Oracle APEX 3.2 Einführung und neue Features 16.04.2009 Peter Raganitsch Agenda» Über Competence Center» Was ist Oracle Application Express» Welche Entwickler» Features von Oracle APEX» Architektur» Neue
MehrMicrosoft Azure Deutschland ist jetzt verfügbar -
Einordnung und Überblick Data Scientist Operationalisierung IT-Abteilung Anwendungsentwickler Der Data Scientist agil Tool seiner Wahl möglichst wenig Zeit Skalierung Code für die Operationalisierung Der
MehrThe Foreman. Felix Massem und Jan-Frederic Markert
The Foreman Felix Massem und Jan-Frederic Markert Agenda Was ist The Foreman? Typischer Lebenszyklus einer Maschine Quelle: http://prezi.com/heph6y7kzole/introduction-to-foreman/ Unterstützung durch The
MehrIBM VERSE & SMARTCLOUD NOTES in der Praxis
IBM VERSE & SMARTCLOUD NOTES in der Praxis STEPHAN KOPP Fritz & Macziol Group Dabei seit Notes 4.5 Admin & Entwickler http://stephankopp.net @KoppStephan skopp@fum.de AGENDA IBM Verse Hybrid Cloud IBM
MehrDatenbankreplikation in der Standard Edition. Markus Jendrossek
Datenbankreplikation in der Standard Edition Markus Jendrossek Wer ich bin Markus Jendrossek Das erste Mal vor Publikum (kaum nervös) Seit zehn Jahren IT Administrator Davon seit sechs Jahren DBA Erfahrung
MehrMicrosoft Dynamics CRM 2016 What s New?
Bonn, 26.04.2016 Upgrade & Ausblick Agenda 1. Lebenslauf 2. Systemanforderungen 3. Upgrade Prozess 4. Best Practice 5. Ausblick Spring Wave Release Bonn, 26.04.2016 Lebenslauf Upgrade & Ausblick Lebenslauf
MehrUsername and password privileges. Rechteverwaltung. Controlling User Access. Arten von Rechten Vergabe und Entzug von Rechten DBS1 2004
Arten von Rechten Vergabe und Entzug von Rechten Seite 1 Controlling User Access Database administrator Username and password privileges Users Seite 2 Privileges Database security System security Data
MehrFabian Greis CarajanDB GmbH CarajanDB GmbH
Fabian Greis CarajanDB GmbH Experten mit über 25 Jahren Oracle Erfahrung Firmensitz in Erftstadt bei Köln Spezialisten für Oracle Datenbank Administration Hochverfügbarkeit (RAC, Data Guard, Failsafe,
Mehr