WILLKOMMEN ZUR DOAG 2016 · o Oracle Certified Specialist ... o Migration auf 12.1.3/12.2.1.1 hat...

Preview:

Citation preview

|

WILLKOMMEN ZUR DOAG 2016

|ERFAHRUNGSBERICHT: PROJEKTENTWICKLUNG IN DER ORACLE CLOUD

|AGENDA

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

› Was wurde erreicht› Woran wird gearbeitet› Erfahrungen

› Q & A

Agenda

|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

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

|

UNSER PORTFOLIO

17.11.2016 6

|

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

|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

|

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

|

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

|

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

|

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!

|

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

|

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

|

ERFAHRUNGSBERICHT: PROJEKTENTWICKLUNG IN DER ORACLE CLOUDVerwaltung des Storage Service

15

REST call mit postmanCloudBerry unter Windows

17.11.2016

|

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

|PROJEKTENTWICKLUNG IN DER ORACLE CLOUD

|PROJEKTENTWICKLUNG IN DER ORACLE CLOUD

|PROJEKTENTWICKLUNG IN DER ORACLE CLOUD

Neue EinstiegsseiteAlte Einstiegsseite

|PROJEKTENTWICKLUNG IN DER ORACLE CLOUD

Neue Übersichtsseite mitDashboard

Alte Übersichtsseite ohneDashboard

|PROJEKTENTWICKLUNG IN DER ORACLE CLOUD

Neue DCS ProjektseiteAlte DCS Projektseite

|

&F R A G E N

&A N T W O R T E N

2217.11.2016

|

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

Recommended