rms reference implementation · • chef client–tool to run cookbook recipes to configure the...
TRANSCRIPT
![Page 1: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/1.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
RMSReferenceImplementationFastTracktoDeployment
GrahamGoodman,PrincipalProductManagerCommunicationsBusinessUnitJune,2016
![Page 2: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/2.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
SafeHarborStatementThefollowingisintendedtooutlineourgeneralproductdirection.Itisintendedforinformationpurposesonly,andmaynotbeincorporatedintoanycontract.Itisnotacommitmenttodeliveranymaterial,code,orfunctionality,andshouldnotberelieduponinmakingpurchasingdecisions.Thedevelopment,release,andtimingofanyfeaturesorfunctionalitydescribedforOracle’sproductsremainsatthesolediscretionofOracle.
2
![Page 3: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/3.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
WhatisRMS?
• RevenueManagementSuite– BillingandRevenueManagement– ElasticChargingEngine– PricingDesignCenter–OfflineMediationController
3
![Page 4: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/4.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved. 4
WhatisRMSReferenceImplementation?
An automated installation framework which includes the configuration to install, integrate and test a Revenue Management Suite stack and its enablement products.
![Page 5: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/5.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
AutomatedInstallationFramework
• Configurationfiledrivenset-upofenvironmentforRMSproductinstalls• Zeroconfiguration,unattendedinstallsofRMSandenablementproducts• AutomatedintegrationintoRMSstackaspartofinstall• DesignedforquickdeploymentofPoC,dev,demoandtraininginstances
5
![Page 6: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/6.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
Whyisaninstallationframeworknecessary?
• Distributedarchitecturesaddcomplexitytostackinstallation• Fullstackinstallsaretypicallymeasuredindays• Installationsrequireproductknowledgetocomplete• Noproductizedsolutionforeasy,consistentredeployments• Difficulttodostacksanitytestingwithconsistentdatasetpost-install
6
A layer above the product installers is necessary
![Page 7: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/7.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
ProvingaSuccessfulDeployment
• Difficulttodostacksanitytestingwithconsistentdatasetpost-install
• Naturallanguagedomainbusinessusecasestotestend-to-endsolution• TestcasessupportedbyconsistentdatasetacrossRMSproductstack• Testcaseframeworkthatcanbeextendedtosupporttailoredusescases
7
![Page 8: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/8.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved. 8
HowdoesRMSRIaddresstheseissues?
ChefCookbooks
InternalSoftwareRepository
BRMDriver
FeatureFiles
ReferenceImplementation
![Page 9: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/9.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved. 9
HowdoesRMSRIaddresstheseissues?
ChefCookbooks
InternalSoftwareRepository
BRMDriver
FeatureFiles
ReferenceImplementation
![Page 10: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/10.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
WhatisChef?
• OpensourceinfrastructureautomationframeworkunderApachelicense• Deployserversandapplicationstoanyphysical,virtualorcloudlocation• Managesappsthroughrecipesdescribing
– Packagesthatshouldbeinstalled– Servicesthatshouldberunning– Filesthatshouldbewritten
• RecipeswritteninRuby
10
![Page 11: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/11.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
WhyChef?
BeforeChef• Fixedassumptionaboutclustertopology
– Poormulti-nodesupport
• Impossibletore-executefailedparts
AfterChef• Significantlyimprovedmulti-nodesupport• Idempotency• Powerfultemplateengine• Largesetofresources• Searchcapability• Fullycustomizable
11
![Page 12: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/12.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
Chef asanIndustryStandard
• UsedbymanyotherproductswithinOracleforIaaC– Fusion– EMSaaS– Primavera
• Usedbymanyothermajorsoftwarecompanies– HPPublicCloud– Rackspace– Facebook
12
![Page 13: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/13.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
Chef Components
• Attributes – Parametervaluesusedtooverridedefaultsettings• Resources– Statementsofconfigurationpolicydescribingthedesiredstateforaconfigurationitemandthestepsrequiredtogettothatstate
• Recipes – Collectionofresourcesdefininghowtoconfigureapartofthesystem• Cookbooks– Definitionofascenarioandeverythingrequiredtosupportthescenario• Nodes – Anyphysicalorvirtualmachine• ChefClient – Tooltoruncookbookrecipestoconfigurethenodes• ChefServer – Hubforallconfigurationdata
13
![Page 14: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/14.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
ChefinRI
• UsedtoinstallRMSproductsandtheirenablers• Simplifiedproductinstallsthatdon’trequireanypre- orpost-configuration• Unattendedinstallsthatdon’trequireanymid-installuserinput• No-fuss,guaranteedproductintegration• PreparesenvironmentreadyforindividualRMSproductinstalls
– CreatesallrequiredOSuseraccounts– SetsallrequiredOSenvironmentvariables– Installsdependencies,includingDatabase,CoherenceandJDK
14
![Page 15: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/15.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
ChefCookbooksinRI
15
ri_brm Installs&configuresOracleCommunicationsBilling&RevenueManagement
ri_domain Providesadditionalend-to-end configurationandvalidation
ri_ece Installs&configuresOracleCommunicationsElasticChargingEngine
ri_ece4brm ProvidesadditionalconfigurationforBRM&ECE integration
ri_nosql Installs&configuresOracleNoSQLDatabase
ri_ocomc Installs&configuresOracleCommunicationsOfflineMediationController
ri_oracle Installs&configuresOracleDatabaseEnterpriseEdition
ri_pdc Installs&configuresOracleCommunicationsPricingDesignCenter
ri_provision BaselineprovisioningforRI,includingcreationoftheri-useraccount
ri_weblogic Installs&configuresOracleWebLogicServeranddomainsforECE&PDC
![Page 16: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/16.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
ProductsSupportedbyChefInstallRecipes
16
Apps OracleTechnology
Billing andRevenueManagement7.5PS12 OracleDatabase11.2.0.4.0or 12.1.0.2.0
Elastic ChargingEngine11.2PS7 WebLogic10.3.6
Pricing DesignCenter11.1PS7 NoSQL2.1.57
Offline MediationController6.0PS3
Full stack installed in ~3.5 hours
![Page 17: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/17.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
InstallationOptions
• Installnewdatabaseorre-usepre-existing• Singlenodeormulti-node• Multi-nodegives
– 3ECEinstances– 1BRMinstance
17
![Page 18: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/18.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
InstallingproductsthroughChefcookbooks
• Recipesuseexistingquietinstallersforeachproduct• Resultinginstallisnodifferentcomparedtootherinstalloptions• Installedproductscanbepatchedandupgradedasnormal
– RMSRIdoesnotproviderecipestopatchorupgrade– RecipesarenotprovidedforeveryRMSproductpatchsetversion
18
![Page 19: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/19.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved. 19
HowdoesRMSRIaddresstheseissues?
ChefCookbooks
InternalSoftwareRepository
BRMDriver
FeatureFiles
ReferenceImplementation
![Page 20: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/20.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
InternalSoftwareRepository• RIuseslocalsoftwarerepositorycontainingallproductstobeinstalled
– Ensuressamethirdpartyversionsaredeployedinallinstallations– Installationpackagesdownloadedonceformultipledeploymentsinlocalnetwork–Onlyneedstobestoredinlocationaccessibletotargetserver
• Providesspreadsheetprovidedwithdetailsrequiredtobuildrepository– Downloadsourceandtargetlocation– Checksumformanualvalidationofdownload
20
![Page 21: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/21.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved. 21
HowdoesRMSRIaddresstheseissues?
ChefCookbooks
InternalSoftwareRepository
BRMDriver
FeatureFiles
ReferenceImplementation
![Page 22: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/22.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
IntroducingtheBRMDriver
• Softwaretooltoexecuteautomatedacceptancetests– Executesfeaturefile inputscripts–WritteninBDDstyle– BaseduponCucumberframework
22
Feature: Some terse yet descriptive text of what is desiredIn order to realize a named business valueAs an explicit system actorI want to gain some beneficial outcome which furthers the goal
Additional text...
Scenario: Some determinable business situationGiven some preconditionAnd some other preconditionWhen some action by the actorAnd some other actionAnd yet another actionThen some testable outcome is achievedAnd something else we can check happens too
Scenario: A different situation...
![Page 23: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/23.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved. 23
HowdoesRMSRIaddresstheseissues?
ChefCookbooks
InternalSoftwareRepository
BRMDriver
FeatureFiles
ReferenceImplementation
![Page 24: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/24.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
Automatedacceptancetestfeaturefiles
24
wireless_domain ConfigureandprocessusagescenarioswithPDC, ECEandBRMconfiguredforwirelessdomain
ccp_domain Configure andprocesspolicyscenarioswithPDC,ECEandBRM
process_offline_usage Configure andprocesswirelessofflineusagewithOCOMC,PDC,ECEandBRM
rtp_discounting Configure andprocessbilling-timediscountswithPDCandBRM
setup_crm Configure BRMforintegrationwithCRMapplication
• Domainfeaturefilesprovidingsingle-stepend-to-endbusinessusecase• InvokedusingChefrecipecontainedwithinri_domain cookbook
![Page 25: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/25.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
BRM• Wipesaccount,config andpricingdatafromdatabase
• CreatesanMSISDN numberblockinBRM
• ConfiguresREL
• Createsthreeaccounts
PDC• Createsbalanceelements
• CreatesRUMs andservice-eventmappings
• Loadssamplewirelesspriceplansforvoice,dataandSMS
ECE• Createsece_wireless requestspecification
wireless_domain:Configuration
![Page 26: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/26.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.| 26
wireless_domain: Processusage
• Ensuresallcomponentsarerunning• Sendsusagesforvoice,dataandSMS
– UsingECESDK– UsingDiametergateway
• VerifiesbalanceimpactsinECE andBRM
![Page 27: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/27.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.| 27
BRM• Createsofferprofiles
• Createsadditionalprovisioning tags
• Createstestaccountsusingwirelessdomainnumber range
PDC• Createsadditionalbalanceelements
• Createsadditional service-eventmappings
• Createsadditionalpricingelementsfordatapolicy
ECE• Extendsdiametermapping
ccp_domain:Configuration
![Page 28: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/28.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.| 28
ccp_domain:Processusage• SimulatesGy usage• SimulatesSy policyspendingrequest¬ifications• Verifiesthresholdbreachandspendinglimitnotifications• Verifiesbalanceimpacts• Needstoberunafterwireless_domain
![Page 29: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/29.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.| 29
process_offline_usage
• Configuration– Createsamediationhost– CreatesandconfiguresnodechainwithASCIICCandECE DC
• Sendsusagesforvoice,dataandSMS• Needstoberunafterwirelessdomain
![Page 30: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/30.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.| 30
rtp_discount
• ConfiguresPDCwithadditionalpricingelements• Startreal-timediscountpipeline• Createstestaccountusingwirelessdomainnumberrange• Verifiesbillingdiscount• Needstoberunafterwirelessdomain
![Page 31: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/31.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.| 31
setup_crm
• Extendseai_js configurationforCRM• Startsdm_aq• Startsreal-timediscountpipeline
![Page 32: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/32.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
Processmanagement
• Start,restart,stopallcomponents
• Startorstopindividualcomponents
32
$sh ./brm_driver.sh --tags@ra_start
$sh ./brm_start.sh
$sh ./ocomc_start.sh
![Page 33: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/33.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved. 33
MultipleRIInstallations
User1 User2
OSuseraccount
Database
Enablementproducts
RMSProducts
Singleenvironmentscancontainmultiple,separateRIinstalls
OSuseraccount
Database
Enablementproducts
RMSProducts
![Page 34: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/34.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
Systemrequirements
• OracleEnterpriseLinux6(64-bit)• 50GBofdiskspaceplus
– 15GBperRIuser– 15GBperOracleuser
• 8GBRAM(10GBrecommended)• Canrunineitherphysicalorvirtualenvironments
34
![Page 35: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/35.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
Caveats
• Notsuitableforproduction,notsecurebydefault• Multiple-nodeconfigurationfixed;noHAorDR• Singleschemaonly• Notsuitableforperformancetuning• SomeclienttoolsmustbeinstalledoutsideRIenvironment• DesignedforquickdeploymentofPoC,dev,demoandtraininginstances
35
![Page 36: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/36.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
Roadmap
v2.0– UptakeofRMSIP2products– UptakeofOracleDatabase12c– Multi-nodesupport– RoamingManagersupport– Billingtimesupport– Subscriptiondiscountsupport– Re-useexistingdatabase– AvailablethroughOTN
36
Q2CY2015 Q3CY2015
v1.1– Internal
Q2CY2016
V3.0– UptakeofIP3products– BillingCaresupport– BOCsupport– Solarissupport
H2CY2016
V4.0– UptakeofMatterhorn– NCCsupport– BCCsupport– Multi-nodeevolution– HA/DRevolution– Patchingsupport
![Page 37: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/37.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
RODODandRMSRI
• RODODusesRMSRIforproductinstalls– Currentlyusingv1.1– Inprocessofmovingtov2.0
• RMSRIisacomponentintheRODODReferenceSolution– RODODstrategywilldriverequirements– RMSRIwillbeanenablertotheimplementationoftherequirements
37
![Page 38: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/38.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
GettingaccesstoRMSRI
• WillbeavailablethroughtheOracleTechnologyNetwork(OTN)site– https://www.oracle.com/industries/communications/index.html
38
![Page 39: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/39.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.
SafeHarborStatementTheprecedingisintendedtooutlineourgeneralproductdirection.Itisintendedforinformationpurposesonly,andmaynotbeincorporatedintoanycontract.Itisnotacommitmenttodeliveranymaterial,code,orfunctionality,andshouldnotberelieduponinmakingpurchasingdecisions.Thedevelopment,release,andtimingofanyfeaturesorfunctionalitydescribedforOracle’sproductsremainsatthesolediscretionofOracle.
39
![Page 40: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/40.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved. 40
![Page 41: RMS Reference Implementation · • Chef Client–Tool to run cookbook recipes to configure the nodes ... ccp_domain Configureand process policy scenarios with PDC, ECE and BRM process_offline_usage](https://reader033.vdocuments.us/reader033/viewer/2022041520/5e2dedc883350d520a2fe6d7/html5/thumbnails/41.jpg)
Copyright©2015,Oracleand/oritsaffiliates.Allrightsreserved.|