27

Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)
Page 2: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 3: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 4: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 5: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 6: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 7: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 8: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 9: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 10: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 11: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Complex Technical Catalog Modeling …enable solutions with increased service or resource complexity.

11

Page 12: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 13: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 14: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 15: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 16: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 17: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 18: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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.

Page 19: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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 “.

Page 20: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 21: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 22: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |

Other Features White papers and Training materials

22

Page 23: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 24: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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)

Page 25: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

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

Page 26: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)

Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 26

Page 27: Oracle Online Training Materials€¦ · Oracle Online Training Materials – Usage Agreement Use of the information, documents and online training courses (collectively, Materials)