DevOps: Multiplatform Application Deployment



Similar documents
Urbancode Deploy Overview

Developing in the Cloud Environment. Rosalind Radcliffe IBM Distinguished Engineer, IBM Academy of Technology

Shifting Enterprise Development into the Fast Lane

Lunch and Learn: BlueMix to Mainframe making development accessible in the

DevOps for the Mainframe

Willkommen zum zrational Community Call. Dennis Behm, Scott Davis, Tobias Braun

2015 IBM Continuous Engineering Open Labs Target to better LEARNING

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group

Collaborative DevOps Learn the magic of Continuous Delivery. Saurabh Agarwal Product Engineering, DevOps Solutions

Take full advantage of IBM s IDEs for end- to- end mobile development

Meister Going Beyond Maven

Establish a Continuous Delivery Pipeline: IBM UrbanCode Deploy

Best Practices for Building Mobile Web

Solutions for Quality Management in a Agile and Mobile World

zenterprise The Ideal Platform For Smarter Computing Developing Hybrid Applications For zenterprise

IBM MobileFirst Launch David Lee Heyman

WhiteWave's Integrated Managed File Transfer (MFT)

Shift Left with Service Virtualization: Rational Test Workbench & Test Virtualization Server

IBM MobileFirst Hands-on Labs environment with Linux on z Systems and z/os

Azure Day Application Development

DSZ-3732 Secure Mainframe Development in the Cloud has Arrived

OpenMake Dynamic DevOps Suite 7.5 Road Map. Feature review for Mojo, Meister, CloudBuilder and Deploy+

IBM DevOps for Enterprise Systems DevOps for z Systems Is Essential To Deliver Real Business Outcomes

ITG Software Engineering

"Cloud Computing: Powering the Future of Testing"

Orchestrated. Release Management. Gain insight and control, eliminate ineffective handoffs, and automate application deployments

WIRD AG Solution Proposal Project- & Portfolio-Management

zenterprise The Ideal Platform For Smarter Computing Eliminating Redundant Software

Introduction to WebSphere Administration

MobileFirst Application Development & Lifecycle Management für mobile Anwendungen

A standards-based approach to application integration

HP Application Lifecycle Management

Mobile Application Development Platform Comparison

Bridge Development and Operations for faster delivery of applications

zen Platform technical white paper

Application Release Automation (ARA) Vs. Continuous Delivery

L'automazione dei test come elemento chiave delle pratiche DevOps

CloudCenter Full Lifecycle Management. An application-defined approach to deploying and managing applications in any datacenter or cloud environment

5 Ways to Improve the Quality and Efficiency of your Mobile Testing

Nexus Professional Whitepaper. Repository Management: Stages of Adoption

POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION

IBM InfoSphere MDM Server v9.0. Version: Demo. Page <<1/11>>

Tools and Methods to Address Complexity at Scale

NXTware Remote. Advanced Development and Maintenance Environment for OpenVMS and other Strategic Platforms

Exam Name: IBM InfoSphere MDM Server v9.0

OpenShift. OpenShift platform features. Benefits Document. openshift. Feature Benefit OpenShift. Enterprise

What s new with IBM Tivoli Workload automation?

IIB for Everyone: Affordable Integration

S609. RDz and Source Control Management Systems

Sybase Unwired Platform 2.0

Complementing Your Web Services Strategy with Verastream Host Integrator

CARMEN DEARDO DEVOPS TECHNOLOGY LEADER, NATIONWIDE INSURANCE

Cloud Services. AIS Mainframe COBOL 2 Java running on Azure. Legacy2Cloud Migration Service POC. Final Readout Executive Summary.

Guide to Mobile Testing

Acknowledgments. p. 55

Java on z/os. Agenda. Java runtime environments on z/os. Java SDK 5 and 6. Java System Resource Integration. Java Backend Integration

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper

Build and Secure Mobile Apps in the Enterprise. Ed Brill Ian Robinson Josh Lambert

