SlideShare uma empresa Scribd logo
1 de 44
The DevOps Journey
Jan De Coster
Software Delivery and Testing
International Solution Architect
What’s DevOps
“DevOps (a clipped compound of "development" and
"operations") is a culture, movement or practice that
emphasizes the collaboration and communication of both
software developers and other information-technology (IT)
professionals while automating the process of software
delivery and infrastructure changes. It aims at establishing
a culture and environment where building, testing, and
releasing software, can happen rapidly, frequently, and
more reliably.”
https://en.wikipedia.org/wiki/DevOps
What’s DevOps
“DevOps (a clipped compound of "development" and
"operations") is a culture, movement or practice that
emphasizes the collaboration and communication of both
software developers and other information-technology (IT)
professionals while automating the process of software
delivery and infrastructure changes. It aims at establishing
a culture and environment where building, testing, and
releasing software, can happen rapidly, frequently, and
more reliably.”
https://en.wikipedia.org/wiki/DevOps
What’s DevOps trying to Solve
Build TestPlan Release
The Journey to DevOps
Agile Practices
Continuous Integration
Continuous Delivery
Build TestPlan Release
The Journey to DevOps
Agile Practices
Build TestPlan Release
How does agile planning work?
Program
Backlog
Submit for
Delivery
2
Iteration
Planning3
Strategy
Gather/Prioritize
Business/Market Needs1
Customers
Team
Backlog
Iteration
Backlog
Iteration
Daily Work
Developers pull work
to be done4
Micro Focus Business Agility (Complimentary)
Program
Backlog
Submit for
Delivery
2
Iteration
Planning3
Strategy
Gather/Prioritize
Business/Market Needs1
Customers
Team
Backlog
Iteration
Backlog
Atlas Atlas
Atlas
Iteration
Daily Work
Developers pull work
to be done4
Rally
Version One
Jira
TFS
Rally
Version One
Jira
TFS
Visual
Cobol
Micro Focus Business Agility (Full Solution)
Program
Backlog
Submit for
Delivery
2
Iteration
Planning3
Strategy
Gather/Prioritize
Business/Market Needs1
Customers
Team
Backlog
Iteration
Backlog
Atlas Atlas
Atlas
Rhythm Rhythm
Iteration
Daily Work
Developers pull work
to be done4
Visual
Cobol
The Journey to DevOps
Agile Practices
Continuous Integration
Build TestPlan Release
How does CI work?
Developer
Source Control
Testing
Build
Checkout code1
Commit changes2
Initiate CI Process3
Unit/Integration Tests4Feedback5
Micro Focus CI Capabilities
Developer
Source Control
Testing
Build
Checkout code1
Commit changes2
Initiate CI Process3
Unit/Integration Tests4Feedback5
Accurev
Dimensions
Silk
JenkinsVisual
Cobol
The Journey to DevOps
Agile Practices
Continuous Integration
Continuous Delivery
Build TestPlan Release
How does CD work?
Developer
Source Control
Checkout
code
1
Commit
changes
2
Initiate CI
Process
3
Unit/Integration
Tests
4
Build Testing
Testing
Acceptance
Driven Tests5
Validation
Manual
Validation6
Release
Release
to Production7
Micro Focus Continuous Delivery
Developer
Source Control
Checkout
code
1
Commit
changes
2
Initiate CI
Process
3
Unit/Integration
Tests
4
Build Testing
Testing
Acceptance
Driven Tests5
Validation
Manual
Validation6
Release
Release
to Production7
Visual
Cobol
Accurev
Dimensions Silk
Silk
Silk &
Release
Control
Jenkins
Deployment
Automation
Plan
Build
Test
Release
Atlas/Rhythm Silk
Accelerating your DevOps Journey
Unit
Testing
Continuous
Integration
Testing
User
Acceptance
Testing
Release /
Deploy
Coding /
Building
Analysis
Cobol
Analyzer
Release
Control
SILKVisual Cobol
Require-
ments
Atlas
Dimensions
The Micro Focus DevOps stack… a closer look
Atlas - Agile Requirements management
Atlas - Agile Requirements management
Atlas – monitoring Agile delivery
Unit
Testing
Continuous
Integration
Testing
User
Acceptance
Testing
Release /
Deploy
Coding /
Building
Analysis
Cobol
Analyzer
Release
Control
SILKVisual Cobol
Require-
ments
Atlas
Dimensions
The Micro Focus DevOps stack… a closer look
COBOL Analyzer
Unit
Testing
Continuous
Integration
Testing
User
Acceptance
Testing
Release /
Deploy
Coding /
Building
Analysis
Cobol
Analyzer
Release
Control
SILKVisual Cobol
Require-
ments
Atlas
Dimensions
The Micro Focus DevOps stack… a closer look
Visual COBOL
Unit
Testing
Continuous
Integration
Testing
User
Acceptance
Testing
Release /
Deploy
Coding /
Building
Analysis
Cobol
Analyzer
Release
Control
SILKVisual Cobol
Require-
ments
Atlas
Dimensions
The Micro Focus DevOps stack… a closer look
Dimensions
Unit
Testing
Continuous
Integration
Testing
User
Acceptance
Testing
Release /
Deploy
Coding /
Building
Analysis
Cobol
Analyzer
Release
Control
SILKVisual Cobol
Require-
ments
Atlas
Dimensions
The Micro Focus DevOps stack… a closer look
Test Management
Bringing agility to (manual) testing
Test Automation
Keyword-driven testing: concept
Test design
Enter „j.smith@gmail.com“ into Email-Textfield
Enter „john“ into Password-Textfield
Click on „LOG IN“ Button
Select „Agent Lookup“ from Choose One-ComboBox
Click on „SEARCH“ in the Show all agents Group
Test implementationAUT
KDT as an end-to-end test engine
Insert
an item
Modify
the item
Verify
the item
Parallel execution and results
SilkTest - Technology Support and Editions
Premium Edition
ERP/CRM
SAP
(SAPGUI)
and
eCATT Integration
Standard Edition
Mobile Browsers
Chrome, Stock Browser
on Android
Safari on iOS
Green screen
Rumba
Native GUIs (32 and 64 bit)
Win32
.Net GUIs (.Net)
(32 and 64 bit)
WinForms
WPF
Java GUIs (32 and 64 bit)
SWT & RCP
AWT/Swing
Web Browsers
Microsoft Internet Explorer, Edge
Mozilla Firefox
Google Chrome
Safari on Mac
Browser technologies
Web 2.0
AJAX and JavaScript
HTML5, DHTML
Rich internet applications
Adobe Flex
Adobe Air
Silverlight
Applets
Oracle Forms (IE only)
Mobile Edition
Mobile
iOS
Android
Mobile Browsers
Chrome, Stock Browser
on Android
Safari on iOS
Mobile Add-On
Performance testing
Web Browser
• HTTP(S)/HTML
• AJAX (Browser Driven)
• HLS Video Streaming
• Flex/AMF3
• Silverlight
• Mobile Web & Native
• SAP Web
• Outlook Web Access
Internet
• HTTP(S)
• SOAP (HTTP/XML)
• SMTP/POP/IMAP/MAPI
• FTP
• TCP/IP & UDP
Open Interfaces
• DLL
ERP/CRM
• SAP (SAPGUI)
• Oracle Applications
• PeopleSoft
• Siebel
• Remedy Web ARS
Terminal Services
• Citrix
• VMWare Horizon View
Legacy/Mainframe
• IBM Mainframe (TN3270E)
• IBM Midframe (TN5250)
• VT100/200+
Middleware
• BEA Tuxedo (ATMI, JOLT)
• Oracle Forms
GUI Level Testing
• SilkTest 4Test, Silk4J, Silk4NET
Premium
Middleware
• CORBA (IIOP)
• J2EE/EJB
• .NET Remoting (Framework)
Client/Server (Databases)
• ODBC
• Oracle OCI
• IBM CLI
Directory Server
• LDAP
Open Interfaces
• Java
• .NET/Visual Basic
Standard
Web
SilkPerformer Technology Support
CloudBurst
Credits
Test all popular Web
2.0, mobile and
enterprise apps from
the Cloud
• Web, AJAX
• Mobile
• Java, Java Over HTTP
• .NET
• Flex/AMF3
• Silverlight
• SAPGUI
• Citrix
• Oracle (Siebel,
PeopleSoft)
• Mainframe
Performance DevOps
Silk Performer
Load- & performance testing
Silk Performance
Manager
End User Experience
Monitoring
• Feedback from production
(errors, response times)
• replicate issues in testing
Closed-loop
testing
• Silk Performer Scripts
• Established SLAs
Unit
Testing
Continuous
Integration
Testing
User
Acceptance
Testing
Release /
Deploy
Coding /
Building
Analysis
Cobol
Analyzer
Release
Control
SILKVisual Cobol
Require-
ments
Atlas
Dimensions
The Micro Focus DevOps stack… a closer look
Release Control
Release Control
DEMO !!!
Demo 1
Run unit tests…
on a Cobol application!
Demo 2
Automate acceptance tests…
on a Cobol application…
accessed from a mobile device !
Questions
• Contact - Email:
Jan.De.Coster@MicroFocus.com

