This document discusses migrating workloads from an on-premises IBM Workload Automation environment to the IBM Workload Automation software as a service (SaaS) offering. It covers considerations for the migration such as the hybrid cloud architecture, user accounts and roles, and the methodology for migrating workloads including exporting them from the on-prem environment and importing them into SaaS. It also discusses testing the migrated workloads, conducting a cut-over to move all workloads to the SaaS environment, and procedures for failing back to the on-prem environment if needed.
This document discusses options for using IBM's Smarter Process in the cloud. It introduces IBM's Smarter Process software that can run directly on SoftLayer infrastructure. It also discusses the Smarter Process Patterns and IBM PureApp service on SoftLayer, which provides a hybrid cloud application platform. Additionally, it covers some of IBM's Smarter Process services available on IBM Bluemix, including the Workflow service and Rules service. The document provides examples and use cases of how these different options can be used.
IBM Smarter Business 2012 - Headless BPMIBM Sverige
A major financial institution needed to improve its global pricing calculator. They saw the opportunity to implement a solution that included approval processes. They also wanted to be able to scale the solution up and include their extensive offshore centers across the globe. The project, with consultants from Ascendant Technology and implementing IBM Software, was instructive. During this session we will outline the important opportunities available should you want to scale up Business Process Management projects.
Talare: Todor Mollov, Ascendant Technology
Besök http://smarterbusiness.se för mer information.
What’s new in IBM BPM 8.5.7 CF2016.06 - CF2017.03Dennis Parrott
The document discusses new features in IBM Business Process Manager (BPM), including enhancements to the web-based Process Designer tool. Key updates include improved support for REST integrations through new REST service capabilities, conversion of heritage services to the new service flow paradigm, and the planned integration of Salient Process's SPARK UI toolkit to provide a modern user interface for human tasks. The document provides an overview of various new capabilities in BPM and the web Process Designer.
BPM: is a comprehensive change management of business processes that results in continuous process improvement.
BPM Goal: efficient business process with visibility.
BPM System: manages People2People, System2System, and Person2System.
BPM Results: improve in financial, customer, and employee satisfaction.
IBM BPM 8.5.7 introduces several new features to improve the user experience for business users and developers. Key features include a responsive and federated process portal, new grid layout and responsive coach views, theme support to customize the look and feel, and enhanced document and case management capabilities within processes. It also provides a unified debugger and inspector for processes.
Larn how to leverage BPM, cloud technology, social collaboration and mobility to drive market success.
Appian Vice President Malcolm Ross will outline the new technology imperatives for process improvement, and how industry leaders are using them to drive value. He will also pay special attention to enterprise mobility issues such as security, cost, and governance to show how next-generation BPM ensures safe and secure mobile participation in critical business processes.
In addition, you will learn how the Appian BPM Suite extends process participation across the organization – from executives to partners and customers.
The Appian BPM Suite creates agile organizations that respond quickly to change – the hallmark of competitive advantage.
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made EasyBrian Petrini
Upgrading to the latest version of IBM Business Process Manager (BPM) has never been easier. Ever since the release of IBM BPM 8500 in 2013, customers has been able to move to the latest release with an in-place upgrade without the need for data migration. This session will discuss the top practices in planning a painless upgrade to the latest BPM continuous release version - whether you are running BPM 85x or running an older version. We will also discuss the options available if you want to move your BPM program to the Cloud. In addition, we will also discuss ways to design your applications to ensure an easy upgrade every time.
BMC Analytics: Reduce time to action on BSMVyom Labs
We take a tour on key features of BMC Analytics for Business Service Management (BSM) and also understand the need for using BMC Analytics. We can Customize reports by integrating it with BMC ITSM and SAP Business Objects.
Agenda:
* Introduction and benefits of BMC Analytics
* Architecture of BMC Analytics
* Integration of BMC Analytics with BMC Remedy ITSM and SAP Business Objects
* Viewing predefined reports for Incident Management, Service Level Management etc
* Customizing reports in BMC Analytics
This document discusses options for using IBM's Smarter Process in the cloud. It introduces IBM's Smarter Process software that can run directly on SoftLayer infrastructure. It also discusses the Smarter Process Patterns and IBM PureApp service on SoftLayer, which provides a hybrid cloud application platform. Additionally, it covers some of IBM's Smarter Process services available on IBM Bluemix, including the Workflow service and Rules service. The document provides examples and use cases of how these different options can be used.
IBM Smarter Business 2012 - Headless BPMIBM Sverige
A major financial institution needed to improve its global pricing calculator. They saw the opportunity to implement a solution that included approval processes. They also wanted to be able to scale the solution up and include their extensive offshore centers across the globe. The project, with consultants from Ascendant Technology and implementing IBM Software, was instructive. During this session we will outline the important opportunities available should you want to scale up Business Process Management projects.
Talare: Todor Mollov, Ascendant Technology
Besök http://smarterbusiness.se för mer information.
What’s new in IBM BPM 8.5.7 CF2016.06 - CF2017.03Dennis Parrott
The document discusses new features in IBM Business Process Manager (BPM), including enhancements to the web-based Process Designer tool. Key updates include improved support for REST integrations through new REST service capabilities, conversion of heritage services to the new service flow paradigm, and the planned integration of Salient Process's SPARK UI toolkit to provide a modern user interface for human tasks. The document provides an overview of various new capabilities in BPM and the web Process Designer.
BPM: is a comprehensive change management of business processes that results in continuous process improvement.
BPM Goal: efficient business process with visibility.
BPM System: manages People2People, System2System, and Person2System.
BPM Results: improve in financial, customer, and employee satisfaction.
IBM BPM 8.5.7 introduces several new features to improve the user experience for business users and developers. Key features include a responsive and federated process portal, new grid layout and responsive coach views, theme support to customize the look and feel, and enhanced document and case management capabilities within processes. It also provides a unified debugger and inspector for processes.
Larn how to leverage BPM, cloud technology, social collaboration and mobility to drive market success.
Appian Vice President Malcolm Ross will outline the new technology imperatives for process improvement, and how industry leaders are using them to drive value. He will also pay special attention to enterprise mobility issues such as security, cost, and governance to show how next-generation BPM ensures safe and secure mobile participation in critical business processes.
In addition, you will learn how the Appian BPM Suite extends process participation across the organization – from executives to partners and customers.
The Appian BPM Suite creates agile organizations that respond quickly to change – the hallmark of competitive advantage.
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made EasyBrian Petrini
Upgrading to the latest version of IBM Business Process Manager (BPM) has never been easier. Ever since the release of IBM BPM 8500 in 2013, customers has been able to move to the latest release with an in-place upgrade without the need for data migration. This session will discuss the top practices in planning a painless upgrade to the latest BPM continuous release version - whether you are running BPM 85x or running an older version. We will also discuss the options available if you want to move your BPM program to the Cloud. In addition, we will also discuss ways to design your applications to ensure an easy upgrade every time.
BMC Analytics: Reduce time to action on BSMVyom Labs
We take a tour on key features of BMC Analytics for Business Service Management (BSM) and also understand the need for using BMC Analytics. We can Customize reports by integrating it with BMC ITSM and SAP Business Objects.
Agenda:
* Introduction and benefits of BMC Analytics
* Architecture of BMC Analytics
* Integration of BMC Analytics with BMC Remedy ITSM and SAP Business Objects
* Viewing predefined reports for Incident Management, Service Level Management etc
* Customizing reports in BMC Analytics
The Salient Process SPARK UI toolkit for IBM BPMDennis Parrott
The Salient Process SPARK UI toolkit provides the next generation UI capabilities for IBM Business Process Manager (BPM). This presentation from IBM InterConnect 2017, takes you through the evolution of BPM UI leading up to the IBM partnership with Salient Process with a view to embed the SPARK UI toolkit in a future IBM BPM release, outlines the benefits of using the SPARK UI toolkit, and provides an overview of the various capabilities and controls that are included within the SPARK UI toolkit.
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...Brian Petrini
Proper planning and following some of the top practices are key to ensure a successful upgrade and migration of BPM system. In this session, we will talk about how to plan an easier and quicker migration, including a comprehensive consideration and plan based on your source environment, validations before migration, handle special requirements when move to a very different target environment, estimate your migration window and evaluate the business impact, plan your tests on regression and new features etc. Also we will introduce migration utility key improvements in BPM v8.5.x which can significantly reduce your migration failure, downtime and post-migration actions.
This document summarizes an IBM presentation about IBM BPM on Cloud. The presentation discusses how IBM BPM on Cloud allows users to quickly design, execute, monitor and optimize business processes in a cloud-based environment without needing to setup or manage their own servers. It provides benefits like quicker time to value, reduced IT dependency and costs, and the ability to scale easily. The presentation also demonstrates the IBM BPM on Cloud user interface and portal, shows available accelerators to help get started, and discusses popular use cases and pricing models for IBM BPM on Cloud.
Impact 2013 2963 - IBM Business Process Manager Top PracticesBrian Petrini
This document provides an overview and best practices for modeling and implementing business processes using IBM Business Process Manager (BPM). It discusses practices such as keeping BPMN process models simple, using activities to represent significant business steps, leveraging ad-hoc and event-driven semantics, exposing only process-relevant data as process state, and dealing with large data objects. The document is intended to help users design effective process models and implementations.
Impact 2010 1162 - How to say less, yet communicate more, in solution designs...Brian Petrini
Ever felt that designers need to know too much about BPEL and WPS to be able to prepare their solutions. This session, based on experiences from countless implementations, explains the most common "process implementation types", along with examples, and key caveats regarding the anti-patterns that lurk nearby. It provides a "pattern language" that allows designers to communicate their requirements to WPS implementations accurately and succinctly without needing to know the depths of the product. It also therefore provides implementers with a set of tried and tested building blocks such that you can implement in a more consistent, and repeatable way.
IBM Business Process Manager (BPM) updates are now released as quarterly cumulative fixes to enable you to get the latest fixes and product enhancements with a simple in-place upgrade. IBM BPM 8.5.7 Cumulative Fix 2017.06 is now available for you to download and upgrade today. See my blog for more details. https://developer.ibm.com/bpm/2017/06/ibm-bpm-8-5-7-cf2017-06-now-available/
Dr. Angel Diaz, VP of IBM BPM and Connectivity, discusses how IBM helps organizations achieve business agility through business process management. IBM BPM solutions help companies discover insights, maximize business interactions, and optimize productivity and resources. These solutions allow organizations to align business and IT, drive continuous process improvement, and interact and collaborate through role-based tools.
Impact 2011 2667 - Developing effective services for use in critical business...Brian Petrini
A Business Process Management (BPM) engine is an automated consumer of services. How is this type of consumer different from other consumers such as user interfaces? What additional characteristics does the service need to provide to be fit for use by an automated business process. This lecture builds on the very successful Impact 2008 lecture "Exposing Services People Want to Consume" and examines how the key characteristics of the service consumer affect the requirements of the service provider. This approach is based on of hundreds of implementation years and is taught internally in IBM to our consultants.
Think2018 2314-Microservices and BPM-can they coexist?Brian Petrini
Business processes span multiple business areas, breaking barriers between teams and automating communication with siloed systems. By nature, business processes depend on multiple influences. Microservices are at the heart of modern application design, heavily focused on decoupling. Microservices architectures require the creation of truly independent components to enable greater agility, elastic scalability, and differential resilience. These are the same benefits that organizations seek for their business processes. This session discusses the implications of microservices architectures on BPM solutions: from how business processes interact with microservices, to how BPM implementations can leverage microservices principles.
InterConnect 2017 HBP-2884-IBM BPM upgrade and migration made easyBrian Petrini
Upgrading to the latest version of IBM BPM has never been easier. Ever since the release of IBM BPM 8500 in 2013, customers has been able to move to the latest release with an in-place upgrade without the need for data migration. This session will discuss the top practices in planning a painless upgrade to the latest BPM continuous release version?whether you are running BPM 85x or an older version. We will also discuss the options available if you want to move your BPM program to the cloud. In addition, we will also discuss ways to design your applications to ensure an easy upgrade every time.
Connect 2014 - JMP102: Creating a Great XPages User InterfaceHoward Greenberg
IBM Notes and Domino 9 Social Edition includes many new controls to make it easier to develop a great web 2.0 user interface for your XPages applications. This session will focus on those new controls that deliver the most in terms of rapidly building an exceptional user experience. Learn how to use the form table and the data view controls to surface IBM Domino data with a modern web interface. Then learn to use navigators, dialogs, value pickers, the in place form, tooltips and Dojo UI controls to allow your users to interact with your application. Finally, you'll learn how to set up the application layout control to provide an interface framework with menus using the IBM OneUI interface or even Twitter Bootstrap.
Speakers: Howard Greenberg and Paul Della-Nebbia from TLCC
This document provides an overview of the SAP Business One Software Development Kit (SDK). It discusses the SDK components, which include the Data Interface API and User Interface API. The Data Interface API allows developers to access business objects and transactional data, while the User Interface API allows access to screen objects and system events. It also discusses tools for development like SAP Business One Studio and Studio for Microsoft Visual Studio. Additional topics covered include add-on packaging and deployment, integration frameworks, and deployment options for SAP HANA, mobile, and cloud.
How Nationwide Insurance use IBM Decision Manager and BPM sflynn073
Nationwide implemented Operational Decision Management (ODM) and Business Process Management (BPM) to help standardize and automate business rules and processes. With ODM, Nationwide centralized over 400 interfaces and 200,000 rules. This improved consistency, sped up processes like monthly closes from 28 to 10 days, and allowed business users more control. Nationwide then implemented BPM to automate manual financial reference data change processes, reducing cycle times from weeks to days and eliminating errors. Nationwide continues using ODM and BPM to further standardize processes and data across lines of business.
Impact 2012 1640 - BPM Design considerations when optimizing business process...Brian Petrini
Whilst it is not always possible to remove and automate human tasks in a process, if it can be done, it often leads to the most dramatic optimization, leading to fully straight through processing. The challenge is that if straight through processing is the goal, we may need to design the process differently from the beginning, with automation in mind. This lecture uses tried and tested techniques for assessing processes to establish whether they are likely to be able to evolve to full automation, and recommends design patterns to be used to simplify the progression from manual to decision supported to completely automated.
The document discusses IBM's Business Process Manager and how it enables digital business automation. Some key points:
- Three main expectations are driving the need for automation: employees expect new assistance tools, customers expect seamless personalized experiences, and everyone expects self-service.
- Achieving the right automation outcomes can be challenging as projects often take too long, successes are not scalable or repeatable, and companies focus on isolated touchpoints rather than customer journeys.
- Digital process automation with IBM's Business Process Manager framework addresses these challenges by enabling speed, scale, and customer focus through an extensible platform for rapid delivery, experimentation, and end-to-end customer journeys.
There are some appropriate ways to deploy and implement IBM DevOps tools including Team Concert DOORs NG, Quality Manager, and the various Rational IDE's. However, there are many wrong ways to do it wrong. This presentation, from InterConnect 2016, focuses on trends that we have seen over the past few years that simply, don't work, and how to avoid the pitfalls.
Impact 2013 2971 - Fundamental integration and service patternsBrian Petrini
Every integration architect requires a fundamental set of patterns to describe their use cases. This lecture builds on the known patterns and adds a more complete set of patterns that have not before been published, especially in the lower level interactions. After introducing the usage patterns, we will put them in the context of the service integration maturity model and how these fundamental patterns can build on each other to create mature services for an SOA. Lastly interface characteristics will be described that can be used to precisely articulate the complexity of the integration. This a must-see session for any Enterprise Architect seeking to build on successful integration strategies. Please join these popular speakers who have been IBM experts in integration for many years.
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.
InterConnect 2017 HBP-3394-Enable innovative cloud solutions with IBM BPM and...Brian Petrini
This document discusses enabling innovative cloud solutions using IBM BPM and APIs with Process Connect. It provides an overview of Process Connect and how it has matured over the past year to support REST and OpenAPI standards. Process Connect allows IBM BPM processes to consume and expose APIs to enable scenarios like infusing cognitive APIs into processes or cloud applications invoking process APIs. The document also discusses API Connect and how it can be used to manage APIs invoked or exposed by processes.
This document discusses interoperability across clouds and workload migration. It covers usage scenarios, orchestration and brokering, and learnings from user meetings on virtual machine interoperability and long distance migration. Key elements discussed include usage scenarios, identifying required interoperability elements, applicable standards and specifications, and categorizing service levels. Considerations covered include ownership and responsibility, data management, security, key performance indicators, and actions around standards. The document outlines takeaways such as the early industry stage and consumer responsibility.
The Salient Process SPARK UI toolkit for IBM BPMDennis Parrott
The Salient Process SPARK UI toolkit provides the next generation UI capabilities for IBM Business Process Manager (BPM). This presentation from IBM InterConnect 2017, takes you through the evolution of BPM UI leading up to the IBM partnership with Salient Process with a view to embed the SPARK UI toolkit in a future IBM BPM release, outlines the benefits of using the SPARK UI toolkit, and provides an overview of the various capabilities and controls that are included within the SPARK UI toolkit.
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...Brian Petrini
Proper planning and following some of the top practices are key to ensure a successful upgrade and migration of BPM system. In this session, we will talk about how to plan an easier and quicker migration, including a comprehensive consideration and plan based on your source environment, validations before migration, handle special requirements when move to a very different target environment, estimate your migration window and evaluate the business impact, plan your tests on regression and new features etc. Also we will introduce migration utility key improvements in BPM v8.5.x which can significantly reduce your migration failure, downtime and post-migration actions.
This document summarizes an IBM presentation about IBM BPM on Cloud. The presentation discusses how IBM BPM on Cloud allows users to quickly design, execute, monitor and optimize business processes in a cloud-based environment without needing to setup or manage their own servers. It provides benefits like quicker time to value, reduced IT dependency and costs, and the ability to scale easily. The presentation also demonstrates the IBM BPM on Cloud user interface and portal, shows available accelerators to help get started, and discusses popular use cases and pricing models for IBM BPM on Cloud.
Impact 2013 2963 - IBM Business Process Manager Top PracticesBrian Petrini
This document provides an overview and best practices for modeling and implementing business processes using IBM Business Process Manager (BPM). It discusses practices such as keeping BPMN process models simple, using activities to represent significant business steps, leveraging ad-hoc and event-driven semantics, exposing only process-relevant data as process state, and dealing with large data objects. The document is intended to help users design effective process models and implementations.
Impact 2010 1162 - How to say less, yet communicate more, in solution designs...Brian Petrini
Ever felt that designers need to know too much about BPEL and WPS to be able to prepare their solutions. This session, based on experiences from countless implementations, explains the most common "process implementation types", along with examples, and key caveats regarding the anti-patterns that lurk nearby. It provides a "pattern language" that allows designers to communicate their requirements to WPS implementations accurately and succinctly without needing to know the depths of the product. It also therefore provides implementers with a set of tried and tested building blocks such that you can implement in a more consistent, and repeatable way.
IBM Business Process Manager (BPM) updates are now released as quarterly cumulative fixes to enable you to get the latest fixes and product enhancements with a simple in-place upgrade. IBM BPM 8.5.7 Cumulative Fix 2017.06 is now available for you to download and upgrade today. See my blog for more details. https://developer.ibm.com/bpm/2017/06/ibm-bpm-8-5-7-cf2017-06-now-available/
Dr. Angel Diaz, VP of IBM BPM and Connectivity, discusses how IBM helps organizations achieve business agility through business process management. IBM BPM solutions help companies discover insights, maximize business interactions, and optimize productivity and resources. These solutions allow organizations to align business and IT, drive continuous process improvement, and interact and collaborate through role-based tools.
Impact 2011 2667 - Developing effective services for use in critical business...Brian Petrini
A Business Process Management (BPM) engine is an automated consumer of services. How is this type of consumer different from other consumers such as user interfaces? What additional characteristics does the service need to provide to be fit for use by an automated business process. This lecture builds on the very successful Impact 2008 lecture "Exposing Services People Want to Consume" and examines how the key characteristics of the service consumer affect the requirements of the service provider. This approach is based on of hundreds of implementation years and is taught internally in IBM to our consultants.
Think2018 2314-Microservices and BPM-can they coexist?Brian Petrini
Business processes span multiple business areas, breaking barriers between teams and automating communication with siloed systems. By nature, business processes depend on multiple influences. Microservices are at the heart of modern application design, heavily focused on decoupling. Microservices architectures require the creation of truly independent components to enable greater agility, elastic scalability, and differential resilience. These are the same benefits that organizations seek for their business processes. This session discusses the implications of microservices architectures on BPM solutions: from how business processes interact with microservices, to how BPM implementations can leverage microservices principles.
InterConnect 2017 HBP-2884-IBM BPM upgrade and migration made easyBrian Petrini
Upgrading to the latest version of IBM BPM has never been easier. Ever since the release of IBM BPM 8500 in 2013, customers has been able to move to the latest release with an in-place upgrade without the need for data migration. This session will discuss the top practices in planning a painless upgrade to the latest BPM continuous release version?whether you are running BPM 85x or an older version. We will also discuss the options available if you want to move your BPM program to the cloud. In addition, we will also discuss ways to design your applications to ensure an easy upgrade every time.
Connect 2014 - JMP102: Creating a Great XPages User InterfaceHoward Greenberg
IBM Notes and Domino 9 Social Edition includes many new controls to make it easier to develop a great web 2.0 user interface for your XPages applications. This session will focus on those new controls that deliver the most in terms of rapidly building an exceptional user experience. Learn how to use the form table and the data view controls to surface IBM Domino data with a modern web interface. Then learn to use navigators, dialogs, value pickers, the in place form, tooltips and Dojo UI controls to allow your users to interact with your application. Finally, you'll learn how to set up the application layout control to provide an interface framework with menus using the IBM OneUI interface or even Twitter Bootstrap.
Speakers: Howard Greenberg and Paul Della-Nebbia from TLCC
This document provides an overview of the SAP Business One Software Development Kit (SDK). It discusses the SDK components, which include the Data Interface API and User Interface API. The Data Interface API allows developers to access business objects and transactional data, while the User Interface API allows access to screen objects and system events. It also discusses tools for development like SAP Business One Studio and Studio for Microsoft Visual Studio. Additional topics covered include add-on packaging and deployment, integration frameworks, and deployment options for SAP HANA, mobile, and cloud.
How Nationwide Insurance use IBM Decision Manager and BPM sflynn073
Nationwide implemented Operational Decision Management (ODM) and Business Process Management (BPM) to help standardize and automate business rules and processes. With ODM, Nationwide centralized over 400 interfaces and 200,000 rules. This improved consistency, sped up processes like monthly closes from 28 to 10 days, and allowed business users more control. Nationwide then implemented BPM to automate manual financial reference data change processes, reducing cycle times from weeks to days and eliminating errors. Nationwide continues using ODM and BPM to further standardize processes and data across lines of business.
Impact 2012 1640 - BPM Design considerations when optimizing business process...Brian Petrini
Whilst it is not always possible to remove and automate human tasks in a process, if it can be done, it often leads to the most dramatic optimization, leading to fully straight through processing. The challenge is that if straight through processing is the goal, we may need to design the process differently from the beginning, with automation in mind. This lecture uses tried and tested techniques for assessing processes to establish whether they are likely to be able to evolve to full automation, and recommends design patterns to be used to simplify the progression from manual to decision supported to completely automated.
The document discusses IBM's Business Process Manager and how it enables digital business automation. Some key points:
- Three main expectations are driving the need for automation: employees expect new assistance tools, customers expect seamless personalized experiences, and everyone expects self-service.
- Achieving the right automation outcomes can be challenging as projects often take too long, successes are not scalable or repeatable, and companies focus on isolated touchpoints rather than customer journeys.
- Digital process automation with IBM's Business Process Manager framework addresses these challenges by enabling speed, scale, and customer focus through an extensible platform for rapid delivery, experimentation, and end-to-end customer journeys.
There are some appropriate ways to deploy and implement IBM DevOps tools including Team Concert DOORs NG, Quality Manager, and the various Rational IDE's. However, there are many wrong ways to do it wrong. This presentation, from InterConnect 2016, focuses on trends that we have seen over the past few years that simply, don't work, and how to avoid the pitfalls.
Impact 2013 2971 - Fundamental integration and service patternsBrian Petrini
Every integration architect requires a fundamental set of patterns to describe their use cases. This lecture builds on the known patterns and adds a more complete set of patterns that have not before been published, especially in the lower level interactions. After introducing the usage patterns, we will put them in the context of the service integration maturity model and how these fundamental patterns can build on each other to create mature services for an SOA. Lastly interface characteristics will be described that can be used to precisely articulate the complexity of the integration. This a must-see session for any Enterprise Architect seeking to build on successful integration strategies. Please join these popular speakers who have been IBM experts in integration for many years.
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.
InterConnect 2017 HBP-3394-Enable innovative cloud solutions with IBM BPM and...Brian Petrini
This document discusses enabling innovative cloud solutions using IBM BPM and APIs with Process Connect. It provides an overview of Process Connect and how it has matured over the past year to support REST and OpenAPI standards. Process Connect allows IBM BPM processes to consume and expose APIs to enable scenarios like infusing cognitive APIs into processes or cloud applications invoking process APIs. The document also discusses API Connect and how it can be used to manage APIs invoked or exposed by processes.
This document discusses interoperability across clouds and workload migration. It covers usage scenarios, orchestration and brokering, and learnings from user meetings on virtual machine interoperability and long distance migration. Key elements discussed include usage scenarios, identifying required interoperability elements, applicable standards and specifications, and categorizing service levels. Considerations covered include ownership and responsibility, data management, security, key performance indicators, and actions around standards. The document outlines takeaways such as the early industry stage and consumer responsibility.
The initial promise of cloud computing has rapidly become reality for many early adopters. Organizations that have moved to a cloud environment are seeing greater agility and cost savings through standardization, scalability, automation and self service.For many organizations, cloud has been the catalyst for more flexible infrastructures, competitive innovation and improved growth and profitability.
This document discusses workload migration for planned maintenance on IBM's SmartCloud Enterprise platform. It provides an overview of workload migration concepts and best practices. The agenda includes discussing application types and challenges, migrating data, recommended tools, and case studies. Best practices emphasized include using standard virtual machine images, DNS aliases to refer to servers, and quiescing applications before taking systems offline to minimize downtime during maintenance.
Rodney Grilli from AWS Professional Services gave a webinar on large-scale AWS migrations. He covered the AWS Cloud Adoption Framework, considerations for large migration planning and execution, using a migration playbook and central migration portal. The portal includes knowledge management, asset management, help desk and reporting dashboard functions. It also features an automated migration playbook. Lessons learned focused on upfront planning, comprehensive discovery, transparency, proper project management and playbook automation.
(ISM201) Migrating to AWS: 7,700 Systems & 5 Global Data CentersAmazon Web Services
A major communications company, home to some of the world's premier entertainment brands, evaluated both AWS and other cloud providers in preparation for a migration from its five global data centers to the cloud. After selecting AWS, the company worked with AWS Premier Partner 2nd Watch to assess over 7,700 systems that stretched across all five global data centers in order to prepare for the migration and create a roadmap to AWS. Learn about the vendor selection process, what it learned during its Cloud Readiness Assessment, and how it plans to move forward with the migration.
Cloud Computing Principles and Paradigms: 2 migration into a cloudMajid Hajibaba
migration of an application into the cloud can happen in one of several ways: Either the application is clean and independent, so it runs as is; or perhaps some degree of code needs to be modified and adapted; or the design (and therefore the code) needs to be first migrated into the cloud computing service environment;
In fact, the migration industry thrives on these custom and proprietary best practices. Many of these best practices are specialized at the level of the components of an enterprise application—like migrating application servers or the enterprise databases.
The document provides guidelines for successfully migrating applications to the cloud. It discusses assessing applications to determine suitability for migration, building a business case, developing a technical approach, adopting an integration model, addressing security and privacy requirements, and managing the migration project. The key steps involve planning the migration thoroughly through readiness assessments, justifying the business value, designing technical solutions, ensuring integrations continue to function, protecting sensitive data, and executing the migration through testing and cutover.
- IBM Bluemix OpenWhisk is a cloud platform that executes code in response to events. It provides a serverless deployment and operations model that hides infrastructural and operational complexity, allowing developers to focus on coding.
- OpenWhisk supports multiple programming languages and custom logic via Docker containers. It provides an open ecosystem to avoid vendor lock-in and accelerate development.
- The presenter demonstrated how OpenWhisk works, its programming model of triggers, actions, and rules, and its architecture. A live demo showed executing a Slack slash command that triggered an OpenWhisk action.
[IBM Pulse 2014] #1579 DevOps Technical Strategy and RoadmapDaniel Berg
Hey everyone. Here is the presentation that I had the pleasure of presenting the following deck with Maciej Zawadzki and Ruth Willenborg describing IBM's technical strategy and roadmap.
Enjoy!!!
At the heart of traditional Continuous Delivery is the deployment pipeline. A build is generated, promoted through several testing environments and if it passes tests and is aligns with business needs is deployed to Production. This model struggles to account for complex systems where releases involve numerous inter-related builds and/or components that don't fit neatly into the model of "builds" such as incremental content migrations, configuration changes, database schema updates, or report / ETL migrations. This presentation examines the limitations of the build promotion model, architectural approaches for adapting applications to that model, and deployment approaches that realign the release pipeline around the migration of value, rather than the migration of builds.
Watch the Webinar
http://www.urbancode.com/html/resources/webinars/Adapting_Deployment_Pipelines_to_Complex_Applications.html/
How to Adopt Docker Within Your Enterprise Using IBM UrbanCode Deploy (Interc...Michael Elder
In this session, we will discuss how to incorporate Docker into your Continious Delivery pipeline. We will highlight challenges that enterprises can encounter when adopting Docker, including image management, promotion and configuration management. We will discuss how Docker applications or components can compliment existing traditional IT architectures, and will perform a live demonstration of the Docker/IBM UrbanCode capabilities to deploy Docker containers into local Docker Runtimes, or to IBM Container Services on Bluemix.
This session will describe how CICS TS v5.1 can quickly and simply support the creation of modern Mobile Ready interfaces to existing applications. The session will introduce the key technologies including the use of Liberty technology in CICS TS. We will work through a simple scenario to demonstrate the key points. The session will cover the core supporting technologies include in CICS TS v5.1 as well as the Dynamic Scripting Feature Pack and content included in the CICS TS v5.2 Open Beta.
Become an IBM Cloud Architect in 40 MinutesAndrew Ferrier
This document provides an overview of the IBM Cloud platform in under 3 sentences. It discusses IBM Cloud as an IBM-managed cloud platform for developing, deploying, and running applications. Key features highlighted include using various compute models like Cloud Foundry and containers, accessing a wide range of cloud services, and architectural considerations for non-functional requirements like security, performance, and integration.
This document provides an overview and agenda for IBM's Hybrid Integration Platform. It discusses two axes of hybrid integration - personas and cloud deployment options. The goal is to provide a single platform for integration across on-premise and cloud environments. It highlights key products in IBM's hybrid integration portfolio including AppConnect, IBM Integration Bus, and API Connect. The platform is intended to allow for seamless connectivity, rapid development, and efficient scaling of integrations across cloud and on-premise.
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.
How_to_build_your_cloud_enablement_engine_with_the_people_you_already_haveAmazon Web Services
One of the biggest misconceptions we hear from IT leaders is the belief that not having the right people on staff stops you from moving faster, saving money, and expanding your business on the cloud. You already have the people you need to succeed in the cloud, and these highly skilled, experience and dedicated employees have the ability to learn AWS cloud skills and become certified experts. Transforming your talent has a profound impact on workforce productivity and satisfaction, and in this session we will walk through best practices and AWS capabilities to help you along the way.
2109 mobile cloud integrating your mobile workloads with the enterpriseTodd Kaplinger
IBM's mobile cloud platform, Worklight, allows enterprises to integrate their mobile applications with existing backend systems and cloud services. Worklight provides tools to develop both hybrid and native mobile apps that can access enterprise data through adapters. Worklight applications and their backend integrations can be deployed on the IBM PureApplication System, which provides a simplified, repeatable process for configuration and management. This allows Worklight apps to easily consume existing cloud services, such as social and business data APIs, through pre-built integration capabilities.
The document provides an overview of new features and functions under development for the WebSphere sMash/Project Zero platform, including:
1) Using Assemble flow and ZRM forms to simplify a travel request collaboration application.
2) Enhancing PHP support and security/notification features in Assemble flow.
3) Improving PHP application performance and support for Eclipse PDT 2.0 for PHP development.
4) Adding platform support for Amazon EC2 and enhancements to the AppBuilder tool.
The document discusses ways that DevOps thinking can help release teams reduce effort, eliminate issues, and shorten production deployments. It suggests leveraging a release train approach with more frequent releases, streamlining deployment planning with collaborative tooling, employing continuous delivery practices, and automating human tasks to reduce risks and optimize the software release process. Real-time status updates and centralized deployment master plans can also improve coordination and visibility.
Improving Predictability and Efficiency with Kanban Metrics using Rational In...Paulo Lacerda
This document discusses using Kanban metrics in Rational Insight to improve predictability and efficiency. It describes challenges with enterprise reporting like disparate data sources and outlines how Rational Insight provides an automated solution. It then explains how Kanban concepts like work-in-progress limits and cumulative flow diagrams can provide metrics for monitoring flow and identifying bottlenecks. The demonstration shows analyzing metrics in Rational Insight to find inefficiencies in a software development process and improve predictability.
Describes how to provide an enterprise app store as part of a phased software asset management implementation. See the BrightTALK webcast at https://www.brighttalk.com/webcast/9443/71885
In today's businesses, an application going down can mean millions of dollars in lost revenue. Learn how to optimize the performance of your enterprise applications powered by MongoDB with IBM Application Performance Management (APM). IBM APM will give you full visibility into your application stack and infrastructure, track every transaction going through it, and help you diagnose problems in mere minutes. With built-in analytics to predict outages before they occur and integration directly into MMS, IBM APM is a must-have solution to keep your business-critical applications up and your revenue flowing.
by Roberto Pozzi - This round table represents a unique chance to meet the main solution vendors and learn directly from their specialists how PaaS adoption can streamline continuous delivery processes and increase team focus and productivity to dramatically improve time to market. Continuous delivery is an agile approach to software delivery that helps to achieve frequent and reliable releases through team collaboration and full automation. Platform as a service (PaaS) is a cloud computing paradigm that enables rapid deployment of applications without the complexity of managing the underlying infrastructure.
Presentation I held @Codemotion Roundtable on Continuous Delivery & PaaS.
How can you bring value at speed in an ever changing context?
You have to concentrate on what is really valuable, remove waste from your processes and eliminate all your Technical Debt.
Main principles you have to follow are:
- Dev & test in production like environment
- Deliver continuously, experiment continuously
- Validate quality continuously
- Collaborate and be open to feedback
How can you do this without adopting a PaaS approach? Not impossibile but very hard.
CampDevOps keynote - DevOps: Using 'Lean' to eliminate BottlenecksSanjeev Sharma
This document summarizes Sanjeev Sharma's presentation on adopting DevOps practices to eliminate bottlenecks using Lean principles. The presentation covers: 1) viewing DevOps through a "Lean" lens to reduce waste and improve flow, 2) addressing bottlenecks with techniques like shifting left testing, full stack deployment, and emphasizing culture and people; and 3) resources for DevOps assessments and further information. The overall message is that DevOps can help optimize software delivery through collaboration, automation, and continuous feedback.
2020-04-02 DevConf - How to migrate an existing application to serverlessMarcia Villalba
You want to migrate your existing application to serverless and you don’t know where to start. This is a common problem that a lot of the architects, CTOs and developers have, as it is very rare that we start a project from a Greenfield. In this talk, I will walk you through different strategies to migrate an existing application to serverless. We will look at known architectures existing challenges in applications and how we can overcome them with serverless. And also I will share what I learnt when I worked on the migration of one existing microservices application into serverless.
Track: DevOps: Culture of working together and the technology that makes it happen
2020-04-02 DevConf - How to migrate an existing application to serverless
InterConnect2016_IWA_SAAS_4076A
1. Migration from On-Premises to SaaS
IBM Workload Automation
Sajjad Kabir (sajjadk@us.ibm.com)
IBM Certified IT Specialist, IWA SME
Senior IT Management Consultant
2. Agenda
Overview of IBM Workload Automation (IWA) Software as a Service (SaaS)
IBM Hybrid Cloud Architecture
Considerations for migrating to SaaS
Client Scenario
IBM Cloud Agent
User account and roles
Migrating Workload from on-prem env to SaaS
Cut-over
3. Overview of IWA SaaS
IBM installs and deploys the IWA server infrastructure and
provides on going maintenance, e.g. monitoring, upgrade,
and backup
Utilizes DevOps methodology to release new functions,
features, and fixes
Guarantees privacy, reliability, scalability, and security
Optimizes business processes with flexible workload automation
and job scheduling
Automates IT and business processes using off-the-shelf
components from Application Catalog
Clients purchase subscription to SaaS offerings
Runs workloads on IBM Cloud Agents locally installed on-prem
servers and communicates with the SaaS env through a secured
connection
Provides a web browser based user interface, Application Lab,
for managing simple or Dynamic Workload Console for advanced
business processes
4. IBM Hybrid Cloud Architecture
3
Internet
IBM Cloud (SoftLayer)
Client Network Gateway
Agent Agent
https (443)
https
https (443)
https https
Master Backup Master
WAaaS
Controller
5. Considerations for migrating to SaaS
4
How this offering helps
Need to reduce expenses
No resources to build an automation infrastructure
Lack of technical know-how hinders automation
Adopt agile, cloud, mobile, next gen service mgmt
Pain points
Get time back by automating your processes
Deliver results fast by using off-the-shelf
components from our Application catalog
Eliminate the need of HW for the infrastructure
A tiered pricing model with pack size of 1,000 jobs
with a monthly measurement period
Start small then scale to meet complex challenges
User Scenarios
Typical buyer & influencer(s)
Automate Big Data, Analytics, & ERP processes
Run and monitor workloads wherever you are
Modernize batch & move from job scheduling to
Workload Automation (integrated processes)
IT Ops managers - wants to move to a service-
centric delivery organization
LOB owner – wants low cost solution with
immediate benefits, ease of use, ubiquitous, and
scalability to grow with evolving needs.
App owner – wants immediate integration
capabilities with apps to automate processes
Questions to ponder
IT Ops manager : Am I spending too much money building and managing the infrastructure?
LoB owner : Is it taking too much time to automate and monitor our processes?
6. Client Scenario
5
Benefits
Cost savings
Software needed to be upgraded as it was going out of support
No internal resources with deep TWS skills
Allocate budget for a services contract to assist with the upgrade
Business Drivers
Cost reduction by about 10-15%
Software is always up to date and in support
Run and maintain existing workloads without hiring skilled TWS resources
With the company splitting, SaaS provided an ideal situation for separate accounting
8. IBM Cloud Agent
7
IBM Cloud Agent is a Dynamic Agent
Windows, Linux, HP-UX, AIX, and iSeries are the supported Operating Systems
All communication is established using HTTPS
Only the SSL port (443) needs to be opened through the firewall
An alternative server can be used as a gateway with SSL connection for servers with no connection to
the internet
All connections are outbound from on-prem to SaaS env
Workstation (Variable Table, Calendars, and Prompt) names are prefixed with a two letter identifier to
support multi tenancy
A set of plugins and access methods included with the agent
Run a wrapper script (installAgent) to launch the installation
Flags used to specify unique ports for multiple instances of the agent
9. User Accounts and Roles
8
The web user interface is provided by
IBM Service Engage site.
Once the SaaS instances is deployed,
user accounts can be created
Each user needs to register for an IBM ID
https://www.ibm.com/account/profile/us?page=reg
The owner of the subscription goes into User Management and
adds users
There are two roles available:
o App Developer – full access to create and run workloads
o Administrator – manage subscription and users
Additional roles can be requested via support channel
10. Migration Methodology
9
Workload Applications were introduced in IWA 9.1
It is an object that can package a set of scheduling objects for migration from one env to another
SaaS env supports Workload Applications
Clients migrating from 9.x to SaaS can easily export Workload Applications and import into SaaS
Clients migrating from 8.x to SaaS need a different approach:
Export all scheduling objects to text files
Import into a 9.x lab env
Create and export Workload Applications
Import Workload Applications in to SaaS
14. Migrating Workload from on-prem to SaaS (details)
13
Declare a freeze period with no changes allowed in the on-prom env
Export all scheduling objects
Make adjustments to Run Cycles for the change in Start of Day, 12:00 AM in SaaS
Change the priority of any job or job stream from Go to High
Raise the fence on all workstations from 0 to High in the SaaS env. This will hold all jobs from running
Import all Workload Application making substitutions as necessary
Select a few workloads to test, change the priority from High to Go,
so that it can go over the fence and run
Upon successful execution, change the priority from Go to High
Generate a Forecast plan and compare with the plan in the on-prem env
Make necessary adjustment to match the two plans
16. Cut-over (details)
15
On the day before the cut-over, hold the workloads that run between 12 AM
and Start of Day in the on-prem env
Before 12 AM in the SaaS env, drop Fences on all workstations to 0
The plan will start executing from the SaaS env on all Agents
A few minutes before FINAL runs in the on-prem env, raise the Fence on
all Workstations to Go, except the MDM so that only FINAL runs
Before FINAL finishes, raise the Fence to Go on the MDM
All workload will be on hold in the on-prem env
If there are workloads that weren’t migrated to the SaaS env, drop the Fences on the respective
workstations
As the plan progresses accordingly in the SaaS env, towards the end of the day, cancel all workloads in the
on-prem env that ran successfully in the SaaS env and put them in Draft mode
Drop the Fence to 0 on all workstations in the on-prem env
18. Fail-back (details)
17
If workloads aren’t running properly in the SaaS env
Raise the Fences on all Workstations to Go in the SaaS env
Cancel the workloads in the on-prem env that have already run successfully in the
SaaS env
Drop the Fences on all Workstations to 0 in the on-prem env
Determine and solve the cause of failure
Schedule a cut-over again
21. Notices and Disclaimers Con’t.
20
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.
22. 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.