SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
Applying DevOps from the
Mobile to the Mainframe
N. İlker Altıntaş PhD
DevOps: Continuous Delivery
Senior VP, IT Architecture and Core Banking
November 2015, Las Vegas
DO4X155S
@ilkeraltintas
Agenda
Akbank Overview
IT Overview
Technology Landscape, Key Figures, IT Strategies
Continuous Delivery
DevOps Objectives
Solution Approach
Why CA & Project Scope & Where We Are
1
2
3
4
5
6
7
Lessons Learned8
A talented team of developers, business analysts, functional
and technical architects working close with business teams
IT Governance &
CIO Office
Infrastructure
Application Development
Architecture
& Core
Banking
Payment
Systems
Direct
Banking
High Level Organization
Strong infrastructure team managing different technologies
with intensive attention targeting highest availability
Transversal structure for managing all IT governance and
administrative activities together with project management and
quality assurance tests
Akbank IT IT Overview
Akbank IT IT Overview – Application Delivery
• 900 IT personel, +500 developers, +100 testers
• +50 Application Delivery competency center
• Waterfall & Scrum
• DevOps and Change Management teams
• Competitive Market to push frequent deployment
Akbank IT Technology Landscape
Presentation
Layer
Middle
Layer
Backend
Layer
Direct Branch
Multi Channel Architecture
Distributed
Systems
IBM
Mainframe
IBM BPM
BSA
Java
JEE
WAS
Unix
CICS
COBOL
Z/OS
Unix
Tibco
Unix
Android/IOS/Windows Apps
Mobile Web
Asp.net MVC
Asp.net MVC
Java Swing
DEV
INT
UAT
PREPROD
PROD
hourly
daily
weekly
monthly
9370
deployments to live
stage in 2015
Target
Fast, reliable and
continous deployments
to test stages
Bi-weekly (dependency-
managed) multi-layer
deployments
793minutes
outage in live in 2015
360minutes
outage in live after deployment in
2015
Target
%20 improvement
every year for deployment origin
outage
Akbank IT Key Figures
Target
Reduce time to market %40
23 big (10.3 months) projects
65 mid (7,9 month) projects
58 small (6,3 month) projects
5000+ minor release
35strategic programs
in 2015
140K per./day yearly dev. cap.
Akbank IT Strategies
Digitalization
Agile and
Industrial IT
Innovative IT
«State-of-the-Art»
Infrastructure & ArchitectureMobile Bank
Industrial Bank
Analytic Bank
Cybersecurity
“Time-to-Market”
Continuous Service
Optimum Cost
Production Quality
“Business Enablement”
Compliance & Regulations
• Mobile for customers & employees
• Best mobile app and experience
• Point of sales digital applications
• Holistic digitalization approach:
products & process
• “Bottom-up” analytical culture
• Analytically embedded apps and processes
• New trends and technologies- big data
• Customized banking via «customer insight»
• Fast, systematic, lean, efficient processes and apps
• Visionary approach to support industrialized sales
• End-to-end digitalization (STP)
• Application and infrastructure modernization
• Flexible service base aligned with digital vision
• Renewals and/or preparations of critical apps
• “Lean”, “Agile” and “Automated”
• New ways and standard approaches synthesis
• «Continuous Delivery»
• «Traditional» vs. «exploratory» projects
• «Bottom-up» innovation culture creation
IT strategic roadmap 2015-2017: towards the digital era «Now & Easy»
Continuous Delivery
Target
Reference
Architecture
New IT
Operating
Model
DevOps IT ERP
How you build
flexible
systems?
How you
develop?
How you
deliver?
How you
manage?
DevOps and Architecture Management
IT Reference Architecture
Application Architectures
Agile DevOps
Product
Backlog
DEV INT UAT PREPROD PROD
complies
Deployable
units
Development
units
Continous
delivery
DevOps
Plan &
Measure
Release &
Deploy
Develop &
Test
Monitor &
Optimize
Improve
developer
experience
Reduce
software delivery time
Ensure compliance
Increase traceability Increase reliability
DevOps
DevOps Objectives
Solution Approaches
• Automation in software development lifecycle
• Standardized software development and runtime stages
• Keeping relation between business requests, source code changes and deployment
packages in JIRA
• Managing multi-layered platforms as a whole
• Managing test runtime environments and test data
Solution Approaches (cont.)
• Improving the productivity by increasing the speed of build and deployment
• Error-free change management operations
• Providing easy-to-use IDE integrations
• Tracing code quality metrics and using test automation
• Supporting heterogenous technologies
Tool sets covering the
requirements both for
distributed and mainframe
platforms
Passionate, project
adoption and desire for
success
Knowledgeable
consultancy
for DevOps
Why ?
SCM & Continous
Integration
IT ERP Task
Management
Continous Build Continous
Deployment
Test Automation Test Data
Management
Test Runtime
Management
IBM Mainframe
(core banking)
CA Endevor Atlassian Jira CA Endevor
CA Release
Automation
Distributed
Backends
(BSA)
CA Harvest Atlassian Jira
Openmake
Meister
CA Release
Automation
Middlelayer
(MCA)
CA Harvest Atlassian Jira
Openmake
Meister
CA Release
Automation
Branch UI
CA Harvest Atlassian Jira
Openmake
Meister
CA Release
Automation
Direct Internet UI
CA Harvest Atlassian Jira
Openmake
Meister
CA Release
Automation
Mobile
CA Harvest Atlassian Jira
Openmake
Meister
CA Release
Automation
TechnologyPlatforms
Phase 1
(Current Project Scope)
Phase 2
Designing The Journey
Project
Management
Release Planning :
• Business Prioritization
• IT Prioritization
Release Management Plan
• Analysis
• Design
• Development
ITSM
Release Execution :
• Release ID
• JIRA Trunk Tasks
Sub Tasks
• Analysis subtasks
• Design subtasks
Development
Tasks Creation
DevOps and IT ERP
CA Harvest
CA Endevor
Meister
Product
Backlog
DEV
CA Release
Automation
INT UAT PREPROD PROD
Runtime
Stages
Continuous Integration Continuous Deployment Continuous Deployment Continuous Deployment Continuous Delivery
Build
Quality Check
Deploy
Automated Test
IT ERP Update
Build
Deploy
Automated Test
IT ERP Update
Build
Deploy
Automated Test
IT ERP Update
Build
Deploy
Automated Test
IT ERP Update
Starting a DevOps Competency Center
DevOps Competency Center
Responsibilities
Leadership
Manage organizational
transformation
Define mision and goal
Engage stakeholders
Mentorship &
Communication
Establish communication
across teams
Manage training sessions
Provide mentorship
support for pilot domains
Tooling
Assess tooling options
Implement tooling
solutions for build,
deployment, test
automation, reporting,
monitoring, and measuring
Process
Optimization &
Automation
Evaulate existing
processes, find out
reuasble assets
Discover quickwin
opportunities and
implement
Design to-be process with
process owners
Best Practices
Run small experiments to
decide which approach is
the best for the
organization
Present to others the best
practices and success
stories
Identify and solve the
problem cases before
application development
teams use
SCM & Continous
Integration
IT ERP Task
Management
Continous Build Continous
Deployment
IBM Mainframe
(core banking)
CA Endevor Atlassian Jira CA Endevor
CA Release
Automation
Distributed
Backends
(BSA)
CA Harvest Atlassian Jira
Openmake
Meister
CA Release
Automation
Middlelayer
(MCA)
CA Harvest Atlassian Jira
Openmake
Meister
CA Release
Automation
Branch UI
CA Harvest Atlassian Jira
Openmake
Meister
CA Release
Automation
Direct Internet UI
CA Harvest Atlassian Jira
Openmake
Meister
CA Release
Automation
Mobile
CA Harvest Atlassian Jira
Openmake
Meister
CA Release
Automation
TechnologyPlatforms
Where We Are?
BEFORE NOW
SCM & CI
IT ERP Task Man.
Continous Build
Continous Deployment
TFS CA Harvest
None Jira
Custom Solution
None, Script Based CA Release Automation
Openmake Meister
Middle Layer (Multi Channel Architecture)
IBM Mainframe
BEFORE NOW
SCM & CI
IT ERP Task Man.
Continous Build
Continous Deployment
ASG CCC CA Endevor
None Jira
ASG CCC
None CA Release Automation
CA Endevor
BSA (Distributed Backend System)
BEFORE NOW
SCM & CI
IT ERP Task Man.
Continous Build
Continous Deployment
SVN CA Harvest
None Jira
Cruise Control
None, Script Based CA Release Automation
Openmake Meister
Branch UI (AkbankFace System)
BEFORE NOW
SCM & CI
IT ERP Task Man.
Continous Build
Continous Deployment
TFS TFS
TFS TFS
TFS Build Server
None CA Release Automation
TFS Build Server
Build and Deployment Dashboards
BSA & MCA platforms build dashboard (OpenMake Meister)
BSA platform deployment dashboard (CA Release Automation)
Organization
training
coaching
scm trouble shooting
Mentoring
Designing & Developing Automation
Release trouble shooting
Driving culture change
Designing processes
Empowering as champions
Leaning application structure
Designing topologies to
support «continous»
Getting operation support
Designing deployment automation
Designing provision processes
Stabilizing run times
Driving test automations
Preparing test data
Optimizing test approvals
Designing ITSM processes
Providing toolset for deployments
Development
Delivery
Continuity
DevOps
Competency
Center
Developers
Change Managers
Testers Domain Change Managers
LOB Release Managers
System Admins
Architects
Gainings
Organization
• DevOps CC
• Software Configuration Managers
• IT ERP
Toolset
• Release automation tool
• Build automation tool
• Homogenized SCM
• Monitoring and alerting
Processes
• Design «continous» DevOps processes (STP)
• Build & deployment process automations
Culture Change
• «Continous»
awareness
• DevOps process
awareness
• Agility
• Release discipline
• Start with a mature project, which results in early success
• Don’t be put off if you hit a pothole
• DevOps will challenge your processes
• Agile is a must for Devops programs
• Culture change is needed for success, create a culture of
«continous improvement»
• DevOps is a journey not a final destination
Lessons Learned
27 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Recommended Sessions
SESSION # TITLE DATE/TIME
DO4X152S
Technology Primer: Exploit New Levels of Insight,
Orchestration and Governance for Complex Application
Releases, End-to-End ,with a New Continuous Delivery
Solution
11/18/2015 at 4:30 pm
DO4T35T
Tech Talk: Integrate Infrastructure Configuration
Management with Release Automation for the Best of
Both Worlds
11/19/2015 at 2:00 pm
DO4T24S
Leadership Panel: DevOps Leaders Discuss Their Unique
Journeys to Continuous Delivery
11/19/2015 at 4:30 pm
28 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Must See Demos
CA Release
Automation
CA Release
Automation
Theater 4
Cloud & SaaS
Deployments
CA Release
Automation
Theater 4
CA RA Rapid
Dev. Kit, SDK
CA Release
Automation
Theater 4
Integrations
CA Release
Automation
Theater 4
29 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Follow On Conversations At…
Smart Bar
CA Release
Automation
Theater 4
Tech Talks
CA Release
Automation
Theater 4
30 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
Q & A
31 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
© 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.
The content provided in this CA World 2015 presentation is intended for informational purposes only and does not form any type of
warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA.
For Informational Purposes Only
Terms of this Presentation
32 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD
For More Information
To learn more, please visit:
http://cainc.to/Nv2VOe
CA World ’15