Mais conteúdo relacionado

Mais procurados

DevOps introduction
DevOps introductionDevOps introduction
DevOps introductionSridhara T V
 
Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps  Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps Chetan Gordhan
 
Implementing Azure DevOps with your Testing Project
Implementing Azure DevOps with your Testing ProjectImplementing Azure DevOps with your Testing Project
Implementing Azure DevOps with your Testing ProjectRTTS
 
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...Simplilearn
 
What's an SRE at Criteo - Meetup SRE Paris
What's an SRE at Criteo - Meetup SRE ParisWhat's an SRE at Criteo - Meetup SRE Paris
What's an SRE at Criteo - Meetup SRE ParisClément Michaud
 
Getting started with Site Reliability Engineering (SRE)
Getting started with Site Reliability Engineering (SRE)Getting started with Site Reliability Engineering (SRE)
Getting started with Site Reliability Engineering (SRE)Abeer R
 
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...Amazon Web Services
 
DevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesDevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesSlideTeam
 
Azure DevOps Best Practices Webinar
Azure DevOps Best Practices WebinarAzure DevOps Best Practices Webinar
Azure DevOps Best Practices WebinarCambay Digital
 
Gap Survey, Assessment and Analysis for DevSecOps
Gap Survey, Assessment and Analysis for DevSecOpsGap Survey, Assessment and Analysis for DevSecOps
Gap Survey, Assessment and Analysis for DevSecOpsMarc Hornbeek
 

