SlideShare a Scribd company logo
WEBINAR 
Automate Mainframe and Mobile 
Deployment with IBM UrbanCode Deploy 
This presentation aired on November 12, 2014. 
To view the recording of this webinar visit: 
www.ibmsystemsmag@webex.com 
presented by: 
1 © 2014 IBM Corporation
Automate Mainframe & Mobile Deployment 
with IBM UrbanCode Deploy 
© 2014 IBM Corporation 
Rosalind Radcliffe 
Chief Architect for CLM and DevOps 
Distinguished Engineer, IBM Academy Member 
rradclif@us.ibm.com 
@RosalindRad
Software delivery is at the heart of today’s top technology trends 
Software 
Big Data 
Insights on new products by 
more efficiently interpreting 
massive quantities of data 
Social Business 
Broader set of stakeholders 
collaborates to deliver 
continuous innovation 
and value 
Mobile delivery 
Modern workforce 
expects constantly 
updated software to 
connect to enterprise 
systems 
Cloud 
Demand for apps requires fast, 
scalable environments for dev 
and test, as well as production 
Instrumented Products 
Industry requirements demand 
faster response to regulations 
and standards, with traceability 
and quality 
Intelligent/ 
Connected Systems 
Software component in 
smart products driving 
increased value and 
differentiation 
3 © 2014 IBM Corporation
The need: Integrate systems of engagement with systems of record 
By bringing together the culture, processes, and tools across the entire software 
delivery lifecycle – spanning mobile to mainframe platforms 
Systems of Engagement (SoE) 
Apps 
Rapid 
Releases AppStore 
Monitor 
and Optimize 
Release 
and Deploy 
Develop 
and Test 
Integration Test 
Monitor 
and Optimize 
Develop 
and Test 
Web Apps 
Frequent 
Releases 
Production 
Environment 
Databa ses 
Systems of Record (SoR) Apps 
Fewer 
Releases Databases 
4 © 2014 IBM Corporation
IBM DevOps point of view 
Enterprise capability for continuous software delivery that enables organizations to seize 
market opportunities and reduce time to customer feedback 
Accelerate 
software delivery – 
for faster time to value 
Balance speed, cost, 
quality and risk – 
for increased capacity 
to innovate 
Reduce time to 
customer feedback – 
for improved customer 
experience 
Continuous 
Customer Feedback 
& Optimization 
Continuous 
Business Planning 
Steer 
DevOps 
Continuous 
Feedback 
Operate Develop/ 
Test 
Deploy 
Continuous Release 
and Deployment 
Continuous 
Monitoring 
Our DevOps POV is resonating with clients and they are delivering 
measurable business outcomes with DevOps 
Collaborative 
Development 
Continuous 
Testing 
5 
5 © 2014 IBM Corporation
Lifecycle Integration for DevOps 
People 
Culture 
Collaboration 
Communication 
Process 
Management 
Accountability 
Integration 
Technology 
Automation 
Integration 
Visibility 
Ops 
Tools 
Operational 
Models, Assets, 
Data and Stores 
Dev 
Tools 
Development 
Models, Assets, Data 
and Stores 
6 © 2014 IBM Corporation
UrbanCode for Release and Deployment automation 
Enabling clients to more rapidly deliver mobile, cloud, big data and traditional applications with high quality 
and low risk 
Drive down cost 
Remove manual effort and wasted resource time with 
push button deployment processes 
Speed time to market 
Simple, graphical process designer, with built-in actions 
to quickly create deployment automation 
Reduce risk 
Robust configuration management, coordinated release 
processes, audits, and traceability 
IBM UrbanCode Deploy automates the deployment of applications, 
databases and configurations into development, test and production 
environments, helping to drive down cost, speed time to market with 
reduced risk. 
IBM UrbanCode Release is an intelligent collaboration release 
management solution that replaces error-prone manual spreadsheets 
and streamlines release activities for application and infrastructure 
changes. 
https://www.ibmdw.net/urbancode/ 
7 © 2014 IBM Corporation
Multi-Platform Application Deployment Automation 
Visibility and automated control of your application deployment process 
Mobile App 
Team 
Middleware 
team Backend Systems of 
Record 
• Manage application 
components and versions 
• Manage configurations across 
all environments 
• Offer secure ‘self-service’ 
capabilities 
• Increase transparency 
• Ensure governance and 
compliancy 
8 © 2014 IBM Corporation
Intuitive and Scalable Model Driven Deployment 
Composite 
Applications 
The “What” 
Components 
The “Where” 
Re-usable 
Workflows Environment 
Management 
SIT 
PROD 
The “How” 
Deployment 
Automation 
9 © 2014 IBM Corporation
IBM UrbanCode Deploy 
Application deployment automation 
§ Manage application 
components and versions 
§ Manage environment 
configuration from dev/test 
through production 
• Ensure compliance 
– Audit history 
– Quality gates 
• Easy to use process designer 
– Automate and reuse deployment processes 
• Automates deployment to 
existing and new resources 
• Environment Inventory 
IBM UrbanCode Deploy 
– What is deployed where? Enterprise quality and scale 
10 © 2014 IBM Corporation
Key Features 
Intuitive Deployment Model 
Environment Configuration Management 
Rich Drag-and-Drop Workflow Designer 
Distributed Deployment Automation 
Deployment Inventory 
11 © 2014 IBM Corporation
Reliable Middleware Configuration Management 
Artifact Library 
EAR 
WAR 
DB 
Cluster 
template 
Application 
WAS Configuration Template Creation 
Plugin 
+ Template 
Import 
configuration 
Exemplar 
WAS Cell 
Assembled 
Dev 
QA 
PROD 
Deploy and promote application and 
configuration across environments 
12 
12 © 2014 IBM Corporation
Application deployment automation with IBM Worklight 
ü The new plugin enables automated deployment to Worklight Console and Application Center 
Supports Worklight Apps targeting iOS and Android 
SCM 
Build 
UrbanCode 
Deploy 
CodeStation 
Worklight 
runtime 
calls 
Application 
Center 
Process Console 
.wlapp 
adapter Binary 
(IPA/APK) 
Install/update 
app 
ü Use App Server, Database and other plugins to 
configure environments and Worklight projects 
13 
13 © 2014 IBM Corporation
Extend support to back-end Systems of Record 
SCM 
Rational Team Concert 
IBM UrbanCode 
Deploy for z/OS 
Deploy Application 
• Push button deployments to the mainframe 
• Secure and reliable deployment and promotion 
of incremental native file system changes across 
environments 
• Greater visibility of “what is where” with the 
ability rollback to any prior version at ease 
RD&T Test Environment 
IBM Rational 
Test Workbench 
14 © 2014 IBM Corporation
Enable rapid delivery of multi-tier applications 
Develop 
Deliver 
SCM 
Request Build 
IDE Rational Team Concert 
• Automate deployment of 
Build 
Built Artifacts 
Jazz Build Engine 
Native SDK Build 
Rational Build Agent 
mainframe to mobile applications 
Deploy Use Application 
Run 
IBM UrbanCode 
Deploy 
IBM UrbanCode Deploy Mobile Resource 
IBM Worklight Server 
Android 
Worklight 
15 
15 © 2014 IBM Corporation
High Level Overview of Deployment Capabilities 
Build 
System 
Post build 
script 
z/OS LPAR, Build system z/OS LPAR 
z/OS DeployToolkit 
z/OS 
CodeStation 
In HFS 
Store version artifacts 
Create new version 
Fetch artifacts 
via copy or FTP 
Review PDS in 
version and 
request deploy 
deploy 
process Pre-processing 
Server 
Agent 
Download 
artifacts 
steps TSO, 
REXX, SHELL 
Deploy 
data sets 
PDS 
Update Inventory 
status 
Store meta data 
Note: LPARs can be the same or different LPARs 
Post-processing 
steps TSO, 
REXX, SHELL 
16 © 2014 IBM Corporation
z/OS Plugins 
Ø Copy Artifacts 
Ø FTP Artifacts 
Ø Deploy Data Sets 
Ø Allocate Dataset, From Existing, SMS 
Managed 
Ø Replace Tokens MVS 
Ø Run TSO or ISPF Commands 
Ø Rollback Data Sets 
Ø Submit Job 
Ø Wait for Job 
17 © 2014 IBM Corporation
z/OS deployment both traditional applications and HFS artifacts 
Ø Deployment support for artifacts in the HFS 
Ø Allows coordination between Load module deploy and service artifacts or Java on z. 
18 © 2014 IBM Corporation
JCL Plug-in V6.1.0.2 
Requires job server component from RTC or RDz 
ü Mode 
Ø Synchronized (Submit & wait for completion) 
Ø Asynchronized (Submit, check status later) 
ü Source of JCL 
Ø MVS Data Set 
Ø Unix file 
Ø Input JCL content in the step 
Ø Replace tokens 
ü Logs & Status 
Ø Select output data set to be printed in log 
Ø Status based on MaxCC (default) 
Ø Customize status 
19 © 2014 IBM Corporation
Managing Redundant Versions V6.1.0.2 
Ø Redundant versions are versions replaced by one or more subsequent 
incremental versions. 
Deployed 
System State 
Sequence 
of Versions 
Version1 A1 B0 C0 
A1 
D0 E0 F0 
Version2 
A2 B2 C2 
Version3 
A3 
Version4 
B4 C4 
A2 B2 C2 
D0 E0 F0 
A3 B2 C2 
D0 E0 F0 
A3 B4 C4 
D0 E0 F0 
At this point Version 1 is replaced 
At this point Version 1 & 2 are 
replaced 
20 © 2014 IBM Corporation
DevOps: Continuous Testing 
Deployment automation and service virtualization for reducing time to 
market and improving quality 
Test Environments 
virtual components 
Databases Internal 
Messages 
Third-party 
Services 
Simultaneously 
test across 
multiple test 
stages 
Dev QA 
IBM UrbanCode 
Deploy 
integrated with 
IBM Rational 
Test { 
Workbench IBM Rational Test 
Virtualization 
Server 
Dynamic Infrastructure 
Deploy what is ready, 
virtualize the rest 
Continuously test in 
production-like env. 
Test using real world 
n network conditions Network 
Virtualization 
21 © 2014 IBM Corporation
UrbanCode Release 
Transform chaotic release planning into streamlined release 
events 
Planning 
Prepare Releases for Development 
• Schedule releases 
• Release content impacting multiple 
applications 
• Project and release kickoff 
• Include: Dev, Vendors, COTs & 
infrastructure 
Tracking 
Focus release effort appropriately for 
successful delivery 
• Development & test efforts are on-track 
• Dependencies & impacts of changes 
are accounted for 
• Risks monitored and mitigated 
• Release-day planning 
Governance 
Rapidly move changes through 
pipeline w/o destabilizing envs 
• Deployments controlled via quality 
gates & approvals 
• Detailed deployment plans 
• Audit trail 
Automation 
Guarantee deploys are identical across 
envs & reproducible 
• Push-button, standard processes 
• All deployment artifacts versioned 
• Inventory of artifacts deployed to each 
environment 
22 © 2014 IBM Corporation
Risk Management – Impact Analysis 
Ø Track your changes and dependencies in the context of a release 
Ø Detect what application is at risk 
Ø Integrate with Rational Team Concert 
23 © 20142 3IB M Corporation
Boost your Release Process with Auto Progression 
• Recurring scheduled deployments 
• Fully automated deployments 
• Quality status enforced by the gates 
Ready SIT Ready QA Ready Staging 
DEV CERT SIT QA Staging 
PT 
PROD 
Phase DEV Phase SIT Phase QA 
Phase Staging 
Recurring 
Rules 
24 © 2014 IBM Corporation
Increased Visibility and Control - Pipeline View 
• Keep track of the inventory across the entire life cycle of the release 
• Control the entire release lifecycle in an easy to use view 
25 © 2014 IBM Corporation
Summary 
A balanced software delivery pipeline requires automated release 
and deploy capabilities supporting DevOps practices. 
UrbanCode Deploy 
with Patterns 
26 © 2014 IBM Corporation
IBM DevOps Symposium – Thurs, November 20 
§ Join executives from GE Capital, 
Forrester Research and IBM to learn 
how to adopt DevOps practices to 
transform your software delivery 
§ Live stream or in-person 
– Snehal Antani - CIO & Chief Architect, GE 
Capital Americas 
– Kurt Bittner - Principal Analyst, Forrester 
Research 
– Kristof Kloeckner - General Manager, IBM 
Software Group, Rational 
– Steve Kagan - VP, IBM Global Business 
Services 
– Dibbe Edwards - VP Development, IBM 
Software Group, Rational 
Face-­‐to-­‐face 
– 
New 
York 
Metro 
Limited 
sea*ng. 
No 
charge. 
November 
20, 
2014 
8.30 
AM 
– 
4.00 
PM 
EST 
Register 
27 © 2014 IBM Corporation 
2 
7 
Worldwide 
live 
stream 
Unlimited 
sea*ng. 
November 
20, 
2014 
8:30 
– 
9.30 
AM 
EST 
Register 
Real Experiences: Transforming 
Application Delivery for 
Continuous Innovation
www.ibm.com/devops 
Rosalind Radcliffe 
Chief Architect for CLM and DevOps 
Distinguished Engineer, IBM Academy Member 
rradclif@us.ibm.com 
@RosalindRad 
28 © 2014 IBM Corporation
© Copyright IBM Corporation 2014. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without 
warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these 
materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the 
applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all 
countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market 
opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, 
the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other 
company, product, or service names may be trademarks or service marks of others. 
29 © 2014 IBM Corporation
Acknowledgements and Disclaimers 
Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all 
countries in which IBM operates. 
The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are 
provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice 
to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it 
is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use 
of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have 
the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the 
applicable license agreement governing the use of IBM software. 
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they 
may have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these 
materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific 
sales, revenue growth or other results. 
© Copyright IBM Corporation 2012. All rights reserved. 
– U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract 
with IBM Corp. 
– Please update paragraph below for the particular product or family brand trademarks you mention such as WebSphere, DB2, 
Maximo, Clearcase, Lotus, etc 
IBM, the IBM logo, ibm.com, [IBM Brand, if trademarked], and [IBM Product, if trademarked] are trademarks or registered trademarks of 
International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms 
are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or 
common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common 
law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at 
www.ibm.com/legal/copytrade.shtml 
f you have mentioned trademarks that are not from IBM, please update and add the following lines: 
[Insert any special 3rd party trademark names/attributions here] 
Other company, product, or service names may be trademarks or service marks of others. 
30 © 2014 IBM Corporation

More Related Content

What's hot

Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Sanjeev Sharma
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
Sanjeev Sharma
 
DevOps Thinking for the Line of Business
DevOps Thinking for the Line of BusinessDevOps Thinking for the Line of Business
DevOps Thinking for the Line of Business
Sanjeev Sharma
 
Urban code - DevOps - cost reduction
Urban code - DevOps - cost reductionUrban code - DevOps - cost reduction
Urban code - DevOps - cost reduction
Chris Sparshott
 
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCodeContinuous Application Delivery to WebSphere - Featuring IBM UrbanCode
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
IBM UrbanCode Products
 
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareLessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
DevOps for Enterprise Systems
 
Continuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCodeContinuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCode
IBM UrbanCode Products
 
Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014
Sanjeev Sharma
 
IBM InterConnect 2016: Security for DevOps in an Enterprise
IBM InterConnect 2016: Security for DevOps in an Enterprise IBM InterConnect 2016: Security for DevOps in an Enterprise
IBM InterConnect 2016: Security for DevOps in an Enterprise
Sanjeev Sharma
 
DevOps adoption in the enterprise
DevOps adoption in the enterpriseDevOps adoption in the enterprise
DevOps adoption in the enterprise
Sanjeev Sharma
 
DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems
 
Quantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIQuantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROI
DevOps for Enterprise Systems
 
Death to Manual Deployments
Death to Manual DeploymentsDeath to Manual Deployments
Death to Manual Deployments
IBM UrbanCode Products
 
A Continuous Delivery Safety Net for Databases
A Continuous Delivery Safety Net for DatabasesA Continuous Delivery Safety Net for Databases
A Continuous Delivery Safety Net for Databases
IBM UrbanCode Products
 
UrbanCode Deploy DevOps Best Practices
UrbanCode Deploy  DevOps Best PracticesUrbanCode Deploy  DevOps Best Practices
UrbanCode Deploy DevOps Best Practices
Michael Elder
 
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
IBM UrbanCode Products
 
Mobile to Mainframe - the Challenges of Enterprise DevOps Adoption
Mobile to Mainframe - the Challenges of Enterprise DevOps AdoptionMobile to Mainframe - the Challenges of Enterprise DevOps Adoption
Mobile to Mainframe - the Challenges of Enterprise DevOps Adoption
Sanjeev Sharma
 
Mobile to Mainframe - En-to-end transformation
Mobile to Mainframe - En-to-end transformationMobile to Mainframe - En-to-end transformation
Mobile to Mainframe - En-to-end transformation
Sanjeev Sharma
 
DevOps for Mainframe for IBM Pulse Conference
DevOps for Mainframe for IBM Pulse ConferenceDevOps for Mainframe for IBM Pulse Conference
DevOps for Mainframe for IBM Pulse Conference
Rosalind Radcliffe
 
How NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsHow NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOps
Sanjeev Sharma
 

What's hot (20)

Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
 
DevOps Thinking for the Line of Business
DevOps Thinking for the Line of BusinessDevOps Thinking for the Line of Business
DevOps Thinking for the Line of Business
 
Urban code - DevOps - cost reduction
Urban code - DevOps - cost reductionUrban code - DevOps - cost reduction
Urban code - DevOps - cost reduction
 
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCodeContinuous Application Delivery to WebSphere - Featuring IBM UrbanCode
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
 
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareLessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
 
Continuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCodeContinuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCode
 
Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014
 
IBM InterConnect 2016: Security for DevOps in an Enterprise
IBM InterConnect 2016: Security for DevOps in an Enterprise IBM InterConnect 2016: Security for DevOps in an Enterprise
IBM InterConnect 2016: Security for DevOps in an Enterprise
 
DevOps adoption in the enterprise
DevOps adoption in the enterpriseDevOps adoption in the enterprise
DevOps adoption in the enterprise
 
DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a Startup
 
Quantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIQuantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROI
 
Death to Manual Deployments
Death to Manual DeploymentsDeath to Manual Deployments
Death to Manual Deployments
 
A Continuous Delivery Safety Net for Databases
A Continuous Delivery Safety Net for DatabasesA Continuous Delivery Safety Net for Databases
A Continuous Delivery Safety Net for Databases
 
UrbanCode Deploy DevOps Best Practices
UrbanCode Deploy  DevOps Best PracticesUrbanCode Deploy  DevOps Best Practices
UrbanCode Deploy DevOps Best Practices
 
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
 
Mobile to Mainframe - the Challenges of Enterprise DevOps Adoption
Mobile to Mainframe - the Challenges of Enterprise DevOps AdoptionMobile to Mainframe - the Challenges of Enterprise DevOps Adoption
Mobile to Mainframe - the Challenges of Enterprise DevOps Adoption
 
Mobile to Mainframe - En-to-end transformation
Mobile to Mainframe - En-to-end transformationMobile to Mainframe - En-to-end transformation
Mobile to Mainframe - En-to-end transformation
 
DevOps for Mainframe for IBM Pulse Conference
DevOps for Mainframe for IBM Pulse ConferenceDevOps for Mainframe for IBM Pulse Conference
DevOps for Mainframe for IBM Pulse Conference
 
How NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsHow NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOps
 

Viewers also liked

Bluemix DevOps Meetup
Bluemix DevOps MeetupBluemix DevOps Meetup
Bluemix DevOps Meetup
Kyle Brown
 
DevopsBusinessCaseTemplate
DevopsBusinessCaseTemplateDevopsBusinessCaseTemplate
DevopsBusinessCaseTemplatePeter Lamar
 
DevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and DeployDevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and Deploy
Rosalind Radcliffe
 
CA Helps Customers Implement DevOps
CA Helps Customers Implement DevOpsCA Helps Customers Implement DevOps
CA Helps Customers Implement DevOps
CA Technologies
 
Operationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application EconomyOperationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application Economy
CA Technologies
 
Embrace TQM (Total Quality Mgmt) mindset with lean thinking
Embrace TQM (Total Quality Mgmt) mindset with lean thinkingEmbrace TQM (Total Quality Mgmt) mindset with lean thinking
Embrace TQM (Total Quality Mgmt) mindset with lean thinking
Ravi Tadwalkar
 
DevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesDevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesIBM UrbanCode Products
 
Enterprise digital Labs
Enterprise digital LabsEnterprise digital Labs
Enterprise digital Labs
Zinnov
 
DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)
Ravi Tadwalkar
 
