SlideShare ist ein Scribd-Unternehmen logo
1 von 38
DOAG Development 2013, Bonn
Ulrich Gerkmann-Bartels
CEO & Consultant
Oracle Technologies
CONTINUOUS DELIVERY
IN ADF PROJEKTEN...
Ulrich Gerkmann-Bartels
CEO & Consultant
Oracle Technologies
Ulrich Gerkmann-Bartels
ÜBER MICH
Beratung, Training Oracle Technologie
ADF Certified Implementation Specialist
Community
DOAG, ADF EMG, ADF German Community, Twitter @Gerkmann-Bartels
Blog
Technical http://maybe-interesting.blogspot.com
Sonstiges http://www.enpit.de/blog
2
Training DevelopmentConsulting
Oracle Fusion
Middleware
Oracle
ADF
Oracle
WebLogic
Oracle
WebCenter
ENable productive IT by Oracle Technologies
ENTERPRISE PRAGMATIC IT
Ulrich Gerkmann-Bartels
AGENDA
Gemeinsames Verständnis
Knackpunkte
Aspekte mit Oracle ADF Projekten
Literatur für den Sommerurlaub
4
WANN HAST DU DAS LETZTE MAL
SO GEFÜHLT ?
DELIVERY: LOCHKARTE
DELIVERY: DISKETTE
DELIVERY: WEB
DELIVERY: CLOUD
Ulrich Gerkmann-Bartels
AGENDA
Gemeinsames Verständnis
Knackpunkte
Aspekte in Oracle ADF Projekten
Literatur für den Sommerurlaub
10
Ulrich Gerkmann-Bartels
CONTINUOUS DELIVERY
11
1. Continous Delivery working group at ThoughtWorks, Quelle: http://martinfowler.com/bliki/ContinuousDelivery.html
Continuous Delivery is a software development discipline where you build software
in such a way that the software can be released to production at any time.
You’re doing continuous delivery when: [1]
■ Your software is deployable throughout its lifecycle
■ Your team prioritizes keeping the software deployable over working on new
features
■ Anybody can get fast, automated feedback on the production readiness of their
systems any time somebody makes a change to them
■ You can perform push-button deployments of any version of the software to
any environment on demand
WITHOUT PANIC !
Ulrich Gerkmann-Bartels
DEPLOYMENT PIPLINE
12
Autor: Jez Humble, Quelle: http://continuousdelivery.com/2010/02/continuous-delivery/
Ulrich Gerkmann-Bartels 13
WER ERINNERT SICH ?
Ulrich Gerkmann-Bartels
VORAUSSETZUNGEN
‣ Keine Silos - übergreife Zusammenarbeit
‣ Berücksichtigung der unterschiedlichen Ziele und
Rahmenbedingungen
‣ Gemeinsame Definition von Fertig
‣ Automatisierung^3
‣ Veränderungswille
14
Ulrich Gerkmann-Bartels
AUSWIRKUNGEN
‣ Ständig gesicherter Nutzungszuwachs für den
Kunden
‣ Transparenz, Beherrschbarkeit, Reproduzierbarkeit
‣ Weg von einmal Systemen mit Updates zu
wachsenden und veränderbaren System
‣ Autarke und überschaubare Module notwendig
15
Ulrich Gerkmann-Bartels
AGENDA
Gemeinsames Verständnis
Knackpunkte
Aspekte in Oracle ADF Projekten
Literatur für den Sommerurlaub
16
Ulrich Gerkmann-Bartels
KNACKPUNKTE - DEV
‣ Sourcen im TRUNK können jederzeit in eine
Lieferung kommen
‣ ALLE Artefakte sind im Konfigurationsmanagement
‣ Konfigurationen sind externalisiert, KEIN Build für
eine spezielle Umgebung
‣ Feature - Toggle
17
Ulrich Gerkmann-Bartels
KNACKPUNKTE - OPS
‣ Umgebung sind alle GLEICH
‣ Änderung des Auslieferungsprozess ist eine
GRUNDSÄTZLICHE Sache
‣ Automatisierung^3
‣ ALLES ist versioniert
18
Ulrich Gerkmann-Bartels
AGENDA
Gemeinsames Verständnis
Knackpunkte
Aspekte in Oracle ADF Projekten
Literatur für den Sommerurlaub
19
Ulrich Gerkmann-Bartels
ASPEKT ARCHITEKTUR
20
Autarke und überschaubare Module NOTWENDIG !
Konstruiere ich eine BIG
ADF Master APP ?
Viele APPS ! - Was ist dann mit
einem notwendigen gemeinsamen
Kontext ?
Ulrich Gerkmann-Bartels
PILLAR ARCHITEKTUR
21
Quelle: ADF Architecture Fundamentals http://www.youtube.com/watch?v=toEuQvp73h8, Chris Muir (Oracle PM)
Ulrich Gerkmann-Bartels
ASPEKT ARCHITEKTUR
22
Quelle: ADF Architecture Fundamentals http://www.youtube.com/watch?v=toEuQvp73h8, Chris Muir (Oracle PM)
Model
AppMetaModel
View
Module A Module BAPP X
APP Y
Model
View
Common
Skin
*
AppMetaModel
Base
Model
AppMetaModel
View
Model
AppMetaModel
View
Model
AppMetaModel
View
AppMetaStore
AppMetaStore
Runtime
WAR LIB
Nested AM
Database
Ulrich Gerkmann-Bartels
ASPEKT - PACKAGING
23
‣ Weblogic Shared Libraries:
‣ JAR, WAR und EAR
‣ Shared Libraries mehrere
Versionen
‣ Production Redeployment
maximal zwei Versionen
‣ Retired Application müssen
vor bereinigt werden !
Ulrich Gerkmann-Bartels
ASPEKT - PACKAGING
24
‣ Base, Common, Skin
‣ Library: JAR oder EAR,
‣ Referenz: weblogic.xml, weblogic-
application.xml
‣ Module (webapp)
‣ Library: WAR
‣ Referenz: weblogic.xml
Ulrich Gerkmann-Bartels
ASPEKT - VERSION
25
‣ Version der Applikation und der
Library müssen in der MANIFEST.MF
angegeben werden !
‣ Es gibt KEINE JAR,WAR,EAR ohne
MANIFEST.MF !
‣ Build-Prozess sollte diese
entsprechend berücksichtigen und
mit einer Referenznummer ergänzen.
Ulrich Gerkmann-Bartels
Konfigurations-
werkzeug
JDeveloper
Tools
DATABASE_TEST
WLS_DOMAIN_TEST
DATABASE_INT
WLS_DOMAIN_INT
DATABASE_PROD
WLS_DOMAIN_PROD
ASPEKT
GLEICHE UMGEBUNGEN
DevVMTemplate
TestVMTemplate
ProdVMTemplate
VM Provisioning
Service
Konfiguration
Konfiguriert und Überwacht
Stellt Basismaschine bereit
Konfiguriert und Überwacht
Ulrich Gerkmann-Bartels
DevVMTemplate
TestVMTemplate
ProdVMTemplate
VM Provisioning
Service
Konfiguriert und Überwacht
VM PROVISIONING SERVICE
‣ Virtualisierung ermöglicht das schnelle
bereitstellen von Laufzeitumgebungen
‣ Basis für die Anforderung von GLEICHEN
Umgebungen
‣ Warum nicht dieses Verfahren auch für
Entwicklungsumgebung und Entwickler-
Rechner nutzen ?
Beispieltool:
www.vagrantup.com
Ulrich Gerkmann-Bartels
Konfigurations-
werkzeug
KONFIGURATIONSWERKZEUG
Konfiguration
‣ Umgebungen sind vielzählig und einem
unterliegen einem Wandel
‣ Wieviele Administratoren werden benötigt,
um den Betrieb von 10 Rechner eines
Systems im Aufbau GLEICH zu halten ?
‣ Notwendigkeit: Automatisierung,
Dokumentation, Konfiguration und
Überwachung !
Beispieltool:
https://forge.puppetlabs.com/biemond/orautils
Oracle PlugIns für puppet von Edwin Biemond
Ulrich Gerkmann-Bartels
ASPEKT AUTOMATISIERUNG
‣ Es gibt MEHR als JAR, WAR und
EAR im Fusion Middleware Stack
‣ ADF Security Permission
‣ MDS - Metadata Services (Deploy,
Merge, Update ?)
29
Ulrich Gerkmann-Bartels
30
Sonar Schema
OTPC Schema
OpenFire Schema
Oracle XETomcat 7.x
OpenFire App
OTPC App
JDevExtUpd-App
Sonar
Sonar-App
Hudson
Hudson-Job
SVN
PROJECT
JDev
Chat Extension
OTPC Extension
Update
SVN Extension
Ant Scripte
OTPC Plugin
DATABASE_TEST
WLS_DOMAIN_TEST
DATABASE_INT
WLS_DOMAIN_INT
DATABASE_PROD
WLS_DOMAIN_PROD
ARTEFAKTE
Ulrich Gerkmann-Bartels
DEPLOYMENT PIPLINE
31
Autor: Jez Humble, Quelle: http://continuousdelivery.com/2010/02/continuous-delivery/
32
Ulrich Gerkmann-Bartels
AGENDA
Gemeinsames Verständnis
Knackpunkte
Aspekte in Oracle ADF Projekten
Literatur für den Sommerurlaub
33
Ulrich Gerkmann-Bartels
LITERATUR
THE PHONIX PROJECT
34
Autoren: Gene Kim, Kevin Behr, George Spafford
“This book is the modern day version of The
Goal. It shows us how to diminish our modern
constraints to help the business win.”
–John Willis, VP Client Services and
Enablement, enStratus, Host of “DevOps Cafe
Ulrich Gerkmann-Bartels
LITERATUR
CONTINUOUS DELIVERY
35
Continuous Delivery: Reliable
Software Releases Through Build,
Test, and Deployment Automation
(Addison-Wesley Signature)
Autoren: Jez Humble, David Farley
Und wie
sieht CD mit
dem APP
Store aus ?
VIELEN DANK FÜR IHRE
AUFMERKSAMKEIT
HABEN SIE NOCH FRAGEN?
Continuous Delivery in ADF Projekten