Mais procurados (20)

DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 
DevOps Best Practices
DevOps Best PracticesDevOps Best Practices
DevOps Best Practices
 
Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps  Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps
 
Implementing Azure DevOps with your Testing Project
Implementing Azure DevOps with your Testing ProjectImplementing Azure DevOps with your Testing Project
Implementing Azure DevOps with your Testing Project
 
Power of Azure Devops
Power of Azure DevopsPower of Azure Devops
Power of Azure Devops
 
DevOps for beginners
DevOps for beginnersDevOps for beginners
DevOps for beginners
 
DevOps
DevOps DevOps
DevOps
 
DevOps
DevOpsDevOps
DevOps
 
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
 
intro to DevOps
intro to DevOpsintro to DevOps
intro to DevOps
 
What's an SRE at Criteo - Meetup SRE Paris
What's an SRE at Criteo - Meetup SRE ParisWhat's an SRE at Criteo - Meetup SRE Paris
What's an SRE at Criteo - Meetup SRE Paris
 
Getting started with Site Reliability Engineering (SRE)
Getting started with Site Reliability Engineering (SRE)Getting started with Site Reliability Engineering (SRE)
Getting started with Site Reliability Engineering (SRE)
 
Benefits of DevSecOps
Benefits of DevSecOpsBenefits of DevSecOps
Benefits of DevSecOps
 
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
 
DevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation SlidesDevOps Powerpoint Presentation Slides
DevOps Powerpoint Presentation Slides
 
Devops maturity model
Devops maturity modelDevops maturity model
Devops maturity model
 
Azure DevOps Best Practices Webinar
Azure DevOps Best Practices WebinarAzure DevOps Best Practices Webinar
Azure DevOps Best Practices Webinar
 
Gap Survey, Assessment and Analysis for DevSecOps
Gap Survey, Assessment and Analysis for DevSecOpsGap Survey, Assessment and Analysis for DevSecOps
Gap Survey, Assessment and Analysis for DevSecOps
 