DevSecOps: Taking a DevOps Approach to Security
DevSecOps: Taking a DevOps Approach to SecurityDevSecOps: Taking a DevOps Approach to Security
DevSecOps: Taking a DevOps Approach to Security
Alert Logic
 
DevOpsSec: Appling DevOps Principles to Security, DevOpsDays Austin 2012
DevOpsSec: Appling DevOps Principles to Security, DevOpsDays Austin 2012DevOpsSec: Appling DevOps Principles to Security, DevOpsDays Austin 2012
DevOpsSec: Appling DevOps Principles to Security, DevOpsDays Austin 2012
Nick Galbreath
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organization
Zinnov
 

Viewers also liked (12)

Bluemix DevOps Meetup
Bluemix DevOps MeetupBluemix DevOps Meetup
Bluemix DevOps Meetup
 
DevopsBusinessCaseTemplate
DevopsBusinessCaseTemplateDevopsBusinessCaseTemplate
DevopsBusinessCaseTemplate
 
DevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and DeployDevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and Deploy
 
CA Helps Customers Implement DevOps
CA Helps Customers Implement DevOpsCA Helps Customers Implement DevOps
CA Helps Customers Implement DevOps
 
Operationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application EconomyOperationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application Economy
 
Embrace TQM (Total Quality Mgmt) mindset with lean thinking
Embrace TQM (Total Quality Mgmt) mindset with lean thinkingEmbrace TQM (Total Quality Mgmt) mindset with lean thinking
Embrace TQM (Total Quality Mgmt) mindset with lean thinking
 
DevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesDevOps and the Case for ROI to Executives
DevOps and the Case for ROI to Executives
 
Enterprise digital Labs
Enterprise digital LabsEnterprise digital Labs
Enterprise digital Labs
 
DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)
 
DevSecOps: Taking a DevOps Approach to Security
DevSecOps: Taking a DevOps Approach to SecurityDevSecOps: Taking a DevOps Approach to Security
DevSecOps: Taking a DevOps Approach to Security
 
DevOpsSec: Appling DevOps Principles to Security, DevOpsDays Austin 2012
DevOpsSec: Appling DevOps Principles to Security, DevOpsDays Austin 2012DevOpsSec: Appling DevOps Principles to Security, DevOpsDays Austin 2012
DevOpsSec: Appling DevOps Principles to Security, DevOpsDays Austin 2012
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organization
 

Similar to Webcast urbancodemobiltomainframe

Innovate 2014 - DevOps Technical Strategy
Innovate 2014 - DevOps Technical StrategyInnovate 2014 - DevOps Technical Strategy
Innovate 2014 - DevOps Technical Strategy
Daniel Berg
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
IBM UrbanCode Products
 
Overview
OverviewOverview
Overview
Joanne Scouler
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
Sanjeev Sharma
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slides
IBM Rational software
 