Weitere ähnliche Inhalte

Was ist angesagt?

Cloud-native Apps – Architektur, Implementierung, Demo
Cloud-native Apps – Architektur, Implementierung, DemoCloud-native Apps – Architektur, Implementierung, Demo
Cloud-native Apps – Architektur, Implementierung, Demoenpit GmbH & Co. KG
 
REST in Peace - Mit ORDS, Node.JS, ADF, Java oder OSB?
REST in Peace  - Mit ORDS, Node.JS, ADF, Java oder OSB?REST in Peace  - Mit ORDS, Node.JS, ADF, Java oder OSB?
REST in Peace - Mit ORDS, Node.JS, ADF, Java oder OSB?enpit GmbH & Co. KG
 
Visualisierung von fachlichen Informationen mit Oracle ADF
Visualisierung von fachlichen Informationen mit Oracle ADFVisualisierung von fachlichen Informationen mit Oracle ADF
Visualisierung von fachlichen Informationen mit Oracle ADFUlrich Gerkmann-Bartels
 
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“OPEN KNOWLEDGE GmbH
 
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“OPEN KNOWLEDGE GmbH
 
MT AG Data Vault Generator
MT AG Data Vault GeneratorMT AG Data Vault Generator
MT AG Data Vault GeneratorMT AG
 