DevSecOps Jenkins Pipeline -Security
DevSecOps Jenkins Pipeline -SecurityDevSecOps Jenkins Pipeline -Security
DevSecOps Jenkins Pipeline -Security
 

Semelhante a The DevOps Journey

DevOps and Microservice
DevOps and MicroserviceDevOps and Microservice
DevOps and MicroserviceInho Kang
 
Case Study: USDA Maximizing Collaboration with NetBeans and Codebeamer
Case Study: USDA Maximizing Collaboration with NetBeans and CodebeamerCase Study: USDA Maximizing Collaboration with NetBeans and Codebeamer
Case Study: USDA Maximizing Collaboration with NetBeans and Codebeamertabithascatena
 
Boris Devouge (Microsoft) - DevOps on Azure
Boris Devouge (Microsoft) - DevOps on AzureBoris Devouge (Microsoft) - DevOps on Azure
Boris Devouge (Microsoft) - DevOps on AzureOutlyer
 
DevOps on AWS - Building Systems to Deliver Faster
DevOps on AWS - Building Systems to Deliver FasterDevOps on AWS - Building Systems to Deliver Faster
DevOps on AWS - Building Systems to Deliver FasterAmazon Web Services
 
Business and IT agility through DevOps and microservice architecture powered ...
Business and IT agility through DevOps and microservice architecture powered ...Business and IT agility through DevOps and microservice architecture powered ...
Business and IT agility through DevOps and microservice architecture powered ...Lucas Jellema
 
Back To Basics
Back To BasicsBack To Basics
Back To Basicskamalikamj
 
JCON_15FactorWorkshop.pptx
JCON_15FactorWorkshop.pptxJCON_15FactorWorkshop.pptx
JCON_15FactorWorkshop.pptxGrace Jansen
 
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry) IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry) Animesh Singh
 
DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017Giulio Vian
 
Intro to DevOps 4 undergraduates
Intro to DevOps 4 undergraduates Intro to DevOps 4 undergraduates
Intro to DevOps 4 undergraduates Liran Levy
 
DevOps on Windows: How to Deploy Complex Windows Workloads | AWS Public Secto...
DevOps on Windows: How to Deploy Complex Windows Workloads | AWS Public Secto...DevOps on Windows: How to Deploy Complex Windows Workloads | AWS Public Secto...
DevOps on Windows: How to Deploy Complex Windows Workloads | AWS Public Secto...Amazon Web Services
 
A Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices EditionA Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices Edition3scale
 
A Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices EditionA Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices EditionSteven Willmott
 
Datatree.io Webinar: Continuous Integration & Delivery for Agile Teams
Datatree.io Webinar: Continuous Integration & Delivery for Agile TeamsDatatree.io Webinar: Continuous Integration & Delivery for Agile Teams
Datatree.io Webinar: Continuous Integration & Delivery for Agile TeamsTara Walker
 
Getting started with docker
Getting started with dockerGetting started with docker
Getting started with dockerSaim Safder
 
DevOps Automation and Maturity using FlexDeploy, webMethods demo: Kellton Web...
DevOps Automation and Maturity using FlexDeploy, webMethods demo: Kellton Web...DevOps Automation and Maturity using FlexDeploy, webMethods demo: Kellton Web...
DevOps Automation and Maturity using FlexDeploy, webMethods demo: Kellton Web...Kellton Tech Solutions Ltd
 

Semelhante a The DevOps Journey (20)

Dev ops using Jenkins
Dev ops using JenkinsDev ops using Jenkins
Dev ops using Jenkins
 
DevOps and Microservice
DevOps and MicroserviceDevOps and Microservice
DevOps and Microservice
 
Ibm innovate ci for system z
Ibm innovate ci for system zIbm innovate ci for system z
Ibm innovate ci for system z
 
Case Study: USDA Maximizing Collaboration with NetBeans and Codebeamer
Case Study: USDA Maximizing Collaboration with NetBeans and CodebeamerCase Study: USDA Maximizing Collaboration with NetBeans and Codebeamer
Case Study: USDA Maximizing Collaboration with NetBeans and Codebeamer
 
Boris Devouge (Microsoft) - DevOps on Azure
Boris Devouge (Microsoft) - DevOps on AzureBoris Devouge (Microsoft) - DevOps on Azure
Boris Devouge (Microsoft) - DevOps on Azure
 
