Shaheen Sayyed
I'm a DevOps and SRE enthusiast focusing on automating processes and enhancing collaboration to drive scalable, reliable cloud applications. My expertise lies in implementing best practices for continuous delivery and infrastructure automation, along with optimizing system performance.
Site Reliability Engineer
Company or affiliation –Red Hat
Session
Tired of manually triggering deployment pipelines and tracking releases across environments?
Let’s explore how to build a truly automated, self-sustaining software delivery process.
Despite advancements in CI/CD automation, deployments and releases continue to be a significant operational burden for most organizations.
This talk doesn’t focus on specific tools or products but instead walks you through a production-proven approach for streamlining software delivery by tightly integrating:
- Project management tools like Jira as the source of truth
- CI/CD pipelines for build, test, and deployment
- Cloud-native event-driven services to glue everything together
At the core of this system is the integration of Jira workflows with your automation stack. Every state change in Jira (such as moving a ticket to “Ready for Release”) can automatically trigger specific downstream actions in your CI/CD pipeline for deployments across various environments based on conditions being satisfied. On a high level view, this is made possible by:
- Jira webhooks to listen to workflow transitions
- An edge computing service (e.g., Azure Functions, AWS Lambda, or any cloud equivalent) to implement business logic
- Your existing CI/CD stack to perform the actual deployment and verification tasks
By using Jira as the single source of truth, teams gain real-time visibility, traceability, and a structured release process—without requiring manual intervention.
This approach allows teams to:
- Reduce operational overhead and context switching
- Simplify governance and auditing
- Improve release reliability and production stability
- Accelerate time-to-production through hands-free execution
Join us as we walk through our real-world implementation and learn how to modernize software delivery by connecting planning with execution—from idea to deployment, all in a streamlined and scalable way for your existing CICD setup.