Más contenido relacionado

La actualidad más candente

Hands-On Labs: Identifying Application Delivery Performance Problems with CA ...
Hands-On Labs: Identifying Application Delivery Performance Problems with CA ...Hands-On Labs: Identifying Application Delivery Performance Problems with CA ...
Hands-On Labs: Identifying Application Delivery Performance Problems with CA ...CA Technologies
 
Best Practices for Optimizing Mainframe Application Performance with CA Cross...
Best Practices for Optimizing Mainframe Application Performance with CA Cross...Best Practices for Optimizing Mainframe Application Performance with CA Cross...
Best Practices for Optimizing Mainframe Application Performance with CA Cross...CA Technologies
 
Case Study: University of Chicago Achieves High Availability through a Centr...
Case Study:  University of Chicago Achieves High Availability through a Centr...Case Study:  University of Chicago Achieves High Availability through a Centr...
Case Study: University of Chicago Achieves High Availability through a Centr...CA Technologies
 
Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...
Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...
Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...CA Technologies
 
Tech Talk: Getting to Know Node.js
Tech Talk: Getting to Know Node.jsTech Talk: Getting to Know Node.js
Tech Talk: Getting to Know Node.jsCA Technologies
 
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...CA Technologies
 
Creating an Omnichannel Experience for Your Customers
Creating an Omnichannel Experience for Your CustomersCreating an Omnichannel Experience for Your Customers
Creating an Omnichannel Experience for Your CustomersCA Technologies
 
