AcdntlPoet 2700019V2G Visits (1033)
Authors Bob Aiel
DevOps best practices: Part 1. Develop reliable software with DevOps- Learn the best practices to use in order to create reliable software systems and avoid the high profile incidents that have recently impacted so many other companies.
DevOps best practices: Part 2. Ensure robust and effective information security with DevOps- DevOps principles, well known for helping developers and operations to work more effectively together, can be applied to information security, as well. Learn how DevOps can improve information security by applying industry-recognized best practices. Use the DevOps approach to keep systems secure, to prevent system glitches, and to ensure uninterrupted service.
DevOps best practices: Part 3. Implement ITIL with DevOps- Many organizations embrace the IT Service Management Forum (itSMF) IT Infrastructure Library (ITIL) v3 framework, which provides guidance on the processes and functions that help implement quality IT services. However, organizations struggle with how to implement ITIL processes such as change management, service asset and configuration management, and release and deployment management. This article shares practical guidance on how to use DevOps practices to implement the processes and functions described in the ITIL v3 Core Transition from Service Design to Service Operation.
DevOps best practices: Part 4. Drive agile Application Lifecycle Management with DevOps- DevOps provides a set of principles and practices that help development and operations teams to work together more effectively. Most organizations recognize that that there are other key stakeholders, such as information security, Quality Assurance (QA), testing, and many others who can also benefit from the DevOps approach. Application Lifecycle Management (ALM) helps to define the entire software and systems lifecycle, which encompasses a wide range of tasks and stakeholders. These stakeholders play an essential role to create reliable and secure systems. Apply the DevOps approach to improve communication and collaboration to drive the entire application lifecycle. Learn how to use DevOps to understand the dependencies between each of the stakeholders in the application lifecycle.
DevOps best practices: Part 5. DevOps in the cloud- To realize the true value of cloud-based software development and cloud-based operations, apply DevOps practices to help mitigate the potential pitfalls and risks associated with cloud-based computing. Learn how to use DevOps best practices to ensure that your organization can both use cloud-based development tools and processes and implement scalable, cloud-based operations successfully.
DevOps best practices: Part 6. Use DevOps to drive quality assurance and testing- Quality assurance and testing requires collaboration between many key stakeholders, because of this the DevOps principles of communication and collaboration are beneficial. This article explains how to use DevOps to drive quality assurance and testing and shows you service virtualization testing in practice.
AcdntlPoet 2700019V2G Visits (816)
Managing a complex solution roll-out using Rational Team Concert- This article focuses on the project planning and management capabilities of IBM Rational Team Concert showing how it was used to manage and deliver the roll-out of an enterprise wide application lifecycle management solution. The article shows how IBM Rational Team Concert can be used to streamline the communication between 3 teams involved in a deployment project: the end users of the client, the deployment team of IBM Rational Software and the Support and Development organization of IBM Rational Software.
AcdntlPoet 2700019V2G Visits (1141)
Jazz Reporting Service (JRS) Workshop - Authored by Rosa Naranjo and Sudhakar Frederick, this workshop is intended to provide insight into the Jazz Reporting Service (JRS) introduced in CLM v5.0 and updated recently in v5.0.2. Jazz Reporting Service (JRS) is a lightweight reporting solution that provides practitioners with the ability to create their own reports in a powerful yet easy to use interface (without requiring Cognos expertise).
There is a YouTube video series on JRS below as well as a few Jazz.net articles along with the workshop instructions, so click through to learn more!
AcdntlPoet 2700019V2G Visits (1103)
Learn the main guidelines to build an automated development and testing framework using scripts. In the following blog post, Aya Elgebeely (Application Developer, IBM) highlights how using scripts to automate your development workflow can have a magical effect on your work quality and performance:
Streamline development efforts with scripts- There are quite a few steps to set up an environment or modify and build a substantial amount of files. If you use scripts, one command can do all the work at once. That's a big difference (and savings in time and energy) from doing the steps one-by-one. This gives you the time to focus on the important and innovative tasks and let the script do the mundane tasks.
With scripts you can combine various technologies under one custom framework. As if you are playing with Lego parts; scripts are the connectors between the different building blocks of your build and test environment. With scripting capabilities the intended workflow runs automatically with minimal user intervention.
AcdntlPoet 2700019V2G Visits (1086)
Develop Multilingual portlets with Rational Application Developer- This article explains how to use ResourceBundle classes for multilingual portlet development using IBM Rational Application Developer for IBM WebSphere Portal. IBM® WebSphere® Portal supports more than 30 languages for different locations. Various international organizations provide their portals for use in different countries or regions through multilingual Web sites. In this context, the portal concurrently serves portal views in the users preferred language to a large numbers of users. WebSphere portal supports portlets displayed in different languages. If a requested language is not supported, the portal attempts to match the user's language preference.
This article explains how to develop multilingual portlets using IBM® Rational® Application Developer for WebSphere Software v9 (you can use v7.5 or higher to follow the steps in this article). Code snippets to incorporate multilingual portlets using ResourceBundle are provided in the
AcdntlPoet 2700019V2G Visits (1023)
IBM® Rational® Quality Manager provides extensible APIs that enable test-automation tools from various industries to be integrated into the Rational Collaborative Lifecycle Management (CLM) environment. These APIs make the automation tools' capabilities available in Rational Quality Manager, providing a rich user experience. After an integration is built, it goes through a rigorous validation process and then is available to users.
ETAS LABCAR-AUTOMATION (LCA), an automated testing tool widely used in the automotive industry, now integrates with Rational Quality Manager through these extensible APIs. MicroGenesis, an IBM business partner, built this one-of-a-kind integration, enabling users from the systems space to leverage the power of collaboration and the enhanced traceability of the CLM environment. (All copyrights and trademarks related to LABC
AcdntlPoet 2700019V2G Visits (973)
Deep Dive Data Warehouse Reporting using the Jazz Reporting Service- The Jazz Reporting Service is the new reporting solution from IBM Rational Software developed on top of the Jazz integration platform and is intended to support the authoring of custom reports for the Collaborative Lifecycle Management (CLM) solution. A previous articles around Jazz Reporting Service covered reporting using the build in query builder [Haumer 2014], which allows end users to create their own reports almost right away with simple drag-and-drop gestures and selections. Another article [Shaw 2014] went one step further and demonstrated how to use theStructured Query Language (SQL) editor to modify and refine the underlying SQL statement that were generated by the query builder introducing some more advanced features.
AcdntlPoet 2700019V2G Visits (766)
Changing hostnames is a common need and a common question we get in support. Hostname changes can often become problematic if not done correctly. Luckily, we have a top notch support team ready to help! In this case, support engineer Mallikarjuna Manoj Kandala has authored the foll
How to change the hostname in the IBM Rational ClearCase environment - Making the task easier. The IBM Rational ClearCase environment is sensitive to any hostname changes on the system where the application is hosted. This article provides the steps to make the task easier for Rational ClearCase administrators. This article shows how to make changes to various server components of the IBM® Rational® ClearCase® environment, when the hosted system hostname changes. The content in this article applies to Rational ClearCase v8.0.0.x and higher, and only UNIX and Linux systems.
AcdntlPoet 2700019V2G Visits (1376)
To introduce you to the best of Bluemix DevOps Services, Lauren Schaefer (Growth Hacking Engineer and Social Media Lead for IBM Bluemix DevOps Services) has written this four-part tutorial series.
In Part 1, you learn how to deploy and make changes to a simple application. In Part 2, you learn how to deploy an application that uses a Bluemix service. In Part 3, you learn how to use the planning capabilities in Bluemix DevOps Services to plan and track your app, how to add a new Bluemix service to your app, and how to write code that makes use of a Bluemix service. In Part 4, you learn how to use the Delivery Pipeline service to deploy your app to Bluemix automatically whenever you or someone else on your team pushes code to your project's repository.
As a bonus to all of the knowledge you get by working through the examples in this series, you also get an application that checks the prices of items in online stores for you, so you don't have to surf the web to see if your favorite items are on sale! (Can you tell I love to shop?)
Intro to IBM Bluemix DevOps Services, Part 1: Deploy and update a simple app - In Part 1, learn how to:
Intro to IBM Bluemix DevOps Services, Part 2: Deploy an app that uses a Bluemix service - In Part 2, you learn how to deploy an application that uses a Bluemix service. You start with the Lauren's Lovely Landscapes app you created in Part 1. You also work with the Fabulous Price Finder app, which provides you with the current prices of items you're interested in purchasing online with the simple click of a button.
Intro to IBM Bluemix DevOps Services, Part 3: Plan, track, and take advantage of new Bluemix services - Part 3 shows you how to:
Intro to IBM Bluemix DevOps Services, Part 4: Deploy to Bluemix automatically with the delivery pipeline - In this final tutorial of the series, learn how to:
AcdntlPoet 2700019V2G Visits (1100)
The article below provides you with knowledge about Jenkins and shows you how to set up the continuous delivery framework with Jenkins. The framework can build and scan source code, install the successful build, run tests and send results automatically.
Set up a continuous delivery framework with Jenkins - The setup of the framework in a continuous delivery process is important. The framework determines DevOps's efficiency and what can be done in the continuous delivery process. This article contains information on Jenkins and demonstrates how to:
Get products and technologies