The Continuous Delivery Tool Chain: So Many Choices!

Agenda. Success Stories with OpenShift. 11:15-11:45 am. OpenShift Tech Overview 9:40-10:30 am. Red Hat Mobile on OpenShift 10:45-11:15 am

Cisco Enterprise Mobility Services Platform

Industry Perspec.ve: DevOps - What it Means for the Average Business

SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS

Initial Value Proposition (IVP)

Building Apps for iphone and ipad. Presented by Ryan Hope, Sumeet Singh

Develop enterprise mobile applications with IBM Rational software

UPSTREAM for Linux on System z

Sybase Unwired Platform 2.1.x

FUNCTIONAL PRODUCT OVERVIEW: BOND ENTERPRISE RELEASE AND DEPLOYMENT MANAGEMENT

Introduction to IBM Worklight Mobile Platform

PeopleSoft Cloud Architecture Automating PeopleSoft Deployment

Security Automation in Agile SDLC Real World Cases

IBM Rational DOORS Next Generation

IBM Cloud Computing for SAP

IBM EXAM QUESTIONS & ANSWERS

Course Summary. Prerequisites

WebLogic Server Administration

PEGA MOBILITY A PEGA PLATFORM WHITEPAPER

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

G-Cloud Framework. Service Definition. Oracle Fusion Middleware Design and Implementation

Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET

Jenkins World Tour 2015 Santa Clara, CA, September 2-3

WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE

Middleware- Driven Mobile Applications

JD Edwards EnterpriseOne Mobile Solutions

Testing and Deploying IBM Rational HATS 8.5 Applications on Apache Geronimo Server 3.1

IBM MobileFirst Application Development: Build and Deliver Mobile Apps Quickly with IBM Worklight Foundation Cloud Edition IBM Corporation

Enterprise Mobile App Management Essentials. Presented by Ryan Hope and John Nielsen

Kony Mobile Application Management (MAM)

What s Happening to the Mainframe? Mobile? Social? Cloud? Big Data?

Assignment # 1 (Cloud Computing Security)

PASS4TEST 専 門 IT 認 証 試 験 問 題 集 提 供 者

On the Edge of Mobility Building a Bridge to Quality October 22, 2013

Cloud computing in the Enterprise: An Overview

Integrating Mobile apps with your Enterprise

Do DevOps on VMware vcloud Air Your Way, Without the Rework! Ashok Aletty, vcloud Air Solution Architect

DevOps: Advances in release management and automation

news Enterprise Manager Cloud Control oracle ... the smarter way of information

Transcription:

DevOps: Multiplatform Application Deployment Insert Custom Session QR if Desired Rosalind Radcliffe Distinguished Engineer Chief Architect for DevOps and CLM IBM Academy of Technology rradclif@us.ibm.com @RosalindRad

Multi-Platform Application Deployment Automation Visibility and automated control of your application deployment process Manage application components and versions Manage configurations across all environments Mobile App Team Middleware team Backend Systems of Record Offer secure self-service capabilities Increase transparency Ensure governance and compliancy

Intuitive and Scalable Model Driven Deployment Composite Applications Re-usable Workflows The How The Where Environment Management SIT PROD The What Components Deployment Automation

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 What is deployed where? IBM UrbanCode Deploy Enterprise quality and scale

Key Features Intuitive Deployment Model Environment Configuration Management Rich Drag-and-Drop Workflow Designer Distributed Deployment Automation Deployment Inventory

Reliable Middleware Configuration Management WAS Configuration Template Creation Dev Plugin + Template Assembled Import configuration Artifact Library EAR WAR DB Application Cluster template QA PROD Deploy and promote application and configuration across environments Exemplar WAS Cell 7

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 UrbanCode Deploy Worklight Process Console runtime calls Build CodeStation.wlapp Application Center Install/update app adapter Binary (IPA/APK) ü Use App Server, Database and other plugins to configure environments and Worklight projects 8

