23
| WILLKOMMEN ZUR DOAG 2016

WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

  • Upload
    hacong

  • View
    214

  • Download
    0

Embed Size (px)

Citation preview

Page 1: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|

WILLKOMMEN ZUR DOAG 2016

Page 2: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|ERFAHRUNGSBERICHT: PROJEKTENTWICKLUNG IN DER ORACLE CLOUD

Page 3: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|AGENDA

› Vorstellung› Hintergrundinformationen› Idee und Vision› Bewölkter Himmel?

› Was wurde erreicht› Woran wird gearbeitet› Erfahrungen

› Q & A

Agenda

Page 4: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|W E R W I R S I N D

› Consulting- und Softwarepartner› Unternehmergeführt› 1996 gegründet› 75 Mitarbeiter› 1 Team aus Spezialisten›

v i r t u a l 7 G m b H

Page 5: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

7 5 E X P E R T E N – 4 S T A N D O R T E – 1 T E A M

K A R L S R U H E

48 Mitarbeiter

Consulting Development

Infrastructure & Support

SalesMarketingFinanceHuman

Resources

M Ü N C H E N

12 Mitarbeiter

Consulting Development

Business -Development

Sales

T I M I S O A R A

15 Mitarbeiter

Consulting Development

Human Resources

P FÄ F F I K O N

Consulting Development

Business -Development

Page 6: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|

UNSER PORTFOLIO

17.11.2016 6

Page 7: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|

U N S E R E E X P E R T I S E

11.11.16 7

… nachgewiesen

… ausgezeichneto ORACLE Middleware Partner of the Year 2011 & 2015o ORACLE ADF Community Awardo ORACLE ACE Director Middlewareo ORACLE Partner Advisory Councils und ORACLE Beta Programs

… und in der Community geschätzto Konferenzvorträge, Veröffentlichungen und Blogging

Page 8: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|TIMO HAHN / PRINCIPAL TECHNICAL CONSULTANT

ABOUT ME:

CERTIFICATIONS:o Oracle ACE Directoro Oracle Certified Specialisto Oracle Certified Associateo Oracle Partner Network Certified

Specialist

Seit 4 Jahren bei virtual7

Page 9: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|

ERFAHRUNGSBERICHT: PROJEKTENTWICKLUNG IN DER ORACLE CLOUDHintergrundinformationen

o Aktuelle Kundensituationo Öffentlicher Sektoro Backoffice Anwendungen auf Mainframe o Web-Anwendungen mit ADF gebaut auf Weblogico Kundeneigene Entwickler:

o ~5 Web -Entwickler (verteilt)o ~10 insgesamt (Outsourcing für Host Entwicklung ist im Gange)

o 2 Admins/DBAs

o Zeit um neue Hard- oder Software für neu Projekte zur erhalten -> lange

917.11.2016

Page 10: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|

ERFAHRUNGSBERICHT: PROJEKTENTWICKLUNG IN DER ORACLE CLOUDIdee und Vision

o Ablösen aller Host-Anwendungen durch moderne Web-Anwendungeno In-Haus Anwendungen o Öffentlich zugängliche Anwendungen im WWW

o Verringerung der Zeit bis zum Entwicklungsstart mit neuer Softwareversion

17.11.2016 10

o Team Werkzeugeo Agile Methodeno Wiki

o Admins entlasteno Installationo Betrieb

o Moderne verteilte Umgebungo schnelle Bereitstellungo Zugriff von überall

Page 11: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|

ERFAHRUNGSBERICHT: PROJEKTENTWICKLUNG IN DER ORACLE CLOUDStand zu Projektbeginn

o JDeveloper 11.1.1.6.0 o Migration auf 12.1.3/12.2.1.1 hat begonnen

o Source Control Managemento SVN

o Build Toolo ANT

o Kein agiles Vorgehensmodello Neue Projekte sollen agil werden (Scrum)

o Team Zusammenarbeito Telefon, E-Mail, Chat

o Inzident Verfolgungo E-Mail, Excel

o Fehlerverfolgungo E-Mail, Excel

17.11.2016 11

Page 12: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|

Erledigte Arbeiten

o Konfiguerierto JCSo DBCo StorageCSo ComputCSo DevCS

ERFAHRUNGSBERICHT: PROJEKTENTWICKLUNG IN DER CLOUD