DevOps on AWS - Building Systems to Deliver Faster
DevOps on AWS - Building Systems to Deliver FasterDevOps on AWS - Building Systems to Deliver Faster
DevOps on AWS - Building Systems to Deliver Faster
 
Business and IT agility through DevOps and microservice architecture powered ...
Business and IT agility through DevOps and microservice architecture powered ...Business and IT agility through DevOps and microservice architecture powered ...
Business and IT agility through DevOps and microservice architecture powered ...
 
Back To Basics
Back To BasicsBack To Basics
Back To Basics
 
Dev ops
Dev opsDev ops
Dev ops
 
JCON_15FactorWorkshop.pptx
JCON_15FactorWorkshop.pptxJCON_15FactorWorkshop.pptx
JCON_15FactorWorkshop.pptx
 
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry) IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
 
DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017
 
Intro to DevOps 4 undergraduates
Intro to DevOps 4 undergraduates Intro to DevOps 4 undergraduates
Intro to DevOps 4 undergraduates
 
DevOps on Windows: How to Deploy Complex Windows Workloads | AWS Public Secto...
DevOps on Windows: How to Deploy Complex Windows Workloads | AWS Public Secto...DevOps on Windows: How to Deploy Complex Windows Workloads | AWS Public Secto...
DevOps on Windows: How to Deploy Complex Windows Workloads | AWS Public Secto...
 
DevOps on AWS
DevOps on AWSDevOps on AWS
DevOps on AWS
 
A Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices EditionA Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices Edition
 
A Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices EditionA Connector, A Container and an API Walk into a Bar… Microservices Edition
A Connector, A Container and an API Walk into a Bar… Microservices Edition
 
Datatree.io Webinar: Continuous Integration & Delivery for Agile Teams
Datatree.io Webinar: Continuous Integration & Delivery for Agile TeamsDatatree.io Webinar: Continuous Integration & Delivery for Agile Teams
Datatree.io Webinar: Continuous Integration & Delivery for Agile Teams
 
Getting started with docker
Getting started with dockerGetting started with docker
Getting started with docker
 
DevOps Automation and Maturity using FlexDeploy, webMethods demo: Kellton Web...
DevOps Automation and Maturity using FlexDeploy, webMethods demo: Kellton Web...DevOps Automation and Maturity using FlexDeploy, webMethods demo: Kellton Web...
DevOps Automation and Maturity using FlexDeploy, webMethods demo: Kellton Web...
 

Mais de Micro Focus

North America Strategic Modernization Exec Forum
North America Strategic Modernization Exec Forum North America Strategic Modernization Exec Forum
North America Strategic Modernization Exec Forum Micro Focus
 
Tech Channel COBOL ebook
Tech Channel COBOL ebookTech Channel COBOL ebook
Tech Channel COBOL ebookMicro Focus
 
Unlocking COBOL Business Value
Unlocking COBOL Business ValueUnlocking COBOL Business Value
Unlocking COBOL Business ValueMicro Focus
 
Quietly confident, enduringly competent - COBOL.
Quietly confident, enduringly competent - COBOL. Quietly confident, enduringly competent - COBOL.
Quietly confident, enduringly competent - COBOL. Micro Focus
 
5 key capabilitie for a smart service desk solution infographic
5 key capabilitie for a smart service desk solution infographic5 key capabilitie for a smart service desk solution infographic
5 key capabilitie for a smart service desk solution infographicMicro Focus
 
SAP Fortify by Micro Focus.
SAP Fortify by Micro Focus. SAP Fortify by Micro Focus.
SAP Fortify by Micro Focus. Micro Focus
 
Digital Transformation pillars 2020
Digital Transformation pillars 2020Digital Transformation pillars 2020
Digital Transformation pillars 2020Micro Focus
 
Whats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteWhats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteMicro Focus
 
Micro Focus Corporate Overview
Micro Focus Corporate OverviewMicro Focus Corporate Overview
Micro Focus Corporate OverviewMicro Focus
 
Why attend the application modernization & connectivity track at Micro Focus ...
Why attend the application modernization & connectivity track at Micro Focus ...Why attend the application modernization & connectivity track at Micro Focus ...
Why attend the application modernization & connectivity track at Micro Focus ...Micro Focus
 
