Latest Dynatrace
Software development lifecycle (SDLC) events are crucial in pipeline observability because SDLC events enable important software development and use case delivery.
An SDLC event is an action that occurs within the software development lifecycle, such as deploying a new version or passing a performance test. Those actions represent a signal when an event occurs. Often, such events are generated by pipelines within the continuous integration or delivery phases of software. SDLC events deliver complete and precise data to support demanding development and delivery and to support platform engineering use cases where complete accuracy is required. SDLC events have the same characteristics as the business events. For more information, see business events.
With SDLC events you could
The event dataflow in Dynatrace has three stages:
Capture – SDLC event data can be ingested from event streams, logs, and API (REST endpoint).
Process – The data processing pipeline processes incoming software lifecycle events to improve analysis and reporting. Rules can be created to filter, parse, enrich, transform, or assign a retention period. Rules are processed in sequence.
Analyze – You can explore data stored in Grail using the Dynatrace Query Language (DQL) to discover patterns, identify anomalies and outliers, report on trends, and more. With DQL queries, you can build dashboards, charts, metrics, and reports. You can also export selected data to external tools.