| description | Develop services and more in NSO. |
|---|---|
| icon | chevrons-right |
| CDB and YANG | Learn about NSO's configuration DB & YANG. | cdb-and-yang.md |
| Basic Python Automation | Learn basics of NSO automation with Python. | basic-automation-with-python.md |
| Develop a Simple Service | Take first steps to develop a simple NSO service. | develop-a-simple-service.md |
| Applications in NSO | Automate NSO with applications. | applications-in-nso.md |
| Services | Learn the concepts of NSO services and automation. | services.md |
| Implementing Services | Learn NSO service development in detail. | implementing-services.md |
| Templates | Develop and deploy NSO templates. | templates.md |
| Nano Services | Learn about nano services for staged provisioning. | nano-services.md |
| Packages | Learn about NSO packages and how they work. | packages.md |
| Using CDB | Concepts of importance in usage of the CDB. | using-cdb.md |
| YANG | Explore YANG data modeling and its use. | yang.md |
| NSO Concurrency Model | Understand NSO's concurrency model. | nso-concurrency-model.md |
| Service Handling of ADMs | Perform Handling of ambiguous device models. | service-handling-of-ambiguous-device-models.md |
| NSO Virtual Machines | Learn about Java and Python virtual machines. | nso-virtual-machines |
| API Overview | Learn concepts and usage of Java and Python APIs. | api-overview |
| Northbound APIs | Learn working mechanism of northbound APIs. | northbound-apis |
| Dev Env & Resources | Useful info to get started with NSO development. | development-environment-and-resources.md |
| Developing Services | Develop and deploy NSO services/nano services. | developing-services |
| Developing Packages | Develop and deploy NSO packages. | developing-packages.md |
| Developing NEDs | Develop and deploy NSO NEDs. | developing-neds |
| Developing Alarm Apps | Develop and deploy NSO alarm applications. | developing-alarm-applications.md |
| Kicker | Trigger declarative notification actions in NSO. | kicker.md |
| Scaling and Performance | Optimize your NSO automation solution. | scaling-and-performance-optimization.md |
| Progress Trace | Debug, diagnose, and profile events in NSO. | progress-trace.md |
| Web UI Development | Develop enhancements for NSO Web UI. | web-ui-development |
| SNMP Notifications | Configure NSO as SNMP notification receiver. | snmp-notification-receiver.md |
| Web Server | Use embedded server to deliver static/CGI content. | web-server.md |
| Scheduler | Schedule time-based jobs for background tasks. | scheduler.md |
| External Logging | Send log data to external commands. | external-logging.md |
| Encryption Strings | Store encrypted values in NSO. | encryption-keys.md |