Process Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss LifeProcess Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss Lifecamunda services GmbH
 
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...QAware GmbH
 
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?OPEN KNOWLEDGE GmbH
 
Enterprise CI/CD: Continuous Integration & Delivery im Enterprise-Umfeld
Enterprise CI/CD: Continuous Integration & Delivery im Enterprise-UmfeldEnterprise CI/CD: Continuous Integration & Delivery im Enterprise-Umfeld
Enterprise CI/CD: Continuous Integration & Delivery im Enterprise-UmfeldQAware GmbH
 
API-Design, Microarchitecture und Testing
API-Design, Microarchitecture und TestingAPI-Design, Microarchitecture und Testing
API-Design, Microarchitecture und TestingOPEN KNOWLEDGE GmbH
 
Flexible Workplace-Environments aus der Cloud Webinar (3) der BeaS AWS Cloud ...
Flexible Workplace-Environments aus der Cloud Webinar (3) der BeaS AWS Cloud ...Flexible Workplace-Environments aus der Cloud Webinar (3) der BeaS AWS Cloud ...
Flexible Workplace-Environments aus der Cloud Webinar (3) der BeaS AWS Cloud ...Beck et al. GmbH
 
Der erste Schritt – idealtypische Wege in die Cloud und in der Cloud für Unte...
Der erste Schritt – idealtypische Wege in die Cloud und in der Cloud für Unte...Der erste Schritt – idealtypische Wege in die Cloud und in der Cloud für Unte...
Der erste Schritt – idealtypische Wege in die Cloud und in der Cloud für Unte...AWS Germany
 

