Filter by products, topics, and types of content

(24 Products)

(102 Topics)

(1 Industries)

(7 Types)

1 - 100 of 329 results | Next
Show Summaries | Hide Summaries
View Results
Title none Type none Date down
Use management APIs and Jenkins as a continuous integration engine for IBM App Connect Professional deployment automation
Check out deployment automation on IBM App Connect (formerly known as WebSphere Cast Iron) by using IBM App Connect Management APIs, the SoapUI client, and Jenkins.
Also available in: Chinese  
Articles 05 Feb 2018
Get started with Docker and Kubernetes
Docker and Kubernetes are the building blocks of the next generation of DevOps. In this tutorial, you'll see how to build Docker images, run them locally, and then push those images to your IBM Cloud account so you can deploy them to a Kubernetes cluster running in the IBM Cloud.
Articles 16 Jan 2018
DevOps with controls
You can have it all: quicker releases and security. In this article, learn about a discovery-focused, event-driven automation approach for controls to keep your organization safe in the cloud.
Also available in: Chinese   Portuguese   Spanish  
Articles 03 Oct 2017
Intro to IBM Bluemix Continuous Delivery, Part 2: Deploy an app that uses a Bluemix service
In this introductory series on Bluemix and Bluemix Continuous Delivery, you'll discover how using these products can prevent you from wasting time. Using the simple app created in Part 1, learn how to deploy an app that makes use of a Bluemix service in Part 2. Continue to Part 3, where you learn how to write code that uses the new Bluemix service. In Part 4, 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.
Also available in: Chinese   Russian   Japanese  
Articles 02 Oct 2017
Intro to IBM Bluemix Continuous Delivery, Part 1: Deploy and update a simple app
In this introductory series on Bluemix and Bluemix Continuous Delivery, you'll discover how using these products can prevent you from wasting time. You learn how to quickly and easily deploy a simple application, deploy an app that makes use of a Bluemix service, and write code that uses a new Bluemix service. You'll even try out the Web IDE (no setup required) and learn how to use agile planning tools. As a bonus to all of the knowledge you'll 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!
Also available in: Chinese   Russian   Japanese   Spanish  
Articles 06 Sep 2017
Explore the OpenStack REST APIs for PowerVC
IBM Power Virtualization Center (PowerVC) is an OpenStack-based IaaS cloud solution for the IBM Power platform designed to simplify the management of virtual resources. PowerVC consists of both a GUI and RESTful APIs that perform virtual management tasks for your Power System. This article highlights the REST APIs for both PowerVC Standard Edition and Cloud PowerVC Manager.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 02 Aug 2017
Implement continuous delivery using IBM UrbanCode Deploy
Learn how to implement a continuous delivery solution on SoftLayer cloud servers, using IBM UrbanCode Deploy, from the aspects of design to the implementation details.
Also available in: Chinese   Japanese   Portuguese  
Articles 26 Jul 2017
Build a customized dashboard in Rational Team Concert using Report Builder
There's a good chance you've led a project that contains several teams and spans multiple projects and or releases. All the teams work simultaneously on different components, all leading toward the development of a single product. On projects like this, a high-level overview of the status of these releases and teams that compares specific aspects of the parallel releases from one centralized location is beneficial. Learn how to apply an agile perspective and use software like IBM Rational Team Concert and Jazz Reporting Service to give you visibility into projects with this tutorial.
Articles 19 May 2017
Migrating to Rational Team Concert in z/OS
Migrating to Rational Team Concert isn't just a matter of swapping out a few z/OS components. This article will help you decide if migrating makes sense for your source code management needs.
Articles 12 Dec 2016
Automated function testing using Rational tools in an agile world
Find out how to automate functional and system regression testing of a large, multi-component system. You’ll also learn about several custom artifacts created to add automation capabilities to the test tools.
Also available in: Chinese   Japanese  
Articles 26 Oct 2016
Support continuous configuration deployments for IBM MQ with UrbanCode
This tutorial provides a model for automating IBM MQ configuration deployments for IBM MQ server and environment management.
Also available in: Chinese   Japanese  
Articles 07 Oct 2016
Enable IBM Application Performance Management monitoring in IBM PureApplication System
IBM Application Performance Management (APM) provides another option to monitor workloads in IBM PureApplication System. This tutorial explains how to create the script package to install and configure APM agents in IBM PureApplication virtual system patterns. It also explains how to apply and execute the script package on the pattern instances manually or in batch mode.
Tutorial 01 Oct 2016
Integrate IBM API Connect and WebSphere Service Registry and Repository
Learn how you can use both IBM WebSphere Service Registry and Repository and IBM API Connect together for hybrid cloud integration, combining features to get optimum business value and strengthen your business.
Also available in: Chinese  
Articles 20 Sep 2016
Test website availability with IBM Website Monitoring, Part 3: Setting up thresholds and resource groups
IBM Website Monitoring is a one-stop solution for probing website availability and email alerts. The "Test website availability with IBM Website Monitoring" series guides you through the web monitoring process and helps you to understand the Selenium scripting techniques that are used. In this part, you set up thresholds and resource groups, and place the thresholds in a resource group. You then create a policy to link the threshold to an email address to receive notifications.
Also available in: Chinese  
Tutorial 08 Sep 2016
Cloud application recipes
The value of patterns in software development, architecture, and operations has been discussed extensively over the past few years. Now you can use architecture patterns as a means to plan your application migration either exclusively to the cloud or to a hybrid model. In this article, you'll learn how to use three basic architecture building blocks to assess your application patterns, and to align the patterns to your cloud runtime and services. This approach saves time and effort in planning your move to the cloud.
Also available in: Chinese   Japanese   Portuguese   Spanish  
Articles 07 Sep 2016
Smarter Monitoring: A continuous performance monitoring approach
This tutorial describes a case study in which the Smarter Monitoring approach that helped reduce the time for initial problem analysis from hours to minutes. The additional information contained in the logs because of the smarter instrumentation also helped reduce performance problem analysis duration. An implementation approach that ingests 500 million log entries or 70 GB per day of data is briefly described.
Also available in: Chinese   Japanese   Spanish  
Articles 07 Sep 2016
DevOps best practices, Part 8: Drive adoption and overcome resistance to change
Learn how to get started driving DevOps in your company, including how to overcome resistance to change.
Also available in: Japanese  
Articles 29 Aug 2016
Integrate Rational Quality Manager with Slack and Jenkins
Extend your Rational Quality Manager test automation workflow for ease-of-use and team collaboration with Slack and Jenkins.
Also available in: Japanese  
Articles 04 Aug 2016
Migrate your CMVC workflow to Rational Team Concert, Part 2: Configure the Defect/Feature Importer to migrate CMVC work items to Rational Team Concert
Configure the CMVC-RTC Connector Plugin's Defect/Feature Importer to successfully migrate CMVC work items to Rational Team Concert.
Articles 30 Jul 2016
Rational Performance Tester and Citrix troubleshooting and best practices
IBM Rational Performance Tester Citrix Extension uses the Citrix ICA simulation API to simulate virtual users' driving load. Because of the complexity of interactions between IBM Rational Performance Tester and the Citrix client software, performance testers sometimes encounter problems. This tutorial explores some common problems and offers solutions. You'll also find practices to help you optimize Citrix load testing.
Also available in: Chinese   Japanese  
Articles 21 Jul 2016
What's new in WebSphere Application Server V9?
If you’ve been waiting for a reason to extend your development architecture to the cloud, now is the time with the release of IBM WebSphere Application Server V9. You can create applications with new features, optimize costs for application infrastructure, and connect existing applications and data to cloud services. This article presents a high-level overview of the new features and deployment options in WebSphere Application Server V9.
Also available in: Chinese  
Articles 30 Jun 2016
DevOps best practices, Part 7: Distributed scrum
Many teams are thriving on agile practices including the highly effective scrum methodology. Implementing scrum in large scale distributed organizations can be challenging. This article suggests practical strategies for managing scrum at scale.
Articles 20 Jun 2016
Continuous Testing: An IBM point of view
Testing takes time and it is costly. Especially across multiple systems and platforms in the complex, hybrid cloud world. Teams that improve their test efficiency and effectiveness significantly reduce their expenses and the time it takes to get high-quality innovative solutions to end users. You can't test everything, and you can't automate everything, so it is critical to find the right subset of tests in the riskiest areas. Also key is service virtualization, which allows testing to begin as soon as a build is made, by mimicking missing dependencies. By combining test automation and service virtualization, teams test earlier, or "shift left," and continuously, so they gather feedback faster than ever.
Also available in: Chinese   Japanese  
Articles 16 Jun 2016
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.
Also available in: Chinese   Russian   Portuguese  
Articles 01 Jun 2016
Test website availability with IBM Website Monitoring, Part 2: Uploading and running the Selenium script
IBM Website Monitoring is a one-stop solution for probing website availability and email alerts. The "Test website availability with IBM Website Monitoring" series guides you through the web monitoring process and helps you to understand the Selenium scripting techniques that are used. In this part, you upload the Selenium script to IBM Application Performance Management and get it running.
Also available in: Chinese  
Tutorial 31 May 2016
Top 5 DevOps tutorials and more
Five recent must read pieces of content chosen for you by the developerWorks DevOps editor.
Articles 04 May 2016
Update your running cloud apps with no downtime
Use the Active Deploy extension to the Delivery Pipeline in Bluemix to deploy app updates without any downtime.
Also available in: Chinese   Russian   Japanese   Portuguese  
Tutorial 20 Apr 2016
Test website availability with IBM Website Monitoring, Part 1: Scripting with Selenium
IBM Website Monitoring is a one-stop solution for probing website availability and email alerts. The "Test website availability with IBM Website Monitoring" series guides you through the web monitoring process and helps you to understand the Selenium scripting techniques that are used. In this part, you create a Selenium script to probe your own site.
Also available in: Chinese  
Tutorial 15 Apr 2016
Automate server push with the Bluemix DevOps delivery pipeline
Use the IBM Bluemix DevOps Services application delivery pipeline to automate server directory push in Bluemix.
Also available in: Japanese  
Articles 05 Apr 2016
Predictive Cloud Computing for professional golf and tennis, Part 5: Continuous integration and deployment
Techniques such as continuous deployment and integration, used throughout Predictive Cloud Computing (PCC), have enabled the development team to provide rapid and safe iterative improvements during professional golf and tennis tournaments. The results of the investment into continuous integration and deployment have enabled the team to focus on analytics and code, increasing team productivity.
Also available in: Chinese  
Articles 08 Mar 2016
Staging adoption of EclEmma and Rational Team Concert integration
The EclEmma Rational Team Concert integration helps you detect defects in earlier phases of the software development cycle. Learn about some of the features added to the EclEmma and IBM Rational Team Concert integration to help you gradually increase the level of code coverage.
Also available in: Chinese  
Articles 12 Feb 2016
Java EE, the next inception, Part 3: Install a local Java EE development environment for Bluemix
Learn how to configure a local development environment for developing and deploying Java and Java EE applications for IBM Bluemix. This will enable you to customize a typical Eclipse and Liberty development environment.
Also available in: Chinese   Japanese  
Articles 10 Feb 2016
Java EE, the next inception, Part 1: A primer to WebSphere Liberty for Java EE developers
Learn the basics of how IBM WebSphere Application Server Liberty profile works, and how its architecture differs significantly from that of older Java EE application servers. This background will be helpful for understanding how to install a local Java EE application development environment using Eclipse and Liberty, as well as how to deploy Liberty applications.
Also available in: Chinese   Russian   Japanese  
Articles 10 Feb 2016
Java EE, the next inception, Part 2: Install a local Java EE development environment for WebSphere Liberty
Learn how to install a local Java EE application development environment using Eclipse and IBM WebSphere Liberty. This environment can be used for developing and deploying Liberty applications, as well as for developing applications to be deployed on traditional hardware, and to cloud environments such as IBM Bluemix.
Also available in: Chinese   Russian   Japanese  
Articles 10 Feb 2016
Getting started with SAFe
Find quick and easy access to resources so that you can learn about IBM's support for enterprise scaled agile development anchored on the Scaled Agile Framework (SAFe) methodology.
Also available in: Chinese   Japanese  
Articles 26 Jan 2016
Changing the mindset to get the most out of cloud, Part 1: Cloud solutions vs. traditional web apps
Although it's widely agreed that cloud computing has tremendous potential, very few cloud projects actually deliver the expected results in full. In most cases, this underachievement is due to a lack of understanding of cloud and how it can reduce technical costs. This three-part series focuses on what it takes to make an IT solution that can maximize the benefits of cloud by adopting cloud best practices in the areas of application design, development processes, and IT management processes. Part 1 examines how cloud solutions are different from traditional web applications.
Also available in: Chinese   Japanese  
Articles 13 Jan 2016
Increase security when impersonating other users
Use IBM UrbanCode Deploy's User Impersonation feature to facilitate deployment of more complex applications where specific features are managed under dedicated users and specific deployment steps need to be executed as these users.
Also available in: Chinese  
Articles 02 Dec 2015
Intro to IBM Bluemix DevOps Services, Part 4: Deploy to Bluemix automatically with the delivery pipeline
In this four-part Intro to IBM Bluemix DevOps Services series, discover how using Bluemix DevOps Services can prevent you from wasting time. Quickly and easily deploy a simple app, deploy an app that leverages a Bluemix service, write code that leverages a new Bluemix service, and configure a multistage delivery pipeline. Try out the web IDE (no setup required) and learn how to use agile planning tools. As a bonus, you get an app that checks the prices of items in online stores for you, so you don't need to surf the web to see if your favorite items are on sale.
Also available in: Chinese   Russian   Japanese  
Articles 19 Nov 2015
Perform complex tasks with uCommand
uCommand is a CLI tool that is used with IBM UrbanCode Deploy. It provides simple actions for predefined functions and also a PHP implementation for most of the UrbanCode Deploy APIs. Learn where to get uCommand, how to set it up, and how to use it.
Also available in: Chinese  
Articles 17 Nov 2015
Top DevOps tutorials from 2015
DevOps is everywhere, and the content produced on developerWorks this year showcases the diversity of DevOps. I've chosen my top 3 tutorials published this year. If you have a favorite that didn't make my list, please add it in the comments section.
Also available in: Chinese  
Articles 16 Nov 2015
Deploy Docker containers in hybrid clouds that use IBM UrbanCode, Part 1: Configuring Docker containers
This article is Part 1 of a two-part how-to guide that describes how IBM UrbanCode can be used to quickly develop and deploy multitier and multi-container applications to hybrid clouds. In it, you learn how IBM UrbanCode Build, Docker Trusted Registry and the new Docker plug-ins for IBM UrbanCode Deploy automate the delivery of Dockerized applications to different environments, such as on-premises or hybrid cloud, in a way that provides enterprise-grade governance, traceability, control, and self-service. IBM Bluemix provides the public cloud environment, while on-premises Docker Swarm acts as the private cloud. Combined, they provide a hybrid environment for multi-container applications that are orchestrated by IBM UrbanCode. The Docker application also uses the IBM Bluemix Secure Gateway service to connect to backend containers that are running on-premises in a Docker Swarm cluster.
Also available in: Chinese   Japanese  
Articles 30 Sep 2015
Deploy Docker containers in hybrid clouds that use IBM UrbanCode, Part 2: Deploying Docker containers
This article is Part 2 of a two-part how-to guide that describes how IBM UrbanCode can be used to quickly develop and deploy multitier and multi-container applications to hybrid clouds. In it, you learn how IBM UrbanCode Build, Docker Trusted Registry, and the new Docker plug-ins for IBM UrbanCode Deploy automate the delivery of Dockerized applications to different environments, such as on-premises or hybrid cloud, in a way that provides enterprise-grade governance, traceability, control, and self-service. IBM Bluemix provides the public cloud environment, while on-premises Docker Swarm acts as the private cloud. Combined, they provide a hybrid environment for multi-container applications that are orchestrated by IBM UrbanCode. The Docker application also uses the IBM Bluemix Secure Gateway service to connect to backend containers that are running on-premises in a Docker Swarm cluster.
Also available in: Chinese   Japanese  
Articles 30 Sep 2015
Make continuous delivery of Docker applications easy
Docker is one of the most popular cloud computing technologies due to its revolutionary container technology. It makes it easier for developers to assemble applications from components and ship them in lightweight containers. IBM UrbanCode Deploy automates the application deployment process. See how we use them together to produce a winning solution for making continuous delivery of an application easy.
Articles 07 Aug 2015
Bluemix demo at the Cloud World Forum 2015
Ed Shee, Cloud Software Specialist for IBM Bluemix, walks through a quick 3-minute demo on creating an application in the cloud with IBM Bluemix utilizing Watson Personality Insights. He shows how easy it is to provision a boilerplate -- a runtime, a service, and some starter code all bundled together.
Videos 04 Aug 2015
Rational Team Concert essentials: A developer's perspective, Part 2: Delivering work contributions
Learn how to use Rational Team Concert to identify your project development commitments, carry out your development activities in a team environment, and deliver your work to your team project.
Also available in: Chinese  
Articles 28 Jul 2015
Is your project's best estimation method Agile or conventional?
This article elaborates the importance of good estimation practices. It shows and categorizes a set of estimation techniques. It provides a high level comparison between Agile and conventional techniques and finally recommends some general estimation tips. Estimation can be an efficient practice with better awareness and collaboration.
Also available in: Chinese   Russian  
Articles 07 Jul 2015
Top 10 reasons to use IBM Cloud and DevOps Services
If you have not heard about the cloud revolution in IT, you were probably living in a cave or on another planet for the past 3 years. The cloud is everywhere, and it drastically changes the way information is stored and shared. Cloud computing forces organizations to apply new business models, and teams have to re-invent the way they develop and deliver applications. In this article, I present ten reasons why you should consider IBM Cloud if you plan to create and deploy cloud applications. With extensive support for mobile and web applications, IBM Cloud provides all the services you need to your develop your next brilliant idea.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 07 Jul 2015
A continuous delivery process in a multitenancy environment
Learn how to design and implement the upgrade process in Software as a Service multitenancy environments. This necessary step updates each customer environment independently from the environments that reside on the same machine.
Also available in: Chinese   Japanese  
Articles 07 Jul 2015
Making IBM i agile
Learn about the ARCAD and IBM DevOps toolset which provides the support you need to include IBM i development in your continuous integration strategy accurately and automatically.
Also available in: Chinese   Japanese  
Articles 11 Jun 2015
Structured approaches to create a test plan that addresses risk-based factors
This article describes three alternative approaches to skew test coverage towards the prioritized attributes. These processes help you to generate the minimum number of test cases required to ensure adequate coverage of the selected attributes.
Articles 08 Apr 2015
Automatically building and deploying MobileFirst Platform artifacts as part of a continuous delivery process
A key requirement for integrating IBM MobileFirst Platform (MFP) Application Server into a continuous delivery pipeline is to automatically upgrade the server-side components of the MobileFirst Application Server, including the project WAR file, apps, and adapters This article shows you how to automate the building of MFP components for multiple environments, automate the deployment of the built artifacts, and integrate these steps into your build process. It also includes suggestions for build management tools.
Also available in: Chinese   Russian  
Articles 25 Mar 2015
Using Ionic to rapidly develop IBM MobileFirst Platform hybrid applications
The Ionic Framework speeds hybrid application development by providing an aesthetic and easy-to-use development framework. This tutorial will show you how to use the Ionic JavaScript and CSS components with the IBM MobileFirst Platform to create a hybrid application.
Also available in: Chinese   Russian   Portuguese  
Articles 25 Feb 2015
Using Bower and wiredep to accelerate dependency inclusion in IBM MobileFirst Platform hybrid applications
Node.js has enabled a new generation of tools for web and mobile developers by providing a command-line JavaScript environment. This article will show you how to use Bower and wiredep to speed up your hybrid application development by accelerating the way you include dependencies such as frameworks and libraries.
Also available in: Chinese   Russian  
Articles 25 Feb 2015
Continuous delivery with Rational Team Concert and UrbanCode Deploy, Part 1: An out-of-the-box implementation
Learn how to create a continuous delivery process using IBM Rational Team Concert and IBM UrbanCode Deploy. You will learn how to extend an existing build processor to create a new build process from scratch that will seamlessly integrate the products to provide a flow of content in a highly traceable manner.
Also available in: Chinese   Russian  
Articles 06 Feb 2015
Continuous delivery with Rational Team Concert and UrbanCode Deploy: Part 3. How to use extensions to the Ant build.xml file
This article presents the final part of an alternative approach using extensions to the Ant build.xml file which is often at the center of the build process used by Rational Team Concert.
Also available in: Chinese  
Articles 06 Feb 2015
Continuous delivery with Rational Team Concert and UrbanCode Deploy: Part 2. How to extend the build process
This article shows how to extend a build process to push newly built objects from the Rational Team Concert build process to the UrbanCode Deploy repository so that it is ready for deployment.
Also available in: Chinese   Russian  
Articles 06 Feb 2015
How to extend and customize Rational Team Concert for continuous integration
This article is a complete guide to creating a build participant plugin that optimizes continuous delivery processes for Jazz software. This plugin saved our build team at least 1 man day every 2 weeks and improved the reliability of deployments during code promotion.
Also available in: Russian  
Articles 20 Jan 2015
Achieving Always On: Introducing changes without breaking the availability promise
Non-disruptive change is not the absence of change, but the introduction of change without an interruption of service. This article explores the imperatives and challenges associated with non-disruptive change and provides a definition and framework for making non-disruptive change a reality in today's Always On world.
Also available in: Chinese   Russian  
Articles 23 Dec 2014
Breaking environment limitations with integration testing
Rapid integration testing is a key to delivering frequent, high quality software. But, environment availability is often a limiting factor. This article reviews several strategies to improve environment availability as well as when to use each strategy.
Also available in: Chinese   Russian   Japanese  
Articles 16 Dec 2014
Rapidly create a Node.js app using a Bluemix boilerplate and DevOps Services
Lauren Schaefer demonstrates how to create an operational Node.js app in under 90 seconds using the Bluemix boilerplate. She also demonstrates how to use IBM DevOps Services to edit the app using the web IDE, automatically deploy the app by simply pushing changes to her Git repository, and set up a collaborative team environment for app development.
Also available in: Japanese  
Articles 04 Aug 2014
Use Rational Quality Manager in a continuous delivery DevOps pipeline
Automated testing is an important piece of the DevOps continuous delivery pipeline. It's easy enough to write automation test scripts and have them be triggered after a build is installed. It is more difficult to maintain a group of tests to run, the machines to run them on, and a history of the test results. This set of tasks can be daunting if you are using plain ANT and properties files to maintain the inventory.
Also available in: Chinese  
Articles 15 Jul 2014
Bluemix team engages with developers
Nathan Vega discusses how the Bluemix team is engaging with developers around the world.
Videos 02 Jul 2014
IBM DevOps Services and Bluemix integration
Nathan Vega talks to Dan Berg about IBM DevOps Services and how it integrates with IBM Bluemix.
Videos 02 Jul 2014
Develop apps in the cloud with DevOps Services
This article describes how to get started using DevOps Services (JazzHub) to collaborate with others to plan, track, develop, and deploy software in the cloud. Using a sample application, learn how to develop on DevOps Services and deploy on IBM Bluemix.
Also available in: Chinese   Chinese   Japanese  
Articles 27 Jun 2014
Introduction to the IBM Bluemix UI
Become familiar with the Bluemix user interface as Ryan Baxter shows you around.
Videos 26 Jun 2014
DevOps for rapid software production
Producing IT software solutions fast enough to meet operational demands has become increasingly challenging for technology-rich businesses. The process is labor intensive and requires iterative procedures as well as 24x7 attentiveness to integrating, compiling, and testing code. At first glance, throwing additional resources at the problem seems the logical response, but a better solution is to develop software applications more rapidly using a framework that is resilient enough to withstand mass-production automations. DevOps offers such a framework, and coupled with rapid application development, businesses can perform fast-paced prototyping, testing, and delivery while maintaining high quality standards.
Also available in: Chinese   Russian   Japanese  
Articles 24 Jun 2014
Use Software Defined Networking to optimize your IaaS
Explore Software Defined Networking (SDN) network management via software abstraction layers as a method to enhance and optimize your Infrastructure as a Service in the areas of interoperability, user and provider expectation management, developer and administrator requirements, and effective risk mitigation.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 24 Jun 2014
Agile data analysis - Advanced workflows and R integration
To perform agile data analysis in a production environment, the processing of data must be integrated with tests that require a minimum of user interaction. The configuration of the analysis tools, therefore, must be done programmatically. You also need fast access to graphical reporting, which gives a visual representation of the resulting analysis, to help you determine whether further investigation is required. Learn how to use advanced workflow techniques in KNIME, an Eclipse-based graphical workbench for data analysis and reporting, and the R analysis package to create production-ready workflows and complex graphical representations of the processed data at any point in the workflow.
Also available in: Chinese   Russian   Japanese  
Articles 10 Jun 2014
Adopting DevOps for continuous innovation
DevOps is a set of principles and practices based on lean thinking. Lean principles, when applied to a software delivery organization, make software development more agile and efficient. This article is for readers (from practitioners to executives) who need a basic introduction to DevOps practices.
Also available in: Russian   Japanese  
Articles 02 Jun 2014
Leaner software development using DevOps
Inspired by lean software development principles, this article focuses on various ways to help you notice and remove waste in your process and your time, all while improving time to feedback.
Also available in: Chinese   Russian  
Articles 02 Jun 2014
Security considerations for DevOps adoption
As DevOps matures and finds broader adoption in enterprises, the scope of DevOps must be expanded to include all the teams and stakeholders that contribute to application delivery. DevOps introduces an approach of continuous delivery and continuous testing of small sets of capabilities being delivered by an application delivery organization. Security teams can take advantage of this delivery approach as a way to reduce security risks. By continuously securing these smaller releases of functionality, they can identify security vulnerabilities early in the lifecycle and mitigate the effects early.
Also available in: Russian  
Articles 01 Jun 2014
Prepare to upgrade to Enterprise COBOL for z/OS V5
IBM Enterprise COBOL V5.1 was released in 2013. It provides significant performance improvement to COBOL applications. This article focuses on changes that you need to be aware of as you prepare for the upgrade. It includes an overview of improvements in the modernized COBOL compiler.
Also available in: Russian  
Articles 28 May 2014
From AccuRev to Rational Team Concert
Learn how to migrate source code stored in an AccuRev repository to IBM Rational Team Concert by using one of two approaches: Migrate the source code without history or migrate the source code with history. If you use AccuRev and need to migrate code to Rational Team Concert, these migration tips can help.
Also available in: Portuguese  
Articles 20 May 2014
Ensure continuous delivery by deploying industry solutions to a cloud platform
Using a real customer scenario, explore the challenges and how they are resolved to ensure continuous deployment. Continuous delivery has become a common pattern for solutions delivered on a cloud platform. To make continuous delivery possible, all of the build, deployment, test, and release stages need to be automated to deliver frequent iterations so that developers and operations professionals can continuously pick up the pipeline of code changes and defect fixes. Increased automation of processes leads to increased efficiency in cloud delivery. Apply the installation and deployment techniques in this article to improve the solution installer and make it better suited for continuous deployment and delivery. This article demonstrates an approach to altering solution installation and configuration to support continuous deployment.
Also available in: Chinese   Russian   Portuguese  
Articles 13 May 2014
Develop apps in the cloud with DevOps Services
This article describes how to get started using DevOps Services (JazzHub) to collaborate with others to plan, track, develop, and deploy software in the cloud. Using a sample application, learn how to develop on DevOps Services and deploy on IBM Codename: BlueMix.
Articles 11 Apr 2014
Improve the quality of your unit testing by integrating eclEmma and Rational Team Concert
This article describes how to set up eclEmma and IBM Rational Team Concert so that you can automatically check your code coverage when code is delivered to a stream. The delivery can then be prevented if the coverage is not sufficient. This process makes it possible for teams to ensure that their unit tests are being effective and that they have high levels of coverage. It also helps teams with existing code to incrementally improve the coverage and quality of the code.
Also available in: Russian  
Articles 08 Apr 2014
Virtualize multiple behaviors in parallel with Rational Test Virtualization Server
This article helps users of IBM Rational Test Virtualization Server to configure their test environment to have multiple variants of a stub running simultaneously. These variants make it possible to run multiple test cases in parallel where there are multiple instances of the system under test available. Variants also make it possible for two components of a composite system to receive different responses from the same service interface.
Articles 25 Mar 2014
Generate DITA Java API reference documentation using DITADoclet and DITA API specialization
Combine DITADoclet and DITA API specialization to save time and still produce quality API documentation directly from the Java source code.
Also available in: Russian   Japanese  
Articles 17 Mar 2014
Using IBM Rational Publishing Engine to generate compliance documents, Part 4: Generate diagram-based documents from IBM Rational Software Architect Design Manager
Part of a series covering tips, tricks, and best practices for using IBM Rational Publishing Engine to generate compliance-relevant reports, this article shows how to generate IBM Rational Software Architect Design Manager design documents using a diagram-based reporting approach.
Articles 11 Mar 2014
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.
Also available in: Chinese   Russian   Portuguese  
Articles 06 Mar 2014
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.
Also available in: Chinese   Russian  
Articles 04 Mar 2014
IBM Entrepreneur Week
IBM Entrepreneur Week is a one-of-a-kind opportunity for you to meet, interact, and connect with entrepreneurs, venture capitalists, industry leaders, and academics from around the world. If you're a startup or entrepreneur, join us online for our inaugural IBM Entrepreneur Week, 3-7 Feb 2014. There will be events taking place online and in locations worldwide, including face-to-face and virtual mentoring sessions, a women entrepreneur-focused event, and a LiveStream broadcast of the SmartCamp Global Finals in San Francisco.
Articles 15 Jan 2014
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.
Also available in: Chinese   Russian   Portuguese  
Articles 10 Dec 2013
Meeting the continuous challenge
DevOps, along with agile, is changing the way we think about software development, delivery, and deployment, but when DevOps is discussed, one critical piece of the technology puzzle is frequently overlooked: testing and the data on which it relies. This article attempts to shine a light on testing and data management in the burgeoning world of DevOps and cloud computing.
Also available in: Chinese   Russian  
Articles 10 Dec 2013
Reduce risks to your organization posed by IT operations
Regardless of the cause -- human error, system failures, security breaches, or physical interruptions -- disruptions to operations from IT-related causes can not only damage a company's financial bottom line, it can affect an organization's reputation, which can alter the future economic health of the company. A new study from IBM explains what business continuity and IT security means for a company's reputation.
Also available in: Russian  
Articles 04 Nov 2013
Introducing the new Version 9 IDEs
All of the IBM Rational integrated development environments (IDEs) have been enhanced to deliver new features, improved usability, and better integration. Stephen Henderson reviews a few of the major and most interesting features.
Also available in: Chinese  
Articles 23 Oct 2013
Agile data analysis
This article describes techniques and tooling that can empower testers and other consumers of measurement data to interpret results in an adaptable way that should make data analysis more interactive.
Also available in: Russian   Portuguese  
Articles 22 Oct 2013
Adopting the IBM DevOps approach for continuous software delivery
IBM DevOps introduces an enterprise capability for continuous software delivery, enabling organizations to seize market opportunities and reduce time to customer feedback. This article outlines four paths to adopting or improving continuous software delivery in your organization. In addition, this article presents a practice-based framework (the DevOps maturity model) that can help you assess your current practices, set your goals, and measure your improvement along a continuum as you adopt the IBM DevOps approach.
Articles 11 Oct 2013
DevOps distilled: A new look at DevOps
In this series of articles, learn about DevOps and how it can: create a collaborative relationship between development and IT operations; enable high deployment rates; and increase the reliability, resilience, and security of your production environment.
Articles 01 Oct 2013
Rebuild your IT operations to be application-centric
The winds of disruptive change are blowing through IT. These changes reflect the adoption of cloud computing, the new consumer paradigm for acquiring and using products and services, the expanding base of knowledge related to an increasingly mobile user, and the ingestion and digestion of big data. To adapt to this change, the IT mindset must transform. This transformation culminates in the DevOps movement, which is aligned with agile software development and facilitated by open source tools and IBM SmartCloud Orchestrator.
Also available in: Portuguese  
Articles 01 Oct 2013
Defining the deployment deliverable in DevOps
Dan Zentgraf of Ascendent Technology, an IBM Business Partner, describes the challenges inherent in transforming from traditional development approaches to emerging DevOps practices and the changes required to do so.
Articles 30 Sep 2013
DevOps for mobile development
Mobile computing is probably the hottest topic for development and operations teams right now. Employees in companies large and small have various mobile devices, many of them personal, that they are using for work. Companies all over the world want to use the mobile market by providing customers and users with apps that make mobile computing easier. So, it is important for companies to think through not just the development of a mobile capability but also how they will deploy it and how they can ensure the continuity of the capabilities as these change over time. This article covers how DevOps (development & operations) can help address the issues of deploying different versions of apps to different devices.
Also available in: Chinese   Russian   Japanese   Spanish  
Articles 27 Sep 2013
Mobile testing with IBM Rational Test Workbench
In this article, you will learn how to perform mobile testing using IBM Rational Test Workbench version 8.5 and Android x86 4.0.3 virtual machine.
Also available in: Chinese  
Articles 27 Aug 2013
Integrate SonarQube into a DevOps environment
Learn how to integrate a static code analysis tool using the IBM SmartCloud Continuous Delivery Solution. This article also shows how to integrate SonarQube into a DevOps environment to obtain the feedback from the static analysis tool. Code quality is improved and your project is managed better.
Also available in: Chinese  
Articles 27 Aug 2013
Use approvals to enforce test driven development, code reviews and integration testing in Rational Team Concert
Deepa Saini shows how the approval process can be leveraged in Rational Team Concert to enforce Test Driven Development (TDD), code review and integration testing as part of project process. TDD, reviews, and integration testing put in practice ensure quality software development. For users new to project process implementation, this article assists in getting started with this implementation in Rational Team Concert right away. For users who are familiar with processes and would like to implement these quality practices, this is the right pointer on how to get them set up in their project process.
Also available in: Chinese  
Articles 20 Aug 2013
Manage test data more effectively with Rational Quality Manager 4.0.1
Test data is used to provide a preconfigured set of input values to the test scripts that run at test execution. IBM Rational Quality Manager 4.0.1 provides new features for test data so you can organize data better and use it more effectively.
Also available in: Chinese   Portuguese  
Articles 13 Aug 2013
Using Rational Quality Manager to manage lab assets in virtual environments
By extending the IBM Rational Test Lab Manager component of IBM Rational Quality Manager, you can manage test assets in a virtual environment such as a cloud. You can import up-to-date definitions of virtual images and machines for use in your test lab and deploy new virtual machines on demand. This article describes how the IBM Tivoli Lab in Rome is piloting an integration of Rational Quality Manager with IBM Tivoli Service Automation Manager 7.2.2.1 to help test teams improve productivity, cycle times, and cost effectiveness.
Also available in: Chinese  
Articles 12 Aug 2013
Agile DevOps: Build a DevOps dashboard
What if you could get instant feedback on the health of your software system with every change applied -- not only to the software application, but also to the database, infrastructure, and configuration? In this final Agile DevOps installment, DevOps expert Paul Duvall helps you set up a DevOps dashboard by using the open source CanaryBoard tool. The dashboard reveals the state of the entire software system under development -- from check-in to production -- at a glance.
Also available in: Russian   Portuguese  
Articles 08 Aug 2013
Automated testing with Selenium and Cucumber
Take the pain out of test automation with Selenium and Cucumber, by learning to write tests in simple feature files and drive them through your browser with the flip of a switch. This article is a hands-on introduction to setting up a test automation framework with Selenium and Cucumber, creating a test suite for single-page web applications, and running tests across multiple web and mobile browsers via Selenium Grid.
Also available in: Russian   Japanese   Portuguese   Portuguese   Spanish  
Articles 06 Aug 2013
Link requirements collections in IBM Rational DOORS to test plans in IBM Rational Quality Manager
This article teaches IBM Rational DOORS and IBM Rational Quality Manager users how to link requirements collections in a Rational DOORS module view to a test plan and generate a test case in Rational Quality Manager using the reconcile feature in Rational Quality Manager.
Also available in: Chinese  
Articles 30 Jul 2013
1 - 100 of 329 results | Next
Show Summaries | Hide Summaries