Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
ModernandFast:ANewWaveofDatabaseandJavaintheCloud
Confidential– OracleInternal/Restricted/HighlyRestricted
Joost Pronk VanHoogeveenLeadProductManager, Oracle
ScottLynnDirectorofProductManagement,OracleLinuxandOracleSolaris, Oracle
October04,2017
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
SafeHarborStatementThefollowingisintendedtooutlineourgeneralproductdirection.Itisintendedforinformationpurposesonly,andmaynotbeincorporatedintoanycontract.Itisnotacommitmenttodeliveranymaterial,code,orfunctionality,andshouldnotberelieduponinmakingpurchasingdecisions.Thedevelopment,release,andtimingofanyfeaturesorfunctionalitydescribedforOracle’sproductsremainsatthesolediscretionofOracle.
Confidential– OracleInternal/Restricted/HighlyRestricted 3
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
Yoursecurefoundationforcloud-readyenterpriseUNIX™innovationOracleSolaris11
HWbasedapplicationprotectionTimeandrolebasedaccessmanagementImmutableVMs;integratedcompliancevalidation
EngineeredforOracleDB&EnterpriseApplicationsZero-Overhead,SecureVirtualizationExtremeScalability
1-Stepnetworkbasedupdate&rollbackContinuousdeliveryBuiltinmigration,archivalandrecoverytools
OneOS,anycloud1000’sofapplicationsApplicationBinaryGuarantee
Confidential– OracleInternal- NDARequired 4
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
NewOracleSolarisProductDirectionContinuousDeliveryofSecurity,StabilityandSoftwareEnhancements
SeamlessUpgradesEnableAgileIncorporationofNewCapabilitieswithGuaranteedCompatibilityfor1,000’sofOracle,ISV,andCustomerApplications
SmallerMore
Frequent
LessDisruptive
Quicker
Simpler
OracleSolarisContinuousDeliveryModel
HighRisk Complex Disruptive
LegacyMajorReleasesSlowAdoption
SlowandExpensiveRe-Qualifications
Confidential– OracleInternal- NDARequired 5
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
• LongTermInvestmentProtection– Solaris11supportthroughatleast2034
• LifetimeSupportforOracleSolarisLegacyenvironments• Easy-to-applyUpdateStream–Monthlysupportupdates–QuarterlyCriticalPatchUpdates
• 20+yearhistoryofGuaranteedApplicationBinaryCompatibility
• Secure,uptodatePlatform– Includesmorethan1500regularlyupdatedwidelyusedopensourcepackages
• Built-inon-prem andcloudplatformmigrationtools• ContinuousInnovation–Newhardwaresupportandproductenhancementsincludedinmonthlysupportstream
TheOracleSolarisPromise
6
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
DevOpsIsIntheEyeoftheBeholderWhat’simportantisthatyouadheretoprinciplesthatleadtobusinessvalue
7
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.| 8
WhatIsDevOps About?
Securebydefault,readonlyenvironments
IntegratedAutomation
Monitoring&Measurement
Productionsafeproblemdiscoveryandcorrelation
OpenStandards&Culture
Scaleout,nowaste,allworkloadswelcome
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
TypicalToolsUsedInADevOpsWorkflow
Development ContinuousIntegration Deploy
MonitoringandMeasurement
9
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
DevOpsComponents– TypicalCI/CDInfrastructure
10
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
OracleSolarisandDevOps• OracleSolarishasaverylonghistorywith(opensource)development– EarlypioneerofOSContainerswithOracleSolarisZones– Participatesinmanycommunities• Sendmail,GNOME,OpenStack,Python,Puppet,Ruby,Chef...
• OracleSolarishasaverylonghistorywithoperations–OptimizedforSecurity,Efficiency,Database,Java,…– Greatlysimplifiedmanagementandconfiguration.–Newclassofapplicationoptimizedsystems:M8,T8,M7,T7,S7
• InrecentyearsbringinginDevOpstoolsets– Puppet,Chef,OpenStack,...
11OracleConfidential– Internal/Restricted/HighlyRestricted
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
SPARC&OracleSolaris– EngineeringEthos
Confidential– OracleInternal/Restricted/HighlyRestricted 12
SecurityEverywhere
LowLatency
HighBandwidth
BestPlatformforJava
NoCompromisePerformanceToday
SoftwareinSilicon:SoftwareFunctions
onChip
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
SPARCDeliversRevolutionaryHW/SWCo-Engineering
• SQLinSilicon:–2nd GenerationDataAnalyticsAccelerators–OracleNumbersunits
• CapacityinSilicon:–Real-timedecompressionofin-memorydata
• SecurityinSilicon:–SiliconSecuredMemory–Zerooverheadencryption
SoftwareinSiliconv2
13
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
M8DAXV2AcceleratesJavaAnalyticsApplicationPerformanceJDK8StreamsIntegrationwithDAX
SpeedupwithDAX- 10MillionRows
7.9XFasteronDAX
Top-N
Outlier 5.7XFasteronDAX
Weather
Percentile
AK-NN
JavaStreamsA
PI
4.1XFasteronDAX
2.1XFasteronDAX
4.7XFasteronDAX
14
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
OptimizedHybridDevOpsInfrastructure
15
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
• ContinuousIntegration,ContinuousDeploymentneedautomation• Exactsametools,config files,experienceasonOracleSolaris• WithJavaapplicationsrunonSPARCandx86• IntegratedtousebestofbreedSolarisfeatures:IPS,SMF,Networking,Zones,ZFS
16
AutomateYourDevOps Pipeline
Formoredetail,see:https://community.oracle.com/docs/DOC-922114
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
IPSPackaging• Networkdistribution
• Fast,failsafeupdates
• IntegratedwithZones
IntegratedPackaging,Virtualization,Deployment,Cloud
17
AutomatedInstaller• Secureend-to-end
• WANcapable
• IntegratedwithZones
SCProfilesandPuppet• Configurationatscale
• SMFprofiles
• IntegratedwithZones
UnifiedArchives• Physical&VirtualArchives
• Clone&DisasterRecovery
• IntegratedwithZones
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
ActivelyParticipatinginOpenSourceCommunitiesandProjectsOSSAPIsandTools
– Puppet,Ansible,Chef,OpenStack,OpenDaylight,Clang,LLVM,Kerberos,OpenSSL,OVAL,ROpenSCAP,Hadoop,Spark…
– Over500supportedwithSolaris– New11.3evaluationpackagesavailablehttp://pkg.oracle.com/solaris/release
Dozensofcommunitiesand>500projects FreeandOpenSourcePackages
18
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
InteroperabilityinPractice
19
Build,Package,Test
RedHatLinux
Deploy
RedHatLinux
Develop
MacOSX
Build,Package,Test
OracleSolaris
Dev’s keepexactsameenvironment
Sametoolsandconfig forbuild/package/test
SeamlesslydeployOracleSolaris/SPARCenvironment
Deploy
OracleSolaris
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.| 20
DemoTime– TypicalCI/CDInfrastructure
ContainerswithOracleSolarisZones
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
DemoTime– TypicalCI/CDInfrastructure
21OracleConfidential– Internal/Restricted/HighlyRestricted
ContainerswithOracleSolarisZones
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.| Confidential– OracleInternal/Restricted/HighlyRestricted 22
Demo
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.|
Conclusion• Automatewhatcanbeautomated–Usethenewtoolstodeliverreliable,repeatabledeployments
• Optimizefortheworkload–UsetheHardwarethatgetsthemostoutofyourapp– LeverageOStoolsforoptimizationandsecurity
• UseOpenStandards– Thisgivestheflexibilitytomovetothemostoptimalplatform
23OracleConfidential– Internal/Restricted/HighlyRestricted
Copyright©2017, Oracleand/oritsaffiliates.Allrightsreserved.| Confidential– OracleInternal/Restricted/HighlyRestricted 24
Top Related