Track and Monitor the State of Software Development Projects Handily Using C...
Track and Monitor the State of Software Development Projects Handily Using  C...Track and Monitor the State of Software Development Projects Handily Using  C...
Track and Monitor the State of Software Development Projects Handily Using C...CA Technologies
 
Deliver Differentiating Apps – that Leverage the Mainframe – Faster with CA A...
Deliver Differentiating Apps – that Leverage the Mainframe – Faster with CA A...Deliver Differentiating Apps – that Leverage the Mainframe – Faster with CA A...
Deliver Differentiating Apps – that Leverage the Mainframe – Faster with CA A...CA Technologies
 
Delivering CICS Web Services for CA Gen Applications
Delivering CICS Web Services for CA Gen ApplicationsDelivering CICS Web Services for CA Gen Applications
Delivering CICS Web Services for CA Gen ApplicationsCA Technologies
 
New Mainframe IT Analytics: Actionable Insight into Root Cause Analysis of Pe...
New Mainframe IT Analytics: Actionable Insight into Root Cause Analysis of Pe...New Mainframe IT Analytics: Actionable Insight into Root Cause Analysis of Pe...
New Mainframe IT Analytics: Actionable Insight into Root Cause Analysis of Pe...CA Technologies
 
Juniper Networks®, Tech Mahindra & CA Discuss New Perspectives & Partnership...
Juniper Networks®, Tech Mahindra & CA  Discuss New Perspectives & Partnership...Juniper Networks®, Tech Mahindra & CA  Discuss New Perspectives & Partnership...
Juniper Networks®, Tech Mahindra & CA Discuss New Perspectives & Partnership...CA Technologies
 
Tech Talk: Five Simple Steps to a More Powerful Database Experience
Tech Talk: Five Simple Steps to a More Powerful Database ExperienceTech Talk: Five Simple Steps to a More Powerful Database Experience
Tech Talk: Five Simple Steps to a More Powerful Database ExperienceCA Technologies
 
Automate and Accelerate Software Development Time and Deliver Superior Busine...
Automate and Accelerate Software Development Time and Deliver Superior Busine...Automate and Accelerate Software Development Time and Deliver Superior Busine...
Automate and Accelerate Software Development Time and Deliver Superior Busine...CA Technologies
 
UCOP Transforms Education Services with Single Pane of Glass Visibility of En...
UCOP Transforms Education Services with Single Pane of Glass Visibility of En...UCOP Transforms Education Services with Single Pane of Glass Visibility of En...
UCOP Transforms Education Services with Single Pane of Glass Visibility of En...CA Technologies
 
Technology Primer: Customize CA Application Performance Management With Tip...
Technology Primer: Customize CA Application Performance Management  With Tip...Technology Primer: Customize CA Application Performance Management  With Tip...
Technology Primer: Customize CA Application Performance Management With Tip...CA Technologies
 
Mainframe Software Management: Get the Scoop on New Architecture and Modern UI
Mainframe Software Management: Get the Scoop on New Architecture and Modern UI Mainframe Software Management: Get the Scoop on New Architecture and Modern UI
Mainframe Software Management: Get the Scoop on New Architecture and Modern UI CA Technologies
 