Extend support to back-end Systems of Record SCM Rational Team Concert IBM UrbanCode Deploy for z/os Deploy Application RD&T Test Environment 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 IBM Rational Test Workbench

Enable rapid delivery of multi-tier applications Develop SCM Build Deploy Use Application Deliver Request Build Built Artifacts IBM UrbanCode Deploy Run IDE Rational Team Concert Jazz Build Engine IBM UrbanCode Deploy Mobile Resource Android Native SDK Build Worklight IBM Worklight Server Rational Build Agent Automate deployment of mainframe to mobile applications 10

High Level Overview of Deployment Capabilities Build System z/os LPAR, Build system Fetch artifacts via copy or FTP Agent z/os LPAR Post build script z/os CodeStation In HFS Store version artifacts Review PDS in version and request deploy process deploy Download artifacts Pre-processing steps TSO, REXX, SHELL PDS Create new version z/os DeployToolkit Store meta data Server Deploy data sets Update Inventory status Post-processing steps TSO, REXX, SHELL Note: LPARs can be the same or different LPARs

High Level Overview of Deployment Capabilities Build System z/os LPAR, Build system Agent z/os LPAR Post build script Fetch artifacts via copy or FTP Review PDS in version and request deploy process deploy Download artifacts Pre-processing steps TSO, REXX, SHELL PDS Create new version z/os DeployToolkit Store meta data Store version artifacts Server Deploy data sets Update Inventory status Post-processing steps TSO, REXX, SHELL Note: LPARs can be the same or different LPARs

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.

JCL Plug-in V6.1.0.2 ü 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

Managing Redundant Versions V6.1.0.2 Ø Redundant versions are versions replaced by one or more subsequent incremental versions. Sequence of Versions Deployed System State Version1 B 0 A 1 A 1 C 0 D 0 E 0 F 0 Version2 A 2 B 2 C 2 A 2 B 2 C 2 D 0 E 0 F 0 At this point Version 1 is replaced Version3 A 3 B 2 C 2 A 3 D 0 E 0 F 0 Version4 B 4 C 4 A 3 B 4 C 4 D 0 E 0 F 0 At this point Version 1 & 2 are replaced

RTC Packaging for UrbanCode Deploy

and deploytypes can direct UCD ac;ons And UrbanCode Deploy processes can use these deploy types to determine and execute special ac8ons at deploy 8me Filter Execute

DevOps: Continuous Testing Deployment automation and service virtualization for reducing time to market and improving quality IBM UrbanCode Deploy { integrated with IBM Rational Test Virtualization Server Deploy what is ready, virtualize the rest Test Environments virtual components Databases Internal Messages Third-party Services IBM Rational Test Workbench Continuously test in production-like env. Dev QA Simultaneously test across multiple test stages n Network Virtualization Test using real world network conditions Dynamic Infrastructure

Meet the author while at SHARE Mobile to Mainframe DevOps for Dummies Book Author: Rosalind Radcliffe, IBM Distinguished Engineer Book signing at the IBM Booth #312 Atlantic Hall C Monday and Tuesday 6-7:30 PM First 250 copies 8 Chapters 72 pages https://ibm.biz/mmdevops 1. Understanding the Value of the Mainframe 2. Typical Mainframe Application Development Challenges 7. Making a DevOps transition 3. DevOps and Mainframe: Mission Possible? 8. Where DevOps can take you 4. DevOps Best Practices for z Systems 5. Building for the modern omni channel world 6. DevOps Success Stories in the Enterprise Available as ebook and hard copy Why the unique power of the mainframe is perfect for developing hybrid cloud applications How mobile front ends can rejuvenate those back-end systems to reach new customers The special considerations of using DevOps to accelerate mainframe software delivery IBM Corporation 19

Thank You Don t forget your Session Evaluation Insert Custom Session QR if Desired