Was ist angesagt? (17)

Cloud-native Apps – Architektur, Implementierung, Demo
Cloud-native Apps – Architektur, Implementierung, DemoCloud-native Apps – Architektur, Implementierung, Demo
Cloud-native Apps – Architektur, Implementierung, Demo
 
REST in Peace - Mit ORDS, Node.JS, ADF, Java oder OSB?
REST in Peace  - Mit ORDS, Node.JS, ADF, Java oder OSB?REST in Peace  - Mit ORDS, Node.JS, ADF, Java oder OSB?
REST in Peace - Mit ORDS, Node.JS, ADF, Java oder OSB?
 
Visualisierung von fachlichen Informationen mit Oracle ADF
Visualisierung von fachlichen Informationen mit Oracle ADFVisualisierung von fachlichen Informationen mit Oracle ADF
Visualisierung von fachlichen Informationen mit Oracle ADF
 
DevOps Meetup Freiburg - DevOps in Practice
DevOps Meetup Freiburg - DevOps in PracticeDevOps Meetup Freiburg - DevOps in Practice
DevOps Meetup Freiburg - DevOps in Practice
 
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
Auf gehts in die Cloud: „Das kann doch nicht so schwer sein!“
 
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
Auf geht‘s in die Cloud: „Das kann doch nicht so schwer sein!“
 
MT AG Data Vault Generator
MT AG Data Vault GeneratorMT AG Data Vault Generator
MT AG Data Vault Generator
 
Process Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss LifeProcess Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss Life
 
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...
Cloud Native Migration: Wie IT-Landschaften ihren Weg auf eine Cloud-Native-P...
 
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
Das ist doch alles nur Frontend - Wer braucht da schon Architektur?
 
Enterprise CI/CD: Continuous Integration & Delivery im Enterprise-Umfeld
Enterprise CI/CD: Continuous Integration & Delivery im Enterprise-UmfeldEnterprise CI/CD: Continuous Integration & Delivery im Enterprise-Umfeld
Enterprise CI/CD: Continuous Integration & Delivery im Enterprise-Umfeld
 
API-Design, Microarchitecture und Testing
API-Design, Microarchitecture und TestingAPI-Design, Microarchitecture und Testing
API-Design, Microarchitecture und Testing
 
Development in der Cloud-Ära
Development in der Cloud-ÄraDevelopment in der Cloud-Ära
Development in der Cloud-Ära
 
RAP im Enterprise - Quo Vadis Portal ?
RAP im Enterprise - Quo Vadis Portal ?RAP im Enterprise - Quo Vadis Portal ?
RAP im Enterprise - Quo Vadis Portal ?
 
Flexible Workplace-Environments aus der Cloud Webinar (3) der BeaS AWS Cloud ...
Flexible Workplace-Environments aus der Cloud Webinar (3) der BeaS AWS Cloud ...Flexible Workplace-Environments aus der Cloud Webinar (3) der BeaS AWS Cloud ...
Flexible Workplace-Environments aus der Cloud Webinar (3) der BeaS AWS Cloud ...
 
Der erste Schritt – idealtypische Wege in die Cloud und in der Cloud für Unte...
Der erste Schritt – idealtypische Wege in die Cloud und in der Cloud für Unte...Der erste Schritt – idealtypische Wege in die Cloud und in der Cloud für Unte...
Der erste Schritt – idealtypische Wege in die Cloud und in der Cloud für Unte...
 
Forms 12c und der Oracle SB
Forms 12c und der Oracle SBForms 12c und der Oracle SB
Forms 12c und der Oracle SB
 

Andere mochten auch

5. Socialbar München: Social Affairs
5. Socialbar München: Social Affairs5. Socialbar München: Social Affairs
5. Socialbar München: Social AffairsSocialbar München
 
MDOP 2013 - Visão Geral
MDOP 2013 - Visão GeralMDOP 2013 - Visão Geral
MDOP 2013 - Visão GeralMarcelo Matias
 
The way forward for greater manchester academic health science network ahsn
The way forward for greater manchester academic health science network ahsnThe way forward for greater manchester academic health science network ahsn
The way forward for greater manchester academic health science network ahsnPM Society
 