How to Test the New Fashioned Way
How to Test the New Fashioned WayHow to Test the New Fashioned Way
How to Test the New Fashioned WayCA Technologies
 
CA View® and CA Deliver™ – Product Overview
CA View® and CA Deliver™ – Product OverviewCA View® and CA Deliver™ – Product Overview
CA View® and CA Deliver™ – Product OverviewCA Technologies
 
How to Increase User Accountability by Eliminating the Default User in Unix S...
How to Increase User Accountability by Eliminating the Default User in Unix S...How to Increase User Accountability by Eliminating the Default User in Unix S...
How to Increase User Accountability by Eliminating the Default User in Unix S...CA Technologies
 

La actualidad más candente (20)

Hands-On Labs: Identifying Application Delivery Performance Problems with CA ...
Hands-On Labs: Identifying Application Delivery Performance Problems with CA ...Hands-On Labs: Identifying Application Delivery Performance Problems with CA ...
Hands-On Labs: Identifying Application Delivery Performance Problems with CA ...
 
Best Practices for Optimizing Mainframe Application Performance with CA Cross...
Best Practices for Optimizing Mainframe Application Performance with CA Cross...Best Practices for Optimizing Mainframe Application Performance with CA Cross...
Best Practices for Optimizing Mainframe Application Performance with CA Cross...
 
Case Study: University of Chicago Achieves High Availability through a Centr...
Case Study:  University of Chicago Achieves High Availability through a Centr...Case Study:  University of Chicago Achieves High Availability through a Centr...
Case Study: University of Chicago Achieves High Availability through a Centr...
 
Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...
Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...
Pre-Con Education: CA SYSVIEW® Technical Deep Dive: New Enhancement and Best ...
 
Tech Talk: Getting to Know Node.js
Tech Talk: Getting to Know Node.jsTech Talk: Getting to Know Node.js
Tech Talk: Getting to Know Node.js
 
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
 
Creating an Omnichannel Experience for Your Customers
Creating an Omnichannel Experience for Your CustomersCreating an Omnichannel Experience for Your Customers
Creating an Omnichannel Experience for Your Customers
 
Track and Monitor the State of Software Development Projects Handily Using C...
Track and Monitor the State of Software Development Projects Handily Using  C...Track and Monitor the State of Software Development Projects Handily Using  C...
Track and Monitor the State of Software Development Projects Handily Using C...
 
Deliver Differentiating Apps – that Leverage the Mainframe – Faster with CA A...
Deliver Differentiating Apps – that Leverage the Mainframe – Faster with CA A...Deliver Differentiating Apps – that Leverage the Mainframe – Faster with CA A...
Deliver Differentiating Apps – that Leverage the Mainframe – Faster with CA A...
 
Delivering CICS Web Services for CA Gen Applications
Delivering CICS Web Services for CA Gen ApplicationsDelivering CICS Web Services for CA Gen Applications
Delivering CICS Web Services for CA Gen Applications
 
New Mainframe IT Analytics: Actionable Insight into Root Cause Analysis of Pe...
New Mainframe IT Analytics: Actionable Insight into Root Cause Analysis of Pe...New Mainframe IT Analytics: Actionable Insight into Root Cause Analysis of Pe...
New Mainframe IT Analytics: Actionable Insight into Root Cause Analysis of Pe...
 
Juniper Networks®, Tech Mahindra & CA Discuss New Perspectives & Partnership...
Juniper Networks®, Tech Mahindra & CA  Discuss New Perspectives & Partnership...Juniper Networks®, Tech Mahindra & CA  Discuss New Perspectives & Partnership...
Juniper Networks®, Tech Mahindra & CA Discuss New Perspectives & Partnership...
 
Tech Talk: Five Simple Steps to a More Powerful Database Experience
Tech Talk: Five Simple Steps to a More Powerful Database ExperienceTech Talk: Five Simple Steps to a More Powerful Database Experience
Tech Talk: Five Simple Steps to a More Powerful Database Experience
 
Automate and Accelerate Software Development Time and Deliver Superior Busine...
Automate and Accelerate Software Development Time and Deliver Superior Busine...Automate and Accelerate Software Development Time and Deliver Superior Busine...
Automate and Accelerate Software Development Time and Deliver Superior Busine...
 
UCOP Transforms Education Services with Single Pane of Glass Visibility of En...
UCOP Transforms Education Services with Single Pane of Glass Visibility of En...UCOP Transforms Education Services with Single Pane of Glass Visibility of En...
UCOP Transforms Education Services with Single Pane of Glass Visibility of En...
 
Technology Primer: Customize CA Application Performance Management With Tip...
Technology Primer: Customize CA Application Performance Management  With Tip...Technology Primer: Customize CA Application Performance Management  With Tip...
Technology Primer: Customize CA Application Performance Management With Tip...
 
Mainframe Software Management: Get the Scoop on New Architecture and Modern UI
Mainframe Software Management: Get the Scoop on New Architecture and Modern UI Mainframe Software Management: Get the Scoop on New Architecture and Modern UI
Mainframe Software Management: Get the Scoop on New Architecture and Modern UI
 
How to Test the New Fashioned Way
How to Test the New Fashioned WayHow to Test the New Fashioned Way
How to Test the New Fashioned Way
 
CA View® and CA Deliver™ – Product Overview
CA View® and CA Deliver™ – Product OverviewCA View® and CA Deliver™ – Product Overview
CA View® and CA Deliver™ – Product Overview
 
