leveraging oracle developer cloud service from jdeveloper
TRANSCRIPT
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
LeveragingOracleDeveloperCloudServiceFromJDeveloper
ShayShmeltzerDirectorofProductManagementOracleDevelopmentToolsandFrameworksNovember,2016@JDevShay,blogs.oracle.com/shay
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
WhyDeveloperCloudServiceandOracleJDeveloper• Enableagiledevelopment• ImproveteamcollaboraSon• Automatebuild/test/deploy
• BeUerApplicaSonsDeliveredFaster
ConfidenSal–OracleInternal/Restricted/HighlyRestricted
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
AgileMethodology• Shortdeliverycycles• DeliveryofincrementalsoluSons• Focusonhighestprioritytasks• Adaptconstantly
4
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
5
DevOps–EnablerforAgile• DevOpsisaculture,movementorpracScethatemphasizesthecollaboraSonandcommunicaSonofbothso\waredevelopersandotherinformaSon-technology(IT)professionalswhileautomaSngtheprocessofso\waredeliveryandinfrastructurechanges.Itaimsatestablishingacultureandenvironmentwherebuilding,tes-ng,andreleasingso1ware,canhappenrapidly,frequently,andmorereliably.– Wikipedia
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
TheOracleDeveloperCloudService
• DevelopmentPla`orm• ProvidedasaService• Enablingagiledevelopmentprocess• AutomaSngDevOps&delivery
6
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Pla`ormforAgileDevelopment
DevelopmentInfrastructure TeamInfrastructureVersionManagement Issue&TaskTrackingTesSng Team/ProcessManagementConSnuousIntegraSon CodeReviewDeploymentServices DocumentaSon/Wiki
7
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• Code/CIManagement– VersionManagement–Git– BuildAutomaSon• Ant,Maven,Gradle,npm,Grunt,Bower,Gulp,Commandline
– ConSnuousIntegraSon-Hudson– DeploymentautomaSon
• Team/AgileManagement– IssuesTracking– Agileprocessmanagement– Codereview– wiki– AcSvitystream
8
OracleDeveloperCloudService–What’sInIt
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
• Plan– Tasktracking,Agileboards,wiki
• Code– Git–branch/merge– CodeReview– IDEintegraSon,snippets
• Build– CI+BuildTools&USliSes
• Test– JUnit&Selenium,Findbugs,deploytoQA
• Release&Deploy– DeployPlans
9
OracleDeveloperCloudServiceandTheDevOpsCycle
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
SpecialFeaturesfortheOraclePla`orm• OraclePla`ormSupport– AdvancedWebLogicdeployment– ADFLibraries– SOALibraries– JDeveloperdeploymentprofiles– IDEintegraSon–OEPE,NetBeansandJDeveloper
• OracleCloudIntegraSon– Provisionedwithothercloudservices– SeamlessclouddeploymenttovariousOracleCloudServices– Centralmanagementconsole&IDM
10
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
NewInJDeveloper(12.1.3andon)
ConfidenSal–OracleInternal/Restricted/HighlyRestricted 11
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• TeamMenu• TeamServeropSons– Addaserver– Login/Logout
ConnecSngtoDeveloperCloudService
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
UsetheURLtoyourDevCSServer
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• Createoropenprojects• Getsourcecode
ProjectInteracSon
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• BrowseProjects• Dashboard• Builds• Tasks• Sources• RefreshbuUonontheright
TeamWindow
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• Tracktasks• Remote– All,assignedtome,open
• Localtasks• Schedule
TasksWindow
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
TaskWindow
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
TeamDashboardView
ConfidenSal–OracleInternal/Restricted/HighlyRestricted 18
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
JDeveloperasPartofaBuild• JDeveloperisinstalledonDeveloperCloudService– 11.1.1.7.1– 12.1.3– 12.2.1– 12.2.1.1
• EnablesyoutouseJDeveloper’sdeploymentprofile• Leverageojdeploytoexecute• SeedocumentaSonforexactconfiguraSon
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
TryOracleDeveloperCloudServiceYourself
• Tutorials• Videos• Whitepapers• DocumentaSon• Forums
20
cloud.oracle.com/developer_service
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
SafeHarborStatementTheprecedingisintendedtooutlineourgeneralproductdirecSon.ItisintendedforinformaSonpurposesonly,andmaynotbeincorporatedintoanycontract.Itisnotacommitmenttodeliveranymaterial,code,orfuncSonality,andshouldnotberelieduponinmakingpurchasingdecisions.Thedevelopment,release,andSmingofanyfeaturesorfuncSonalitydescribedforOracle’sproductsremainsatthesolediscreSonofOracle.
ConfidenSal–OracleInternal/Restricted/HighlyRestricted 21