01 frauenfachakademie_folien__facebook_xin_gtwitterco
01  frauenfachakademie_folien__facebook_xin_gtwitterco01  frauenfachakademie_folien__facebook_xin_gtwitterco
01 frauenfachakademie_folien__facebook_xin_gtwittercoHeidrun Allert
 

Andere mochten auch (7)

Aluno material passo
Aluno material passoAluno material passo
Aluno material passo
 
Analisis blog
Analisis blogAnalisis blog
Analisis blog
 
5. Socialbar München: Social Affairs
5. Socialbar München: Social Affairs5. Socialbar München: Social Affairs
5. Socialbar München: Social Affairs
 
MDOP 2013 - Visão Geral
MDOP 2013 - Visão GeralMDOP 2013 - Visão Geral
MDOP 2013 - Visão Geral
 
NICE thought leadership 2012
NICE thought leadership 2012NICE thought leadership 2012
NICE thought leadership 2012
 
The way forward for greater manchester academic health science network ahsn
The way forward for greater manchester academic health science network ahsnThe way forward for greater manchester academic health science network ahsn
The way forward for greater manchester academic health science network ahsn
 
01 frauenfachakademie_folien__facebook_xin_gtwitterco
01  frauenfachakademie_folien__facebook_xin_gtwitterco01  frauenfachakademie_folien__facebook_xin_gtwitterco
01 frauenfachakademie_folien__facebook_xin_gtwitterco
 

Ähnlich wie Continuous Delivery in ADF Projekten

ADF Software Factory - Software aus der Werkstatt
ADF Software Factory - Software aus der WerkstattADF Software Factory - Software aus der Werkstatt
ADF Software Factory - Software aus der Werkstattenpit GmbH & Co. KG
 
Visualisierung von fachlichen Informationen mit Oracle ADF
Visualisierung von fachlichen Informationen mit Oracle ADFVisualisierung von fachlichen Informationen mit Oracle ADF
Visualisierung von fachlichen Informationen mit Oracle ADFenpit GmbH & Co. KG
 
Cloud-native Apps - Architektur, Implementierung, Demo
Cloud-native Apps - Architektur, Implementierung, DemoCloud-native Apps - Architektur, Implementierung, Demo
Cloud-native Apps - Architektur, Implementierung, DemoAndreas Koop
 
WebLogic im Docker Container
WebLogic im Docker ContainerWebLogic im Docker Container
WebLogic im Docker ContainerAndreas Koop
 
Oracle Open World 2009 Review V1.6
Oracle Open World 2009 Review V1.6Oracle Open World 2009 Review V1.6
Oracle Open World 2009 Review V1.6Torsten Winterberg
 
Choice-o-mat - Entscheidungshilfe für Oracles Entwicklungswerkzeuge
Choice-o-mat - Entscheidungshilfe für Oracles EntwicklungswerkzeugeChoice-o-mat - Entscheidungshilfe für Oracles Entwicklungswerkzeuge
Choice-o-mat - Entscheidungshilfe für Oracles Entwicklungswerkzeugeenpit GmbH & Co. KG
 
Domain-Driven Design in der Praxis
Domain-Driven Design in der PraxisDomain-Driven Design in der Praxis
Domain-Driven Design in der PraxisMichael Mirold
 
Rapid Application Development (RAD) im Enterprise - Quo vadis Portal?
Rapid Application Development (RAD) im Enterprise - Quo vadis Portal?Rapid Application Development (RAD) im Enterprise - Quo vadis Portal?
Rapid Application Development (RAD) im Enterprise - Quo vadis Portal?enpit GmbH & Co. KG
 
Frank Schlotter, Mag. Christoph Domanig (Active Business Consult – Cenit)
Frank Schlotter, Mag. Christoph Domanig (Active Business Consult – Cenit)Frank Schlotter, Mag. Christoph Domanig (Active Business Consult – Cenit)
Frank Schlotter, Mag. Christoph Domanig (Active Business Consult – Cenit)Praxistage
 
Anwendungsmodernisierung mit Oracle Application Express (APEX)
Anwendungsmodernisierung mit Oracle Application Express (APEX)Anwendungsmodernisierung mit Oracle Application Express (APEX)
Anwendungsmodernisierung mit Oracle Application Express (APEX)Niels de Bruijn
 
