How to submit a Request for Enhancement- This video is a short tutorial that demonstrates how to submit a Request For Enhancement (RFE). It uses IBM Platform Products as an example, but you can use RFE for most IBM products.
This three-part tutorial walks you through building a multi-tier web application from scratch, using IBM® Rational® Application Developer, the Java Persistence API (JPA), Enterprise JavaBeans (EJBs), REST web services, and — for a rich Web 2.0 front end — the Dojo Toolkit. You'll end up with a fully functioning web application that displays data in a table that users can edit by double-clicking any cell.
Rapidly build a rich three-tier web app, Part 1: Build the database- The application architecture uses REST services to decouple the UI from the server, and it uses EJBs and JPA to provide a correctly tiered enterprise application. Some of these layers are unnecessary for the sample application, but the intent is to provide a well-architected example that can be scaled for a more challenging problem space. The high-level steps the tutorial follows are:
Build REST services for displaying and modifying the data and a rich Web 2.0 interface to use the services. (Part 3).
Deploy the application to the IBM Bluemix platform-as-a-service. (Part 3).
Rapidly build a rich three-tier web app, Part 2: Build the application tier- In part two of this three-part tutorial, learn how to use IBM Rational Application Developer and IBM Bluemix to rapidly build and host a multi-tier Java Enterprise Edition (JEE) app. Find out how you can save time in each stage: creating the data model and database, generating the data access code using the Java Persistence API (JPA), writing the Enterprise JavaBeans (EJBs) and web services, and using Dojo to create a rich web UI for viewing and modifying the data. When the application is complete, you'll deploy it to IBM Bluemix, the IBM Platform as a Service (PaaS).
Rapidly build a rich three-tier web app, Part 3: Create a rich web UI- In Part 1 you created a database on IBM Bluemix, connected to it from Rational Application Developer, and populated it with sample data. In Part 2, you created the application tier consisting of an EJB for managing the business logic and Java Persistence API (JPA) entities for interacting with the database. Here in Part 3 you'll expose the EJB methods as REST web services and build an editable Dojo data grid for viewing and modifying the data. Finally, you'll deploy the application to IBM Bluemix.
Rational Test Workbench v8.7: Running test workbench tests from IBM UrbanCode Deploy- With every release testers have a multitude of test cases to execute; including regression testing existing features, testing new features, testing different devices, environments, operating systems, browsers and so on. Using Rational Test Workbench Eclipse Client and UrbanCode Deploy, you can automate a large number of these tests. Watch this video to learn more!
If you've not been to the Global Rational User Community (GRUC) recently, here's what you've been missing out on when it comes to DevOps conversations... below you will find a series of blog posts from the GRUC site that cover varying topics around DevOps strategies. We hope you find these as beneficial as we have!
Blog Post: Defining Disciplined DevOps - This posting, the first in a series, overviews a disciplined approach to DevOps. It begins by defining DevOps, no small task given the continued debate within the DevOps community, and then described a disciplined approach to DevOps. Defining DevOps For our purposes we propose the following definition: DevOps is the streamlining of the activities surrounding IT solution development […]
Blog Post: DevOps Strategies: General - In a previous blog posting we overviewed the concept of Disciplined DevOps, which is the streamlining of IT solution development and IT operations activities, as well as supporting enterprise activities. In this blog posting we begin to overview strategies that support DevOps. This posting overviews general strategies, and future postings will describe development, operations, release management, data management, and enterprise architecture […]
Blog Post: DevOps Strategies: Development - In addition to the general strategies described in a previous posting, there are several common development practices that support Disciplined DevOps: Canary tests. A canary test is a small experiment where new functionality is deployed to a subset of end users so you can determine whether that functionality is of interest to them. This in turn provides […]
Blog Post: DevOps Strategies: Release Management Part 1 - In this blog posting we describe four general release management strategies that support DevOps. These strategies, from least effective to most effective, are: Release windows (slow cadence). A release window is a period of time during which one or more teams may release into production. A release slot is subset within that release window (and […]
Blog Post: DevOps Strategies: Release Management Part 2 - In addition to the general release management strategies described previously, the general DevOps strategies, and the construction-focused DevOps strategies (including continuous deployment) there are several other release management strategies that support DevOps: Integrated deployment planning. From the point of view of development teams, deployment planning has always required interaction with an organization’s operations and release management […]
Blog Post: DevOps Strategies: Operations - In addition to the general DevOps strategies and development-focused DevOps strategies we’ve described previously, there are also several technical strategies that support the operations-aspects of DevOps: Solution monitoring. As the name suggests, this is the operational practice of monitoring running solutions and applications once they are in production. Technology infrastructure platforms such as operating systems, […]
Blog Post: DevOps: Strategies for Organizing Release Management - In this blog posting we describe two issues for organizing your release management strategy: How to scope release management and how to organize the team. There are two fundamental issues to consider when scoping your release management efforts: Paradigm support. Will your release management process focus on supporting one paradigm, such as agile/lean teams or […]
Blog Post: DevOps Strategies: Data Management - In the Disciplined Agile Delivery (DAD) framework data management is a Run (operational) activity that focuses on the execution of data-oriented architectures, policies, and processes. Note that the long-term planning efforts around data-oriented aspects of your organization are part of your Enterprise Architecture efforts. Similarly, development of the data-oriented aspects of your organizational eco-system is […]
Blog Post: DevOps Strategies: Enterprise Architecture - The Disciplined Agile Delivery (DAD) framework explicitly includes architecture-related activities, the role of Architecture Owner, and promotes the philosophy of enterprise awareness. Our experience is that agile enterprise architecture proves to be a key enabler for organizations in the process of adopting a Disciplined DevOps mindset. In addition to general DevOps strategies , there are several […]
Blog Post: DevOps: Operational Disaster Strategies - There are several disaster mitigation strategies that IT departments may choose to adopt: Disaster planning. Disciplined organizations will plan for operational disasters. Potential disasters include servers going down, network connectivity going down, power outages, failed solution deployments, failed infrastructure deployments, natural disasters such as fires and floods, terrorist attacks, and many more. This planning will […]
Blog Post: DevOps Teaming Strategies - There are several teaming strategies that you can choose to adopt when it comes to getting development professionals and operations professionals to work together. Starting with the least effective and working our way to the most effective, they are: Production hand-off. When a development team releases a solution into production the operations team takes on […]
Blog Post: DevOps Strategies: Support - In this blog posting, part of our continuing series on DevOps, we explore solution support strategies. There are several solution support (help desk) strategies, which can be combined, that you may choose to adopt. These options are: Online information. A very common “self serve” support strategy is to develop and maintain online assets such as […]
Did you miss out on IBM Interconnect earlier this month? Did you go and realize you really want the slides for the keynotes? Well, you're in luck! The IBM Interconnect 2015 Keynote slides have been posted to Slideshare.net as a great resource for following up on the things you learned at Interconnect, or the things you may have missed:
IBM InterConnect 2015 Keynote: The Mobile Enterprise- Join Phil Buckellew, VP, Enterprise Mobile, and Tom Pierce, VP, IT Corporate Payments, Comdata; Josefina Nash, SVP of Business Operations and Innovation, Bancroft; and Abonty Banerjee, GM, Head - Digital Channels, ICICI Bank, as they provide insight into unlocking the value of mobile apps through IBM MobileFirst. For additional information and resources, visit http://ibm.com/interconnect.
IBM InterConnect 2015 Keynote: Infrastructure Matters (Part 1 of 2)- Explore how to prepare for the future of your cloud and mobile infrastructure with Doug Balog, GM, Power Systems and Jamie Thomas, GM, Storage and Software Defined, IBM Systems; and Ross Mauri, GM, z Systems. Featuring Tahir Ali, Director, Enterprise Technology, City of Hope; Ed Clary, Chief Information Officer and SVP Distribution, Haverty Furniture Companies, Inc.; Mark Molyneux, AVP - Strategy, Barclays; and Ronald Peri, CEO, Radixx International. For additional information and resources, visit http://ibm.com/interconnect
IBM InterConnect 2015 Keynote: Infrastructure Matters (Part 2 of 2)- Explore how to prepare for the future of your cloud and mobile infrastructure with Doug Balog, GM, Power Systems and Jamie Thomas, GM, Storage and Software Defined, IBM Systems; and Ross Mauri, GM, z Systems. Featuring Tahir Ali, Director, Enterprise Technology, City of Hope; Ed Clary, Chief Information Officer and SVP Distribution, Haverty Furniture Companies, Inc.; Mark Molyneux, AVP - Strategy, Barclays; and Ronald Peri, CEO, Radixx International. For additional information and resources, visit http://ibm.com/interconnect
IBM InterConnect 2015 Keynote: Cloud Infrastructure & IT Optimization- Dr. Hing Wing To, VP, IT Service Management, Development Middleware; Laura Sanders, GM, GTS Systems Services; and Marie Wieck, GM, Middleware host a conversation with guests Randy Hounsel, Director, Infrastructure Operations & Performance, CenterPoint Energy, and Chris Pryor, Chief of Staff, Global Infrastructure Service Engineering, Whirlpool Corporation, about the importance of visibility, control and automation in next-generation service management. For additional information and resources, visit http://ibm.com/interconnect
IBM InterConnect 2015 Keynote: Cloud Business Applications- Nancy Pearson, IBM Cloud, CMO, and Doug Cox, GM, Cloud SaaS Operational Services share how to whip up 5-star innovative solutions from a startup perspective with Cynthia Foster, VP, Organizational Excellence, SafeGuard World International; Laura Sympson, Director, Digital Analytics, West Marine; and Jay Baer, President, Convince & Convert. For additional information and resources, visit http://ibm.com/interconnect
IBM InterConnect 2015 Keynote: Business Process & Decision Management- IBM Fellow Jerry Cuomo; Marie Wieck, GM, Middleware; and David Millen, VP Product Management, Smarter Process, host a conversation with IBM clients Kaiser Permanente, Elevations Credit Union, and Broadcast Music to explore the latest trends in data, cloud and customer engagement. Featuring Terry Cameron, CTO Shared Application Services, Kaiser Permanente; David Herring, Solution Architect, Kaiser Permanente; Carla Wolfe, Senior Business Analyst, Enterprise Performance Excellence, Elevations Credit Union; and Jim King, SVP, Business Operations and Technology, Broadcast Music, Inc. For additional information and resources, visit http://ibm.com/interconnect
IBM InterConnect 2015 Keynote: Big Data & Analytics- Beth Smith, GM, Analytic Platform, IBM Analytics talks with guest speakers Jeff Charette, CEO & Co-founder, Menuat, and Fabio Viviani, Restaurateur and former Top Chef contestant, about new ways to engage with clients through compelling apps and, naturally, great food. For additional information and resources, visit http://ibm.com/interconnect
Regardless of the Rational products you use, licensing topics are some of the most common questions Rational Support receives.
These are the top 20 technotes for Rational Licensing that were reused during the past month to help solve your PMRs. We hope that highlighting them here will help others encountering the same or similar issues also find quick resolution:
On March 4th, Nithya Rajagopalan posted the following article: "Announcing the Rational Publishing Engine 2.0 Beta" on the Jazz.net blog. We are re-running the same post below for added visibility and to remind you that the beta is still live! So go on, log in, test it out and see how the RPE beta can work for you!
Rational Publishing Engine 2.0 Beta will help clients assess the capabilities that we plan for the GA version with a focus on:
Driving uniformity within the organization on document generation tools and capabilities.
Reducing the administration overhead of installing and configuring multiple versions of Rational Publishing Engine to work with multiple versions of IBM Rational solution for Collaborative Lifecycle Management
Generating documents with minimal steps for everyday practitioners
Reduce the learning curve for report creation and document production
Effectively applying template reuse, enabling wider team collaboration
With Rational Publishing Engine 2.0 Beta, you can now assemble and generate documents that contain complex systems and software engineering data from a simplified web interface.
Any user can generate documents from preconfigured reports with a single click. No coding knowledge or additional configuration is required.
Built-in library support
Report designers can quickly create reports from existing or new templates. Templates can be reused in other documents.
Find the assets that you want to work with by tagging, pagination, sorting or searching.
This three part series of articles presents two mechanisms for integrating IBM Rational Team Concert™ and IBM® UrbanCode Deploy to create a continuous delivery process. The first approach included in Part 1 is a packaged out-of-the-box implementation that is easy to set up. The second approach, presented in Part 2 and Part 3, uses extensions to the Ant build.xml file.
Deploy to IBM Bluemix with the Bluemix Button- In this video you learn how to deploy your application code to IBM Bluemix to share it with others with the simple push of a button - the IBM Bluemix button. This 2 minutes video provides details about how that button works and how you can embed it in various locations.
If you have encountered a Website security certificate error during HTTP recording in RPT, we have the solution for you in the embedded video below! In this video, Roja Ayyagary of Rational Client Support demonstrates how to resolve a website security certificate error that can occur during an HTTP recording in IBM Rational Performance Tester (RPT).
Back in January we posted about Ralph Schoon's RTC command line... since then he has continued his work and made a few updated revisions to the tool! Check out the two blog posts below noting the deprecation of version one, and the most recently updated version 2.2!
An RTC WorkItem Command Line V1.0 – Deprecated- Version 1.0 is now Deprecated. Please refer to the new Version 2.2 of the RTC WorkItem Command Line . The code has been enhanced and received a lot of testing and will be the basis for future efforts.
An RTC WorkItem Command Line Version 2.2- Creating links is not easy. Many things can go wrong. Testing by a user showed that there was an issue with links between work items and build results. I found that I got the link direction wrong. I fixed that. Here is the updated source code.
The post contains published code, so our lawyers reminded me to state that the code in this post is derived from examples from Jazz.net as well as the RTC SDK. The usage of code from that example source code is governed by this license. Therefore this code is governed by this license. I found a section relevant to source code at the and of the license.
Have you encountered RPT test scripts opening as random characters? If so, this video by Roja Ayyagary of Rational Client Support will walk you through how to resolve this issue of your test scripts opening as random characters in IBM Rational Performance Tester (RPT).
With the new support for incremental publish and remote debug of applications, we now only need to publish the delta code changes instead of redeploying the entire application, significantly reducing the deployment time and making application development targeting Bluemix easier than ever.
IBM Rational Rhapsody Features You May Have Missed- Another great playlist by IBM Rational User Education which contains a collection of 8 videos created by IBM Rational Technical Specialist Andy Lapping. These videos are short and focus on very useful and profitable Rational Rhapsody features that you may not know about, but can be used to save you time, money, and better extract value from IBM Rational Rhapsody.
IBM Rapid Apps for Bluemix- This playlist from our friends at IBM Rational User Education contains 26 videos surrounding a multitude of how-to topics in the IBM Rapid Apps for BlueMix space. From introductions and demos to deployment, customization to testing, this playlist covers all of the hot topics around IBM Rapid Apps for BlueMix to help you get started through successful launch!