Technical library

  • spacer Filter by products, topics, and types of content

    (508 Products)

    (756 Topics)

    (20 Industries)

    (14 Types)

Develop and deploy your next
app on the IBM Bluemix
cloud platform.

 

1 - 100 of 15486 results | Next Show Summaries | Hide Summaries Subscribe to search results (RSS)

View Results
Title none Type none Date down
Learn Linux, 101: Hard disk layout
Learn how to design a partition layout for disks on a Linux system. Use the material in this tutorial to study for the Linux Professional Institute LPIC-1: Linux Server Professional Certification exam 101, or to learn for fun.
Articles 13 Aug 2015
Learn Linux, 101: Hard disk layout
Learn how to design a partition layout for disks on a Linux system. Use the material in this tutorial to study for the Linux Professional Institute LPIC-1: Linux Server Professional Certification exam 101, or to learn for fun.
Articles 13 Aug 2015
Perform scalable data exchange using InfoSphere DataStage DB2 Connector
DB2 for z/OS delivers innovations in operational efficiency for out-of-the-box savings, business resiliency, warehouse deployment and enhanced business analytics. DB2 for z/OS is a cost effective, simple and proven database which offers 24x7 availability, reliability and security. This white paper illustrates how to use InfoSphere DataStage to access DB2 for z/OS database systems. It also provides insights into the performance of different connectivity options and presents valuable best practice recommendations.
Articles 13 Aug 2015
Advanced features of inline assembly for Linux on z Systems
The objective of this article is to discuss the advanced features of inline assembly supported by IBM XL compiler for Linux on z Systems. The target audience is software engineers who are interested in going beyond the extent of the optimizations provided by the compiler to fine tune the most performance-sensitive code section of their applications.
Articles 12 Aug 2015
JVM concurrency: Building actor applications with Akka
Actor applications require a different style of programming from the linear approach that is used for single-threaded applications. Go deeper into structuring systems in terms of actors and messages from Scala code, using the Akka toolkit and runtime.
Articles 12 Aug 2015
JVM concurrency: Building actor applications with Akka
Actor applications require a different style of programming from the linear approach that is used for single-threaded applications. Go deeper into structuring systems in terms of actors and messages from Scala code, using the Akka toolkit and runtime.
Articles 12 Aug 2015
The basics of inline assembly for Linux on z Systems
Inline assembly allows software engineers to handcraft the assembler codes for the most performance-sensitive parts of their programs. This feature unleashes the hardware advantage of IBM z Systems as well as programmer ingenuity to realize the development of high-performance applications. The objective of this article is to discuss the basics of inline assembly feature supported by IBM compiler for Linux on z Systems.
Articles 12 Aug 2015
Building smarter wearables for healthcare, Part 2: Designing cognitive applications that take advantage of the Watson services
In this article, I explain why you want to use IBM Watson, a robust cognitive computing platform, for your wearables project. I also describe how you can integrate Watson into your wearables project.
Articles 11 Aug 2015
Creating Applications in Bluemix Using the Microservices Approach
Microservices is an architectural style, in which large complex software applications are composed of one or more of smaller services. This IBM Redbooks® publication gives a broad understanding of this increasingly popular architectural style and provides some real life examples on how you can develop applications using the microservices approach with IBM Bluemix. The source code for all these sample scenarios can be found on GitHub (https://github.com/).
Books 06 Aug 2015
Deploy a "Hello World" webpage to Bluemix
Let's deploy a simple Hello World webpage using nothing but HTML and a static buildpack on IBM Bluemix.
Also available in: Chinese  
Articles 06 Aug 2015
Introduction to Java multitenancy
The multitenant JVM recently became available as part of the IBM SDK Java Technology Edition, Version 7 Release 1 as a tech preview. By running multiple applications within a single multitenant JVM, a cloud system can speed applications' start times and reduce their memory footprint. This article introduces the technology behind multitenant cloud JVM and discusses the main costs and benefits.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 06 Aug 2015
Is always-on data encryption the ultimate cloud security tool?
At-rest and in-motion data that is only decrypted once it is sitting at your desktop can be the key to slowing cloud and traditional online systems data breaches. If a hacker can't use the data, why steal it? The author examines the MIT Mylar system as an example of always-encrypted data.
Articles 06 Aug 2015
Manage IBM CICS systems on the go: Prototype for IBM MobileFirst applications
Learn how to create and implement a mobile solution prototype for IBM CICS systems management. By creating this prototype, you can improve the usability of CICS system management functions and incorporate them with your IBM MobileFirst applications. For example, you can monitor CICS resource usage remotely on your mobile devices wherever and whenever you need. In this prototype, the CICS storage status is displayed graphically on a mobile device for monitoring. This solution entails using a RESTful API, XSLT, and JSON technologies on CICS Transaction Server and IBM MobileFirst Platform Foundation.
Articles 06 Aug 2015
Data integration at scale: OSLC and the Linked Data Platform
Learn how the Open Services for Lifecycle Collaboration (OSLC) community applies the concepts that are introduced in this series to collaborative software development. OSLC uses Linked Data and other Semantic Web standards to make it easier for requirements-tracking, development, and testing tools to work together throughout the software lifecycle.
Articles 05 Aug 2015
Data integration at scale: OSLC and the Linked Data Platform
Learn how the Open Services for Lifecycle Collaboration (OSLC) community applies the concepts that are introduced in this series to collaborative software development. OSLC uses Linked Data and other Semantic Web standards to make it easier for requirements-tracking, development, and testing tools to work together throughout the software lifecycle.
Articles 05 Aug 2015
Data integration at scale: OSLC and the Linked Data Platform
Learn how the Open Services for Lifecycle Collaboration (OSLC) community applies the concepts that are introduced in this series to collaborative software development. OSLC uses Linked Data and other Semantic Web standards to make it easier for requirements-tracking, development, and testing tools to work together throughout the software lifecycle.
Articles 05 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.
Video and audio 04 Aug 2015
Building smarter wearables for healthcare, Part 1: Examining how healthcare can benefit from wearables and cognitive computing
In this article, I examine the current trends in wearable computing in healthcare. Also, I explore the gaps between what can be done with current hardware offerings and their analytic capabilities. You'll learn how cognitive computing platforms like Watson can accelerate time to market for wearable device makers and also how Watson can fill the gap between the potential of wearables and their current rather weak offerings.
Articles 04 Aug 2015
Integrated web services server for IBM i updates
The integrated web services server for IBM i allow users to expose Integrated Language Environment (ILE) programs and service programs as SOAP or Representational State Transfer (REST) web services. In July 2015, a number of enhancements has been released. This article discusses each of the enhancements in the integrated web services server.
Articles 04 Aug 2015
Translating the monetary cost of SQL statements, Part 1: SQL cost in DB2 9.7 and 10.1
What's a timeron worth to you? Who knows? DB2 SQL statement cost is measured in timerons, not dollars. This tutorial will discuss an approach to translating a timeron cost, and the associated administrative and computing resource costs into a cost metric that matters: dollars! You will learn the features and resources we considered for this calculation. We will discuss the resulting statistical monitors and measures available in DB2 and AIX that monitor I/O, memory, and CPU, which were used in determining the actual dollar-cost calculations, jointly created by IBM and a partner. We will then show the calculation for assigning a dollar cost to an SQL statement by way of examples. Using this data, you will learn about our formulas for predicting a dollar cost for a system. Steps used to derive the formula will also be provided. Lastly, we will cover some of the items that caused skew.
Articles 04 Aug 2015
Build a simple face detection web app
Develop a simple application in PHP to use the powerful cognitive computing features of the AlchemyAPI service on IBM Bluemix. The app demonstrates how the face detection functions of the AlchemyAPI service can: study images and find faces, identify the gender, estimate the age, and often identify the specific person. You don't need to know anything about cognitive computing or deep learning algorithms to develop the cognitive app on Bluemix with only a few lines of code in this step-by-step example.
Articles 31 Jul 2015
Mobile DevOps, Part 2: Implement enterprise-scale iOS continuous deployment with UrbanCode Deploy
Implement an enterprise-scale continuous-deployment system for iOS apps. See how the IBM Apple Solutions Team uses IBM UrbanCode Deploy to customize its continuous-deployment capability.
Articles 31 Jul 2015
Integration Platform as a Service: The next generation of ESB, Part 2
Take an in-depth look at Integration Platform as a Service (IPaaS), the next generation of enterprise integration. Part 1 describes the technology and business changes that are driving IPaaS, as well as the capabilities and components that are characteristic of the IPaaS approach to enterprise integration. Part 2 concludes the series by focusing on the key attributes of IPaaS that distinguish it as a service, and illustrates why these characteristics make a service approach to enterprise integration an attractive value proposition.
Articles 30 Jul 2015
Recovering from a resource failure in IBM PowerHA cluster
This article explains about recovering from a resource failure caused due to wrong input to resources in IBM® PowerHA® cluster. There are scenarios in which a cluster might go to the unstable state and a resource might go to the error state due to wrong input to resources such as applications, file systems, and so on. This article helps to understand how to get cluster to a stable state after rectifying the wrong input to resources and make it accessible using the IBM PowerHA SystemMirror cluster recovery script failure tool.
Articles 30 Jul 2015
IBM Business Process Manager operation overview, Part 1: Topology, security, basic administration, and monitoring
The maintenance of a clustered server environment for IBM® Business Process Manager (BPM) that interacts with many back-end and front-end systems and services can be a challenging task. Administrators can follow the IBM Business Process Manager operation overview series to guide their daily operation work. Part 1 helps administrators with topology, security, and basic administrative and monitoring operations.
Articles 30 Jul 2015
Bluemix fundamentals: 5 key advantages, from a developers' perspective
In this short video, Bobby Woolf discusses benefits and advantages Bluemix has over other platforms for developers.
Articles 29 Jul 2015
Top 10 editor's picks for IBM Business Process Manager
Here are my top 10 editor's picks of IBM Business Process Manager content published on developerWorks. I selected content that helps you through the planning, configuration, development, and deployment phases of your business process applications, guiding you as you use recent versions of the product. I updated this list in July 2015 to include some of the best tutorials published in the past year.
Articles 29 Jul 2015
Top 10 editor's picks for IBM Operational Decision Manager
Here are my top 10 editor's picks of IBM Operational Decision Manager content published on developerWorks. I selected content that helps you through the planning, configuration, modeling, and development phases of your business rules applications, guiding you in using recent versions of the product. I updated this list in July 2015 to include some of the best tutorials published in the past year.
Articles 29 Jul 2015
Why start from scratch? Use IBM developerWorks Recipes to build your IoT applications
Explore the IBM developerWorks Recipes open community. Review, revise, or create recipes to get started with IoT apps on IBM Bluemix.
Articles 29 Jul 2015
How the IBM Analytics Mediation Platform fulfills business goals in the mining industry
Companies have access to more data than ever, but the data is often in disparate systems and dissimilar formats. Put this growing volume of data to work generating real-time insights that lead to meaningful actions. Learn how IBM's Analytics Mediation Platform (AMP) helps customers in the mining industry gain more control over mining operations, accounting, and production predictions.
Articles 28 Jul 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.
Articles 28 Jul 2015
Mastering MEAN: Testing the MEAN stack
Take a walk through the "small pieces, loosely joined" of the MEAN stack's testing infrastructure. No application, MEAN or otherwise, is ready for production without passing a rigorous, comprehensive test suite. See how to use Karma, Mocha, Jasmine, and istanbul, helped by PhantomJS, to test the UGLI app.
Articles 28 Jul 2015
Mastering MEAN: Testing the MEAN stack
Take a walk through the "small pieces, loosely joined" of the MEAN stack's testing infrastructure. No application, MEAN or otherwise, is ready for production without passing a rigorous, comprehensive test suite. See how to use Karma, Mocha, Jasmine, and istanbul, helped by PhantomJS, to test the UGLI app.
Articles 28 Jul 2015
Put Bluemix AppScan results into Bluemix Track & Plan
Scan a Bluemix application by using the AppScan Dynamic Analyzer, and then send the scan results to the Track & Plan defect tracking service.
Articles 27 Jul 2015
Leverage DB2 BLU Acceleration technology for tables involving unsupported data types
DB2 BLU Acceleration can provide performance improvements ranging from 35x to 73x and beyond for analytical queries with minimal tuning. In the mixed environment between OLTP and OLAP called OLTAP, DB2 shadow tables can be used to leverage BLU Acceleration without sacrificing OLTP performance. On the other hand, there are some restrictions such as data types. Though most data types are supported, some data types such as LOB and XML are not supported. For example, if your fact table contains invoice PDF data stored in a BLOB column, you cannot use BLU Acceleration as it is, which means you cannot create tables such as column-organized table. But there are ways to leverage BLU Acceleration even in such cases. This article guides you through those steps.
Articles 24 Jul 2015
IBM Business Analytics Proven Practices: IBM Cognos Active Report 10.2 Cookbook
A description of the various features available within IBM Cognos Active Report and how they can be used to create and distribute interactive reporting applications.
Also available in: Chinese  
Articles 23 Jul 2015
IBM@OSCON 2015: Let's work together
IBM is a longtime supporter of open source software and the open source community and is once again a prominent presence at the annual OSCON conference. This article provides an overview of IBM's activities during this year's event. You'll also get a glimpse of developerWorks Open, a new way to collaborate on and develop tomorrow's next innovations.
Articles 23 Jul 2015
Perform sentiment analysis in a big data environment
Public opinion views about government policies are scattered across the Internet, in Twitter and News Feeds. People can express their views quickly and easily from mobile devices, which are ubiquitous. Sentiment analysis can be performed against the data that is gathered from these disparate sources (tweets, RSS feeds, and mobile apps). This data can be aggregated, transformed, or reformatted and then stored in a Hadoop Distributed File System (HDFS). This data can be processed and analyzed as data at rest (data lake) or as data in motion (data stream).
Articles 23 Jul 2015
Dynamic authentication for connectors in WebSphere Cast Iron, Part 2: Authenticating JDE, Salesforce.com, and Force.com Bulk API connectors dynamically
Part 2 of this two-part series describes how connectors such as JD Edwards, Salesforce.com, and Force.com Bulk API are authenticated dynamically in IBM WebSphere Cast Iron Studio. This tutorial shows how to dynamically pass the connection parameters, connection pool options, and proxy parameters, without the need of stopping the project in the Appliance. This method allows you connect to different endpoints or change endpoint configurations during runtime without stopping the orchestration.
Articles 22 Jul 2015
Rational Host Access Transformation Services V9: How to create a WebFacing Project
This demo shows you how you can crete a Web Facing Project.
Demos 22 Jul 2015
Integration Platform as a Service: The next generation of ESB, Part 1
Take an in-depth look at Integration Platform as a Service (IPaaS), the next generation of enterprise integration. Part 1 of this two-part series describes the technology and business changes that are driving IPaaS, as well as the capabilities and components that are characteristic of the IPaaS approach to enterprise integration.
Also available in: Chinese  
Articles 20 Jul 2015
Using IBM Database Add-ins for Visual Studio 2013 in DB2 Cancun (10.5 Fix Pack 4)
This tutorial explains the key new capabilities in IBM Database Add-ins for Visual Studio 2013 available with the DB2 10.5 Fix Pack 4. The authors explain support of the Microsoft Visual Studio 2013 feature set with IBM data servers (DB2 for z/OS; DB2 for i; DB2 for Linux, UNIX, and Windows; and Informix).
Tutorial 16 Jul 2015
Create an iOS 8 game with React Native and Advanced Mobile Access
Create a React Native game and learn how JavaScript code can access the IBM MobileFirst platform in iOS native apps.
Articles 15 Jul 2015
Make your application elastic on Bluemix
The Bluemix Auto-Scaling service gives you the ability to dynamically adjust the capacity of an application in the target environment. With the service, you can scale out (or scale in) your applications based on the resource allocations and SLA measurement.
Also available in: Chinese   Japanese   Spanish  
Articles 15 Jul 2015
React Native: Into a new world of rapid iOS development
Get on the mobile fast track with React Native, the fastest-growing platform and tool set for iOS development. Put aside the Objective-C and Swift tutorials, and start coding iOS apps with JavaScript. Get an introduction to React Native, learn about its architecture and internal operations, and work through an example application that highlights React Native programming techniques.
Articles 15 Jul 2015
React Native: Into a new world of rapid iOS development
Get on the mobile fast track with React Native, the fastest-growing platform and tool set for iOS development. Put aside the Objective-C and Swift tutorials, and start coding iOS apps with JavaScript. Get an introduction to React Native, learn about its architecture and internal operations, and work through an example application that highlights React Native programming techniques.
Articles 15 Jul 2015
React Native: Into a new world of rapid iOS development
Get on the mobile fast track with React Native, the fastest-growing platform and tool set for iOS development. Put aside the Objective-C and Swift tutorials, and start coding iOS apps with JavaScript. Get an introduction to React Native, learn about its architecture and internal operations, and work through an example application that highlights React Native programming techniques.
Articles 15 Jul 2015
Using SQL parameter names and default values
This article highlights the advantages of associating parameter names with the arguments of calls to IBM DB2 for i SQL functions and procedures. It also illustrates how parameter default values work together with named arguments to make SQL code more maintainable and easier to understand.
Articles 15 Jul 2015
Use Guardium outlier detection to detect hidden threats
Learn how Guardium database monitoring is extended with enhanced security intelligenceknown as outlier detectionto detect potential threats based on relative changes in behavior. Use cases, configuration guidance, and operational considerations are covered.
Also available in: Chinese  
Articles 14 Jul 2015
Use the IBM z13 SIMD unit and the IBM z/OS XL C/C++ compiler to add parallelism to your C/C++ programs
The IBM z13 hardware provides a new SIMD unit. This article describes how to use the IBM z/OS XL C/C++ language to take advantage of the new processor and exploit the enhanced parallelism it offers. This article also provides an overview of the new data types, the operations that can be done on those data types, and the built-in functions to make vector programming easier.
Articles 14 Jul 2015
Real-time Personalized Marketing with WebSphere Commerce, IBM Campaign, and IBM Interact
IBM Campaign and IBM Interact is an enterprise level marketing platform that allows marketers to personalize, in real time across several marketing channels. By integrating this platform to WebSphere Commerce with the Precision Marketing tool, marketers can engage in a meaningful dialogue with their e-commerce customers.
Articles 13 Jul 2015
Data integration and analytics as a service, Part 1: DataWorks
Most data integration specialists find that data loading and migration from a source to target are usually time-consuming and tedious tasks to perform. Now with the IBM Bluemix DataWorks service, you can load and migrate data from different sources to different targets easily. IBM DataWorks service, which includes DataWorks APIs and DataWorks Forge, allows developers to load, cleanse and profile data, in addition to migrating to different targets seamlessly. DataWorks Forge is primarily for knowledge workers and helps them to select data, visualize, and prepare it for use after enriching and improving its quality. This tutorial is Part 1 of a series covering data integration and analytics as a service.
Also available in: Chinese  
Tutorial 10 Jul 2015
Improve the performance of function calls with OpenPOWER ABI
This article is to explain what OpenPOWER application binary interface (ABI)introduces to improve performance of function call. Different from the 64-bit PowerPC ELF ABI Supplement 1.9 (ELF ABI v1), OpenPOWER ABI gets rid of function descriptor and doesn't require callers to initialize environment any more. Aligned with current industry practice, it makes the callees set up the TOC pointer in place, introduces dual entry to ensure the establishment as required, and uses trampoline to support lexical nesting function calls.
Articles 10 Jul 2015
Integration of Microsoft Windows Active Directory server as a pass-through authentication server to IBM Tivoli Directory Server
This article explains about configuring Microsoft Windowsas a pass-through authentication server for IBM Tivoli Director Server Lightweight Directory Access Protocol (LDAP) server. The IBM AIX clients are mapped to the AIX LDAP server and the Windows clients are mapped to the Windows Active Directory (AD) server. But, when the user logs in to the AIX client, the user credentials get validated at the Windows AD server for getting login access to the AIX clients. This article provides the configuration steps in detail.
Articles 10 Jul 2015
Using scrum methods with IBM DevOps Services
Explore the sprint planning process and scrum methods used with IBM DevOps Services. It also explains and provides hands-on experience with basic scrum activities like backlog grooming, sprint planning, and daily scrums.
Also available in: Chinese  
Articles 10 Jul 2015
Build an iOS 8 App with Bluemix and the MobileFirst Platform for iOS
Try out the new iOS 8 SDK for mobile push and authentication on Bluemix. This tutorial introduces you to the new MobileFirst Platform for iOS, currently in Beta. You'll see how to create and connect a mobile back-end application on Bluemix to a sample iOS mobile application, and then send a push notification from the Bluemix console.
Also available in: Chinese   Japanese   Portuguese  
Articles 09 Jul 2015
Developing a high performance API for IBM Cognos integration using WebSphere DynaCache
Performance is a key measurement for an API, especially when the API is integrated with services that may not respond quickly. One example of such a service is a complex IBM Cognos Business Intelligence (BI) report. This tutorial describes a solution for a RESTful API design that uses WebSphere DynaCache to help improve response times for performance sensitive API clients, such as a user interface. The tutorial also discusses a few critical factors to effectively build APIs with performance in mind, such as cache key configuration and invalidation rules.
Articles 09 Jul 2015
Docker for Linux on Power Systems
Docker is a tool for deploying, executing and managing containers. This article provides links to Linux on Power Systems Docker binaries and the steps to install them.
Articles 09 Jul 2015
Optimization techniques for library functions using IBM PowerPC processors
This article explains the various optimization techniques in power assembly so as to make applications run faster. Applying certain techniques in IBM® PowerPC® processor-specific applications improves the performance of the program. Some of the following techniques are now applied on Linux glibc string and memory functions and there is a significant amount of performance improvement. This article is intended for IBM AIX and Linux programmers who write assembly code for performance improvement in IBM Power Architecture.
Articles 09 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  
Articles 07 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  
Articles 07 Jul 2015
Top 10 reasons to use Bluemix 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 Bluemix if you plan to create and deploy cloud applications. With extensive support for mobile and web applications, Bluemix provides all the services you need to your develop your next brilliant idea.
Also available in: Chinese  
Articles 07 Jul 2015
SAP security and deployment best practices in InfoSphere Information Server Pack for SAP Applications 7.1
This tutorial shows how to deploy the SAP side components of the InfoSphere Information Server Pack for SAP Applications 7.1. It covers the stage types and gives an overview of the relevant installation and security administration concepts.
Articles 02 Jul 2015
Explore IBM Bluemix
Watch as David Barnes demos Bluemix, IBM's platform as a service offering. He focuses on how to start developing and deploying applications on IBM Bluemix.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 01 Jul 2015
Identifying duplicates in your data using InfoSphere QualityStage
This article illustrates the steps required and best practices to find duplicates in data using IBM InfoSphere Information Server. Additionally, it will provide accelerators to standardize and find duplicates in names and addresses for India, Canada, Germany, and Japan.
Articles 30 Jun 2015
Tour the Bluemix platform and build your first app
Watch as Tarun Gangwani demos Bluemix, IBM's platform as a service offering. Beyond the Cloud Foundry command line, he describes the many options for developing and deploying applications on IBM Bluemix, including container delivery based on Docker and virtual machine delivery based on Open Stack.
Articles 30 Jun 2015
OpenMP support in IBM XL compilers
The IBM XL Fortran and XL C/C++ for Linux on Power little endian compilers support the OpenMP API V3.1 and some selected V4.0 features. This enables the compiler to use the multicore hardware to improve performance. This article describes the OpenMP features supported in the latest XL compilers. It also includes some examples to illustrate the benefits of using these new features.
Also available in: Chinese  
Articles 29 Jun 2015
Build a photo storage service in the cloud with PHP and IBM Bluemix, Part 2
More and more applications are taking advantage of cheap, reliable object storage in the cloud. With the IBM Bluemix Object Storage service, you too can add cloud-based storage to your application. Part 1 of this tutorial series shows how to create the application stub, enable the user interface, process photo uploads, and start working with photos. This tutorial shows how to deploy the app to IBM Bluemix, as well as how to add support for multiple containers and multiple users.
Also available in: Chinese  
Articles 26 Jun 2015
Microservices in action, Part 1: Introduction to microservices
In this multipart series, learn how microservices make cloud applications more manageable, scalable, and reliable. This first installment gives you a high-level view of microservices' role in cloud architectures and contrasts microservices-based systems with older, monolithic models.
Articles 26 Jun 2015
Protecting mobile applications with the ISAM module for IBM DataPower Gateway, Part 2: Creating and applying multi-factor authentication policies using one-time passwords
In Part 1 of this tutorial series, you learned how to deploy the ISAM reverse proxy on IBM DataPower Gateway to enforce access to a mobile application. The reverse proxy was then combined with a Multi Protocol Gateway to provide additional API security and integration functionality. This full solution provides a comprehensive gateway enforcement point and mobile API access on the DataPower platform. In this second part, you will extend the security policy to include enforcement of a one-time password. This policy will require an OTP authentication level step-up when a "high value" transaction is attempted. The enforcement of this policy will be done using the ISAM reverse proxy on DataPower. The policy definition and runtime evaluation will be done using ISAM for Mobile.
Also available in: Chinese  
Articles 25 Jun 2015
DB2 Advanced Copy Services: The scripted interface, Part 4: Implementation for DB2 ACS
IBM DB2 Advanced Copy Services (DB2 ACS) supports taking snapshots for backup purposes in DB2 for Linux, UNIX, and Windows databases. You can use the DB2 ACS API through libraries implemented by your storage hardware vendors, or you can implement this API yourself. As of IBM DB2 10.5, a feature called Scripted Interface for DB2 Advanced Copy Services was introduced. It allows you to implement shell scripts instead of C libraries. These scripts can use the tools provided by the storage vendors to run the snapshot operations. The scripted interface can be used independently from your storage hardware. Additionally, DB2 supports storage hardware as soon as it becomes available. The feature supports all three architectures of DB2: enterprise server, multi-partitioned database using the database partitioning feature (DPF), and databases using pureScale. And it's supported on all UNIX and Linux platforms on which DB2 is certified. Part 4 of this "DB2 Advanced Copy Services: The scripted interface" series demonstrates the usage of the scripted interface together with IBM System Storage and IBM Storage Manager. The DB2 database in this example is used by an SAP NetWeaver system.
Articles 25 Jun 2015
Rapidly develop Internet of Things apps with Docker Containers
The rapid growth of the Internet of Things (IoT) has been driven in part by the commoditization and accessibility of wireless modules, sensors, and microcontrollers. But the IoT isn't just big news for device manufacturers. As the number and variety of connected devices increases, the demand for applications to interface with those devices and to process the vast quantities of data that they produce is also increasing. To match this growing demand, web and mobile application developers will need to start to develop for the IoT and adapt their current development practices to meet the challenges of this new application area. One such development practice is the use of containers. Containers are a lightweight approach to virtualization that developers can apply to rapidly develop, test, deploy, and update IoT applications at scale.
Articles 25 Jun 2015
Branding and customizing coach themes in IBM Business Process Manager
There are many ways to adjust coaches for your branding requirements. Learn about IBM Business Process Manager (BPM) approaches, focusing on methods more appropriate for beginners, such as toolkits that use the pre-built color schemes on pages. The Color toolkit calculates new colors for a page based on a single input. The Branding toolkit adds banners, logos, and backgrounds rapidly to coaches with little effort.
Also available in: Chinese  
Articles 24 Jun 2015
Branding and customizing the coach controls in IBM Business Process Manager
Learn approaches to customize coach controls for your organization, such as using included files, creating third-party controls, and linking the controls with the Representational State Transfer (REST) protocol. Also learn tips and tricks for overcoming common problems encountered when creating coaches.
Also available in: Chinese  
Articles 24 Jun 2015
Comparing IBM Business Process Manager dashboards to IBM Business Monitor
Solution architects can add custom monitoring to an IBM Business Process Manager (BPM) solution with either the tools built into the IBM BPM product or by adding the IBM Business Monitor product to the solution. This tutorial explores these two alternatives by showing how to develop custom dashboards for a sample business scenario. It discusses findings and makes recommendations on selecting the best fit for your situation.
Also available in: Chinese  
Articles 24 Jun 2015
Creating virtual affinity maps with IBM Blueworks Live
Affinity mapping is a valuable tool for analysts to elicit requirements from business users in a collocated setting. With IBM Blueworks Live, a real-time collaboration tool, analysts and business users can make affinity mapping collaborative in a virtual environment.
Articles 24 Jun 2015
Integrating IBM Business Process Manager with a hybrid MobileFirst application
This tutorial shows how to integrate IBM Business Process Manager (BPM) Advanced V8.5.X with a hybrid MobileFirst application using the IBM MobileFirst Platform Foundation V6.3 through a Secure Sockets Layer (SSL).
Also available in: Chinese  
Articles 24 Jun 2015
Tips for migrating IBM Business Process Manager applications to Internet Explorer 10
If you migrated to Microsoft Internet Explorer 10 from an earlier version of Internet Explorer, your end users of IBM Business Process Manager (BPM) process applications might encounter rendering or stability issues in the Process Portal and heritage coaches. Remediation typically requires application of appropriate product fixes and manual adjustments to the heritage coach HTML layout properties through the coach designer. This tutorial highlights the nature of these issues to assist you in planning the migration of your IBM BPM process applications to Internet Explorer 10.
Also available in: Chinese  
Articles 24 Jun 2015
Build a photo storage service in the cloud with PHP and IBM Bluemix, Part 1
More and more applications are taking advantage of cheap, reliable object storage in the cloud. With the IBM Bluemix Object Storage service, you too can add cloud-based storage to your application. This tutorial shows you how to create the application stub, enable the user interface, process photo uploads, and start working with photos. Part 2 shows how to deploy the app to IBM Bluemix.
Also available in: Chinese  
Articles 23 Jun 2015
Custom Test Creator
This extension allows users to extend the tests executed by AppScan.
Downloads 22 Jun 2015
Is your mobile app slow? A resource hog?
This article demonstrates how to use the new features in IBM Rational Test Workbench to perform two important aspects of performance testing on mobile apps: Response time measurements and Resource monitoring.
Also available in: Chinese   Russian  
Articles 22 Jun 2015
Data integration at scale: Linked Data
Linked Data technologies effectively make one data set out of many. Now that you understand the Resource Description Framework (RDF) data model and the SPARQL Protocol and RDF Query Language (SPARQL), learn how those standards combine with the web's architecture to create and use easily consumable interconnected data.
Also available in: Chinese  
Articles 22 Jun 2015
Data integration at scale: Linked Data
Linked Data technologies effectively make one data set out of many. Now that you understand the Resource Description Framework (RDF) data model and the SPARQL Protocol and RDF Query Language (SPARQL), learn how those standards combine with the web's architecture to create and use easily consumable interconnected data.
Also available in: Chinese  
Articles 22 Jun 2015
Know your online fix-pack update progress using the db2pd tool
The fix-pack update for DB2 pureScale is now made easy and simple from DB2 10.5 and higher. You can apply the new fix-pack level online, while the client's workload or a query is running on the server instance. This tutorial explains how to determine the progress of an online fix-pack update to your DB2 pureScale instance, using the db2pd command.
Also available in: Chinese  
Articles 18 Jun 2015
Accelerating performance with inline assembly using IBM XL C/C++ compiler on IBM z Systems
IBM® XL C/C++ compiler Version 1 for Linux on z Systems was released in 2015. This marked the first time inline assembly feature was supported by IBM compiler for Linux on z Systems. With inline assembly, software engineers are able to further accelerate the execution of applications by handcrafting the assembler codes for the most performance-sensitive parts. This feature unleashes the hardware advantage of IBM z Systems™ as well as programmer ingenuity to realize the development of high-performance applications. The objective of this article is to introduce the assembler instructions on z Systems to be used with inline assembly. The target audience are advanced software engineers who are interested in going beyond the extent of the optimizations provided by the compiler to fine tune the most performance-sensitive code section of high-performance applications on z Systems.
Articles 17 Jun 2015
Change Data Capture and WebSphere eXtreme Scale: Architectural patterns for dealing with stale data in a distributed caching environment
Distributed caching solutions often have to deal with the problem of a stale cache. This tutorial outlines various architectural patterns for dealing with this issue, including a new approach based on the principles of Change Data Capture (CDC). The IBM WebSphere eXtreme Scale CDC Adapter is a new feature offered in WebSphere eXtreme Scale V8.6.0.7 that provides a solution based on the IBM InfoSphere Data Replication CDC product.
Also available in: Chinese  
Articles 17 Jun 2015
Develop a predictive analytics model for a complex data set
In this tutorial, we discuss IBM dashDB, which is a data warehousing service in the cloud that provides built-in in-database analytics. We show you how to use IBM Bluemix to create an instance of dashDB on the cloud, use its R analytics capabilities to develop a predictive model for your data set, and then leverage R's Shiny application to generate interactive and robust visualizations and predictions. We use the Kaggle data science competitions as our sample data.
Also available in: Chinese  
Articles 17 Jun 2015
How, where, and why IBM PureApplication fits in your cloud
IBM PureApplication systems introduce out-of-the-box capabilities that improve the way you create and deliver cloud solutions by simplifying the creation and reuse of applications and topologies. You get infrastructure patterns of expertise from IBM and its partners, as well as a platform that is optimized for enterprise applications. But how does PureApplication fit in the field of public, private, and hybrid cloud scenarios? This article explains how PureApplication System, PureApplication Software, or PureApplication Service should be your enabler of choice for whatever type of cloud you have.
Also available in: Chinese  
Articles 17 Jun 2015
Faster forward video series: IBM API Management end-to-end, Part 4
This four-part series of videos on IBM API Management together make up an end-to-end demonstration of the product that includes creating a restful API, testing it, publishing it in IBM API Management, and finally using the published API from a mobile application. Using the RESTful API you exposed to the public in Part 3, this video demo concludes with an exercise that illustrates how to use your API within a mobile application.
Articles 17 Jun 2015
The WebSphere Contrarian: If liberty means freedom of choice, am I free to choose the Liberty profile?
Since it's introduction in 2012, the IBM WebSphere Application Server Liberty profile has rapidly evolved from a development desktop focused runtime to one that is increasingly being considered for production deployment. The WebSphere Contrarian clears up some misconceptions about the Liberty profile, and outlines some factors to consider when evaluating the Liberty profile as an alternative or adjunct to the WebSphere Application Server full profile.
Also available in: Chinese  
Articles 17 Jun 2015
Implementing multi-system management and deployment with IBM PureApplication System
IBM PureApplication System V2.0 introduced support for multi-system management and deployment, which enables you to perform catalog management and deployment across systems. This tutorial helps you setup a management domain and deployment subdomain using IBM PureApplication System.
Also available in: Chinese  
Articles 17 Jun 2015
Making the move to the Liberty profile, Part 3: Migrating a JBoss application to Liberty
In the third and final installment of this series, you will follow the process discussed in Parts 1 and 2 to migrate a JBoss application to the IBM WebSphere Application Server Liberty profile - without incident. One of the steps will be to use the Liberty Technology Preview to identify any porting issues so you can quickly decide if an application is a good fit for the Liberty lightweight container. The straightforward process enables you to very quickly migrate not only the application code, but also the server configuration required for running that application.
Also available in: Chinese  
Articles 17 Jun 2015
Comment lines: Encrypting WebSphere Application Server system passwords — if you insist
IBM WebSphere Application Server stores system passwords in files that are simply encoded. To support clients who want to implement their own password storage mechanism, WebSphere Application Server has provided a System Programming Interface (SPI) to do so. Encrypting these system passwords can provide some marginal additional security benefits for a specific class of vulnerability (poorly implemented application code), but it cannot provide defense against a malicious programmer or a determined attack. If you insist on implementing a password encryption solution, here is one example of how you could achieve this using the SPI.
Also available in: Chinese  
Articles 16 Jun 2015
Use business rules as an authorization engine
Authorization policies in web-based applications are not only complicated, but also dynamic. If you implement those policies in the source code of the application, you must change it every time the policy changes. This article shows you how to use a business rule engine, Nools, to make authorization decisions in a Node.js application. This allows the security policy to be stored as an object, and edited with a simple Angular-based user interface.
Also available in: Chinese  
Articles 16 Jun 2015
Tapping Into the Internet of Things (IoT)
The age of the Internet of Things is upon us. Today, a wide variety of devices, including sensor-enabled smart devices, connect to the Internet and power new connected applications and solutions. Because of a confluence of factors, such as a significant drop in technology costs and the pervasiveness of connectivity in many forms, the Internet of Things has exploded into our every day lives. In this article, I explore key concepts in the Internet of Things (IoT), and describe four main steps to get you started in building IoT solutions.
Articles 15 Jun 2015
Integrating Chef with IBM PureApplication System, Part 2: Automating and managing application infrastructure with the pattern and Chef server
IBM PureApplication System is a cloud computing system-in-a-box with integrated hardware and software for deploying and executing workloads in a cloud. Chef™ is a popular DevOps solution for automating infrastructure configurations. This two-part tutorial series introduces how to integrate Chef with PureApplication System. Part 2 describes how to leverage the Chef server as the configuration management solution for pattern instances in PureApplication System.
Also available in: Chinese  
Articles 11 Jun 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  
Articles 11 Jun 2015
Integrating Chef with IBM PureApplication System, Part 1: Transforming Chef assets to script packages
IBM PureApplication System is a cloud computing system-in-a-box with integrated hardware and software for deploying and executing workloads in a cloud. Chef is a popular DevOps solution for automating infrastructure configurations. This two-part tutorial series introduces how to integrate Chef with PureApplication System. Part 1 begins with how to transform Chef assets to script packages in PureApplication System.
Articles 11 Jun 2015
Using Actions in InfoSphere Optim
InfoSphere Optim Data Masking solutions provides a way to convert extracted or archived data into CSV, XML or enterprise content management (ECM) data formats, and can also mask the data while converting them to any of these file formats. This article talks about the Actions feature introduced in InfoSphere Optim 9.1.0.3, which can help a user to move/load converted and masked files from one location to another.
Also available in: Chinese  
Articles 11 Jun 2015
Introduction to Configuration Management with IBM CLM: CLM global configuration
Videos 09 Jun 2015

1 - 100 of 15486 results | Next Show Summaries | Hide Summaries Subscribe to search results (RSS)