Infrastruktur agil bauen - der DBA im SAFe-Umfeld
Infrastruktur agil bauen - der DBA im SAFe-UmfeldInfrastruktur agil bauen - der DBA im SAFe-Umfeld
Infrastruktur agil bauen - der DBA im SAFe-UmfeldDaniel Steiger
 
MT AG Präsentation Rapid Application Development mit APEX 5
MT AG Präsentation Rapid Application Development mit APEX 5MT AG Präsentation Rapid Application Development mit APEX 5
MT AG Präsentation Rapid Application Development mit APEX 5MT AG
 
CLOUDSERVICES FÜR ISVs
CLOUDSERVICES FÜR ISVsCLOUDSERVICES FÜR ISVs
CLOUDSERVICES FÜR ISVsacentrix GmbH
 
ScriptRunner - Eine Einführung
ScriptRunner - Eine EinführungScriptRunner - Eine Einführung
ScriptRunner - Eine EinführungHeiko Brenn
 
Wir arbeiten in der Cloud – eine Herausforderung für das IT Management?
Wir arbeiten in der Cloud – eine Herausforderung für das IT Management?Wir arbeiten in der Cloud – eine Herausforderung für das IT Management?
Wir arbeiten in der Cloud – eine Herausforderung für das IT Management?Aarno Aukia
 
Forms and Reports 12c - Processes and Automation in Development and Operations
Forms and Reports 12c - Processes and Automation in Development and OperationsForms and Reports 12c - Processes and Automation in Development and Operations
Forms and Reports 12c - Processes and Automation in Development and OperationsTorsten Kleiber
 

Ähnlich wie Continuous Delivery in ADF Projekten (20)

ADF Software Factory - Software aus der Werkstatt
ADF Software Factory - Software aus der WerkstattADF Software Factory - Software aus der Werkstatt
ADF Software Factory - Software aus der Werkstatt
 
Visualisierung von fachlichen Informationen mit Oracle ADF
Visualisierung von fachlichen Informationen mit Oracle ADFVisualisierung von fachlichen Informationen mit Oracle ADF
Visualisierung von fachlichen Informationen mit Oracle ADF
 
Cloud-native Apps - Architektur, Implementierung, Demo
Cloud-native Apps - Architektur, Implementierung, DemoCloud-native Apps - Architektur, Implementierung, Demo
Cloud-native Apps - Architektur, Implementierung, Demo
 
WebLogic im Docker Container
WebLogic im Docker ContainerWebLogic im Docker Container
WebLogic im Docker Container
 
WebLogic im Docker Container
WebLogic im Docker ContainerWebLogic im Docker Container
WebLogic im Docker Container
 
Oracle Open World 2009 Review V1.6
Oracle Open World 2009 Review V1.6Oracle Open World 2009 Review V1.6
Oracle Open World 2009 Review V1.6
 
Choice-o-mat - Entscheidungshilfe für Oracles Entwicklungswerkzeuge
Choice-o-mat - Entscheidungshilfe für Oracles EntwicklungswerkzeugeChoice-o-mat - Entscheidungshilfe für Oracles Entwicklungswerkzeuge
Choice-o-mat - Entscheidungshilfe für Oracles Entwicklungswerkzeuge
 
Domain-Driven Design in der Praxis
Domain-Driven Design in der PraxisDomain-Driven Design in der Praxis
Domain-Driven Design in der Praxis
 
Rapid Application Development (RAD) im Enterprise - Quo vadis Portal?
Rapid Application Development (RAD) im Enterprise - Quo vadis Portal?Rapid Application Development (RAD) im Enterprise - Quo vadis Portal?
Rapid Application Development (RAD) im Enterprise - Quo vadis Portal?
 
Frank Schlotter, Mag. Christoph Domanig (Active Business Consult – Cenit)
Frank Schlotter, Mag. Christoph Domanig (Active Business Consult – Cenit)Frank Schlotter, Mag. Christoph Domanig (Active Business Consult – Cenit)
Frank Schlotter, Mag. Christoph Domanig (Active Business Consult – Cenit)
 
Anwendungsmodernisierung mit Oracle Application Express (APEX)
Anwendungsmodernisierung mit Oracle Application Express (APEX)Anwendungsmodernisierung mit Oracle Application Express (APEX)
Anwendungsmodernisierung mit Oracle Application Express (APEX)
 