How to Increase User Accountability by Eliminating the Default User in Unix S...
How to Increase User Accountability by Eliminating the Default User in Unix S...How to Increase User Accountability by Eliminating the Default User in Unix S...
How to Increase User Accountability by Eliminating the Default User in Unix S...
 

Destacado

Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...
Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...
Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...CA Technologies
 
TheTricky Bits of Deployment Automation
TheTricky Bits of Deployment Automation TheTricky Bits of Deployment Automation
TheTricky Bits of Deployment Automation IBM UrbanCode Products
 
Release Planning with User Stories
Release Planning with User StoriesRelease Planning with User Stories
Release Planning with User StoriesJamie Nicholson
 
Mobile Learning Three Cases And Discussion
Mobile Learning Three Cases And DiscussionMobile Learning Three Cases And Discussion
Mobile Learning Three Cases And DiscussionInge de Waard
 
Agile planning & estimating joshua partogi
Agile planning & estimating joshua partogiAgile planning & estimating joshua partogi
Agile planning & estimating joshua partogiSangcheol Hwang
 
Vietnam Mobile VAS Market Review
Vietnam Mobile VAS Market ReviewVietnam Mobile VAS Market Review
Vietnam Mobile VAS Market ReviewNguyen Minh Quang
 
Continuous integration and delivery with Xamarin and VSTS
Continuous integration and delivery with Xamarin and VSTSContinuous integration and delivery with Xamarin and VSTS
Continuous integration and delivery with Xamarin and VSTSGill Cleeren
 
Agile planning with rational team concert
Agile planning with rational team concertAgile planning with rational team concert
Agile planning with rational team concertReedy Feggins Jr
 
human resource management plan : ready template
human resource management plan : ready templatehuman resource management plan : ready template
human resource management plan : ready templateDhawal Thakkar PMP
 
Bringing User-Centered Design Practices into Agile Development Projects
Bringing User-CenteredDesign Practices intoAgile Development ProjectsBringing User-CenteredDesign Practices intoAgile Development Projects
Bringing User-Centered Design Practices into Agile Development Projectsabcd82
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with ScrumAditya Raj
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With ScrumTommy Norman
 
Mobile app development project lifecycle
Mobile app development project lifecycleMobile app development project lifecycle
Mobile app development project lifecyclepeterfrancis12
 
Manpower planning ppt
Manpower planning pptManpower planning ppt
Manpower planning pptBabasab Patil
 
Android Project Presentation
Android Project PresentationAndroid Project Presentation
Android Project PresentationLaxmi Kant Yadav
 
Mobile Application Development
Mobile Application DevelopmentMobile Application Development
Mobile Application Developmentjini james
 
Mobile App Design Proposal
Mobile App Design ProposalMobile App Design Proposal
Mobile App Design ProposalEze Ikedi
 
Release Management: Successful Software Releases Start with a Plan
Release Management: Successful Software Releases Start with a PlanRelease Management: Successful Software Releases Start with a Plan
Release Management: Successful Software Releases Start with a Planconnielharper
 

Destacado (20)

Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...
Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...
Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...
 
TheTricky Bits of Deployment Automation
TheTricky Bits of Deployment Automation TheTricky Bits of Deployment Automation
TheTricky Bits of Deployment Automation
 
Release Planning with User Stories
Release Planning with User StoriesRelease Planning with User Stories
Release Planning with User Stories
 
Mobile Learning Three Cases And Discussion
Mobile Learning Three Cases And DiscussionMobile Learning Three Cases And Discussion
Mobile Learning Three Cases And Discussion
 
Agile planning & estimating joshua partogi
Agile planning & estimating joshua partogiAgile planning & estimating joshua partogi
Agile planning & estimating joshua partogi
 
Vietnam Mobile VAS Market Review
Vietnam Mobile VAS Market ReviewVietnam Mobile VAS Market Review
Vietnam Mobile VAS Market Review
 
Continuous integration and delivery with Xamarin and VSTS
Continuous integration and delivery with Xamarin and VSTSContinuous integration and delivery with Xamarin and VSTS
Continuous integration and delivery with Xamarin and VSTS
 
Agile planning with rational team concert
Agile planning with rational team concertAgile planning with rational team concert
Agile planning with rational team concert
 
ING microServices
ING   microServicesING   microServices
ING microServices
 
Experiences joining Agile and ITIL for DevOps
Experiences joining Agile and ITIL for DevOpsExperiences joining Agile and ITIL for DevOps
Experiences joining Agile and ITIL for DevOps
 
human resource management plan : ready template
human resource management plan : ready templatehuman resource management plan : ready template
human resource management plan : ready template
 
Bringing User-Centered Design Practices into Agile Development Projects
Bringing User-CenteredDesign Practices intoAgile Development ProjectsBringing User-CenteredDesign Practices intoAgile Development Projects
Bringing User-Centered Design Practices into Agile Development Projects
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With Scrum
 
Mobile app development project lifecycle
Mobile app development project lifecycleMobile app development project lifecycle
Mobile app development project lifecycle
 
Manpower planning ppt
Manpower planning pptManpower planning ppt
Manpower planning ppt
 
Android Project Presentation
Android Project PresentationAndroid Project Presentation
Android Project Presentation
 
Mobile Application Development
Mobile Application DevelopmentMobile Application Development
Mobile Application Development
 
Mobile App Design Proposal
Mobile App Design ProposalMobile App Design Proposal
Mobile App Design Proposal
 
