Integrate
TechCon 2021 GitLab Ultimate
with Instana for pipeline visibility
Fast feedback and MTTR
Hursley Virtual Summit
23 February 2022
Laurel Dickson-Bull, IBM DevOps Product Manager
Kurt Dusek, GitLab Solution Architect
IBM DevOps
Develop and deliver secure and reliable
software as fast as possible
IBM Automation © 2022 IBM Corporation
IBM DevOps: Mission
Improve development and delivery operations
Reduce security and compliance risk
Deliver reliable solutions faster
IBM Automation © 2022 IBM Corporation
IBM + GitLab
Ultimate
Enhanced through
collaboration with IBM
IBM Automation © 2022 IBM Corporation
GitLab: The DevOps platform
One platform and one partner for all
your DevOps capabilities
o Project planning
o Source code management
o Continuous integration
o Infrastructure configuration
o Incident monitoring
o Application security
o And so much more...
IBM Automation © 2022 IBM Corporation
The four phases of DevOps
01 BYO DevOps 02 BIC DevOps 03 DIY DevOps 04 DevOps platform
Disparate set of tools Standardized toolchain Custom integration Single application
IBM Automation © 2022 IBM Corporation
GitLab Ultimate: A complete DevOps platform
delivered as a single application
Manage Plan Create Verify Package Secure Release Configure Monitor Protect
Single interface
Single data store
Single permission model
Single conversation
Governance and security
Team collaboration
Lifecycle analytics
IBM Automation © 2022 IBM Corporation
GitLab Ultimate
Available for z/OS, too
GitLab Ultimate + Instana Observability
Idea Plan Dev Build Deploy Test Release Value
Security
Full DevOps platform: Instana observes the application
• Collaboration tools for planning • Automated discovery
• Dev tools • Alerts anomalies
• Continuous integration • Isolates root cause
• Security and code testing
• Continuous deploy
• Continuous testing
IBM Automation © 2022 IBM Corporation
Meantime to Recovery (MTTR)
Ideas
Stories Instantiation
e
as
le
Re
Change
Design Management Test Monitor
oy
pl
De
Development Resolve
IBM Automation © 2022 IBM Corporation
Instana helps with observability
from four different perspectives
Automatic backend Front-end application Infrastructure (high Platform – Kubernetes,
tracking (website or mobile fidelity metrics for host, Cloud Foundry (now
application) cpu, memory and down VMWare Tanzu), and
to jvms, nodejs VMWare ESXI
processes, etc.)
10
Instana Agent – easy install
The first challenge in adopting an observability
tool is how do you deploy the solution.
Instana is built around the idea that everything
should be as automatic as possible. This includes
the installation of the Instana Agent.
IBM Automation © 2022 IBM Corporation
Instana Discovery
Instana will automatically discover what is on
the host configure itself, based on what it
finds. It will also alert you of issues.
IBM Automation © 2022 IBM Corporation
Instana Analytics
Instana is an Application Performance Management (APM)
tool at heart. The application tracing capability using
Instana “AutoTrace” found in the Analytics area of the
solution allows you to quickly identify issues.
Capture a trace of every single request, from the end user’s Immediately understand the cause of a slow running service
browser through all microservices with Instana AutoTrace
IBM Automation © 2022 IBM Corporation
Instana – Pipeline feedback release marker
You can observe the application performance at
deployment time using the markers for your telemetry
data at infrastructure, service, and application
perspectives
Documentation
IBM Automation © 2022 IBM Corporation
Demo
IBM Automation © 2022 IBM Corporation
IBM Dev Ops: How it fits together
Ideas
Code to release
Stories Instantiation Release to change
se
lea
Re
Change
Design Management Test Monitor
oy
pl
De
Development Resolve
IBM Automation © 2022 IBM Corporation
Deliver the right solution the first time
IBM DevOps: Innovation
and AI-powered automation
for software development
and delivery
Join the IBM DevOps
community
Improve delivery Reduce security and Deliver reliable
operations compliance risk solutions faster
Learn more: Apply data-driven delivery, Automate testing as early as Orchestrate automatically
https://www.ibm.com/cloud/instana then automate and augment possible and get insights from across multiple delivery
https://www.ibm.com/products/gitla as much of the delivery the relationships between pipelines.
b-ultimate lifecycle as possible. activities and data.
IBM Automation © 2022 IBM Corporation
© Copyright IBM Corporation 2022
IBM Corporation
New Orchard Road
Armonk, NY 10504
Produced in the United States of America
January 2022
IBM, the IBM logo, and ibm.com are trademarks of International Business Machines Corp., registered in many
jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list
of IBM trademarks is available on the web at “Copyright and trademark information” at
www.ibm.com/legal/copytrade.shtml.
Red Hat and OpenShift® are trademarks or registered trademarks of Red Hat, Inc. or its subsidiaries in the United States
and other countries.
This document is current as of the initial date of publication and may be changed by IBM at any time. Not all offerings are
available in every country in which IBM operates.
The performance data discussed herein is presented as derived under specific operating conditions. Actual results may
vary. THE INFORMATION IN THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT ANY WARRANTY, EXPRESS OR IMPLIED,
INCLUDING WITHOUT ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ANY
WARRANTY OR CONDITION OF NON-INFRINGEMENT. IBM products are warranted according to the terms and
conditions of the agreements under which they are provided.
Statement of Good Security Practices: IT system security involves protecting systems and information through
prevention, detection and response to improper access from within and outside your enterprise. Improper access can
result in information being altered, destroyed, misappropriated or misused or can result in damage to or misuse of your
systems, including for use in attacks on others. No IT system or product should be considered completely secure and no
single product, service or security measure can be completely effective in preventing improper use or access. IBM
systems, products and services are designed to be part of a lawful, comprehensive security approach, which will
necessarily involve additional operational procedures, and may require other systems, products or services to be most
effective. IBM DOES NOT WARRANT THAT ANY SYSTEMS, PRODUCTS OR SERVICES ARE IMMUNE FROM, OR WILL
MAKE YOUR ENTERPRISE IMMUNE FROM, THE MALICIOUS OR ILLEGAL CONDUCT OF ANY PARTY.