Infrastruktur agil bauen - der DBA im SAFe-Umfeld
Infrastruktur agil bauen - der DBA im SAFe-UmfeldInfrastruktur agil bauen - der DBA im SAFe-Umfeld
Infrastruktur agil bauen - der DBA im SAFe-Umfeld
 
MT AG Präsentation Rapid Application Development mit APEX 5
MT AG Präsentation Rapid Application Development mit APEX 5MT AG Präsentation Rapid Application Development mit APEX 5
MT AG Präsentation Rapid Application Development mit APEX 5
 
ADF Software Factory
ADF Software FactoryADF Software Factory
ADF Software Factory
 
CLOUDSERVICES FÜR ISVs
CLOUDSERVICES FÜR ISVsCLOUDSERVICES FÜR ISVs
CLOUDSERVICES FÜR ISVs
 
OC|Webcast: Oracle Lizenzierung - Lizenznews 2021
OC|Webcast: Oracle Lizenzierung - Lizenznews 2021OC|Webcast: Oracle Lizenzierung - Lizenznews 2021
OC|Webcast: Oracle Lizenzierung - Lizenznews 2021
 
ScriptRunner - Eine Einführung
ScriptRunner - Eine EinführungScriptRunner - Eine Einführung
ScriptRunner - Eine Einführung
 
Wir arbeiten in der Cloud – eine Herausforderung für das IT Management?
Wir arbeiten in der Cloud – eine Herausforderung für das IT Management?Wir arbeiten in der Cloud – eine Herausforderung für das IT Management?
Wir arbeiten in der Cloud – eine Herausforderung für das IT Management?
 
Hsps2014
Hsps2014Hsps2014
Hsps2014
 
Forms and Reports 12c - Processes and Automation in Development and Operations
Forms and Reports 12c - Processes and Automation in Development and OperationsForms and Reports 12c - Processes and Automation in Development and Operations
Forms and Reports 12c - Processes and Automation in Development and Operations
 

Mehr von Ulrich Gerkmann-Bartels

Mehr von Ulrich Gerkmann-Bartels (12)

Was ist Docker ?
Was ist Docker ?Was ist Docker ?
Was ist Docker ?
 
German ADF News Session: JDev 11gR2 Extension
German ADF News Session: JDev 11gR2 Extension German ADF News Session: JDev 11gR2 Extension
German ADF News Session: JDev 11gR2 Extension
 
HA Datasource
HA DatasourceHA Datasource
HA Datasource
 
DOAG 2006: More than Dept and Emp mit JDeveloper and ADF
DOAG 2006: More than Dept and Emp mit JDeveloper and ADFDOAG 2006: More than Dept and Emp mit JDeveloper and ADF
DOAG 2006: More than Dept and Emp mit JDeveloper and ADF
 
Challenges in converting from Oracle Forms to Oracle ADF
Challenges in converting from Oracle Forms to Oracle ADFChallenges in converting from Oracle Forms to Oracle ADF
Challenges in converting from Oracle Forms to Oracle ADF
 
DOAG 2010: SOR - Service Oriented Reporting
DOAG 2010: SOR - Service Oriented ReportingDOAG 2010: SOR - Service Oriented Reporting
DOAG 2010: SOR - Service Oriented Reporting
 
DOAG SIG Development: BI Publisher and Oracle ADF
DOAG SIG Development: BI Publisher and Oracle ADFDOAG SIG Development: BI Publisher and Oracle ADF
DOAG SIG Development: BI Publisher and Oracle ADF
 
SE 2010: how we do it
SE 2010: how we do itSE 2010: how we do it
SE 2010: how we do it
 
DOAG 2010: ADF Faces RC Best Practice
DOAG 2010: ADF Faces RC Best PracticeDOAG 2010: ADF Faces RC Best Practice
DOAG 2010: ADF Faces RC Best Practice
 
Encapsulation, the requirement for software modernization?
Encapsulation, the requirement for software modernization?Encapsulation, the requirement for software modernization?
Encapsulation, the requirement for software modernization?
 
Application lifecycle in ADF Projects
Application lifecycle in ADF ProjectsApplication lifecycle in ADF Projects
Application lifecycle in ADF Projects
 
Input and Views about Oracle ADF
Input and Views about Oracle ADFInput and Views about Oracle ADF
Input and Views about Oracle ADF
 

Continuous Delivery in ADF Projekten