Release Management: Successful Software Releases Start with a Plan
Release Management: Successful Software Releases Start with a PlanRelease Management: Successful Software Releases Start with a Plan
Release Management: Successful Software Releases Start with a Plan
 

Similar a Applying DevOps from the Mobile to the Mainframe

Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumPete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumScrum Australia Pty Ltd
 
DevOps Evolution - The Next Generation ?
DevOps Evolution - The Next Generation ?DevOps Evolution - The Next Generation ?
DevOps Evolution - The Next Generation ?Marc Hornbeek
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017Micro Focus
 
VLS_Capability_Presentation
VLS_Capability_PresentationVLS_Capability_Presentation
VLS_Capability_PresentationBill Nelson
 
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...Sam Garforth
 
How National Australia Bank (NAB) used CA APM during performance testing to i...
How National Australia Bank (NAB) used CA APM during performance testing to i...How National Australia Bank (NAB) used CA APM during performance testing to i...
How National Australia Bank (NAB) used CA APM during performance testing to i...CA Technologies
 
ALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudJeremy Likness
 
Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesLeadingAgile
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASAKari Kakkonen
 
The Release Manager is Dead. Long Live the Release Manager!
The Release Manager is Dead. Long Live the Release Manager!The Release Manager is Dead. Long Live the Release Manager!
The Release Manager is Dead. Long Live the Release Manager!DevOps.com
 
The Release Manager is Dead. Long Live the Release Manager.
The Release Manager is Dead. Long Live the Release Manager.The Release Manager is Dead. Long Live the Release Manager.
The Release Manager is Dead. Long Live the Release Manager.Eric Minick
 
Escalando Projetos Ágeis com SAFe e Jazz
Escalando Projetos Ágeis com SAFe e JazzEscalando Projetos Ágeis com SAFe e Jazz
Escalando Projetos Ágeis com SAFe e JazzSandra Sergi
 
Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4DevOps.com
 
Implementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureImplementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureDavide Veronese
 
Skill_Level_ Strider
Skill_Level_ StriderSkill_Level_ Strider
Skill_Level_ StriderTushar R
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0minseok kim
 

Similar a Applying DevOps from the Mobile to the Mainframe (20)

Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrumPete Rim - Cisco's agile journey, continuous delivery and scaling scrum
Pete Rim - Cisco's agile journey, continuous delivery and scaling scrum
 
DevOps Evolution - The Next Generation ?
DevOps Evolution - The Next Generation ?DevOps Evolution - The Next Generation ?
DevOps Evolution - The Next Generation ?
 
Open Day 2015
Open Day 2015Open Day 2015
Open Day 2015
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017
 
Aviana-Nrit BI.ppt
Aviana-Nrit BI.pptAviana-Nrit BI.ppt
Aviana-Nrit BI.ppt
 
VLS_Capability_Presentation
VLS_Capability_PresentationVLS_Capability_Presentation
VLS_Capability_Presentation
 
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
 
How National Australia Bank (NAB) used CA APM during performance testing to i...
How National Australia Bank (NAB) used CA APM during performance testing to i...How National Australia Bank (NAB) used CA APM during performance testing to i...
How National Australia Bank (NAB) used CA APM during performance testing to i...
 
ALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the Cloud
 
Dev ops using Jenkins
Dev ops using JenkinsDev ops using Jenkins
Dev ops using Jenkins
 
Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily Releases
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASA
 
The Release Manager is Dead. Long Live the Release Manager!
The Release Manager is Dead. Long Live the Release Manager!The Release Manager is Dead. Long Live the Release Manager!
The Release Manager is Dead. Long Live the Release Manager!
 
The Release Manager is Dead. Long Live the Release Manager.
The Release Manager is Dead. Long Live the Release Manager.The Release Manager is Dead. Long Live the Release Manager.
The Release Manager is Dead. Long Live the Release Manager.
 
Escalando Projetos Ágeis com SAFe e Jazz
Escalando Projetos Ágeis com SAFe e JazzEscalando Projetos Ágeis com SAFe e Jazz
Escalando Projetos Ágeis com SAFe e Jazz
 
Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4
 
Profile_Ahmad2
Profile_Ahmad2Profile_Ahmad2
Profile_Ahmad2
 
Implementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureImplementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architecture
 
Skill_Level_ Strider
Skill_Level_ StriderSkill_Level_ Strider
Skill_Level_ Strider
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
 

Más de CA Technologies

CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Technologies
 
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceMainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceCA Technologies
 
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...CA Technologies
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCA Technologies
 
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...CA Technologies
 
Case Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCase Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCA Technologies
 
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...CA Technologies
 
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCase Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCA Technologies
 
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramMaking Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramCA Technologies
 
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageKeynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageCA Technologies
 
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementEmerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementCA Technologies
 
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...CA Technologies
 
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...CA Technologies
 
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...CA Technologies
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...CA Technologies
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...CA Technologies
 
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...CA Technologies
 
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...CA Technologies
 
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentBlockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentCA Technologies
 
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseEstablish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseCA Technologies
 

Más de CA Technologies (20)

CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource Intelligence
 
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceMainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
 
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
 
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
 
Case Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCase Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on Time
 
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
 
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCase Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital Government
 
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramMaking Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security Program
 
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageKeynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive Advantage
 
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementEmerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access Management
 
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
 
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
 
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
 
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
 
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentBlockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of Deployment
 
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseEstablish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital Enterprise
 