Micro Focus #DevDay50 - Atlanta
Micro Focus #DevDay50 - AtlantaMicro Focus #DevDay50 - Atlanta
Micro Focus #DevDay50 - AtlantaMicro Focus
 
Growth of Internet Data - 2017
Growth of Internet Data - 2017Growth of Internet Data - 2017
Growth of Internet Data - 2017Micro Focus
 
Easily Create Scalable Automation using Selenium
Easily Create Scalable Automation using SeleniumEasily Create Scalable Automation using Selenium
Easily Create Scalable Automation using SeleniumMicro Focus
 
The Journey to Mainframe DevOps
The Journey to Mainframe DevOpsThe Journey to Mainframe DevOps
The Journey to Mainframe DevOpsMicro Focus
 
Micro Focus extend 10 and 10.1 with AcuToWeb
Micro Focus extend 10 and 10.1 with AcuToWebMicro Focus extend 10 and 10.1 with AcuToWeb
Micro Focus extend 10 and 10.1 with AcuToWebMicro Focus
 
The COBOL Story by Wim Ebbinkhuijsen
The COBOL Story by Wim EbbinkhuijsenThe COBOL Story by Wim Ebbinkhuijsen
The COBOL Story by Wim EbbinkhuijsenMicro Focus
 
DevDay Copenhagen - Micro Focus overview and introduction
DevDay Copenhagen - Micro Focus overview and introductionDevDay Copenhagen - Micro Focus overview and introduction
DevDay Copenhagen - Micro Focus overview and introductionMicro Focus
 
ACUCOBOL - Product Strategy and Roadmap
ACUCOBOL - Product Strategy and RoadmapACUCOBOL - Product Strategy and Roadmap
ACUCOBOL - Product Strategy and RoadmapMicro Focus
 
#DevDay Copenhagen - Bluegarden Presentation
#DevDay Copenhagen - Bluegarden Presentation #DevDay Copenhagen - Bluegarden Presentation
#DevDay Copenhagen - Bluegarden Presentation Micro Focus
 
FILES IN TODAY’S WORLD - #MFSummit2017
FILES IN TODAY’S WORLD - #MFSummit2017FILES IN TODAY’S WORLD - #MFSummit2017
FILES IN TODAY’S WORLD - #MFSummit2017Micro Focus
 

Mais de Micro Focus (20)

North America Strategic Modernization Exec Forum
North America Strategic Modernization Exec Forum North America Strategic Modernization Exec Forum
North America Strategic Modernization Exec Forum
 
Tech Channel COBOL ebook
Tech Channel COBOL ebookTech Channel COBOL ebook
Tech Channel COBOL ebook
 
Unlocking COBOL Business Value
Unlocking COBOL Business ValueUnlocking COBOL Business Value
Unlocking COBOL Business Value
 
Quietly confident, enduringly competent - COBOL.
Quietly confident, enduringly competent - COBOL. Quietly confident, enduringly competent - COBOL.
Quietly confident, enduringly competent - COBOL.
 
5 key capabilitie for a smart service desk solution infographic
5 key capabilitie for a smart service desk solution infographic5 key capabilitie for a smart service desk solution infographic
5 key capabilitie for a smart service desk solution infographic
 
SAP Fortify by Micro Focus.
SAP Fortify by Micro Focus. SAP Fortify by Micro Focus.
SAP Fortify by Micro Focus.
 
Digital Transformation pillars 2020
Digital Transformation pillars 2020Digital Transformation pillars 2020
Digital Transformation pillars 2020
 
Whats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteWhats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product Suite
 
Micro Focus Corporate Overview
Micro Focus Corporate OverviewMicro Focus Corporate Overview
Micro Focus Corporate Overview
 
Why attend the application modernization & connectivity track at Micro Focus ...
Why attend the application modernization & connectivity track at Micro Focus ...Why attend the application modernization & connectivity track at Micro Focus ...
Why attend the application modernization & connectivity track at Micro Focus ...
 
Micro Focus #DevDay50 - Atlanta
Micro Focus #DevDay50 - AtlantaMicro Focus #DevDay50 - Atlanta
Micro Focus #DevDay50 - Atlanta
 
