oracle online training materials€¦ · oracle online training materials – usage agreement use...
TRANSCRIPT
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Oracle Online Training Materials – Usage Agreement
Use of the information, documents and online training courses (collectively, “Materials”) found on this area of the Site constitutes agreement with the following terms and conditions (as well as those set forth in the Purpose and Disclaimer sections below): 1. Oracle is pleased to allow its business partner (“Partner”) to download and copy the Materials found on this area of the Site. The Materials are proprietary information of Oracle. Partner or other third party at no time has any right to resell, redistribute or create derivative works from the Materials. The use of the Materials is restricted to the non-commercial, internal training of the Partner’s employees only. The Materials may not be used for training, promotion, or sales to customers or other partners or third parties. 2. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. 3. Oracle disclaims any warranties or representations as to the accuracy or completeness of any Materials. Materials are provided "as is" without warranty of any kind, either express, implied or statutory, including without limitation the implied warranties of merchantability, satisfactory quality, fitness for a particular purpose, accuracy, timeliness and non-infringement of third-party rights. The information contained herein is subject to change without notice. 4. Under no circumstances shall Oracle be liable for any loss, damage, liability or expense incurred or suffered which is claimed to have resulted from use of these Materials. As a condition of use of the Materials, Partner agrees to indemnify Oracle from and against any and all actions, claims, losses, damages, liabilities and expenses (including reasonable attorneys' fees) arising out of Partner’s use of the Materials.
2
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Purpose: This document provides an overview of features and enhancements included in Oracle Communications Design Studio Release 7.3.1 and applicable updates. It is intended solely to help you assess the business benefits of upgrading your existing Oracle Products to this release, or implementing completely new Oracle developed products, and planning your I.T. Projects. Disclaimer: This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle. Your access to and use of this confidential material is subject to the terms and conditions of your Oracle Software License and Service Agreement or other applicable contract with Oracle, with which you agree to comply. This document and information contained herein may not be disclosed, copied, reproduced or distributed to anyone outside Oracle without Oracle’s prior written consent. This document is not part of your license agreement nor can it be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates.
This document is intended to outline our general product direction. It is intended for informational purposes only and solely to assist you in planning for the implementation and upgrade of the product features described. Release information contained in this document is not a firm development plan. Release information published here should not be used as the basis for customer delivery commitments, as part of marketing efforts, or during contract negotiations. This is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality, and inclusion or not thereof in the commercially available version of the Software, if any, is subject to change at any time and is always at Oracle’s sole discretion. This document is not considered part of the applicable program documentation.
Due to the nature of the product architecture, it may not be possible to safely include all features described in this document without risking significant destabilization of the code.
3
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
4
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Design Studio 7.3.1 What’s New
Mircea Pana Product Management OSS, Oracle Communications
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Design Studio 7.3.1 – Features & Benefits Feature Benefit
Engineering Work Order Design Ability to design network engineering workflows including inventory configuration, network design and equipment installation activities
Net new design capability added to UIM for NRM and Service Fulfillment solutions. It enables users to manage Inventory related activities with a unified, easy to learn workflow design experience.
Complex Technical Catalog Modeling Ability to model Products, CFS, RFS, Resources and Locations with complex feature and structured content in RxDOD solutions Enable the realization of Resource components and relationships in UIM through resource configurations
Enable Oracle Communications customers to adopt RxDOD design principles, frameworks and patterns in solutions with increased service or resource complexity.
Design Pattern Usability Enhancements Ability to specify a default value for Project and EntityRef tokens
Immediately improves the user experience in RSDOD v3.0.0 solution design through enhanced domain creation and update design patterns. Enables an improved project creation user experience and increases the design automation potential for field developed design patterns.
Express Design Studio Installer Ability to install and fully configure the design environment automatically
Significantly reduces the number of activities and the time to install and configure Design Studio for a fully operational solution design environment.
Other Enhancements Generating Diagrams in Design Studio Reports - White Paper Maintaining and Extending pre-7.2.4 OSM Solutions – White Paper
Enable users to create powerful and appealing solution summary reports Enable existing O2A customers to upgrade OSM and Design Studio while taking a phased approach to O2A solution migration.
6
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Engineering Work Order Design …manage Inventory related activities with a unified, easy to learn UIM workflow design experience
7
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Network Resource Management
– Includes workflow management for Network Maintenance Process
Network Asset Lifecycle Management
– Includes workflow management for the Acquire to Retire Process
8
RSDOD for Complex Enterprise Services
– Includes workflow management for Network Design and Build Activities
Supporting Network Business Processes
Service & Resource Management
Enterprise Resource Planning
Order & Service Management
Business Intelligence
Customer - to - Service - to - Resource View
Logical & Physical Resource Mgt
Network Discovery
Network Design & Assignment
Barcode Scanning
Network Capacity Planning & Mgt
Network Reconciliation
Network Optimization
Enterprise Asset Mgt
Acquire to Retire Inventory to track/maintain and account for
services and resources/assets
Service Fulfillment
Customer Relationship Management Order & Service
Management
Service Activation
Service & Resource Specification Management
Customer - to - to - Resource View
Logical Resource Management
Subscriber & Service Configuration
Service Lifecycle Management
Billing Relationship
Management
Lead to Cash Inventory to support turn - up & update of
services
Service
Inventory Repository
Inventory Repository
Service & Resource Management
Resource & Capacity
Planning
Order & Service Management
Discovery & Recon
Logical & Physical Resource Mgt
Network Discovery
Network Design & Assignment
Barcode Scanning
Network Capacity Planning & Mgt
Network Reconciliation Network Optimization
Enterprise Asset Mgt
Resource & Capacity Readiness Inventory to track & manage for
services and resources
Inventory Repository
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Supporting Business Users in Network Operations
Workflow Designer
Designs the Workflows for the Business Processes in Design Studio
Project Manager
Manages and tracks the Progress of an Engineering Work Order
Network Designer
Designs the Network Equipment & Connectivity in the Inventory.
Field Engineer
Installs and Configures the Network Elements in the field.
9
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Capabilities for UIM Workflow Designers • Intuitive workflow design experience makes it easy for solution
developers to learn and use the new capability – Design experience with proven efficiency in Process design for service
provisioning (common concepts and design experience with OSM)
– Graphical design paradigm for Activity flows (dependencies and concurrency) for network engineering Process design
– Design efficiency, modularity and maintainability through Task and Checklist Specification reuse across Processes
– Integration with Inventory design activities through Task related service and resource specifications
• Powerful design tool for the Project manager – Default Task duration can be specified to enable the estimation of the
Order completion time
– Tasks can be marked as ‘Milestone’ to enable specific automations upon completion
– Activities can be marked as ‘Critical’ to ensure special attention during execution
10
OSM
Design Studio Unified Design
Experience
Process Design
UIM
Deployment
Deployment
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Complex Technical Catalog Modeling …enable solutions with increased service or resource complexity.
11
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Customer solutions with complex RxDOD models
• VoIP IMS Service Fulfillment Project:
– We need frameworks and patterns to enable service features to be modeled explicitly
– We need support for complex type parameters in services and resources
• VPN Service Fulfillment & NRM Project:
– Currently resources cannot have Configuration Items with Characteristics or child Configuration Items, which makes service modeling more complex.
– We need to be able to group resource related information within one instance. We would like to use some grouping entity to relate and group similar Configuration Items.
• RODOD solution program:
– Bulk orders in COM need support for structures in product specs. (E.g. one line order with one voice product but with multiple TNs)
– Some situations involve lists of Products mapped to the same CFS which requires the latter to support complex attributes (or CFS Service Actions with complex parameters)
12
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Complex Technical Catalog Modeling
• Complex features represented as data structures in Product, Service, Resource or Location specifications (Fig.1)
• Reusable features designed and shared via the Data Dictionary (Fig.2 and Fig.3)
Oracle Confidential – Internal/Restricted/Highly Restricted 13
Structured Attributes or Features
All booleans
Fig. 2 “CallForwarding” service feature represented as a collection of booleans
0..20
0..12
A Telephone Number string
Fig. 3 “SelectiveCallForwarding” service feature represented as a nested data structure
boolean
A Telephone Number string
boolean Fig. 1 Adding a simple or complex feature to the “EVC” CFS
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Complex Technical Catalog Modeling
In the Inventory model, complex service, resource and location features are represented in their Configuration Specifications as Configuration Items with nested characteristics.
• Non configuration-enabled resources have their complex features and other attributes configured on associated Logical Device Configurations
Uniform Modeling and Realization of Inventory Specifications and Configurations
DSL RFS Broadband Internet CFS
CFS realized as a Service Specification structure
RFS realized as a Service Specification structure
BandwidthOption
BroadbandInternet
BroadbandInternet_Configuration_v1-0-0
Access
DownloadSpeed
DSL
DSL_Configuration_v1-0-0
CPE
ADSL Port Resource
Customer Site Location
Port
TransferRate
ActivationTarget
EndPoint_Z
ADSLPort
ADSLPort_Configuration_v1-0-0
Resource realized as an Interface Specification structure
Location realized as a Location Specification structure
NetworkParameters
MTU InterfaceType
TypeOfBuilding
NetworkAccessServer
Unit
CustomerSite
CustomerSite_Configuration_v1-0-0
PostalAddress
StreetName StreetNumber
ServiceAddress
CommercialId
CustomerId ServiceId
ServiceProfile
ServiceOptions ServiceFeatures
Fig.1 Sample CFS with complex commercial identifier
Fig.2 Sample RFS with complex service profile
Fig.3 Sample Resource (Device Interface) with complex network parameters
Fig.4 Sample Location with complex address
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Complex Technical Catalog Modeling
In the Inventory model, service, resource and location components are uniformly represented in their Configuration Specifications as Configuration Items with Specification Option references to the related service, resource and location specifications.
• Non configuration-enabled resources have their Specification Option references configured on associated Logical Device Configurations
Uniform Modeling and Realization of Inventory Specifications and Configurations
DSL RFS Broadband Internet CFS
BandwidthOption
BroadbandInternet
BroadbandInternet_Configuration_v1-0-0
Access
DownloadSpeed
DSL
DSL_Configuration_v1-0-0
CPE
ADSL Port Resource
Customer Site Location
Port
TransferRate
ActivationTarget
EndPoint_Z
ADSLPort
ADSLPort_Configuration_v1-0-0
NetworkParameters
MTU InterfaceType
TypeOfBuilding
NetworkAccessServer
Unit
CustomerSite
CustomerSite_Configuration_v1-0-0
PostalAddress
StreetName StreetNumber
ServiceAddress
CommercialId
CustomerId ServiceId
ServiceProfile
ServiceOptions ServiceFeatures
Fig.1 Sample CFS with RFS and Location components
Fig.2 Sample RFS with two component Resources of different types
Fig.3 Sample Resource (Device Interface) with two component Resources of different types
Fig.4 Sample Location with another Location and a Resource as components
CFS realized as a Service Specification structure
RFS realized as a Service Specification structure
Resource realized as an Interface Specification structure
Location realized as a Location Specification structure
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Design Pattern Usability Enhancements … improves the user experience in RSDOD v3.0 and increases the design automation potential for field developed design patterns
16
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Opportunity for enhanced design automation
• Rapid, pattern based RSDOD solution prototyping and initialization:
– We want to simplify the user interaction in design patterns, generate default project names and apply naming conventions
– We should be able to define default values for new project parameters and automate project creation
– Projects should not be created upfront, but after the user was given the option to provide input
– Some Design Patterns require a large number of projects (10 or more). Creating projects manually to follow a naming convention is error prone. So, design patterns should be able to create or select a default project name based on other tokens
• Oracle Consulting - Orchestration Project
– An OSM SOM pattern optionally creates a fulfillment system that would be stored in a second project. However the patterns would always ask for all project references unconditionally. The resulting user experience may include unnecessary steps that should be avoided especially the pattern takes repetitive actions (like for this customer we are potentially creating ~39 fulfillment functions for SOM).
– Patterns should be able to take actions against known entities if they exist in the workspace, without the need to select them or even have them visible in the wizard
17
Studio project creation and dependency configuration through design patterns
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 18
New design pattern capabilities
Feature Benefit
Project tokens can be assigned to token groups Project selections can be better integrated into the logical page flow. The user is presented with the project selection within the appropriate context and at the appropriate point in the interview sequence.
Project and Entity tokens can have default values The design pattern finds projects or entities in the workspace automatically when their names can be predicted. So, the user does not have to manually select the project or entity unless they choose to deviate from the defaults. Using calculated defaults, projects can be easily created in compliance with naming conventions.
Project or Entity tokens can be conditionally displayed
Project or entity selections are only presented to the user when their input is relevant. The design pattern can hide project or entity selections: • when irrelevant for the specific user input or solution conditions • when these are calculated and the user is not supposed to modify them • to simplify the user experience when selection is unnecessary
New “Reset Page” button in the design pattern wizard
The default values on a design pattern wizard page including calculated project and entity defaults can be recovered using the Reset Page action.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
New design pattern capabilities
<token name=“Use a specific domain?" tokenGroup=“Page_1" id=“SpecificDomain” xsi:type="BooleanToken“> <description>If you choose to use a specific domain, you will be prompted to select or create a new project otherwise the default project will be used.</description> </token> <token name=“Domain Name” tokenGroup=“Page_2" id=“DomainName" xsi:type="StringToken"> <description>Enter a domain name for the pattern to calculate the recommended project name. You can still overwrite the recommended project name on the next screen. </description> <condition> <equals v2="@@SpecificDomain@@" v1="true" /> </condition> <defaultValue>Generic_Domain</defaultValue> </token> <project name=“Domain Project" tokenGroup=“Page_3“ id=“DomainProject" > <description>Projects like this should be suffixed “_Model”.</description> <condition> <equals v2="@@SpecificDomain@@" v1="true" /> </condition> <typeId>MODEL</typeId> <defaultValue>@@DomainName@@_Model</defaultValue> </project>
19
An Example Use a checkbox to ask the user how they want to continue
Ask for additional information that may be relevant to the project
... but only if the user has chosen to select or create a new project
The project selection is placed on Page_3
... but only if relevant
Suggest a default name for the project based on the user input provided on Page_2. The system finds and uses the project if it already exists in the workspace otherwise it creates it. The user can still change the proposed name and create or select another one.
If the user chooses not to use a specific domain and does not check the box on Page_1, then the system skips the next two questions / pages and uses a project named “Generic_Domain_Model “.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Express Design Studio Installer … reduce the number of activities and the time to install and configure the design environment
20
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
The express installer is a command line utility that minimizes the user effort to install and configure Design Studio.
It helps users save time and effort when installing a standard/default development environment.
The express installer:
• includes all the base cartridges that may be required by the application projects
• installs and configures all the product features and plugins
• installs and configures OSM, UIM and NI SDKs for the latest versions of these applications
• completely configures the development environment and generates a sample workspace
• expects Java, the OEPE bundle and the Weblogic middleware to be pre-installed
The figure on the left depicts the files and folder structure of a Design Studio installation produced by the express installer on Windows 8.1
21
Express Design Studio Installer
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Other Features White papers and Training materials
22
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Other Features
• Generating Diagrams in Design Studio Reports
– White paper published on OLL
• Maintaining and Extending pre-7.2.4 OSM Solutions
– White paper published on MOS
• Conceptual model enhancements – Course supplement published on OLL
• Design Patterns framework enhancements
– Course supplement published on OLL
23
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Supported Platforms
Platform Technology Version
Client OS Windows 7, 8.1 (64-bit)
Java Environment Oracle JDK 1.7 (32-bit and 64-bit)
Client Platform Eclipse Luna 4.4.1 (re-distributed by OEPE)
Server OS Solaris 10, 11 and Linux 5.8+, 6.2+
24
Oracle Solaris and Linux supported for build automation only (not for interactive design)
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
For More Information…
• Please refer to Oracle Communications Design Studio 7.3.1 Documentation:
– http://docs.oracle.com/cd/E66676_01/index.htm
25
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 26