Último

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Último (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

Applying DevOps from the Mobile to the Mainframe

  • 1. Applying DevOps from the Mobile to the Mainframe N. İlker Altıntaş PhD DevOps: Continuous Delivery Senior VP, IT Architecture and Core Banking November 2015, Las Vegas DO4X155S @ilkeraltintas
  • 2. Agenda Akbank Overview IT Overview Technology Landscape, Key Figures, IT Strategies Continuous Delivery DevOps Objectives Solution Approach Why CA & Project Scope & Where We Are 1 2 3 4 5 6 7 Lessons Learned8
  • 3.
  • 4. A talented team of developers, business analysts, functional and technical architects working close with business teams IT Governance & CIO Office Infrastructure Application Development Architecture & Core Banking Payment Systems Direct Banking High Level Organization Strong infrastructure team managing different technologies with intensive attention targeting highest availability Transversal structure for managing all IT governance and administrative activities together with project management and quality assurance tests Akbank IT IT Overview
  • 5. Akbank IT IT Overview – Application Delivery • 900 IT personel, +500 developers, +100 testers • +50 Application Delivery competency center • Waterfall & Scrum • DevOps and Change Management teams • Competitive Market to push frequent deployment
  • 6. Akbank IT Technology Landscape Presentation Layer Middle Layer Backend Layer Direct Branch Multi Channel Architecture Distributed Systems IBM Mainframe IBM BPM BSA Java JEE WAS Unix CICS COBOL Z/OS Unix Tibco Unix Android/IOS/Windows Apps Mobile Web Asp.net MVC Asp.net MVC Java Swing DEV INT UAT PREPROD PROD hourly daily weekly monthly
  • 7. 9370 deployments to live stage in 2015 Target Fast, reliable and continous deployments to test stages Bi-weekly (dependency- managed) multi-layer deployments 793minutes outage in live in 2015 360minutes outage in live after deployment in 2015 Target %20 improvement every year for deployment origin outage Akbank IT Key Figures Target Reduce time to market %40 23 big (10.3 months) projects 65 mid (7,9 month) projects 58 small (6,3 month) projects 5000+ minor release 35strategic programs in 2015 140K per./day yearly dev. cap.
  • 8. Akbank IT Strategies Digitalization Agile and Industrial IT Innovative IT «State-of-the-Art» Infrastructure & ArchitectureMobile Bank Industrial Bank Analytic Bank Cybersecurity “Time-to-Market” Continuous Service Optimum Cost Production Quality “Business Enablement” Compliance & Regulations • Mobile for customers & employees • Best mobile app and experience • Point of sales digital applications • Holistic digitalization approach: products & process • “Bottom-up” analytical culture • Analytically embedded apps and processes • New trends and technologies- big data • Customized banking via «customer insight» • Fast, systematic, lean, efficient processes and apps • Visionary approach to support industrialized sales • End-to-end digitalization (STP) • Application and infrastructure modernization • Flexible service base aligned with digital vision • Renewals and/or preparations of critical apps • “Lean”, “Agile” and “Automated” • New ways and standard approaches synthesis • «Continuous Delivery» • «Traditional» vs. «exploratory» projects • «Bottom-up» innovation culture creation IT strategic roadmap 2015-2017: towards the digital era «Now & Easy»
  • 9. Continuous Delivery Target Reference Architecture New IT Operating Model DevOps IT ERP How you build flexible systems? How you develop? How you deliver? How you manage?
  • 10. DevOps and Architecture Management IT Reference Architecture Application Architectures Agile DevOps Product Backlog DEV INT UAT PREPROD PROD complies Deployable units Development units Continous delivery DevOps Plan & Measure Release & Deploy Develop & Test Monitor & Optimize
  • 11. Improve developer experience Reduce software delivery time Ensure compliance Increase traceability Increase reliability DevOps DevOps Objectives
  • 12. Solution Approaches • Automation in software development lifecycle • Standardized software development and runtime stages • Keeping relation between business requests, source code changes and deployment packages in JIRA • Managing multi-layered platforms as a whole • Managing test runtime environments and test data
  • 13. Solution Approaches (cont.) • Improving the productivity by increasing the speed of build and deployment • Error-free change management operations • Providing easy-to-use IDE integrations • Tracing code quality metrics and using test automation • Supporting heterogenous technologies
  • 14. Tool sets covering the requirements both for distributed and mainframe platforms Passionate, project adoption and desire for success Knowledgeable consultancy for DevOps Why ?
  • 15. SCM & Continous Integration IT ERP Task Management Continous Build Continous Deployment Test Automation Test Data Management Test Runtime Management IBM Mainframe (core banking) CA Endevor Atlassian Jira CA Endevor CA Release Automation Distributed Backends (BSA) CA Harvest Atlassian Jira Openmake Meister CA Release Automation Middlelayer (MCA) CA Harvest Atlassian Jira Openmake Meister CA Release Automation Branch UI CA Harvest Atlassian Jira Openmake Meister CA Release Automation Direct Internet UI CA Harvest Atlassian Jira Openmake Meister CA Release Automation Mobile CA Harvest Atlassian Jira Openmake Meister CA Release Automation TechnologyPlatforms Phase 1 (Current Project Scope) Phase 2 Designing The Journey
  • 16. Project Management Release Planning : • Business Prioritization • IT Prioritization Release Management Plan • Analysis • Design • Development ITSM Release Execution : • Release ID • JIRA Trunk Tasks Sub Tasks • Analysis subtasks • Design subtasks Development Tasks Creation DevOps and IT ERP CA Harvest CA Endevor Meister Product Backlog DEV CA Release Automation INT UAT PREPROD PROD Runtime Stages Continuous Integration Continuous Deployment Continuous Deployment Continuous Deployment Continuous Delivery Build Quality Check Deploy Automated Test IT ERP Update Build Deploy Automated Test IT ERP Update Build Deploy Automated Test IT ERP Update Build Deploy Automated Test IT ERP Update
  • 17. Starting a DevOps Competency Center DevOps Competency Center Responsibilities Leadership Manage organizational transformation Define mision and goal Engage stakeholders Mentorship & Communication Establish communication across teams Manage training sessions Provide mentorship support for pilot domains Tooling Assess tooling options Implement tooling solutions for build, deployment, test automation, reporting, monitoring, and measuring Process Optimization & Automation Evaulate existing processes, find out reuasble assets Discover quickwin opportunities and implement Design to-be process with process owners Best Practices Run small experiments to decide which approach is the best for the organization Present to others the best practices and success stories Identify and solve the problem cases before application development teams use
  • 18. SCM & Continous Integration IT ERP Task Management Continous Build Continous Deployment IBM Mainframe (core banking) CA Endevor Atlassian Jira CA Endevor CA Release Automation Distributed Backends (BSA) CA Harvest Atlassian Jira Openmake Meister CA Release Automation Middlelayer (MCA) CA Harvest Atlassian Jira Openmake Meister CA Release Automation Branch UI CA Harvest Atlassian Jira Openmake Meister CA Release Automation Direct Internet UI CA Harvest Atlassian Jira Openmake Meister CA Release Automation Mobile CA Harvest Atlassian Jira Openmake Meister CA Release Automation TechnologyPlatforms Where We Are?
  • 19. BEFORE NOW SCM & CI IT ERP Task Man. Continous Build Continous Deployment TFS CA Harvest None Jira Custom Solution None, Script Based CA Release Automation Openmake Meister Middle Layer (Multi Channel Architecture)
  • 20. IBM Mainframe BEFORE NOW SCM & CI IT ERP Task Man. Continous Build Continous Deployment ASG CCC CA Endevor None Jira ASG CCC None CA Release Automation CA Endevor
  • 21. BSA (Distributed Backend System) BEFORE NOW SCM & CI IT ERP Task Man. Continous Build Continous Deployment SVN CA Harvest None Jira Cruise Control None, Script Based CA Release Automation Openmake Meister
  • 22. Branch UI (AkbankFace System) BEFORE NOW SCM & CI IT ERP Task Man. Continous Build Continous Deployment TFS TFS TFS TFS TFS Build Server None CA Release Automation TFS Build Server
  • 23. Build and Deployment Dashboards BSA & MCA platforms build dashboard (OpenMake Meister) BSA platform deployment dashboard (CA Release Automation)
  • 24. Organization training coaching scm trouble shooting Mentoring Designing & Developing Automation Release trouble shooting Driving culture change Designing processes Empowering as champions Leaning application structure Designing topologies to support «continous» Getting operation support Designing deployment automation Designing provision processes Stabilizing run times Driving test automations Preparing test data Optimizing test approvals Designing ITSM processes Providing toolset for deployments Development Delivery Continuity DevOps Competency Center Developers Change Managers Testers Domain Change Managers LOB Release Managers System Admins Architects
  • 25. Gainings Organization • DevOps CC • Software Configuration Managers • IT ERP Toolset • Release automation tool • Build automation tool • Homogenized SCM • Monitoring and alerting Processes • Design «continous» DevOps processes (STP) • Build & deployment process automations Culture Change • «Continous» awareness • DevOps process awareness • Agility • Release discipline
  • 26. • Start with a mature project, which results in early success • Don’t be put off if you hit a pothole • DevOps will challenge your processes • Agile is a must for Devops programs • Culture change is needed for success, create a culture of «continous improvement» • DevOps is a journey not a final destination Lessons Learned
  • 27. 27 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Recommended Sessions SESSION # TITLE DATE/TIME DO4X152S Technology Primer: Exploit New Levels of Insight, Orchestration and Governance for Complex Application Releases, End-to-End ,with a New Continuous Delivery Solution 11/18/2015 at 4:30 pm DO4T35T Tech Talk: Integrate Infrastructure Configuration Management with Release Automation for the Best of Both Worlds 11/19/2015 at 2:00 pm DO4T24S Leadership Panel: DevOps Leaders Discuss Their Unique Journeys to Continuous Delivery 11/19/2015 at 4:30 pm
  • 28. 28 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Must See Demos CA Release Automation CA Release Automation Theater 4 Cloud & SaaS Deployments CA Release Automation Theater 4 CA RA Rapid Dev. Kit, SDK CA Release Automation Theater 4 Integrations CA Release Automation Theater 4
  • 29. 29 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Follow On Conversations At… Smart Bar CA Release Automation Theater 4 Tech Talks CA Release Automation Theater 4
  • 30. 30 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD Q & A
  • 31. 31 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD © 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. The content provided in this CA World 2015 presentation is intended for informational purposes only and does not form any type of warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA. For Informational Purposes Only Terms of this Presentation
  • 32. 32 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD For More Information To learn more, please visit: http://cainc.to/Nv2VOe CA World ’15