Upload
hacong
View
214
Download
0
Embed Size (px)
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