Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode Deploy
date post
15-Apr-2017Category
Software
view
420download
1
Embed Size (px)
Transcript of Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode Deploy
1IBM _
Chapter Opening
September 16, 2015Presentation Title
What's New:
IBM UrbanCode Deploy 6.2.2 &
IBM Cloud UrbanCode Deploy v1.0
October 13, 2016
2Page 2016 IBM Corporation
Speakers
Laurel Dickson-Bull - Offering Manager, UrbanCode Deploy
Steve Boone - Technical Offering Manager, UrbanCode Deploy
3IBM _
In This Presentation
September 16, 2015Presentation Title
New in UrbanCode Deploy v6.2.2:
Integration with VMware VRealize Automation
Improved usability of the Process Editor
Better middleware deployments and configuration management
Numerous new integrations
New Jenkins Pipeline plugin
API management plugin
IBM ODM source plugins
Artifactory plugin updates
New Development Community for Plugins
IBM Cloud UrbanCode Deploy v1.0:
New release
4IBM _
What is UrbanCode Deploy?
September 16, 2015Presentation Title
5IBM _
6Page 2016 IBM Corporation
Integration with VMware VRealize
7Page 2016 IBM Corporation
VMware vRealize Automation and UrbanCode Deploy
8Page 2016 IBM Corporation
VMware vRealize Automation (vRA) and UrbanCode Deploy
UrbanCode Deploy Blueprint Designer integration with vRA Design Heat blueprints that comprise:
vCenter infrastructure (vSphere machines, network profiles) vRA software components UCD software components
Heat blueprints are converted into vRA blueprints Published to vRA catalog Deployment requested via Heat extensions vRA-managed vCenter infrastructure provisioning UCD-managed application deployment
9Page 2016 IBM Corporation
VMware vRealize Automation (vRA) and UrbanCode Deploy
UrbanCode Deploy Blueprint Designer integration with vRA (cont.)
Windows and Linux support
Portability with other cloud providers via heat extensions Provision same blueprint on vRA, SoftLayer, OpenStack, et.al.
First class python API for vRA
Numerous UCD blueprint designer UI optimizations around vRA design
10Page 2016 IBM Corporation
UCD Process Editor
11Page 2016 IBM Corporation
Short demo .
12Page 2016 IBM Corporation
New in the UrbanCode Deploy Blueprint Designer
13Page 2016 IBM Corporation
Application Process and Snapshot Support
2013 IBM Corporation
Accelerating Product and Service Innovation
Transitions of a Snapshot
Snapshot
Snapshots Transitions of Components
Dev ProdQA
? ?
Snapshot Snapshot
QA Dev Prod
15Page 2016 IBM Corporation
Application Process and Snapshot Support
Solution
Provide optional ability in UCD Blueprint Designer to execute an application process UCD Blueprint Designer builds resource tree in UCD with component structure Application process executed instead of individual component processes
Provide optional ability to execute against an application snapshot When executing an application process, inventory data (versions, processes, etc.) are derived from the
snapshot, and not the blueprint
Blueprint Designer UI enhancements Select application process and/or snapshot at design time Live feedback to verify blueprint contains the correct components for the specified application process
Result
You can now fully provision their environment with UCD blueprint via an application process Snapshot information can be captured and leveraged in subsequent provisioning of the same
blueprint
16Page 2016 IBM Corporation
Middleware deployments and configuration management
17Page 2016 IBM Corporation
IIS Configure Plugin (Beta)
Capabilities:
Visually manage and deploy multiple IIS configurations
Version control configurations using UCD component versioning
Deploy IIS sites, applications, application pools or the entire web server to new environments
Tokenize configurations to allow customized deployments to different environments using UrbanCode Deploy properties
Currently in Beta: https://developer.ibm.com/urbancode/plugin/iis-configure/
18Page 2016 IBM Corporation
New Integrations &New development community for plugins
NewinUrbanCodeDeployv6.2.2:OpenDevelopmentCommunity
https://developer.ibm.com/urbancode/plugins/development-community/
For your technical client or influencer: Share anything you
build for IBM UrbanCode products.
Find and contribute plug-ins, templates, scripts, and best practices.
Documentation and Resources
Get to know other UrbanCode clients
New in UrbanCode Deploy v6.2.2: New and Better Plugins
New Jenkins Pipeline
Artifactory enhancements
New ODM source plugin
Updated Websphere Application Server pluginsUse the WAS Configure and Deploy plugins to quickly migrate old, out-of-support versions of traditional WAS to newer, supported versions.
Liberty enhancementsNow manage Liberty Collectives.
Beta IIS plugin Microsoft Internet Information Server for clients who have Microsoft in their shops.
2015 IBM Corporation
Overview: New Jenkins Plugin
Jenkins 2.0 brings support for configuration of pipelines as code. The new UrbanCode Deploy plugin for Jenkins pipelines provides support for multiple deployments in a single flow, providing enhanced visibility into dev/test environments, and the ability to leverage snapshots and approvals (as well as HA and security) for an enterprise.
IBM Corporation 22
Publish versions in the UI or as Code
IBM Corporation 23
Deploy incrementally in development
IBM Corporation 24
Create a snapshot upon success
IBM Corporation 25
Promote what was tested together
IBM Corporation 26
View progress in Jenkins pipeline stage view
IBM Corporation 27
For privileged environments and manual QA cadences, approve when ready
28Page 2016 IBM Corporation
Other:MainframeMonitor key deployment metrics
IBM Cloud UrbanCode Deploy as a Service
Develop BuildIBM Cloud UrbanCode
Deploy
Mobile Device
Mainframe
Traditional
Deploy
Key Features Full application delivery automation On IBM infrastructure, managed by IBM Monthly subscription, license managed by IBM Full product support
App
App
App
App
Softlayer, AWS, Azure
App
30Page 2016 IBM Corporation30
Thank You