Rolling out Rational Developer is more than just purchasing the product. In order to maximize the adoption rate of the product, you need a plan, you need executive sponsorship, and you need diligence. This covers our recommended best practices, as well as example anti-patterns that people often fall into causing their adoption rate to plummet.
So you've just inherited several COBOL programs from a newly retired co-worker. These programs are huge, and you have only a slight idea what they do, or what they touch. How do you go about discovering how they work? This is where IBM Rational Developer for System Z (RDz) and IBM Rational Asset Analyzer (RAA) can help you understand what your source does, what it affects, and what risks are at play in changing those systems.
This was presented at the 2013 IBM Innovate Conference in Orlando, Florida.
Rational Developer for i (RDi) is the IDE of choice for editing, verifying, analyzing, and managing RPG, COBOL, and C/C++ on the IBM i (i.e the AS/400). If you come from a SEU/PDM development environment and are looking to move to a robust development environment, or if you wish to use the new RPG language features, you need to read through this to learn how to adopt the product.
In this presentation we cover the new features of RDi 9.1, including the new debugger and code coverage tooling. We also demonstrate editing features of the LPEX editor, such as find/replace with regular expressions. We cover the screen and report designers as well.
IBM Rational Host Access Transformation Services (HATS) can dynamically transform your terminal-based applications into rich web pages. It is highly customizable and built on Java EE technology. We'll discuss some lessons learned from a very (very) complex HATS engagement. We'll discuss proper development strategies, and how to distribute workload across team members. We'll introduce a novel approach to unit testing advanced customizations using JUnit, and will also talk about how to address functional testing.
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.
How a tactical HATS solution became a strategic asset - A Customer StoryStrongback Consulting
From the Rational Software Development Conference in 2009 - a case study in Rational Host Access Transformation Services, and how it transformed a legacy TSO application on System Z into a strategic asset for the company.
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...IBM Rational software
Interconnect 2015,
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS Next Generation!
By:
Paul Strachan (IBM)
Alex Ivanov (Raytheon)
Yianna Papadakis-Kantos (IBM)
So you've just inherited several COBOL programs from a newly retired co-worker. These programs are huge, and you have only a slight idea what they do, or what they touch. How do you go about discovering how they work? This is where IBM Rational Developer for System Z (RDz) and IBM Rational Asset Analyzer (RAA) can help you understand what your source does, what it affects, and what risks are at play in changing those systems.
This was presented at the 2013 IBM Innovate Conference in Orlando, Florida.
Rational Developer for i (RDi) is the IDE of choice for editing, verifying, analyzing, and managing RPG, COBOL, and C/C++ on the IBM i (i.e the AS/400). If you come from a SEU/PDM development environment and are looking to move to a robust development environment, or if you wish to use the new RPG language features, you need to read through this to learn how to adopt the product.
In this presentation we cover the new features of RDi 9.1, including the new debugger and code coverage tooling. We also demonstrate editing features of the LPEX editor, such as find/replace with regular expressions. We cover the screen and report designers as well.
IBM Rational Host Access Transformation Services (HATS) can dynamically transform your terminal-based applications into rich web pages. It is highly customizable and built on Java EE technology. We'll discuss some lessons learned from a very (very) complex HATS engagement. We'll discuss proper development strategies, and how to distribute workload across team members. We'll introduce a novel approach to unit testing advanced customizations using JUnit, and will also talk about how to address functional testing.
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.
How a tactical HATS solution became a strategic asset - A Customer StoryStrongback Consulting
From the Rational Software Development Conference in 2009 - a case study in Rational Host Access Transformation Services, and how it transformed a legacy TSO application on System Z into a strategic asset for the company.
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...IBM Rational software
Interconnect 2015,
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS Next Generation!
By:
Paul Strachan (IBM)
Alex Ivanov (Raytheon)
Yianna Papadakis-Kantos (IBM)
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps IBM UrbanCode Products
Delivering software is complex. Systems being developed are made up of multiple components, which in turn interact with other systems, services, application servers, data sources and invocations of 3rd party systems. In an Enterprise this complexity is further enhanced by the cross-platform nature of the infrastructure typical enterprises have. While the customers may be interacting with Systems of Engagement using Mobile and Web Apps, the core capabilities of the enterprise that the customers access are in Systems of Record that are running on large datacenters and more than likely Mainframe systems. Keeping these complex systems up and running and constantly updated with the latest capabilities is a task that requires constant coordination between the lines of business, various cross-platform development, QA and operations teams.
DevOps addresses these development and deployment challenges. The goal of DevOps is to align Dev and Ops by introducing a set of principles and practices such as continuous integration and continuous delivery. Cross-platform enterprise Systems take the need for these practices up a level due to their inherent complexity and distributed nature. Such systems need even more care in applying DevOps principles as there are multiple platforms to be targeted, in a coordinated manner, each with its own requirements, quirks, and nuanced needs. This talk takes a look at the DevOps challenges specific to Cross-platform Enterprise Systems and present Best Practices to address them.
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.
Automating and Accelerating Application Deployments to IBM WebSphere without ...XebiaLabs
Slides from the Jun 11, 2013 Global WebSphere Community webinar "Deploy. Faster. Automating and Accelerating Application Deployments to IBM WebSphere without Scripting"
Slides used during DAG-2848 workshop at InterConnect2017. The objective of this workshop is to demonstrate, through an interactive, hands-on experience, the power of IBM Rational Team Concert to support agile projects and facilitate the adoption of the IBM DevOps approach. By going through the exercises, you play different scrum roles to focus on activities that are helpful to agile teams (continuous planning and collaborative development). Whether you are involved in an agile project or you plan to start an agile initiative soon, attend this workshop to see how Rational Team Concert can help your team be more collaborative and more productive in your lean and agile initiatives. (No development skills are needed to complete this workshop.)
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and VirtualizationSAP Analytics
http://spr.ly/BI41_Migration_Webinars - Learn how to develop a good strategy for sizing your SAP BusinessObjects BI 4.1 deployment. Understand why core architectural differences between former BOE XI releases and BI 4.1 mandate new sizing considerations. Find out how to test and tune your BI system before releasing it to your user base. Also, learn about virtualization support and guidelines when deploying to virtual and cloud environments.
• Understand how and where virtualization works well
• Learn how to avoid difficult situations when managing virtualized resources
• Develop a strategy that allows for growth, and talk the same language as your administrators
For more on upgrading to SAP BusinessObjects BI 4.1, visit http://www.sapbusinessobjectsbi.com
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...Prolifics
“Getting any software development team to effectively scale to meet the needs of a large integration project is actually harder than it sounds. For a large Automotive Retailer based in Florida, this is exactly what they needed to do. They needed a large amount of integration to be built between their brand new Point of Sales system and their new SAP back-end. In this session, you will hear about how tools such as Rational Software Architect and WebSphere Message Broker Toolkit were integrated with a Rational Team Concert-based development environment to set up super efficient software factory employing techniques such as Model-Driven Development and Continuous Integration to help this retailer keep their customers’ wheels on the road.”
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 6: User Authentication and SSOSAP Analytics
Obtain details about the authentication methods that are supported by SAP BusinessObjects BI 4.1 platform and how SSO can be achieved for the available BI clients. Also learn about new options to configure SSO for SAP HANA.
• Learn about the major authentication methods that are supported in BI 4.1
• Learn how to achieve SSO using various SSO mechanisms (e.g. Kerberos, CA Siteminder, SAP SSO tickets, etc.)
• Understand the authentication and SSO options available between BI 4.1 and SAP HANA
• Review authentication options available for BI client tools
Jboss Application Server training-course-navi-mumbai-jboss-course-provider-na...VibrantGroup
Best Jboss Application Server course provider Navi Mumbai, Jboss Application Server course details,Jboss Application Server coaching center Navi Mumbai,Jboss Application Server course syllabus navi mumbai,Jboss Application Server courses Navi Mumbai,Jboss Application Server course training center Navi Mumbai,Jboss Application Server courses
Java technology allows programs to run on a variety of hardware platforms, including the mainframe computing platform epitomized by z Systems. The z Systems zOS operating system has a set of unique capabilities, and IBM SDK for Java provides a set of high performance Java APIs complemented by z/OS specific APIs for applications that require deep integration. This talk shows how IBM makes use of the z/OS platform to deliver world-class runtimes on the world leading mainframe.
Originally presented at the z/OS bootcamp in Hursley, 2015
HELLO SAP WORLD - Let’s get familiar with the latest SAP mobile technology: SAP FIORI! Join us in our step-by-step tutorial as we demonstrate just how easy it is to get SAP data on your mobile phone, accessing it from anywhere at any time! This short presentation is part of our famous FIORI Training Programs now available to our clients.
Covering topics like:
CI CD DevOps Jenkins TFS TeamCity Compile Test Package Delpoy
See Disclaimer in the last slide and/or in file comments, if available.
If you are not an IT related person, you might be amazing what ODOO is . ?
Odoo is nothing but a suite of open-source business apps written in Python programming language and was released under the AGPL license . Odoo is the leading open source solution . The previous name of Odoo is Open ERP ( until May 2014 ) . The main Odoo components are the server , 260 core modules and around 4000 + community modules it does possess . Odoo has no licensing cost .
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps IBM UrbanCode Products
Delivering software is complex. Systems being developed are made up of multiple components, which in turn interact with other systems, services, application servers, data sources and invocations of 3rd party systems. In an Enterprise this complexity is further enhanced by the cross-platform nature of the infrastructure typical enterprises have. While the customers may be interacting with Systems of Engagement using Mobile and Web Apps, the core capabilities of the enterprise that the customers access are in Systems of Record that are running on large datacenters and more than likely Mainframe systems. Keeping these complex systems up and running and constantly updated with the latest capabilities is a task that requires constant coordination between the lines of business, various cross-platform development, QA and operations teams.
DevOps addresses these development and deployment challenges. The goal of DevOps is to align Dev and Ops by introducing a set of principles and practices such as continuous integration and continuous delivery. Cross-platform enterprise Systems take the need for these practices up a level due to their inherent complexity and distributed nature. Such systems need even more care in applying DevOps principles as there are multiple platforms to be targeted, in a coordinated manner, each with its own requirements, quirks, and nuanced needs. This talk takes a look at the DevOps challenges specific to Cross-platform Enterprise Systems and present Best Practices to address them.
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.
Automating and Accelerating Application Deployments to IBM WebSphere without ...XebiaLabs
Slides from the Jun 11, 2013 Global WebSphere Community webinar "Deploy. Faster. Automating and Accelerating Application Deployments to IBM WebSphere without Scripting"
Slides used during DAG-2848 workshop at InterConnect2017. The objective of this workshop is to demonstrate, through an interactive, hands-on experience, the power of IBM Rational Team Concert to support agile projects and facilitate the adoption of the IBM DevOps approach. By going through the exercises, you play different scrum roles to focus on activities that are helpful to agile teams (continuous planning and collaborative development). Whether you are involved in an agile project or you plan to start an agile initiative soon, attend this workshop to see how Rational Team Concert can help your team be more collaborative and more productive in your lean and agile initiatives. (No development skills are needed to complete this workshop.)
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 3: BI 4.1 Sizing and VirtualizationSAP Analytics
http://spr.ly/BI41_Migration_Webinars - Learn how to develop a good strategy for sizing your SAP BusinessObjects BI 4.1 deployment. Understand why core architectural differences between former BOE XI releases and BI 4.1 mandate new sizing considerations. Find out how to test and tune your BI system before releasing it to your user base. Also, learn about virtualization support and guidelines when deploying to virtual and cloud environments.
• Understand how and where virtualization works well
• Learn how to avoid difficult situations when managing virtualized resources
• Develop a strategy that allows for growth, and talk the same language as your administrators
For more on upgrading to SAP BusinessObjects BI 4.1, visit http://www.sapbusinessobjectsbi.com
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...Prolifics
“Getting any software development team to effectively scale to meet the needs of a large integration project is actually harder than it sounds. For a large Automotive Retailer based in Florida, this is exactly what they needed to do. They needed a large amount of integration to be built between their brand new Point of Sales system and their new SAP back-end. In this session, you will hear about how tools such as Rational Software Architect and WebSphere Message Broker Toolkit were integrated with a Rational Team Concert-based development environment to set up super efficient software factory employing techniques such as Model-Driven Development and Continuous Integration to help this retailer keep their customers’ wheels on the road.”
SAP #BOBJ #BI 4.1 Upgrade Webcast Series 6: User Authentication and SSOSAP Analytics
Obtain details about the authentication methods that are supported by SAP BusinessObjects BI 4.1 platform and how SSO can be achieved for the available BI clients. Also learn about new options to configure SSO for SAP HANA.
• Learn about the major authentication methods that are supported in BI 4.1
• Learn how to achieve SSO using various SSO mechanisms (e.g. Kerberos, CA Siteminder, SAP SSO tickets, etc.)
• Understand the authentication and SSO options available between BI 4.1 and SAP HANA
• Review authentication options available for BI client tools
Jboss Application Server training-course-navi-mumbai-jboss-course-provider-na...VibrantGroup
Best Jboss Application Server course provider Navi Mumbai, Jboss Application Server course details,Jboss Application Server coaching center Navi Mumbai,Jboss Application Server course syllabus navi mumbai,Jboss Application Server courses Navi Mumbai,Jboss Application Server course training center Navi Mumbai,Jboss Application Server courses
Java technology allows programs to run on a variety of hardware platforms, including the mainframe computing platform epitomized by z Systems. The z Systems zOS operating system has a set of unique capabilities, and IBM SDK for Java provides a set of high performance Java APIs complemented by z/OS specific APIs for applications that require deep integration. This talk shows how IBM makes use of the z/OS platform to deliver world-class runtimes on the world leading mainframe.
Originally presented at the z/OS bootcamp in Hursley, 2015
HELLO SAP WORLD - Let’s get familiar with the latest SAP mobile technology: SAP FIORI! Join us in our step-by-step tutorial as we demonstrate just how easy it is to get SAP data on your mobile phone, accessing it from anywhere at any time! This short presentation is part of our famous FIORI Training Programs now available to our clients.
Covering topics like:
CI CD DevOps Jenkins TFS TeamCity Compile Test Package Delpoy
See Disclaimer in the last slide and/or in file comments, if available.
If you are not an IT related person, you might be amazing what ODOO is . ?
Odoo is nothing but a suite of open-source business apps written in Python programming language and was released under the AGPL license . Odoo is the leading open source solution . The previous name of Odoo is Open ERP ( until May 2014 ) . The main Odoo components are the server , 260 core modules and around 4000 + community modules it does possess . Odoo has no licensing cost .
When to Code / Config / Config + Code in Salesforce - Nikunj DoshiSakthivel Madesh
When to Code / Config / Config + Code in Salesforce - Nikunj Doshi
In this session discussed about,
- Key Criteria in deciding right solution.
- Pragmatic takeaways from Salesforce's decision guide https://link.medium.com/SNjI4Rs6Udb
- Sample solutions displaying power of Configurable Code!
- - Any Object to Big Objects archiving utility
- - Metadata Driven declarative rollup
- Q&A & Share our horror/memorable stories on this topic
Habits of Highly Effective Platform Teams: Unlocking the Value of PCFVMware Tanzu
The key to truly being successful with Pivotal Cloud Foundry (PCF) is to have a dedicated team equipped with modern practices and methodologies running your cloud platform. Join Caleb and Parker from Pivotal Cloud Foundry’s Solutions team, as they discuss what a healthy platform capability looks like, and share practical advice on how to ensure your platform team is ready to unlock the full value of PCF.
This webinar is for all people who have purchased PCF and those that are considering doing so. In this webinar you will understand:
● What we mean by 'treat your platform as a product'
● The need for a dedicated platform team
● Why you need to adopt a culture of continuous improvement
● How to garner executive support in order to challenge convention
Presenters: Caleb Washburn, Director, Solutions Architect & Parker Fleming, Director, Solutions Architect, Pivotal
Depending on the project, it’s occasionally necessary to allocate different engineers to edit the same application simultaneously or allow for built-in interface for project revision control. InduSoft’s Collaboration Solution and ALM (Application Lifecycle Management) tool provides support for versioning and source control, and interaction through Microsoft’s Team Foundation Server*, allowing Application Lifecycle Management on location or on the cloud (* Additional license from Microsoft required). Join us this month for a webinar on how to use the collaboration tools in InduSoft Web Studio to get the most out of this add-on.
The SaaS technology stack includes a range of web application frameworks and libraries that support the core software processes in a SaaS organization. The stack should be engineered with security and performance needs in mind, and also support other critical functions such as system monitoring and provisioning.
For more visit: https://www.ateamsoftsolutions.com/tech-stack-for-saas-product/
SharePoint: What You Need to Know Before UpgradingPerficient, Inc.
Perficient's Senior Architect Suzanne George outlines the key things you need to know before you upgrade your company's SharePoint implementation, including:
SharePoint terminology, features and versions
Roadmap planning
Licensing, upgrade and development tools
Undefined or forgotten costs
Requirements examples
Migration project plan
Governance
Content Migration Methodology
Upgrades
Tips and Tricks for Beginning Cognos Report Studio AuthorsSenturus
This presentation teaches you all about IBM Cognos Report Studio. View the webinar video recording: http://www.senturus.com/resource-video/tips-for-intermediate-cognos-report-studio-authors/?rId=4608.
Learn how to build reports and see live demonstrations that will teach you how to: 1) Understand the fundamentals of professional report authoring with IBM Cognos 10.2.1 Report Studio, 2) Use templates and predefined data items to build various types of reports, 3) Work with the layout framework in Report Studio to create freeform reports, 4) Build user-friendly reports with interactive prompts and drill-through reports, 5) See how creating functional reports can be both fun and easy and 6) Explore new visualization capabilities for Active Report in version 10.2.1.
Senturus, a business analytics consulting firm, has a resource library with hundreds of free recorded webinars, trainings, demos and unbiased product reviews. Take a look and share them with your colleagues and friends: http://www.senturus.com/resources/.
One Year in Six Minutes - My Professional Mindshifts (Oracle OpenWorld 2017)Lucas Jellema
In six minutes - 18 slides , that is a challenge - I have summarized my most profound professional mindshifts from the last 12 months in a world of cloud, containers, machine learning, IoT, microservices and DevOps.
I present this as part of the Oracle OpenWorld 2017 conference session: EOUC Developer Champions Show the Cool Tech They Use - organized by Debra Lilley, Jan-Peter Timmermann and Ralf Koelling: In addition to DBA quick-fire sessions, EOUC now offers developer quick-fire sessions. We asked the freshly nominated EOUC Developer Champions: “What cool tech are you using that makes you a dev champion?” In this session find out which group delivers the more exciting atmosphere.
Open Source Content Management Systems for Small and Medium Businesses, Chari...Will Hall
How can open source CMS's meet the particular challenges that running SME's, NGO's or charities involve? Whether you run a small business, non-governmental organisation or charity, the potential for spending hundreds of thousands of pound on software to assist with the running of your business is untenable, however, how far can open-source software (and particularly content management systems) enable your business to evolve, thrive and even surpass your expectations. In my presentation I intend to discuss; what your content is and how to use it to your advantage when running a complex operation with limited resources. The advantages and disadvantages of utilising open source software and how you can leverage the community to gain support and expertise. What the future for open source projects are and how you can ensure your business/organisation/charity can continue its work into Web 3.0
What is enterprise private PaaS? Simplified explanation and how it relates to today's challenges with deploying, managing, scaling applications in the cloud for IT and Developers.
Finit - What's Trending: Topics on the Cloud and Infrastructurefinitsolutions
As you are likely aware, we are in a period of tremendous IT-related change in the EPM / CPM solution space. With the acceptance of virtualization to the rise of cloud computing, more options and decisions currently exist that impact how the CFO organization deploys and uses their EPM / CPM solutions. Finit will be conducting an IT-focused webinar geared to business users that will explain the options and decisions that exist for the CFO organization. In this webinar, we will discuss the key IT trends business users should be aware of and how Finit's two software partners, OneStream and Oracle Hyperion, are addressing these trends.
During this webinar, we will review the following:
Cloud computing and key topics
The different types of cloud computing service models
The different types of deployments
How the EPM / CPM software vendors are addressing solutions for the cloud
Overall infrastructure and platform key topics
Virtualization
Key drivers of performance
Backup and recovery approaches
Testing Strategies
Testing approaches during and after implementations
Deployment use case examples
"Platform Engineering in practice — Why and How to start", Serg Hospodarets Fwdays
The tech industry went from IT to DevOps, and Platform Engineering showed it well to enable effective software products development.
Serg with his teams re-architected and delivered a few Web Cloud Platforms, and applied engineering reorganizations, to improve companies’ products delivery.
It was done at scale- a few hundred engineers and operations, dozens of products, hundreds of microservices and customers.
This talk aims to share the experience and learned practices, including practical technical tooling suggestions, processes, and team organization tips. And, of course, live and coding demos.
Similar to Teaching old dogs new tricks with Rational Developer for System i (20)
IBM's DevOps solution for CLM includes a full lifecycle suite of products for managing continuous business planning, Agile project management, continuous build, source code management, test management, and continuous application monitoring.
IBM InterConnect 2015: Dax 5162-C-ing is Believing:
Finding talent for C/C++ development for Unix systems can be a challenge. However, it does not have to be so difficult. Using Rational Developer, you can have more junior developers, or cross-skilled developers do the kind of slick development that punches above their weight class. See how the productivity features of the editors far exceed what vi can do. See how static code analysis can reduce your defect cycle time, improve code maintenance, and performance of your applications.
IBM Rational Host Access Transformation Services (HATS) is a tool for modernizing IBM i 5250 and mainframe 3270 telnet applications. This presentation, given at IBM Innovate 2014, demonstrates how HATS can turn those green screen applications into JAX-WS or RESTful JSON web services, how to consume Program Call Markup Language (PCML) enabled IBM i Programs, and how to to integrate with databases using SQL, JDBC, and the Java Persistence API (JPA) 2.0 features of Rational Application Developer. Finally we describe using servlet filters to further enhance the abilities of the Rational HATS entry servlet.
Software Archaeology and Code Refactoring with Rational Developer for System ...Strongback Consulting
Presented at the North Florida Rational User Group, March 25, 2014
Refactoring is a rather new term in the COBOL world. It is something that the Java, .NET, PHP, and Python developers have been doing this for years. In the COBOL world, there are countless programs that appear to have stopped maturing once they've gone into production. Refactoring can make your applications more manageable, and stable over time.
Software archaeology is the process by which you discover what you've got, what you've forgotten, and where code originates.
In this meeting, we'll how a z/OS developer can use these strategies with RDz to improve their code, and their productivity using RDz. We'll focus on the new features of the COBOL and PL/I editors, performance hierarchy diagrams, code generation wizards, the Software Analyzer code review features, and MVS tooling that allows the developer to work with partitioned and sequential datasets, VSAM files, and GDG's.
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...Strongback Consulting
lder interface systems such as those using COBOL on IBM AIX, or RPG on IBM i are expensive to replace and often difficult to integrate. See how to quickly leverage these systems in an environment without rewriting or having access to the original source code. Using IBM Rational Host Access Transformation Services (HATS), create REST-based or SOAP-based Web services to call from other systems. Presenters demonstrate a customer solution that was originally written in COBOL on AIX that now uses HATS Web services. Presenters show how using the new Dojo features in HATS, teams can rapidly build a new interface without rip and replace of the old system. HATS and Dojo help dramatically reduce data entry errors, improve customer call times, and make it easier to train personnel to use the applications. The session includes demos.
What's new in Host Access Transformation Services from IBM Rational version 8: including new Dojo widgets, new templates, JAX-RS REST based web services. Also new support for the iPad.
An overview of IBM Rational Host Access Transformation Services. Quickly modernize your green screen applications, reduce data entry errors, and integrate legacy applications into SOA with HATS.
New software updates from Rational focus on the POWER servers including AIX, i OS, and Linux. New compilers show up to 20% performance improvement for existing software. Collaborative development environment for legacy languages now available.
RTCp enables collaborative application development on System i. Combine multiple version control systems into one wether it be RPG, COBOL, Java, .NET, or C++. Execute build and promotion from a centralized interface, move to iterative development planning,and keep track of tasks and defects with work item tracking. View the whole project scope from a central dashboard.
IBM® Rational® Quality Manager is a collaborative, Web-based, quality management tool for comprehensive test planning and test asset management throughout the software lifecycle. It is built on the Jazz™ platform and is designed to be used by test teams of all sizes. It supports a variety of user roles, such as test manager, test architect, test lead, tester, and lab manager, as well as roles outside of the test organization. This article explains how to set up a new project in Rational Quality Manager and reviews several of the basic things that you can do with it in your projects.Strongback Consulting helps organizations get started automated their test environment and improving the quality of the quality management process.
A scenario demonstrating the usage of Rational Team Concert for System i. This is a tool set for building team collaboration around RPG, COBOL, CL, and DDS assets.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
2. About Us: Strongback Consulting
IBM Advanced Business Partner
– Rational, WebSphere, Lotus, Information Management SVP certified
– Strongly focused on Enterprise Modernization and application lifecycle management
– Key Industries Served: Finance, Insurance, Healthcare, Manufacturing, Government
– Rational Design Partner for HATS and other Rational enterprise modernization technologies
Discover us at:
http://www.strongback.us
Subscribe to our blog at
http://blog.strongbackconsulting.com
Socialize with us on Facebook & LinkedIn
http://www.facebook.com/StrongbackConsulting
http://www.linkedin.com/company/290754
5. Planning out your implementation
Establish and document the value proposition you want
– What are we licensed for?
– Who will use what product?
Gather input from all your stakeholders
– Technical team (devs), IT managers, IT Sysadmins
– Executive management (CFO, COO, CEO, VP of IT, etc)
– Your IBM Business Partner & IBM Software Rep
Create your implementation plan with checklists & milestones
– How does this hook into our desktop policies (if you have one)?
– What is our compilation, promotion, and deployment plan?
– How will this hook into our SCM / ALM?
Create a collaboration plan
– Internal Quickr site, wiki, sharepoint, etc. for FAQs, whitepapers, Redbooks, and a GLOSSARY of terms
– Define escalation communication process internally, with your BP, and with IBM
Define ROI metrics
5
6. The need for executive sponsorship
These are the guys whose budgets are paying for the licenses
To get the ROI they desire, they need to be involved
They also can clear hurdles to your implementation
Only these guys can really mandate the product usage
6
7. Integration with Source Code Management
Are you using version control?
– if not… are you planning to? (please say that you are for your own sake!)
Is there an Eclipse plugin available?
Does the plugin work with the version you intend to deploy?
Do you need promotion and deployment support (not just SCM, compile, & build)?
– Have you heard of Rational Team Concert by chance?
7
IBM Power Systems
Integrate
Applications
Optimize
Infrastructure
Empower
People
Unify
Teams
8. Understand your licensing
Frequent rebranding & renaming over the years
– Get your vocabulary straight before you implement
Two general models:
– Authorized User: requires a license file to be applied to the developer desktop
– Floating User: requires a Rational License Key Server
– Fixed Term Licenses
Can be sold as standalone products
– Rational Developer for AIX and Linux
– Rational Developer for i
Can be sold as Packages
– RDi Java Edition (formerly POWER Tools for i)
– Rational Developer for i for SOA Construction
– etc.
8
9. Getting the software
1. Get the software from IBM Passport Advantage
– Know what parts to download
download what you need, skip what you don’t
– Get with your IBM BP or Software Rep to manage access
– *Also available from your hardware vendor through AAS
2. Get the licenses from the Rational License Key Center
– Separate site, separate downloads, separate credentials
– See #1 above
Passport Advantage http://www-01.ibm.com/software/howtobuy/passportadvantage/pao_customers.htm
Rational License Key Center http://www-01.ibm.com/software/rational/support/licensing/toIntraware.html
9
10. Installation
Once you know what you’ve got and what your usage is, then you can
install
Single products for small teams
–Manual installation is easy
Packaged products for teams >10 people
–Manual installation becomes a major obstacle
–You must install it the same for everyone to have consistent results
–Use scripting, the Package Utility, Tivoli Endpoint Manager, or MS tools to roll
out
Don’t forget the Rational License Key Server!
10
12. Customized packaging with Package Utility
Part of “Rational Enterprise Deployment”
Can combine multiple products into one
installation image
Example: RDiSOA version 8.5
– Rational Developer for i
– Rational Business Developer
– HATS
– IBM Data Studio (which is FREEEEE!!!)
– RTC Plugin
After building a package, use Installation
Manager to record response files
Run a silent (scripted) install using these
response files
Plug the installation script into your desktop
automation tooling
12
13. Deploying a customized workspace
A workspace is a directory of configuration meta data, project data, and project folders
Creates a consistent experience across your development team
Why should everyone recreate the same data?
13
14. Ideas for content in the customized workspace
AIX / Power users
– Set the LPEX Editor to use vi, or emacs
IBM i, AS/400, iSeries users
– Set LPEX Editor to SEU mode
Preset common user preference based on your team’s culture
Include source code examples for training session
Include training materials as projects
14
15. Ideas for content in the customized workspace
Preconfigure all connections to systems & LPAR’s that they may use
– Remote Systems Explorer, connections, filters
– DB2 Connections
– Other RDBMS Systems
15
Preconfigure
filters
Setup known
RDBMS
connections
ahead of time
16. In the customized workspace
Include common programming
routines as snippets
Boilerplate code can also be put
into templates
Templates work with code
assist, and the editor’s context
Snippets allow you to place
variables which you define
when you drag / drop into
source
16
19. Your IDE has MORE instrumentation than most aircraft
19
Don’t skimp on training!!!
20. Creating a Training Plan
Customized training is always best
–Modules should fit your team’s usage scenario
Training should start and end with SCM in mind
On site vs. remote
–On site interaction is best if possible
–Remote for geographically dispersed workers
–Consider vendors who can support remote classroom environments
Schedule your team members in advance
–plan around vacations, etc.
Have a post –training plan
–How do I on-board new members of my team?
–What happens if we have questions after training is over?20
21. Onsite mentoring: after the training
Helps to cement the knowledge
gained after training
Creates social incentive to learn to
the tool
Mentor / Consultant can help you
troubleshoot real scenarios
Use to cultivate your internal
champions and power users21
22. Team Collaboration
Setup a team site for everyone to post questions, comments, and suggestions
– IBM Quickr, Connections, Wiki, Blog, TeamRoom, Sharepoint Site, etc
– Email alone will NOT cut it!
Things to include
22
23. Team Collaboration – What to include in your site
Training material (presentations &
lab exercises)
Redbooks
Bookmarks (links to helpful
websites)
Escalation matrix
Programming
guidelines, standards, etc
FAQs
Discussion forums
23
24. Metrics
Define your success criteria
Make sure its measurable before and after
Snapshot those current metrics
Collect on a regular interval
Analyze and improve the process
Rinse & Repeat
24
How often are floating licenses checked out?
How many people are contributing to the team room?
How many people have been to training?
Who is using System I Access to access SEU/PDM?
Examples
25. Next step: UNINSTALL your terminal emulator
As legend has it, after
his men got
ashore, Cortés burned
the ships that brought
them. He wanted his
men to understand fully
that their only option
was to win or die – there
would be no retreat.
Knowing their options
were limited now, the
Spanish army would
fight harder and with
more determination.
25
27. Definition: Anti-patterns
A pattern, or series
of methods, used in
social or business
operations or
software engineering
that may be
commonly used but
is ineffective and/or
counterproductive in
practice
27
28. Rollout Anti-patterns: Purchase the software and do
nothing else
This is …
A. The likelihood your users will adopt it..
B. Your return on investment..
C. Chance it won’t become shelfware..
28
29. Rollout Anti-patterns: Installing on ancient PC’s
You cannot compare the IDE to the performance of a terminal emulator
Insufficient disk space – multi-gigabyte download of software eats up disk
4GB RAM minimum (because we run apps other than the IDE at the same time)
Quad core is ideal (see above)
29
FACT: the cost of a faster
PC is cheaper than paying
someone to sit and wait
on a slower one to
respond
30. Rollout Anti-patterns: Letting users install it themselves
30
Can you say goat rodeo??
• Different install directories
• Forgotten license files
• Different release levels
• Different patch levels
• Installed into the wrong
package group
• Insufficient access
• Insufficient disk space
31. Rollout Anti-patterns: Letting Bob the Elder teach
Programming
skills
Product
Knowledge
Adult
Education
Experience
31
• Teaching requires skills beyond just product knowledge or
system knowledge – it requires presentation skills, public
speaking, humor, etc.
• Do not assume that your best RPG guy can pick it up, learn
it, and teach the rest of the staff
32. Rollout Anti-patterns: Forgetting about SCM
SCM = Source Code Management (a.k.a. version control)
ALM = Application Lifecycle Management
Copying files between libraries is NOT version control!
Users will go back to the terminal if they have to check in/out of source
–and there they will stay…and stay…and stay…
32
33. About Us: Strongback Consulting
IBM Advanced Business Partner
– Rational, WebSphere, Lotus, Information Management SVP certified
– Strongly focused on Enterprise Modernization and application lifecycle management
– Key Industries Served: Finance, Insurance, Healthcare, Manufacturing, Government
– Rational Design Partner for HATS and other Rational enterprise modernization technologies
Discover us at:
http://www.strongback.us
Subscribe to our blog at
http://blog.strongbackconsulting.com
Socialize with us on Facebook & LinkedIn
http://www.facebook.com/StrongbackConsulting
http://www.linkedin.com/company/290754