The document discusses IBM's UrbanCode products for application release automation and DevOps. It summarizes recent developments in UrbanCode Deploy and Release, including new capabilities for deploying containerized applications, managing WebSphere Application Server configurations, and integrating with additional systems of record. It also outlines key trends in application release automation for 2016 such as hybrid cloud deployments, containers, and cognitive capabilities. The document is intended to highlight capabilities of IBM's UrbanCode products and services for application delivery and DevOps.
UrbanCode Deploy and Docker Containers Connect the Dots
This document discusses how IBM UrbanCode Deploy and Docker containers can help connect hybrid cloud environments. It begins with an introduction to Docker Trusted Registry for hosting private Docker images. The agenda then outlines discussing hybrid cloud, Docker containers, IBM UrbanCode Deploy, and a demonstration. Docker is presented as enabling application development and deployment efficiency across environments. IBM UrbanCode Deploy is shown to help with multi-platform, multi-container deployments through automated delivery pipelines. A demo then illustrates how IBM UrbanCode integrates with Docker Trusted Registry to ease deployments across hybrid clouds.
This document discusses DevOps and accelerating enterprise software delivery. It outlines key trends like cloud, mobile, and big data that are increasing demand for faster software delivery. The lack of continuous delivery impacts businesses by causing delays, budget overruns, and slow feedback. The document proposes adopting a DevOps approach to integrate development and operations in order to accelerate software delivery, balance priorities like speed and quality, and reduce feedback time. It describes people and tools aspects of DevOps implementation.
Continuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery seeks to deliver increased Business Agility by releasing smaller releases more frequently. To truly leverage Continuous Delivery, enterprises must consider impacts that span functional silos. Enterprises also struggle to apply continuous delivery principals to applications that touch older, slower moving components. When applications are a composite of numerous services, databases, and other components, managing dependencies can result in slowdown.
Join Eric Minick, DevOps Evangelist & Product Management Lead, at IBM. In this presentation, he will discuss:
- “Standard” continuous delivery
- Challenges larger organizations have with CD
- Techniques for applying continuous delivery to the largest applications
Learn more about Continuous Delivery, and Deployment Automation today!
Improving Software Delivery with DevOps & Software Defined Environments | The...
IBM UrbanCode Deploy with Patterns is a full-stack environment management and deployment solution that enables users to design, deploy and update full-stack environments for multiple clouds.
Join Michael Elder, Senior Technical Staff Member, IBM DevOps, as he shows you how you can improve your customer feedback loop using iterative, full-stack application design for the cloud. In this webinar, he will cover an innovative new way of designing and versioning your cloud applications through a web-based environment development toolkit.
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
In this webinar, Michael Elder, IBM Distinguished Engineer for UrbanCode, Rakesh Malhotra, SVP of Product Strategy at Apprenda, and Chris Dutra, Senior Integrations Engineer at Apprenda, will walk through best practices and a live demo showing how to;
Standardize, simplify and orchestrate deployments across IBM Bluemix and Apprenda with UrbanCode Deploy
Cloud enable existing multi-tier applications with Apprenda PaaS, making them elastically scalable and reliable
Enable modern applications built with Kubernetes to integrate with on premises systems of record
Enable multiple development teams releasing code at different speeds to coordinate deployments
Achieve abstraction over different cloud APIs
Release and Deploy Sessions at IBM InterConnect 2015
The document contains the schedule for breakout sessions at IBM InterConnect on release and deployment technologies. There are over 50 sessions listed across 4 days covering topics like continuous delivery, deployment automation, release management best practices, and case studies from IBM customers on their DevOps journeys. Many of the sessions feature IBM's UrbanCode Release and Deploy products or are led by IBM experts on related topics.
UrbanCode Deploy course and product overview slides
Essentials of UrbanCode Deploy 6.1 is an introductory course about the product. This slideset introduces the key aspects of the course such as objectives, agenda and also gives a solid product introduction.
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
This document discusses how IBM's UrbanCode Deploy product can be used to automate application deployments across hybrid cloud and multi-platform environments. It provides examples of how UrbanCode Deploy supports deploying applications to systems like IBM z/OS, distributed systems, private clouds, public clouds and PaaS platforms in an automated and unified manner using patterns and templates. The document also discusses reference architectures and case studies for implementing continuous delivery pipelines spanning both on-premise and cloud infrastructures.
Turning up the HEAT with IBM MobileFirst for iOS Apps (Interconnect 2016)
The landmark partnership between Apple and IBM announced in 2014 set the Internet abuzz. This partnership aims to spark true, mobile-led business change across the enterprise. In this talk, we’ll show you how IBM is using OpenStack, Heat, and DevOps to deploy the MobileFirst Platform for iOS enterprise solutions. We willl tell the story of how we used full-stack application patterns based on OpenStack Heat to provision environments with speed and reliability.
Continuous Delivery is hot. As we all increasingly compete using software, the business always wants more change faster. However, change is seen as risky. How do we deliver quickly while not exposing the business to excessive risk? What does this imply for how we update our mission critical databases?
Successful continuous delivery efforts use quality as an enabler of rapid change. Rapid feedback on the quality of the application, and a disciplined, high quality process support frequent delivery of business value, rather than frequent outage.
IBM UrbanCode’s Eric Minick and DBmaestro’s Yaniv Yehuda present how to build safety in to your delivery process. We will look at database change in some detail while delivering generally applicable lessons.
This presentation discusses how IBM UrbanCode Deploy can automate deployment across platforms from mainframe to mobile. It enables continuous delivery by automating deployment processes for traditional and cloud applications. The tool provides visibility into deployments across environments and manages configurations. It supports deployment of applications to various platforms including mobile, middleware, and mainframe systems of record.
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
UrbanCode Deploy provides extensive capabilities for configuring WebSphere Application Server (WAS) through plug-ins: Application Deployment for WebSphere – which enables the auto-discovery of WAS cells; and Middleware Configuration for WebSphere – which allows for management of WAS configurations.
See how, when combined, UrbanCode Deploy and these plug-ins enable a rapid, controlled method for continuous delivery to WebSphere Application Servers.
This document provides information about a DevOps workshop that IBM can sponsor for clients. The workshop aims to help clients develop a pragmatic approach to adopting DevOps practices to balance optimization and innovation. The goals are to understand business and IT goals for DevOps, identify gaps in DevOps capabilities, and create a prioritized roadmap for adoption. The workshop would involve executives, developers, and operations staff and last 6-7 hours, with follow-up presentations of results and recommendations. IBM also offers related workshops focused on transformation using Bluemix and best practices.
Learn how to jump-start your digital transformation. DevOps workshops are different from the regular breakout sessions. They are interactive, small-group workshops, led by IBM DevOps experts, who oversee the discussion and provide inputs to further the attendees’ understanding with structured exercises and sharing ideas and experiences.
Efficient DevOps: Standardizing Chaotic Culture at NBCUniversal
How NBCUniversal is embracing DevOps to improve application delivery. Hear how they are using automation tools, like IBM UrbanCode to help standardize culture, speed time to market, integrate with existing tools, and deliver releases effectively. Learn more about UrbanCode here: http://ibm.biz/learnurbancode
Digital Disruption with DevOps - Reference Architecture Overview
This presentation will introduce a new DevOps reference architecture published by IBM. This technology agnostic reference architecture was developed harvesting solution architectures from dozens of clients who have been successful in adopting DevOps at scale. The presentation will present the capabilities - across practices, tools, platforms and organizational considerations, that are required for large scale DevOps adoption in an enterprise.
Accenture DevOps: Delivering applications at the pace of business
Are you ready to shift to continuous delivery? DevOps, a leading software engineering innovation, makes this shift possible by bringing business, development and operation teams together to streamline IT and applying more automated processes.
Rational developer for z systems : DevOps benefits here and now
RDz provides quantified DevOps benefits to organizations now through automation, advanced tooling, and agile development capabilities. It automates application modernization, continuous integration processes, and other DevOps tooling. RDz offers advanced functionality for integrated program analysis, interactive testing/debugging, pattern-based development, and external tool integration. It also facilitates agile processes through seamless integration with Rational Team Concert for source management, work items, and continuous integration artifacts. Case studies show RDz delivers benefits like reduced time-to-market, improved application quality, and increased developer efficiency.
Purpose, power and productivity in the new economy
This presentation - shown in Notes View to include the underlying script - summarises a variety of underlying large-scale strategic changes that impact on all organisations in the early 21st century.
[Copyright (c) Tetradian Consulting 2001]
Technology is transforming how the world operates thanks to cloud, mobile, social business and big data being key catalysts to innovation. While each of these stands on their own, they enable the others at the same time. But to innovate at the speed of business, you need to deliver the software that drives it. That is where DevOps come in. DevOps enables organizations to maximize their ability to leverage these technologies for innovation. This webinar will focus on Cloud and DevOps, describing how IBM's DevOps solution helps organizations maximize their ability to drive software innovation by leveraging the flexibility, scalability and services offered by a Cloud Computing solution. We will discuss the benefits of using Cloud across the software delivery lifecycle including development, testing, and operations and how that lifecycle can be maximized with DevOps. We will introduce integrations between IBM UrbanCode Deploy and IBM Cloud offerings highlighting the value they can bring to your organization through the integration and automation of provisioning and deployment capabilities.
API’s and Identity: Enabling Optum to become the HealthCare cloud
Optum is transforming itself into a healthcare cloud platform by enabling APIs and identity management. It built an identity provider using best of breed vendors and homegrown solutions to provide single sign-on for 4 million users across its healthcare applications and services. This supports Optum's cloud marketplace, health exchanges, and APIs. Transitioning to operate as a commercial identity provider presented challenges around timelines, processes, and continuous improvement to meet customer expectations of high availability cloud services.
DevOps aims to improve software development through collaboration between development and operations teams. This allows for more frequent and reliable deployments through automation and continuous integration. Key DevOps tools include version control systems, continuous integration servers, automation tools, and testing frameworks. Cloud services are well-suited for DevOps as they allow for flexible infrastructure provisioning and reduce time spent managing hardware. Common cloud service models are PaaS, SaaS, and IaaS, which provide platforms, software, and infrastructure respectively on a pay-per-use basis. While tools and cloud can help, people remain the most important factor in DevOps success.
Product Overview: The New IBM UrbanCode Deploy 6.0
IBM UrbanCode Deploy 6.0 provides new features for intuitive deployment modeling, environment configuration management, rich workflow design, and distributed deployment automation. Key additions in version 6.0 include a unified resource model, seamless integration with cloud services, team-based security, and new integrations for middleware configuration, mobile deployments, and other areas.
Continuous Delivery seeks to deliver increased Business Agility by releasing smaller releases more frequently. For a development team, this may mean shorter sprints or a switch to Kanban. But what about the PMO, testing teams, and release management? To truly leverage Continuous Delivery, enterprises must consider impacts that span functional silos.
Read more at: http://www.urbancode.com/html/resources/webinars/
Streaming Movies brings you Streamlined Applications -- How Adopting Netflix ...
In this presentation, Andrew Spyker and I present our experience with adopting Netflix OSS, both from a deep runtime perspective for various applications and services as well as managing deployed services for scalability and failover.
There is more to Continuous Delivery than simply deploying your application. In this presentation, you’ll see how IBM UrbanCode Deploy is changing the way enterprises “do DevOps" -- Plus -- see the latest release of UrbanCode Deploy 6.2.4
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...Sanjeev Sharma
1) Applying DevOps practices like continuous integration/delivery can help government agencies deploy IT projects faster and get citizen services into production quicker.
2) Using a Platform as a Service (PaaS) like IBM Bluemix allows agencies to build and manage applications faster while reducing costs and skills requirements.
3) Adopting a DevOps culture and tools that automate testing, deployment, and monitoring can help agencies accelerate delivery of citizen services with better outcomes and less resources.
IBM UrbanCode Deploy: Automates and manages the deployments of business applications made of many component pieces such as web services, databases, content, CICS and mobile apps. Through automation, costly errors and manual labor are drastically reduced. UrbanCode Deploy also eliminates a common bottleneck between agile development teams and slower operations groups thereby speeding time to market. UrbanCode Deploy excels at driving down cost and reducing risk.
IBM UrbanCode Deploy with Patterns: A leading edge offering that combines all the great capabilities of UrbanCode Deploy with additional capabilities for designing and deploying full-stack environments on cloud and updating configurations for existing cloud environments.
IBM UrbanCode Release: A robust collaborative release management tool that helps you handle the growing number and complexity of releases. You can plan, execute, and track a release through every stage of the delivery lifecycle.
IBM UrbanCode Build: An enterprise continuous integration server used for managing builds, build artifacts and the dependancies inherent with them. UrbanCode Build specializes in reducing errors and speeding handoffs through a managed self-service build infrastructure.
This document discusses how IBM UrbanCode Deploy and Docker containers can help connect hybrid cloud environments. It begins with an introduction to Docker Trusted Registry for hosting private Docker images. The agenda then outlines discussing hybrid cloud, Docker containers, IBM UrbanCode Deploy, and a demonstration. Docker is presented as enabling application development and deployment efficiency across environments. IBM UrbanCode Deploy is shown to help with multi-platform, multi-container deployments through automated delivery pipelines. A demo then illustrates how IBM UrbanCode integrates with Docker Trusted Registry to ease deployments across hybrid clouds.
This document discusses DevOps and accelerating enterprise software delivery. It outlines key trends like cloud, mobile, and big data that are increasing demand for faster software delivery. The lack of continuous delivery impacts businesses by causing delays, budget overruns, and slow feedback. The document proposes adopting a DevOps approach to integrate development and operations in order to accelerate software delivery, balance priorities like speed and quality, and reduce feedback time. It describes people and tools aspects of DevOps implementation.
Continuous Delivery seeks to deliver increased Business Agility by releasing smaller releases more frequently. To truly leverage Continuous Delivery, enterprises must consider impacts that span functional silos. Enterprises also struggle to apply continuous delivery principals to applications that touch older, slower moving components. When applications are a composite of numerous services, databases, and other components, managing dependencies can result in slowdown.
Join Eric Minick, DevOps Evangelist & Product Management Lead, at IBM. In this presentation, he will discuss:
- “Standard” continuous delivery
- Challenges larger organizations have with CD
- Techniques for applying continuous delivery to the largest applications
Learn more about Continuous Delivery, and Deployment Automation today!
Improving Software Delivery with DevOps & Software Defined Environments | The...IBM UrbanCode Products
IBM UrbanCode Deploy with Patterns is a full-stack environment management and deployment solution that enables users to design, deploy and update full-stack environments for multiple clouds.
Join Michael Elder, Senior Technical Staff Member, IBM DevOps, as he shows you how you can improve your customer feedback loop using iterative, full-stack application design for the cloud. In this webinar, he will cover an innovative new way of designing and versioning your cloud applications through a web-based environment development toolkit.
Hybrid Cloud DevOps with Apprenda and UrbanCode DeployClaudia Ring
In this webinar, Michael Elder, IBM Distinguished Engineer for UrbanCode, Rakesh Malhotra, SVP of Product Strategy at Apprenda, and Chris Dutra, Senior Integrations Engineer at Apprenda, will walk through best practices and a live demo showing how to;
Standardize, simplify and orchestrate deployments across IBM Bluemix and Apprenda with UrbanCode Deploy
Cloud enable existing multi-tier applications with Apprenda PaaS, making them elastically scalable and reliable
Enable modern applications built with Kubernetes to integrate with on premises systems of record
Enable multiple development teams releasing code at different speeds to coordinate deployments
Achieve abstraction over different cloud APIs
The document contains the schedule for breakout sessions at IBM InterConnect on release and deployment technologies. There are over 50 sessions listed across 4 days covering topics like continuous delivery, deployment automation, release management best practices, and case studies from IBM customers on their DevOps journeys. Many of the sessions feature IBM's UrbanCode Release and Deploy products or are led by IBM experts on related topics.
Essentials of UrbanCode Deploy 6.1 is an introductory course about the product. This slideset introduces the key aspects of the course such as objectives, agenda and also gives a solid product introduction.
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsIBM UrbanCode Products
This document discusses how IBM's UrbanCode Deploy product can be used to automate application deployments across hybrid cloud and multi-platform environments. It provides examples of how UrbanCode Deploy supports deploying applications to systems like IBM z/OS, distributed systems, private clouds, public clouds and PaaS platforms in an automated and unified manner using patterns and templates. The document also discusses reference architectures and case studies for implementing continuous delivery pipelines spanning both on-premise and cloud infrastructures.
Turning up the HEAT with IBM MobileFirst for iOS Apps (Interconnect 2016)Michael Elder
The landmark partnership between Apple and IBM announced in 2014 set the Internet abuzz. This partnership aims to spark true, mobile-led business change across the enterprise. In this talk, we’ll show you how IBM is using OpenStack, Heat, and DevOps to deploy the MobileFirst Platform for iOS enterprise solutions. We willl tell the story of how we used full-stack application patterns based on OpenStack Heat to provision environments with speed and reliability.
Continuous Delivery is hot. As we all increasingly compete using software, the business always wants more change faster. However, change is seen as risky. How do we deliver quickly while not exposing the business to excessive risk? What does this imply for how we update our mission critical databases?
Successful continuous delivery efforts use quality as an enabler of rapid change. Rapid feedback on the quality of the application, and a disciplined, high quality process support frequent delivery of business value, rather than frequent outage.
IBM UrbanCode’s Eric Minick and DBmaestro’s Yaniv Yehuda present how to build safety in to your delivery process. We will look at database change in some detail while delivering generally applicable lessons.
This presentation discusses how IBM UrbanCode Deploy can automate deployment across platforms from mainframe to mobile. It enables continuous delivery by automating deployment processes for traditional and cloud applications. The tool provides visibility into deployments across environments and manages configurations. It supports deployment of applications to various platforms including mobile, middleware, and mainframe systems of record.
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCodeIBM UrbanCode Products
UrbanCode Deploy provides extensive capabilities for configuring WebSphere Application Server (WAS) through plug-ins: Application Deployment for WebSphere – which enables the auto-discovery of WAS cells; and Middleware Configuration for WebSphere – which allows for management of WAS configurations.
See how, when combined, UrbanCode Deploy and these plug-ins enable a rapid, controlled method for continuous delivery to WebSphere Application Servers.
This document provides information about a DevOps workshop that IBM can sponsor for clients. The workshop aims to help clients develop a pragmatic approach to adopting DevOps practices to balance optimization and innovation. The goals are to understand business and IT goals for DevOps, identify gaps in DevOps capabilities, and create a prioritized roadmap for adoption. The workshop would involve executives, developers, and operations staff and last 6-7 hours, with follow-up presentations of results and recommendations. IBM also offers related workshops focused on transformation using Bluemix and best practices.
IBM DevOps Workshops at IBM InterConnect 2017IBM DevOps
Learn how to jump-start your digital transformation. DevOps workshops are different from the regular breakout sessions. They are interactive, small-group workshops, led by IBM DevOps experts, who oversee the discussion and provide inputs to further the attendees’ understanding with structured exercises and sharing ideas and experiences.
How NBCUniversal is embracing DevOps to improve application delivery. Hear how they are using automation tools, like IBM UrbanCode to help standardize culture, speed time to market, integrate with existing tools, and deliver releases effectively. Learn more about UrbanCode here: http://ibm.biz/learnurbancode
This presentation will introduce a new DevOps reference architecture published by IBM. This technology agnostic reference architecture was developed harvesting solution architectures from dozens of clients who have been successful in adopting DevOps at scale. The presentation will present the capabilities - across practices, tools, platforms and organizational considerations, that are required for large scale DevOps adoption in an enterprise.
Accenture DevOps: Delivering applications at the pace of businessAccenture Technology
Are you ready to shift to continuous delivery? DevOps, a leading software engineering innovation, makes this shift possible by bringing business, development and operation teams together to streamline IT and applying more automated processes.
RDz provides quantified DevOps benefits to organizations now through automation, advanced tooling, and agile development capabilities. It automates application modernization, continuous integration processes, and other DevOps tooling. RDz offers advanced functionality for integrated program analysis, interactive testing/debugging, pattern-based development, and external tool integration. It also facilitates agile processes through seamless integration with Rational Team Concert for source management, work items, and continuous integration artifacts. Case studies show RDz delivers benefits like reduced time-to-market, improved application quality, and increased developer efficiency.
This presentation - shown in Notes View to include the underlying script - summarises a variety of underlying large-scale strategic changes that impact on all organisations in the early 21st century.
[Copyright (c) Tetradian Consulting 2001]
Technology is transforming how the world operates thanks to cloud, mobile, social business and big data being key catalysts to innovation. While each of these stands on their own, they enable the others at the same time. But to innovate at the speed of business, you need to deliver the software that drives it. That is where DevOps come in. DevOps enables organizations to maximize their ability to leverage these technologies for innovation. This webinar will focus on Cloud and DevOps, describing how IBM's DevOps solution helps organizations maximize their ability to drive software innovation by leveraging the flexibility, scalability and services offered by a Cloud Computing solution. We will discuss the benefits of using Cloud across the software delivery lifecycle including development, testing, and operations and how that lifecycle can be maximized with DevOps. We will introduce integrations between IBM UrbanCode Deploy and IBM Cloud offerings highlighting the value they can bring to your organization through the integration and automation of provisioning and deployment capabilities.
API’s and Identity: Enabling Optum to become the HealthCare cloudCA Technologies
Optum is transforming itself into a healthcare cloud platform by enabling APIs and identity management. It built an identity provider using best of breed vendors and homegrown solutions to provide single sign-on for 4 million users across its healthcare applications and services. This supports Optum's cloud marketplace, health exchanges, and APIs. Transitioning to operate as a commercial identity provider presented challenges around timelines, processes, and continuous improvement to meet customer expectations of high availability cloud services.
DevOps aims to improve software development through collaboration between development and operations teams. This allows for more frequent and reliable deployments through automation and continuous integration. Key DevOps tools include version control systems, continuous integration servers, automation tools, and testing frameworks. Cloud services are well-suited for DevOps as they allow for flexible infrastructure provisioning and reduce time spent managing hardware. Common cloud service models are PaaS, SaaS, and IaaS, which provide platforms, software, and infrastructure respectively on a pay-per-use basis. While tools and cloud can help, people remain the most important factor in DevOps success.
IBM UrbanCode Deploy 6.0 provides new features for intuitive deployment modeling, environment configuration management, rich workflow design, and distributed deployment automation. Key additions in version 6.0 include a unified resource model, seamless integration with cloud services, team-based security, and new integrations for middleware configuration, mobile deployments, and other areas.
Continuous Delivery seeks to deliver increased Business Agility by releasing smaller releases more frequently. For a development team, this may mean shorter sprints or a switch to Kanban. But what about the PMO, testing teams, and release management? To truly leverage Continuous Delivery, enterprises must consider impacts that span functional silos.
Read more at: http://www.urbancode.com/html/resources/webinars/
Streaming Movies brings you Streamlined Applications -- How Adopting Netflix ...Michael Elder
In this presentation, Andrew Spyker and I present our experience with adopting Netflix OSS, both from a deep runtime perspective for various applications and services as well as managing deployed services for scalability and failover.
A Digital transformation leader with more than 20 years of IT experience and 10+ years of experience, presenting and implementing digital strategies for multiple fortune 100 companies. Collaborated with multiple customer entities to conceptualize and implement digital factories, innovation factories, Mobile office and a complete end-to-end digital enablement road-map. Conducted multiple digital innovation workshops to identify the digital (mobile, social and cloud) disruptions and the transformation approach (business and technology) for the same. Conceptualized and implemented various IP Solutions / Products with niche business value proposition and a very high ROI.
Video: 6 Faces of the Future of Marketing (keynote for The Economist)David Rogers
Author, consultant, and faculty at Columbia Business School, David Rogers discusses six trends shaping the near future of marketing in the digital age. (At The Economist's "Big Rethink" conference.)
Rational Team Concert (RTC) is an agile planning tool that supports agile practices like Scrum and Kanban. It allows teams to define products, releases, iterations, and daily work. Plans in RTC are queries of work items that can be customized with views and filters. RTC supports estimating and tracking work at different levels, from high-level epics down to developer tasks. It provides taskboards, boards, and reports to help teams plan work and track progress.
Wenn es um Innovationsfähigkeit und Geschwindigkeit in der IT geht, fällt in der Regel das Stichwort DevOps. DevOps steht für die gemeinsame Betrachtung von technischen und organisatorischen Abläufen in der Anwendungsentwicklung (Dev) und dem IT-Betrieb (Ops), sowie der engen Verzahnung dieser Bereiche über den gesamten Lebenszykus der Software hinweg. Der Vortrag beleuchtet die organisatorischen und technischen Themen anhand der Geschichte hinter dem neuen dm-onlineShop.
Speaker: Alexander Pacnik, inovex GmbH
DevOpsCon, 24.11.2015
Weitere Vorträge von inovex: https://www.inovex.de/de/content-pool/vortraege/
http://www.opitz-consulting.com/go/3-4-11
Viele Betriebe haben in den letzten Jahren ihren Anwendungsbetrieb an ITIL ausgerichtet. Jetzt kommt mit DevOps eine neue Philosophie daher, die vielfach aus der Entwicklung getrieben wird. Das Misstrauen auf beiden Seiten ist groß. Unsere Application-Management-Experten Richard Attermeyer und Ines Möckel zeigten in einem Vortrag bei der OOP 2015, dass ITIL und DevOps eine gute Kombination sein können, von der alle Projektbeteiligte profitieren.
DevOps findet schnell Anklang in SMBs. Organisationen, die bisher auch eine nicht sehr formalisierte Trennung zwischen Entwicklung und Betrieb hatten und häufig auch noch nicht über formalisierte Prozesse verfügen. Viele andere Betriebe haben dann in den letzten Jahren angefangen ITIL / ITSM einzuführen, eine Initiative, die eher aus dem Betrieb getrieben wurde und auf Entwicklungsbereiche häufig als Behinderung betrachtet werden.
DevOps auf der anderen Seite ist eine Philosophie, die häufig aus den Entwicklungsabteilungen getrieben wird und auf Skepsis in den Betriebsabteilungen trifft (die wollen uns überflüssig machen, funktioniert nicht mit SOX). Häufig liegt das an falsch verstandenen Ideen der beiden Methoden / Philosophien. Im Vortrag zeigen wir am Beispiel der Einführung von ITIL für Managed Services, wie DevOps Prinzipien bei der Umsetzung von ITIL unterstützen können.
--
Über uns:
Als führender Projektspezialist für ganzheitliche IT-Lösungen tragen wir zur Wertsteigerung der Organisationen unserer Kunden bei und bringen IT und Business in Einklang. Mit OPITZ CONSULTING als zuverlässigem Partner können sich unsere Kunden auf ihr Kerngeschäft konzentrieren und ihre Wettbewerbsvorteile nachhaltig absichern und ausbauen.
Über unsere IT-Beratung: http://www.opitz-consulting.com/go/3-8-10
Unser Leistungsangebot: http://www.opitz-consulting.com/go/3-8-874
Karriere bei OPITZ CONSULTING: http://www.opitz-consulting.com/go/3-8-5
How to Balance System Speed and Risk for Multi-Platform InnovationClaudia Ring
Walking the line between speed to market and stability of mission-critical systems is something many enterprise organizations deal with on a consistent basis, especially when planning a major application release. Multi-speed IT is a term that connotes the difficulty of balancing speed and risk for these enterprises, but also one that inherently defines a solution; moving at different speeds depending on system requirements. While moving at various speeds based on whether you are releasing changes for Systems of Engagement (SOE) or Systems of Record (SOR) can seem negative, it can be used as a stepping stone towards complete enterprise agility and iterative improvements in release management across both types of systems. Join Rosalind Radcliffe, IBM Distinguished Engineer and Chief Architect for DevOps, as she discusses;
How to begin incorporating continuous testing into the release cycle for both SOE's and SOR's
How deployment automation can be incorporated into multi-platform deployments
How earlier, more frequent testing and automated deployments can help stabilize risk while increasing speed
Customer success with using these testing and deployment solutions to achieve agility across both SOE's and SOR's
My presentation for our Benelux IBM Rational Innovate event. This presentation explains how the IBM Bluemix and devops as a service solution can be used for modern cloud based development.
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...Daniel Berg
This document discusses hybrid cloud and IBM's approach. It defines hybrid cloud as the secure consumption of services from both private and public clouds as well as traditional IT. It outlines IBM's focus on services integration, portability, and flexible deployment models to enable hybrid cloud. It also discusses IBM's DevOps services and tools like UrbanCode Deploy that help deliver applications to hybrid environments through continuous delivery pipelines.
New Continuous Release and Deployment Capabilities for CICS Customers v4Susan Yoskin
This document discusses new continuous release and deployment capabilities for CICS customers using IBM UrbanCode Deploy. Key points include:
- IBM UrbanCode Deploy provides a unified solution for continuous delivery of heterogeneous enterprise applications, helping to accelerate delivery and reduce cycle times across environments including z/OS.
- New capabilities for UrbanCode Deploy include CICS and CICS Configuration Manager plugins to automate deployment and configuration of CICS applications and resources.
- A demo is provided showing how UrbanCode Deploy can be used to continuously build, test, and deploy CICS applications across environments from a single user interface.
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...Michael Elder
How do you get the value of the last 3 decades of investment in your backend into the hands of your end users faster? And through new mediums like mobile?
IBM Bluemix offers you the opportunity to craft new applications in a fully hosted and managed Platform as a Service. Wouldn’t it be great if you could tie these two worlds together? Well, in fact you can!
In this talk, we’ll show you how to incorporate backend services into your IBM Bluemix applications through Cast Iron Live, an API gateway that let’s you expose your on-prem backend services safely to off-prem applications on IBM Bluemix. We’ll even show you how to manage the entire chain using a consistent DevOps-centric toolchain using IBM UrbanCode Deploy!
1. The document discusses DevOps and hybrid cloud, with DevOps being an approach combining culture, processes, and technologies to continuously deliver applications and innovation.
2. APIs are key to hybrid cloud and DevOps, allowing components and services to be developed and reused across teams and cloud environments.
3. IBM recommends organizations build a common toolchain including tools for development, testing, deployment, and monitoring to facilitate DevOps practices and hybrid cloud deployments.
Cloud Native Patterns with Bluemix Developer ConsoleMatthew Perrins
This presentation talks about Cloud Native Application patterns Mobile, Web, BFF (Backend for Frontend) and Microservices. It will walk through the patterns and show how they can be used to deliver public cloud solutions with IBM Cloud, using Bluemix Developer Console
S106 using ibm urban code deploy to deliver your apps to cicsnick_garrod
GSE Nordic 2015 Using IBM UrbanCode Deploy to deliver your apps to CICS. Deploying applications to CICS can be tricky, and you may be struggling to figure out how to handle the many new zFS artifacts such as cloud, bundles, Java, and web services. This could even be slowing down the adoption of new technologies that could deliver the solutions your business needs. This session will introduce IBM UrbanCode Deploy as a tool to automate many types of application deployments through your environments. It can provide rapid feedback and continuous delivery in agile development while providing the audit trails, versioning and approvals needed in production. See the new z/OS and CICS TS plug-ins for UrbanCode Deploy in action to deploy COBOL, web services, and Java applications to CICS in a single action.
IBM Think 2020 Openshift on IBM Z and LinuxONEFilipe Miranda
IBM Think 2020 - Openshift on IBM Z and LinuxONE
#mainframe #openshift #kubernetes #modernization #ibm #devops #openshift4 #redhatopenshift #redhat #ibmz #linuxone #ibmer
Webcast Automação Implantação de Aplicações (DevOps)Felipe Freire
The document discusses DevOps and application deployment automation using IBM UrbanCode Deploy. It begins with an introduction to DevOps and the challenges of traditional software delivery approaches. It then outlines the principles and values of DevOps in integrating development and operations. The remainder of the document demonstrates the key capabilities of IBM UrbanCode Deploy for modeling applications and components, managing environments, designing automated deployment processes, and integrating with other tools. It concludes with a demonstration of the basic functionality.
Symbioun Software provides technology services and solutions across various industries. It has a team of over 100 professionals with expertise in areas like mobility, web development, Microsoft and IBM technologies. Some of its offerings include mobile app development, enterprise applications, business intelligence solutions, and custom software development. It aims to quickly build technology solutions that help clients gain competitive advantages.
The document discusses how DevOps approaches can help organizations accelerate software delivery through expanded collaboration, automating processes, and reducing feedback times while balancing speed, quality, cost and risk; it also examines challenges of adoption at scale, maintaining innovation versus optimization in multi-speed IT environments, and how IBM capabilities can help organizations achieve continuous delivery across hybrid clouds.
IBM API Connect provides an integrated platform for creating, managing, and securing APIs and microservices across hybrid cloud environments. It allows organizations to expose existing systems as APIs, create new APIs and microservices, and connect applications in the cloud and on-premises. This helps organizations unlock value from existing assets, power digital transformation, and stimulate innovation.
The document discusses best practices for accelerating the transformation to mature software manufacturing using DevOps principles. It recommends adopting modern approaches like microservices, serverless architectures, infrastructure as code, and event-driven architectures to increase speed and agility. Automating testing and deployments through continuous integration/delivery (CI/CD) pipelines is key. The document advocates treating infrastructure like code and using tools like AWS CodePipeline and GitLab to enable self-service platforms and faster delivery through automation.
The document discusses adopting DevOps practices at enterprise scale, outlining three patterns of DevOps adoption: driving business agility, scaling for the enterprise across hybrid environments, and driving innovation through rapid experimentation and feedback using techniques like containerization and microservices. It provides examples and case studies of organizations addressing bottlenecks in their development and deployment processes by applying practices like continuous integration, deployment automation, test automation, and service virtualization.
This document provides an overview of the IBM UrbanCode Deploy course. It introduces UrbanCode Deploy as a solution for automating deployments and managing application releases. Key topics covered include common deployment challenges, UrbanCode Deploy terminology, components, applications, and environments. The course materials and outline are also summarized. It provides information on the lab environment setup, including the UrbanCode Deploy server, agents, and targets. A basic workflow for using UrbanCode Deploy is also outlined.
The document discusses automating the delivery pipeline for JKE Bank's mortgage application. It describes JKE Bank's hybrid cloud environment and mainframe applications. It then outlines the key aspects of an automated delivery pipeline, including a change management system, development environment, automated testing, quality checks, and versioned deployments.
bccon-2014 key01 ibm_collaboration_solutions_connect_2014ICS User Group
With the introduction of IBM Notes/Domino 9 Social Edition, 2013 has been a very exciting year across the IBM messaging and collaboration portfolio! You know the business value of our technologies; you've also watched us give you the ability to weave the benefits of social collaboration right into your messaging experience. Now, join us as we hit the highlights of 2013, give you a glimpse of what's just around the corner, and then energize you with where we're heading, next!
Continuous Delivery to the cloud - Innovate 2014Sanjeev Sharma
The document discusses continuous delivery to the cloud using DevOps approaches. It outlines how DevOps utilizes Lean principles to accelerate feedback and improve time to value. Continuous delivery pipelines are discussed as a way to automate deployments from development to production. The document also discusses how adopting DevOps and cloud can standardize infrastructure for lower costs and faster delivery. IBM's cloud platforms like BlueMix, PureApplication System, and SmartCloud Orchestrator are presented as ways to deploy applications and leverage patterns of expertise for consistent deployments. UrbanCode Deploy is highlighted as a tool that supports these patterns and continuous delivery to IBM's cloud platforms.
Similar to The Future of DevOps and UrbanCode (20)
Leading the Transformation: Applying DevOps and Agile Principles at ScaleIBM UrbanCode Products
Software is becoming more and more important across a broad range of industries, yet technology executives often struggle to understand how to transform their current legacy systems and processes to scale across their organizations.
See how Gary Gruver, co-author of Leading the Transformation, and President of Practical Large Scale Agile, discusses how you can apply the basic principles of Agile and DevOps across your organization.
Securing the Automation of Application Deployment with UrbanCode DeployIBM UrbanCode Products
If you are contemplating the automation of application deployment or already doing it today with UrbanCode Deploy, you want to know that the proper checks and approvals are occurring at the right stages in your deployment process. These approvals can ensure that an application meets all requirements before it can deployed to an environment. This risk is that unsecured applications are vulnerable to someone inadvertently changing them or running them too soon or at the wrong time.
In this session you learn how to create teams and roles for a project and set up notifications and gates. You learn how to create authentication and authorization realms and permissions.
Everybody loves a good love story. And even more so one that mixes in pop stars and the music business! If you have an interest in hearing about how the benefits of DevOps can help unblock the delivery of IT innovation in your business then you’ll want to hear this story.
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption RoadmapIBM UrbanCode Products
Adopting DevOps is not a “one-and-done” project. It is adopting a mindset, a culture. It is a commitment to a journey of continuous improvement by adopting a set of capabilities and practices that are based on Lean principles. Adopting DevOps requires process improvement, automation of the processes using tools, and organizational change to enable a DevOps culture.
The question then becomes – where does one start?
The world of IT is shifting rapidly towards DevOps with analysts predicting the majority of companies will adopt DevOps practices in the next few years. In fact, in a recent study on DevOps by International Data Corp. (IDC), they believe that DevOps will be adopted (in either practice or discipline) by 80% of Global 1000 organizations by 2019!
Forming a DevOps team seems like a natural step, but the idea of creating a dedicated DevOps team has ignited anger in the community. Why? What's the concern? Is a DevOps team evil? Completely necessary? A necessary Evil?
Join IBM UrbanCode's Eric Minick to learn the pitfalls of creating bad DevOps teams, and successful approaches of good ones. Along the way, we’ll explore other heresies such as using tools to change culture.
This document summarizes a presentation about adopting DevOps practices to improve software delivery. It discusses how delivering software is challenging and costly, and that DevOps can help by improving collaboration between development and operations teams. A case study is presented from HM Health Solutions, who saw a 75% reduction in time spent fixing defects in testing and an 82% reduction in production after adopting DevOps practices like continuous integration, automated testing, and deployment. Tips are provided on getting started with an enterprise DevOps rollout.
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode DeployIBM UrbanCode Products
Jenkins, the world’s leading open source continuous integration server, and IBM UrbanCode Deploy can be used together to automate the end-to-end continuous delivery process.
See how Jenkins passes builds to IBM UrbanCode Deploy to automate the deployment of applications, middleware configurations and database changes into development, test and production environments—delivering higher quality software in a repeatable fashion.
Presented by: Eric Minick, IBM DevOps Evangelist (and UrbanCode guy), and Kohsuke Kawaguchi, CTO of CloudBees.
DevOps seeks to tear down barriers between development and operations that lead to slower change and worse quality. Implementing a DevOps Team that adds yet another silo to an organization can be counterproductive. Rebranding infrastructure or operations teams as "DevOps" doesn't help, either. However, scaling DevOps benefits from a dedicated team. This session looks to answer key questions when building a team to enable DevOps transformations. What are common DevOps team structures? Are there existing groups that can lead the transformation? Who should I include on the team? What should its charter be?
This deck is from a session delivered at IBM Interconnect 2015.
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksIBM UrbanCode Products
Inefficient software delivery impacts the entire business, from line of business units, to operations, to development and test, and the variety of suppliers.
Wastes in your processes are causing bottlenecks.
Join Eric Minick, IBM DevOps Evangelist (and UrbanCode guy), as he explores how ‘Lean Thinking’ techniques can be leveraged to help identify ‘bottlenecks’ in your delivery pipeline that can be addressed by adopting DevOps.
"Shift Left" is a DevOps practice that provides an effective means to perform testing with or in parallel to development activities.
When shifting left, development, test and operations work together to plan, manage and execute automated and continuous testing to accelerate feedback to developers and improve the quality of changes early in the life-cycle. The rate of the accelerated feedback is determined by an organization’s desired outcomes for velocity of changes and capacity for feedback.
Helping Organizations Realize the Value of DevOps with Continuous Software De...IBM UrbanCode Products
The IBM UrbanCode solution enables continuous release and application deployment allowing organizations to deliver applications rapidly and improve overall time to market.
Leading DevOps Application Release and Deployment - Best Practices for Organi...IBM UrbanCode Products
Explore the emerging best practices for leading organizational change to adopt application release and deployment. A variety of principles & practices will be described and illustrated through actual client cases.
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with BluemixIBM UrbanCode Products
The document discusses adopting DevOps practices in a hybrid cloud environment using IBM's UrbanCode Deploy product. It describes how UrbanCode Deploy can create a single automated deployment pipeline across applications deployed to Bluemix and on-premise backends. This provides visibility, coordination of testing, and the ability to deploy updates to all tiers simultaneously or roll back changes across all tiers. The document also provides an example scenario of using UrbanCode Deploy to automate deployments to Bluemix for development and testing and then to production environments in external clouds or on-premise data centers.
The document discusses DevOps toolchains which integrate development and operations tools to improve software delivery. It provides examples of toolchains for activities like continuous integration, deployment, testing, and monitoring. The key benefits are cited as increased efficiency, consistency, safety, and visibility across the development and operations processes. The document recommends auditing current practices, agreeing on a vision, and gradually adopting tools to achieve DevOps.
This document discusses challenges with deploying certain types of application components and strategies for addressing them. It begins by noting that database schema updates, mainframe code changes, and application server configuration changes can be difficult to deploy due to issues like lack of source control and inconsistent processes. Automating the deployment of these components is important to avoid errors and ensure consistency. The document then provides examples of how tools can help with tasks like database change management, modeling application server configurations, and managing mainframe code deployments in an incremental fashion. Overall, it advocates for representing complex deployment components as code that can be versioned and deployed in a reliable, automated manner.
NBFC Software: Optimize Your Non-Banking Financial CompanyNBFC Softwares
NBFC Software: Optimize Your Non-Banking Financial Company
Enhance Your Financial Services with Comprehensive NBFC Software
NBFC software provides a complete solution for non-banking financial companies, streamlining banking and accounting functions to reduce operational costs. Our software is designed to meet the diverse needs of NBFCs, including investment banks, insurance companies, and hedge funds.
Key Features of NBFC Software:
Centralized Database: Facilitates inter-branch collaboration and smooth operations with a unified platform.
Automation: Simplifies loan lifecycle management and account maintenance, ensuring efficient delivery of financial services.
Customization: Highly customizable to fit specific business needs, offering flexibility in managing various loan types such as home loans, mortgage loans, personal loans, and more.
Security: Ensures safe and secure handling of financial transactions and sensitive data.
User-Friendly Interface: Designed to be intuitive and easy to use, reducing the learning curve for employees.
Cost-Effective: Reduces the need for additional manpower by automating tasks, making it a budget-friendly solution. Benefits of NBFC Software:
Go Paperless: Transition to a fully digital operation, eliminating offline work.
Transparency: Enables managers and executives to monitor various points of the banking process easily.
Defaulter Tracking: Helps track loan defaulters, maintaining a healthy loan management system.
Increased Accessibility: Cutting-edge technology increases the accessibility and usability of NBFC operations. Request a Demo Now!
Cultural Shifts: Embracing DevOps for Organizational TransformationMindfire Solution
Mindfire Solutions specializes in DevOps services, facilitating digital transformation through streamlined software development and operational efficiency. Their expertise enhances collaboration, accelerates delivery cycles, and ensures scalability using cloud-native technologies. Mindfire Solutions empowers businesses to innovate rapidly and maintain competitive advantage in dynamic market landscapes.
introduction of Ansys software and basic and advance knowledge of modelling s...sachin chaurasia
Ansys Mechanical enables you to solve complex structural engineering problems and make better, faster design decisions. With the finite element analysis (FEA) solvers available in the suite, you can customize and automate solutions for your structural mechanics problems and parameterize them to analyze multiple design scenarios. Ansys Mechanical is a dynamic tool that has a complete range of analysis tools.
Discover the Power of ONEMONITAR: The Ultimate Mobile Spy App for Android Dev...onemonitarsoftware
Unlock the full potential of mobile monitoring with ONEMONITAR. Our advanced and discreet app offers a comprehensive suite of features, including hidden call recording, real-time GPS tracking, message monitoring, and much more.
Perfect for parents, employers, and anyone needing a reliable solution, ONEMONITAR ensures you stay informed and in control. Explore the key features of ONEMONITAR and see why it’s the trusted choice for Android device monitoring.
Share this infographic to spread the word about the ultimate mobile spy app!
What is OCR Technology and How to Extract Text from Any Image for FreeTwisterTools
Discover the fascinating world of Optical Character Recognition (OCR) technology with our comprehensive presentation. Learn how OCR converts various types of documents, such as scanned paper documents, PDFs, or images captured by a digital camera, into editable and searchable data. Dive into the history, modern applications, and future trends of OCR technology. Get step-by-step instructions on how to extract text from any image online for free using a simple tool, along with best practices for OCR image preparation. Ideal for professionals, students, and tech enthusiasts looking to harness the power of OCR.
React and Next.js are complementary tools in web development. React, a JavaScript library, specializes in building user interfaces with its component-based architecture and efficient state management. Next.js extends React by providing server-side rendering, routing, and other utilities, making it ideal for building SEO-friendly, high-performance web applications.
CViewSurvey Digitech Pvt Ltd that works on a proven C.A.A.G. model.bhatinidhi2001
CViewSurvey is a SaaS-based Web & Mobile application that provides digital transformation to traditional paper surveys and feedback for customer & employee experience, field & market research that helps you evaluate your customer's as well as employee's loyalty.
With our unique C.A.A.G. Collect, Analysis, Act & Grow approach; business & industry’s can create customized surveys on web, publish on app to collect unlimited response & review AI backed real-time data analytics on mobile & tablets anytime, anywhere. Data collected when offline is securely stored in the device, which syncs to the cloud server when connected to any network.
Seamless PostgreSQL to Snowflake Data Transfer in 8 Simple StepsEstuary Flow
Unlock the full potential of your data by effortlessly migrating from PostgreSQL to Snowflake, the leading cloud data warehouse. This comprehensive guide presents an easy-to-follow 8-step process using Estuary Flow, an open-source data operations platform designed to simplify data pipelines.
Discover how to seamlessly transfer your PostgreSQL data to Snowflake, leveraging Estuary Flow's intuitive interface and powerful real-time replication capabilities. Harness the power of both platforms to create a robust data ecosystem that drives business intelligence, analytics, and data-driven decision-making.
Key Takeaways:
1. Effortless Migration: Learn how to migrate your PostgreSQL data to Snowflake in 8 simple steps, even with limited technical expertise.
2. Real-Time Insights: Achieve near-instantaneous data syncing for up-to-the-minute analytics and reporting.
3. Cost-Effective Solution: Lower your total cost of ownership (TCO) with Estuary Flow's efficient and scalable architecture.
4. Seamless Integration: Combine the strengths of PostgreSQL's transactional power with Snowflake's cloud-native scalability and data warehousing features.
Don't miss out on this opportunity to unlock the full potential of your data. Read & Download this comprehensive guide now and embark on a seamless data journey from PostgreSQL to Snowflake with Estuary Flow!
Try it Free: https://dashboard.estuary.dev/register
WhatsApp Tracker - Tracking WhatsApp to Boost Online Safety.pdfonemonitarsoftware
WhatsApp Tracker Software is an effective tool for remotely tracking the target’s WhatsApp activities. It allows users to monitor their loved one’s online behavior to ensure appropriate interactions for responsive device use.
Download this PPTX file and share this information to others.
An MVP (Minimum Viable Product) mobile application is a streamlined version of a mobile app that includes only the core features necessary to address the primary needs of its users. The purpose of an MVP is to validate the app concept with minimal resources, gather user feedback, and identify any areas for improvement before investing in a full-scale development. This approach allows businesses to quickly launch their app, test its market viability, and make data-driven decisions for future enhancements, ensuring a higher likelihood of success and user satisfaction.
In this talk, we will explore strategies to optimize the success rate of storing and retaining new information. We will discuss scientifically proven ideal learning intervals and content structures. Additionally, we will examine how to create an environment that improves our focus while you remain in the “flow”. Lastly we will also address the influence of AI on learning capabilities.
In the dynamic field of software development, this knowledge will empower you to accelerate your learning curve and support others in their learning journeys.
React Native vs Flutter - SSTech SystemSSTech System
Your project needs and long-term objectives will ultimately choose which of React Native and Flutter to use. For applications using JavaScript and current web technologies in particular, React Native is a mature and trustworthy choice. For projects that value performance and customizability across many platforms, Flutter, on the other hand, provides outstanding performance and a unified UI development experience.
Are you wondering how to migrate to the Cloud? At the ITB session, we addressed the challenge of managing multiple ColdFusion licenses and AWS EC2 instances. Discover how you can consolidate with just one EC2 instance capable of running over 50 apps using CommandBox ColdFusion. This solution supports both ColdFusion flavors and includes cb-websites, a GoLang binary for managing CommandBox websites.
1. The Future of DevOps and
UrbanCode
Preparing for Hybrid Cloud and Containers
Steve Boone
Technical Offering Manager
IBM UrbanCode Deploy
@Steve_Boone
Eric Minick
Senior Offering Manager
UrbanCode / DevOps Services
@EricMinick
# DDD-6420
1
2. Please Note:
2
• IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole
discretion.
• Information regarding potential future products is intended to outline our general product direction and it should not be relied on in
making a purchasing decision.
• The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any
material, code or functionality. Information about potential future products may not be incorporated into any contract.
• The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.
• Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual
throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the
amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed.
Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
3. Welcome to InterConnect 2016
DevOps Deploy Track Highlights
• 24 Breakout sessions
• 2 Panel Discussion
• 3 Engagement Center Sessions
• 2 Research Day Sessions
• 2 Customer Feedback Roundtables
• 1 Workshop
3
4. Who are these guys?
• Eric is a product manager with IBM
where he ensures our continuous
delivery offerings rock.
• Eric has been with the Urbancode team
for over a decade living and breathing
continuous delivery and DevOps. He’s
had roles including development,
technical sales, and marketing.
• @EricMinick
Eric
Minick
• Steve is product manager focusing on
IBM UrbanCode Deploy
• Steve has been with UrbanCode for 8
years. Previously he was apart of the
WW DevOps SWAT team.
• @Steve_Boone
Steve
Boone
4
6. Don’t be a Headline
• Failures in deployment
and release can cost
enterprises millions of
dollars
• Manual processes do
not scale for todays
complex applications
and environments
6
7. That’s why DevOps is HOT!
In short:
– DevOps exists to help the business win
– The foundations are found in Agile and Lean
– Culture is very important
– Feedback is fuel for innovation
– Automation helps
– The scope is broad, but centered on IT
http://devops.com/2015/05/13/surprise-broad-agreement-on-the-definition-of-devops/
7
8. IBM UrbanCode Deploy
Deploy Applications through environments
quickly and correctly, speeding time to market
Orchestrates across tiers and layers of the stack
from Mobile to Mainframe including:
• Deploying web content, database schema and business logic
• Configuring middleware identifying drift
• Deploying to PaaS systems including Bluemix
Ensure governance, controls and visibility
consistently from Development to Production
Eliminate environmental inconsistencies with
Cloud Blueprints for infrastructure as code
8
11. IBM is a Strong Performer
The Forrester WaveTM : Application Release Automation, Q2, 2015
IBM Receives Highest Score in Current
Offering in Application Release
Automation Evaluation
“IBM UrbanCode Release Automation Solution
has strong abstraction in moving releases,
release planning and management, and
integration with the MSD life cycle.”
The Forrester Wave™ is copyrighted by Forrester Research, Inc. Forrester and Forrester
Wave™ are trademarks of Forrester Research, Inc. The Forrester Wave™ is a graphical
representation of Forrester's call on a market and is plotted using a detailed spreadsheet with
exposed scores, weightings, and comments. Forrester does not endorse any vendor, product,
or service depicted in the Forrester Wave. Information is based on best available resources.
Opinions reflect judgment at the time and are subject to change.
Faster Application Release is a Critical Business
Differentiator
“Application release automation tools remove errors from
manual processes by standardizing and automating the
movement of applications between environments. [It] is
the critical final step in the delivery pipeline of applications
to improve the customer experience.”
ibm.biz/ForresterWave2015ARA 11
12. 2015 Highlights: Every Deploy Customer Gets Patterns
Now “Cloud Blueprints”
Available to all UC Deploy Clients
Create, Update, Delete Cloud Envs
12
13. 2015 Highlights: Multi-Container Application Delivery Pipeline for Docker
ü Delivery Process Automation
– Define, wire and automate complex multiple container deployments
ü Environment and Configuration Management
– Manage Docker containers through delivery stages (dev, test, prod)
– Orchestrate across multiple hosts (IBM Containers, Private Docker Enterprise) for hybrid scenarios
– Version Management and Snapshots
ü Security, approvals and notifications
– Customize user permissions, quality gates, and inform stakeholders of deployment actions
Developer
(Containerized App)
Source
Control
• App code
• Docker file
Build
Image
Registry
Docker
Images
Environment
metadata
(image id)
IBM Docker
Enterprise
IBM Containers
IBM UrbanCode Deploy
IBM UrbanCode Build
13
14. 2015 Highlights: New WebSphere Application Server Configure Plugin
• Use JSON to manage/store WAS configuration
• Easily version and compare WAS configuration
• Template WAS configuration for reuse
14
15. 2015 Highlights: Systems of Record Integration Improvements
SCM
Rational Team Concert
IBM UrbanCode
Deploy for z/OS
• Install agents using SMP/E
• Submit and monitor jobs
• Custom properties associated with deployment artifacts
• Out-of-the-box template models standard z/OS artifact deployment
• Initial support for deployments to IBM iSeries
• Automate deployment actions using the Integrated File System
and execute shell scripts
IBM Rational
Test Workbench
RD&T Test Environment
15
16. 2015 Highlights: Application Templates for Easy Onboarding
• Predefine what a set of applications and environments will look like
• Allows administrators to do heavy lifting in order to help less familiar users get on-
boarded quicker
• Gives administrators a way to ensure groups of environments are consistent in
their governance (Dev, UAT, Prod)
16https://www.flickr.com/photos/dinnerseries/
17. Crossed the 150 Plugin Line for Deploy!
17
50
70
90
110
130
150
170
Sep-13
Nov-13
Jan-14
Mar-14
May-14
Jul-14
Sep-14
Nov-14
Jan-15
Mar-15
May-15
Jul-15
Sep-15
Nov-15
Jan-16
Partner
Community
Standard
UC Release
moved to a
plugin model in
2015!
18. IBM UrbanCode Release
• Enterprise Deployments with cross plan dependencies
• Improved deployment page with Filtering and task level dependencies
18
19. New Mobile App
Release dashboard at your fingertips
UC Release integrated today.
Download it today
19
Carrier 12:00 PM
Page Title
http://www.domain.com Google
20. IBM UrbanCode Build
• Translated into roughly a dozen languages
• Information Radiator
• Hygieia Integration for a DevOps Dashboard
20
21. 2016 Will be Exciting
Delivery in DevOps is changing FAST
21
22. 2016: Key Trends in Application Release Automation
• After App, Infrastructure
• Everyone looking to Cloud
• Software-defined everything
• Release together what is tested together
• Containers a “Next Big Thing”
• DevOps teams scale further adoption
• Future is Cognitive
22
23. Cloud, DevOps, & Architectures for Speed
Architecture, Cultural
Transformation
Slower Faster
Innovators
(Cloud Native)
Optimizers
(Cloud Enabled)
DevOps
Transformation
Maintainers
(Traditional IT)
More cloud
Smaller teams
Less Coupling
Less Cloud
Bigger Teams
More Coupling
23
26. Hybrid Cloud Deployments through a Single Point of Control
IBM Bluemix
Cloud
Foundry
On-prem IaaS
On-prem Traditional IT
IBM Cloud Orchestrator
IBM PureApplication System
Manage application deployments across
dev, test, and production spanning multiple
clouds. UrbanCode Deploy with Patterns,
available with UrbanCode Deploy.
Enable full stack deployments
(OS, patterns and applications)
across hybrid cloud
Virtual
Machines
Containers
Other VendorsUrbanCode
Deploy
26
27. Faster and more consistent application environment deployments
Developers/
Testers
Specialists
Compute,
Network,
and Storage
Platforms
Apps
Environment
Application
Middleware Config
Middleware
OS Config
Hardware
Environment
Blueprint
Design Deploy
Long, complex lifecycle
with manual steps
Small iterative changes
… …
27
29. Distributed Applications Make it Harder
Virtual machines
Server
Public Cloud
Disaster Recovery
Developer Laptop
Server Cluster
Data Center
Static
Website
Web Front EndBackground
Workers
User DB Analytics DB
Queue API
Endpoint
Development Test & QA Production Scale Out
MultiplicityofLanguageStacksDiverseInfrastructure
29
30. Containers for light-weight, low maintenance VMs
Static
Website
Web
Front End
Background
Workers User DB
Analytics
DB
QueueAPI
Endpoint
Composable Dynamic Portable
30
31. Build, Deploy and Keep Track of your Container
Developer
Version
control
Sysadmin
Docker Trusted
Registry
31
32. text
Benefits of Distributed Apps in Hybrid Clouds
Ship More Software
Seamless Portabilty
Resource Efficiency
Accelerate development, CI and CD pipelines by eliminating headaches of setting up environments and
dealing with differences between environments. On average Docker users ship software 7X more
frequently
Lightweight containers run on a single machine and share the same OS kernel while
images are layered filesystems sharing common files to make efficient use of RAM and
disk and start instantly.
Isolated containers package the application, dependencies and configurations
together. These containers can then seamlessly move across environments
and infrastructures.
32
34. Notices and Disclaimers Con’t.
34
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not
tested those products in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products.
Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the
ability of any such third-party products to interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
The provision of the information contained h erein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual
property right.
IBM, the IBM logo, ibm.com, Aspera®, Bluemix, Blueworks Live, CICS, Clearcase, Cognos®, DOORS®, Emptoris®, Enterprise Document Management System™, FASP®,
FileNet®, Global Business Services ®, Global Technology Services ®, IBM ExperienceOne™, IBM SmartCloud®, IBM Social Business®, Information on Demand, ILOG,
Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®, PureData®,
PureExperience®, PureFlex®, pureQuery®, pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, Smarter Commerce®, SoDA, SPSS, Sterling Commerce®,
StoredIQ, Tealeaf®, Tivoli®, Trusteer®, Unica®, urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and System z® Z/OS, are trademarks of International Business
Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM
trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.
35. Thank You
Your Feedback is Important!
Access the InterConnect 2016 Conference Attendee
Portal to complete your session surveys from your
smartphone,
laptop or conference kiosk.
35
36. Text DELIVER to 41411
to receive a copy of the Forrester
study
“The Total Economic Impact of
UrbanCode”
36