Continuous Delivery for cloud - scenarios and scope
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scope
Sanjeev Sharma
 
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
Devops lifecycle with Kabanero Appsody, Codewind, TektonDevops lifecycle with Kabanero Appsody, Codewind, Tekton
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
Winton Winton
 
Transform Digital Business with DevOps
Transform Digital Business with DevOpsTransform Digital Business with DevOps
Transform Digital Business with DevOps
Daniel Oh
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to Cloud
IBM UrbanCode Products
 
Eclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in BluemixEclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in Bluemix
Eclipse Day India
 
DBD 2414 - Iterative Web-Based Designer for Software Defined Environments (In...
DBD 2414 - Iterative Web-Based Designer for Software Defined Environments (In...DBD 2414 - Iterative Web-Based Designer for Software Defined Environments (In...
DBD 2414 - Iterative Web-Based Designer for Software Defined Environments (In...
Michael Elder
 
S106 using ibm urban code deploy to deliver your apps to cics
S106 using ibm urban code deploy to deliver your apps to cicsS106 using ibm urban code deploy to deliver your apps to cics
S106 using ibm urban code deploy to deliver your apps to cics
nick_garrod
 
Improving Software Delivery with DevOps & Software Defined Environments | The...
Improving Software Delivery with DevOps & Software Defined Environments | The...Improving Software Delivery with DevOps & Software Defined Environments | The...
Improving Software Delivery with DevOps & Software Defined Environments | The...
IBM UrbanCode Products
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsElevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Michael Elder
 
.NET Cloud-Native Bootcamp
.NET Cloud-Native Bootcamp.NET Cloud-Native Bootcamp
.NET Cloud-Native Bootcamp
VMware Tanzu
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKS
Phil Reay
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKS
Phil Reay
 
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Christophe Lucas
 
Webinar: Automate Your Environment Provisioning for Mobile App Development
Webinar: Automate Your Environment Provisioning for Mobile App Development Webinar: Automate Your Environment Provisioning for Mobile App Development
Webinar: Automate Your Environment Provisioning for Mobile App Development
Skytap Cloud
 
What's new in Pivotal Cloud Foundry 1.6
What's new in Pivotal Cloud Foundry 1.6What's new in Pivotal Cloud Foundry 1.6
What's new in Pivotal Cloud Foundry 1.6
dektlong
 

Similar to Webcast urbancodemobiltomainframe (20)

Innovate 2014 - DevOps Technical Strategy
Innovate 2014 - DevOps Technical StrategyInnovate 2014 - DevOps Technical Strategy
Innovate 2014 - DevOps Technical Strategy
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
 
Overview
OverviewOverview
Overview
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slides
 
Continuous Delivery for cloud - scenarios and scope
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scope
 
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
Devops lifecycle with Kabanero Appsody, Codewind, TektonDevops lifecycle with Kabanero Appsody, Codewind, Tekton
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
 
Transform Digital Business with DevOps
Transform Digital Business with DevOpsTransform Digital Business with DevOps
Transform Digital Business with DevOps
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to Cloud
 
Eclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in BluemixEclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in Bluemix
 
DBD 2414 - Iterative Web-Based Designer for Software Defined Environments (In...
DBD 2414 - Iterative Web-Based Designer for Software Defined Environments (In...DBD 2414 - Iterative Web-Based Designer for Software Defined Environments (In...
DBD 2414 - Iterative Web-Based Designer for Software Defined Environments (In...
 
S106 using ibm urban code deploy to deliver your apps to cics
S106 using ibm urban code deploy to deliver your apps to cicsS106 using ibm urban code deploy to deliver your apps to cics
S106 using ibm urban code deploy to deliver your apps to cics
 
Improving Software Delivery with DevOps & Software Defined Environments | The...
Improving Software Delivery with DevOps & Software Defined Environments | The...Improving Software Delivery with DevOps & Software Defined Environments | The...
Improving Software Delivery with DevOps & Software Defined Environments | The...
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsElevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
 
.NET Cloud-Native Bootcamp
.NET Cloud-Native Bootcamp.NET Cloud-Native Bootcamp
.NET Cloud-Native Bootcamp
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKS
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKS
 
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
 
Webinar: Automate Your Environment Provisioning for Mobile App Development
Webinar: Automate Your Environment Provisioning for Mobile App Development Webinar: Automate Your Environment Provisioning for Mobile App Development
Webinar: Automate Your Environment Provisioning for Mobile App Development
 
What's new in Pivotal Cloud Foundry 1.6
What's new in Pivotal Cloud Foundry 1.6What's new in Pivotal Cloud Foundry 1.6
What's new in Pivotal Cloud Foundry 1.6
 

Recently uploaded

OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 

Recently uploaded (20)

OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 

Webcast urbancodemobiltomainframe

  • 1. WEBINAR Automate Mainframe and Mobile Deployment with IBM UrbanCode Deploy This presentation aired on November 12, 2014. To view the recording of this webinar visit: www.ibmsystemsmag@webex.com presented by: 1 © 2014 IBM Corporation
  • 2. Automate Mainframe & Mobile Deployment with IBM UrbanCode Deploy © 2014 IBM Corporation Rosalind Radcliffe Chief Architect for CLM and DevOps Distinguished Engineer, IBM Academy Member rradclif@us.ibm.com @RosalindRad
  • 3. Software delivery is at the heart of today’s top technology trends Software Big Data Insights on new products by more efficiently interpreting massive quantities of data Social Business Broader set of stakeholders collaborates to deliver continuous innovation and value Mobile delivery Modern workforce expects constantly updated software to connect to enterprise systems Cloud Demand for apps requires fast, scalable environments for dev and test, as well as production Instrumented Products Industry requirements demand faster response to regulations and standards, with traceability and quality Intelligent/ Connected Systems Software component in smart products driving increased value and differentiation 3 © 2014 IBM Corporation
  • 4. The need: Integrate systems of engagement with systems of record By bringing together the culture, processes, and tools across the entire software delivery lifecycle – spanning mobile to mainframe platforms Systems of Engagement (SoE) Apps Rapid Releases AppStore Monitor and Optimize Release and Deploy Develop and Test Integration Test Monitor and Optimize Develop and Test Web Apps Frequent Releases Production Environment Databa ses Systems of Record (SoR) Apps Fewer Releases Databases 4 © 2014 IBM Corporation
  • 5. IBM DevOps point of view Enterprise capability for continuous software delivery that enables organizations to seize market opportunities and reduce time to customer feedback Accelerate software delivery – for faster time to value Balance speed, cost, quality and risk – for increased capacity to innovate Reduce time to customer feedback – for improved customer experience Continuous Customer Feedback & Optimization Continuous Business Planning Steer DevOps Continuous Feedback Operate Develop/ Test Deploy Continuous Release and Deployment Continuous Monitoring Our DevOps POV is resonating with clients and they are delivering measurable business outcomes with DevOps Collaborative Development Continuous Testing 5 5 © 2014 IBM Corporation
  • 6. Lifecycle Integration for DevOps People Culture Collaboration Communication Process Management Accountability Integration Technology Automation Integration Visibility Ops Tools Operational Models, Assets, Data and Stores Dev Tools Development Models, Assets, Data and Stores 6 © 2014 IBM Corporation
  • 7. UrbanCode for Release and Deployment automation Enabling clients to more rapidly deliver mobile, cloud, big data and traditional applications with high quality and low risk Drive down cost Remove manual effort and wasted resource time with push button deployment processes Speed time to market Simple, graphical process designer, with built-in actions to quickly create deployment automation Reduce risk Robust configuration management, coordinated release processes, audits, and traceability IBM UrbanCode Deploy automates the deployment of applications, databases and configurations into development, test and production environments, helping to drive down cost, speed time to market with reduced risk. IBM UrbanCode Release is an intelligent collaboration release management solution that replaces error-prone manual spreadsheets and streamlines release activities for application and infrastructure changes. https://www.ibmdw.net/urbancode/ 7 © 2014 IBM Corporation
  • 8. Multi-Platform Application Deployment Automation Visibility and automated control of your application deployment process Mobile App Team Middleware team Backend Systems of Record • Manage application components and versions • Manage configurations across all environments • Offer secure ‘self-service’ capabilities • Increase transparency • Ensure governance and compliancy 8 © 2014 IBM Corporation
  • 9. Intuitive and Scalable Model Driven Deployment Composite Applications The “What” Components The “Where” Re-usable Workflows Environment Management SIT PROD The “How” Deployment Automation 9 © 2014 IBM Corporation
  • 10. IBM UrbanCode Deploy Application deployment automation § Manage application components and versions § Manage environment configuration from dev/test through production • Ensure compliance – Audit history – Quality gates • Easy to use process designer – Automate and reuse deployment processes • Automates deployment to existing and new resources • Environment Inventory IBM UrbanCode Deploy – What is deployed where? Enterprise quality and scale 10 © 2014 IBM Corporation
  • 11. Key Features Intuitive Deployment Model Environment Configuration Management Rich Drag-and-Drop Workflow Designer Distributed Deployment Automation Deployment Inventory 11 © 2014 IBM Corporation
  • 12. Reliable Middleware Configuration Management Artifact Library EAR WAR DB Cluster template Application WAS Configuration Template Creation Plugin + Template Import configuration Exemplar WAS Cell Assembled Dev QA PROD Deploy and promote application and configuration across environments 12 12 © 2014 IBM Corporation
  • 13. Application deployment automation with IBM Worklight ü The new plugin enables automated deployment to Worklight Console and Application Center Supports Worklight Apps targeting iOS and Android SCM Build UrbanCode Deploy CodeStation Worklight runtime calls Application Center Process Console .wlapp adapter Binary (IPA/APK) Install/update app ü Use App Server, Database and other plugins to configure environments and Worklight projects 13 13 © 2014 IBM Corporation
  • 14. Extend support to back-end Systems of Record SCM Rational Team Concert IBM UrbanCode Deploy for z/OS Deploy Application • Push button deployments to the mainframe • Secure and reliable deployment and promotion of incremental native file system changes across environments • Greater visibility of “what is where” with the ability rollback to any prior version at ease RD&T Test Environment IBM Rational Test Workbench 14 © 2014 IBM Corporation
  • 15. Enable rapid delivery of multi-tier applications Develop Deliver SCM Request Build IDE Rational Team Concert • Automate deployment of Build Built Artifacts Jazz Build Engine Native SDK Build Rational Build Agent mainframe to mobile applications Deploy Use Application Run IBM UrbanCode Deploy IBM UrbanCode Deploy Mobile Resource IBM Worklight Server Android Worklight 15 15 © 2014 IBM Corporation
  • 16. High Level Overview of Deployment Capabilities Build System Post build script z/OS LPAR, Build system z/OS LPAR z/OS DeployToolkit z/OS CodeStation In HFS Store version artifacts Create new version Fetch artifacts via copy or FTP Review PDS in version and request deploy deploy process Pre-processing Server Agent Download artifacts steps TSO, REXX, SHELL Deploy data sets PDS Update Inventory status Store meta data Note: LPARs can be the same or different LPARs Post-processing steps TSO, REXX, SHELL 16 © 2014 IBM Corporation
  • 17. z/OS Plugins Ø Copy Artifacts Ø FTP Artifacts Ø Deploy Data Sets Ø Allocate Dataset, From Existing, SMS Managed Ø Replace Tokens MVS Ø Run TSO or ISPF Commands Ø Rollback Data Sets Ø Submit Job Ø Wait for Job 17 © 2014 IBM Corporation
  • 18. z/OS deployment both traditional applications and HFS artifacts Ø Deployment support for artifacts in the HFS Ø Allows coordination between Load module deploy and service artifacts or Java on z. 18 © 2014 IBM Corporation
  • 19. JCL Plug-in V6.1.0.2 Requires job server component from RTC or RDz ü Mode Ø Synchronized (Submit & wait for completion) Ø Asynchronized (Submit, check status later) ü Source of JCL Ø MVS Data Set Ø Unix file Ø Input JCL content in the step Ø Replace tokens ü Logs & Status Ø Select output data set to be printed in log Ø Status based on MaxCC (default) Ø Customize status 19 © 2014 IBM Corporation
  • 20. Managing Redundant Versions V6.1.0.2 Ø Redundant versions are versions replaced by one or more subsequent incremental versions. Deployed System State Sequence of Versions Version1 A1 B0 C0 A1 D0 E0 F0 Version2 A2 B2 C2 Version3 A3 Version4 B4 C4 A2 B2 C2 D0 E0 F0 A3 B2 C2 D0 E0 F0 A3 B4 C4 D0 E0 F0 At this point Version 1 is replaced At this point Version 1 & 2 are replaced 20 © 2014 IBM Corporation
  • 21. DevOps: Continuous Testing Deployment automation and service virtualization for reducing time to market and improving quality Test Environments virtual components Databases Internal Messages Third-party Services Simultaneously test across multiple test stages Dev QA IBM UrbanCode Deploy integrated with IBM Rational Test { Workbench IBM Rational Test Virtualization Server Dynamic Infrastructure Deploy what is ready, virtualize the rest Continuously test in production-like env. Test using real world n network conditions Network Virtualization 21 © 2014 IBM Corporation
  • 22. UrbanCode Release Transform chaotic release planning into streamlined release events Planning Prepare Releases for Development • Schedule releases • Release content impacting multiple applications • Project and release kickoff • Include: Dev, Vendors, COTs & infrastructure Tracking Focus release effort appropriately for successful delivery • Development & test efforts are on-track • Dependencies & impacts of changes are accounted for • Risks monitored and mitigated • Release-day planning Governance Rapidly move changes through pipeline w/o destabilizing envs • Deployments controlled via quality gates & approvals • Detailed deployment plans • Audit trail Automation Guarantee deploys are identical across envs & reproducible • Push-button, standard processes • All deployment artifacts versioned • Inventory of artifacts deployed to each environment 22 © 2014 IBM Corporation
  • 23. Risk Management – Impact Analysis Ø Track your changes and dependencies in the context of a release Ø Detect what application is at risk Ø Integrate with Rational Team Concert 23 © 20142 3IB M Corporation
  • 24. Boost your Release Process with Auto Progression • Recurring scheduled deployments • Fully automated deployments • Quality status enforced by the gates Ready SIT Ready QA Ready Staging DEV CERT SIT QA Staging PT PROD Phase DEV Phase SIT Phase QA Phase Staging Recurring Rules 24 © 2014 IBM Corporation
  • 25. Increased Visibility and Control - Pipeline View • Keep track of the inventory across the entire life cycle of the release • Control the entire release lifecycle in an easy to use view 25 © 2014 IBM Corporation
  • 26. Summary A balanced software delivery pipeline requires automated release and deploy capabilities supporting DevOps practices. UrbanCode Deploy with Patterns 26 © 2014 IBM Corporation
  • 27. IBM DevOps Symposium – Thurs, November 20 § Join executives from GE Capital, Forrester Research and IBM to learn how to adopt DevOps practices to transform your software delivery § Live stream or in-person – Snehal Antani - CIO & Chief Architect, GE Capital Americas – Kurt Bittner - Principal Analyst, Forrester Research – Kristof Kloeckner - General Manager, IBM Software Group, Rational – Steve Kagan - VP, IBM Global Business Services – Dibbe Edwards - VP Development, IBM Software Group, Rational Face-­‐to-­‐face – New York Metro Limited sea*ng. No charge. November 20, 2014 8.30 AM – 4.00 PM EST Register 27 © 2014 IBM Corporation 2 7 Worldwide live stream Unlimited sea*ng. November 20, 2014 8:30 – 9.30 AM EST Register Real Experiences: Transforming Application Delivery for Continuous Innovation
  • 28. www.ibm.com/devops Rosalind Radcliffe Chief Architect for CLM and DevOps Distinguished Engineer, IBM Academy Member rradclif@us.ibm.com @RosalindRad 28 © 2014 IBM Corporation
  • 29. © Copyright IBM Corporation 2014. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 29 © 2014 IBM Corporation
  • 30. Acknowledgements and Disclaimers Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. © Copyright IBM Corporation 2012. All rights reserved. – U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. – Please update paragraph below for the particular product or family brand trademarks you mention such as WebSphere, DB2, Maximo, Clearcase, Lotus, etc IBM, the IBM logo, ibm.com, [IBM Brand, if trademarked], and [IBM Product, if trademarked] are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml f you have mentioned trademarks that are not from IBM, please update and add the following lines: [Insert any special 3rd party trademark names/attributions here] Other company, product, or service names may be trademarks or service marks of others. 30 © 2014 IBM Corporation