Developing EMS 3 Adapters

Summary

This course covers integrating EMS with the managed environment. Adapters are the touch points that allow us to manage the external world using EMS as the control plane. Participants will learn how to build adapters using the most common integration technologies, such as JMX, scripts and Web Services. We also cover how to integrate using other technologies such as SNMP and CIM. Learning is reinforced with demonstrations and hands-on exercises.

Course duration: 2 days

Prerequisites

  • EMS 3 Fundamentals course or equivalent experience
  • Experience with MBeans and integration technologies

Learning Outcomes

On successful completion of the course participants will be able to:

  • Describe the integration technologies in use with EMS today.
  • Understand the concepts of BMEs and ME Types
  • Describe EMS integration methodology
  • Use the EMS Studio tool to build adapters with JMX, scripts and Web Services
  • Understand the requirements for building adapters using other technologies
  • Monitor and manage EMS adapters using Operations Console

Content - Day 1

  • Creating Managed Element Definitions
    • Creating BMEs
    • Creating ME Types
    • Importing BME Definitions
    • Data Types
  • JMX Mbeans
    • Creating a JMX MBean from a BME Definition
    • Developing a BME Implementation without JMX
  • JMX Integration
    • BME Lifecycle
    • JMX Agent
    • Managing JMX environments
    • Integration methods
  • Web Services Integration
    • Using Web Services integration
    • Importing the WSDL definition
    • Creating a Web Services task

Content - Day 2

  • Script Integration
    • Using script integration
    • Writing scripts using the Script BME
  • SNMP Integration
    • Using SNMP Integration
    • Generating JMX agents and MBeans
    • Importing BME definitions
    • Using SNMP in EMS services
  • CIM Integraton
    • Using CIM Integration
    • Importing CIM classes to EMS
    • Filtering CIM Indications
  • Creating Plugins
    • Making plugins available to the EMS platform
eZ Publish™ copyright © 1999-2008 eZ Systems AS