o Team Werkzeuge eingeführto GIT als SCMo Fehlerverfolgungo Agile

o Boardo Planung

o Online Supporto Sehr gute Reaktionszeito Chat und E-Mail

o Online Dokumentationo Anfangs veralteto Jetzt sehr gut!

o Continuous Integrationo Läuft mittels ANTo auch lokal!

Page 13: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|

ProblemeERFAHRUNGSBERICHT: PROJEKTENTWICKLUNG IN DER CLOUD

o Unterschiedliche Identity Domainso JCS, DBC, StorageCS, ComputCSo DevCS

o KEINE Verbinding…o Fix brauchte 4 Wochen

o Preisgestaltungo monatlicho nach Verbrauch

o Maven Integration ADFo 12.1.3 Keineo 12.2.1 problematisch

o Konfiguration der internen Cloud Diensteo REST

o MOSo Scheint Cloud als Produkt nicht zu kennen

o OTN Foren helfen!

o Benutzer müssen mehrfach verwaltet werden

Page 14: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|

Developer Cloud Service

ERFAHRUNGSBERICHT: PROJEKTENTWICKLUNG IN DER ORACLE CLOUDData Center & Identity Domains

17.11.2016 14

Data Center: US2

Java Cloud ServicDatabase Cloud Service...

Data Center: EMEA2

Firewall Oracle intern

Identity Store: xyz

Java Cloud ServicDatabase Cloud Service...

Java Cloud ServicDatabase Cloud Service...EMEA2

US2

Rolle: Entwickler

Rolle: Admin; Entwickler

Identity Store: sys_abc

Identity Domain Admin

Developer Cloud Service

Page 15: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|

ERFAHRUNGSBERICHT: PROJEKTENTWICKLUNG IN DER ORACLE CLOUDVerwaltung des Storage Service

15

REST call mit postmanCloudBerry unter Windows

17.11.2016

Page 16: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|

o Aufsetzen der Dienste dauert länger als gedachto Schwierig ohne Hilfe von Admins (Speicher- und Plattenverwaltung)o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1o Fehlerverfolgung ist guto Bauen mittels ANT ist machbar aber benötigt etwas Arbeit um reibungslos zu laufeno Continuous Integration funktioniert einfach ohne große Probleme o Plattenplatz schwierig zu verwalteno Benutzerverwaltung doppelto Cloud Oberfläche wechselt oft

o Zusammenfassung

ERFAHRUNGSBERICHT: PROJEKTENTWICKLUNG IN DER ORACLE CLOUDWas haben wir gelernt?

17.11.2016 16

Page 17: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|PROJEKTENTWICKLUNG IN DER ORACLE CLOUD

Page 18: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|PROJEKTENTWICKLUNG IN DER ORACLE CLOUD

Page 19: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|PROJEKTENTWICKLUNG IN DER ORACLE CLOUD

Neue EinstiegsseiteAlte Einstiegsseite

Page 20: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|PROJEKTENTWICKLUNG IN DER ORACLE CLOUD

Neue Übersichtsseite mitDashboard

Alte Übersichtsseite ohneDashboard

Page 21: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|PROJEKTENTWICKLUNG IN DER ORACLE CLOUD

Neue DCS ProjektseiteAlte DCS Projektseite

Page 22: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|

&F R A G E N

&A N T W O R T E N

2217.11.2016

Page 23: WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat begonnen ... o Unterstützung von agilen Methoden ist gut ab JDeveloper 12.2.1

|

Fasten your seat belts: Flying the Oracle Development Cloud Service (1- Boarding):https://tompeez.wordpress.com/2015/08/01/fasten-your-seat-belts-flying-the-java-development-cloud-service-1/

Developer Cloud Service: Continuous Integration with JDeveloper 12.2.1:https://tompeez.wordpress.com/2016/04/26/developer-cloud-service-continuous-integration-with-jdeveloper-12-2-1/

DOAG DevCamp2016: Oracle Development Cloud Service Hands On (Part 1):https://tompeez.wordpress.com/2016/05/21/doag-devcamp2016-oracle-development-cloud-service-hands-on-part-1/

Oracle Cloud Dokumentation:http://docs.oracle.com/cloud/latest/index.html

ERFAHRUNGSBERICHT: PROJEKTENTWICKLUNG IN DER ORACLE CLOUDReferenzen

17.11.2016 23