Growth of Internet Data - 2017
Growth of Internet Data - 2017Growth of Internet Data - 2017
Growth of Internet Data - 2017
 
Easily Create Scalable Automation using Selenium
Easily Create Scalable Automation using SeleniumEasily Create Scalable Automation using Selenium
Easily Create Scalable Automation using Selenium
 
The Journey to Mainframe DevOps
The Journey to Mainframe DevOpsThe Journey to Mainframe DevOps
The Journey to Mainframe DevOps
 
Micro Focus extend 10 and 10.1 with AcuToWeb
Micro Focus extend 10 and 10.1 with AcuToWebMicro Focus extend 10 and 10.1 with AcuToWeb
Micro Focus extend 10 and 10.1 with AcuToWeb
 
The COBOL Story by Wim Ebbinkhuijsen
The COBOL Story by Wim EbbinkhuijsenThe COBOL Story by Wim Ebbinkhuijsen
The COBOL Story by Wim Ebbinkhuijsen
 
DevDay Copenhagen - Micro Focus overview and introduction
DevDay Copenhagen - Micro Focus overview and introductionDevDay Copenhagen - Micro Focus overview and introduction
DevDay Copenhagen - Micro Focus overview and introduction
 
ACUCOBOL - Product Strategy and Roadmap
ACUCOBOL - Product Strategy and RoadmapACUCOBOL - Product Strategy and Roadmap
ACUCOBOL - Product Strategy and Roadmap
 
#DevDay Copenhagen - Bluegarden Presentation
#DevDay Copenhagen - Bluegarden Presentation #DevDay Copenhagen - Bluegarden Presentation
#DevDay Copenhagen - Bluegarden Presentation
 
FILES IN TODAY’S WORLD - #MFSummit2017
FILES IN TODAY’S WORLD - #MFSummit2017FILES IN TODAY’S WORLD - #MFSummit2017
FILES IN TODAY’S WORLD - #MFSummit2017
 

Último

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfryanfarris8
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...Nitya salvi
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 

Último (20)

Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 

The DevOps Journey

