Oracle Communications IP Service Activator 7.0: Developer
This course introduces developers to the relevant technical details of how the IP Service Activator network processor uses cartridges and configuration policies developed using the SDK in network discovery, running audits, and applying configuration to network elements. Students gain an in-depth understanding of how data is modeled and transformed from device-independent service definitions to device-specific configuration commands.
Through a rich series of lessons and exercises, students learn about cartridge component functions and use the SDK toolset to develop their own. Applying the structured creation process, students enhance their development expertise by creating, compiling, testing…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
This course introduces developers to the relevant technical details of how the IP Service Activator network processor uses cartridges and configuration policies developed using the SDK in network discovery, running audits, and applying configuration to network elements. Students gain an in-depth understanding of how data is modeled and transformed from device-independent service definitions to device-specific configuration commands.
Through a rich series of lessons and exercises, students learn about cartridge component functions and use the SDK toolset to develop their own. Applying the structured creation process, students enhance their development expertise by creating, compiling, testing, and deploying complete, working cartridges and configuration policies. Upon completion of this course, developers have acquired detailed knowledge of the network processor internals, and have the skills to create deployable SDK-based products into a IP Service Activator installation.
Learn To:- Using the software development kit (SDK)
- Data modeling and transformations
- Creating cartridges
- Network processor operations
- Creating configuration policies
Audience
- End Users
- Technical Consultant
- Java Developer
- Developer
Course Topics Using IP Service Activator
- Concepts
- The Object Model
- Roles, Inheritance, and Statefulness
- Main UI Features
- Discovering a Device
- Applying Configuration
- Running an Audit
- Base Cartridges
- Configuration Policies
- Service Cartridges
- Vendor Cartridges
- Starting the Network Processor
- Roles of the Network Processor
- Components of the Network Processor
- Network Processor and Cartridge Documents
- Configuration Data Flow
- The Service Model
- The Device Model Schema
- Transforming Data Models
- Annotating the Device Model
- The Command Document
- Options
- Message Patterns
- Audit Documents
- Capabilities
- Prechecks and Postchecks
- Understanding Registration
- Base Cartridge Registry
- Service Cartridge Registry
- Configuration Policy Registry
- Obtaining Capabilities
- Running an Audit
- Applying Configuration
- Developing Cartridges Using the SDK
- Debugging Tools
- Best Practices
- Postdeployment
- Uninstalling a Cartridge or Configuration Policy
- Creating and Editing a Properties File
- Generating Source Files
- Defining the Service
- Compiling and Packaging the Configuration Policy
- Deploying and Testing the Configuration Policy
- Upgrading a Configuration Policy
- Creating and Editing a Properties File
- Generating Source Files
- Editing Source Files
- Service Cartridge Subscriptions
- Compiling and Packaging a Service Cartridge
- Performing Standalone Tests
- Deploying and Testing a Service Cartridge
- Device Requirements
- Creating a Properties File
- Characterizing the Device
- Populating the Properties File
- Generating the Source Files
- Editing the Source Files
- Compiling and Packaging the Cartridge
- Testing the Cartridge
Course Objectives
- Extending IP Service Activator's support for vendors and services
- Mastering the SDK structured development process
- Creating cartridges and configuration policies
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