Notas do Editor

  1. 1)
  2. 1)
  3. 1)
  4. Developers check out code into their private workspaces. Developers make their changes and test then locally. When done, commit the changes to the repository. The CI server monitors the repository and checks out changes when they occur. The CI server builds the system and runs unit and integration tests. The CI server releases deployable artefacts for testing. The CI server assigns a build label to the version of the code it just built. The CI server informs the team of the successful build. If the build or tests fail, the CI server alerts the team. The team fix the issue at the earliest opportunity. Continue to continually integrate and test throughout the project.
  5. Developers check out code into their private workspaces. Developers make their changes and test then locally. When done, commit the changes to the repository. The CI server monitors the repository and checks out changes when they occur. The CI server builds the system and runs unit and integration tests. The CI server releases deployable artefacts for testing. The CI server assigns a build label to the version of the code it just built. The CI server informs the team of the successful build. If the build or tests fail, the CI server alerts the team. The team fix the issue at the earliest opportunity. Continue to continually integrate and test throughout the project.
  6. 1) Developers check out code into their private workspaces. Developers make their changes and test then locally. 2) When done, commit the changes to the repository. 3) The CI server monitors the repository and checks out changes when they occur. Starting on step 4, the development team will have continuously feedback from every step, so if the step is executed successfully the process continues to the next step, otherwise the team is notified and addresses the issue right away. 4)The CI server builds the system and runs unit and integration tests. The CI server assigns a build label to the version of the code it just built. The CI server informs the team of the successful build. The CI server releases deployable artefacts for testing. If the build or tests fail, the CI server alerts the team. The team fix the issue at the earliest opportunity and start the cycle on step 2 5) Packages that pass the CI tests have more comprehensive automated acceptance tests run against them If ADT Tests pass, the package is made available for manual validation/verification If the tests fail, the CI server alerts the team. The team fix the issue at the earliest opportunity and start the cycle on step 2 6) Once packages pass all the automated tests, they are available for self-service deployment to other environments for activities such as exploratory testing, usability testing If the tests fail, the development team will be notified of the issues. The team fix the issue at the earliest opportunity and start the cycle on step 2. 7) Once all the testing is satisfied the Package can be made available for release.
  7. 1) Developers check out code into their private workspaces. Developers make their changes and test then locally. 2) When done, commit the changes to the repository. 3) The CI server monitors the repository and checks out changes when they occur. Starting on step 4, the development team will have continuously feedback from every step, so if the step is executed successfully the process continues to the next step, otherwise the team is notified and addresses the issue right away. 4)The CI server builds the system and runs unit and integration tests. The CI server assigns a build label to the version of the code it just built. The CI server informs the team of the successful build. The CI server releases deployable artefacts for testing. If the build or tests fail, the CI server alerts the team. The team fix the issue at the earliest opportunity and start the cycle on step 2 5) Packages that pass the CI tests have more comprehensive automated acceptance tests run against them If ADT Tests pass, the package is made available for manual validation/verification If the tests fail, the CI server alerts the team. The team fix the issue at the earliest opportunity and start the cycle on step 2 6) Once packages pass all the automated tests, they are available for self-service deployment to other environments for activities such as exploratory testing, usability testing If the tests fail, the development team will be notified of the issues. The team fix the issue at the earliest opportunity and start the cycle on step 2. 7) Once all the testing is satisfied the Package can be made available for release.
  8. After successful testing your next step is RELEASE and DEPLOYment
  9. After successful testing your next step is RELEASE and DEPLOYment
  10. As a important part of requirement management is analysis Code analysis will allow you to understand What needs to be done CLICK - Where CLICK How CLICK How complex CLICK What impact COBOL Analyzer allows you to create exact lists of what statements need to modified, Estimate the effort to allow you to plan your sprints And risks and impact is highlighted.
  11. After successful testing your next step is RELEASE and DEPLOYment
  12. The Visual COBOL development is a full functional modern development tool for COBOL based on Eclipse and Visual Studio “POI” VC also includes: Navigation via tree map, bread crumps and references Intellisense helps you write the some times cryptic variable names or shows the syntax of the statement you are using Background parsing Debug support stepping forward and backwards, code watch and modification of constraints during runtime All of this making you more productive Higher quality Integrate with existing tool stack
  13. After successful testing your next step is RELEASE and DEPLOYment
  14. Dimensions is a Visual version control Easy to understand To branch out and merge back changes Enabling peer review with check lists Code review high lighting what code has changed. The result is full version control with detailed audit track Ensuring security and quality.
  15. After successful testing your next step is RELEASE and DEPLOYment
  16. To bind it all together you can use SILK CENTRAL Silk Central Is a platform to design, plan, execute and track all your functional and performance testing practices across devices and platforms You can create and store your test cases. Plan you tests Start the execution and collect the results Report on current QA status with predefined or customized reports
  17. With Silk Test you can automate your tests You simply record your test once and use this for all regression tests to come Silk test can then automatic run and compare you tests Silk has a very easy visual interface to maintain your test steps or You can use the detailed test scripts and run mass updates to your test cases We have customers who runs continuous integration test fully automatically daily only spending time to review the result is something is not passed This saves extremely much effort And results in more testing -> higher quality
  18. From a packaging this means, that there is actually no change in the Standard and Premium Edition, as we have the separate Mobile Add-On and the standalone mobile Edition. The only thing which is worth to mention is the fact that support for mobile browsers is available in both the Standard and the Mobile Edition, but Desktop browser support is only available in the Standard Edition.
  19. Performance is another end-user killer Google 100-400MS Slowdown=$45-$135M Loss in AdWords revenue Amazon 100MS delay=$6.79M Sales decrease Silk Performer Test, monitor and diagnostic performance It can be executed inside and outside your firewalls or remotely form around the world Do you need to emulate 100.000 or millions of simultaneous users you can fire off your load test from Amazon cloud (Source: How Performance Affects User Experience and Your Bottom Line, and What to Do About It. (2014). Gartner)
  20. After successful testing your next step is RELEASE and DEPLOYment
  21. With Realease Crontol you can aggregate and plan realease from many teams thoughout the organisation Dependencies and timing can be scheduled Making sure nothing is release until all is complete and ready Very visual with clear indication of packages included in each release train Tool support segregation of duties and keeps an audit track of any activity
  22. The deployment process is automated and executed across all environments With feedback on success or roll back on failure. Tracking every step and detailed event Do you already have different deployment tools, this tool can combine them all