Filter by products, topics, and types of content

(486 Products)

(774 Topics)

(20 Industries)

(15 Types)

1 - 100 of 15571 results | Next
Show Summaries | Hide Summaries
View Results
Title none Type none Date down
Java 8 idioms, Part 3: Functional alternatives to the traditional for loop
The for loop might be ubiquitous, but it isn't irreplaceable. Learn how range, iterate, and limit cut the fuss out of even complex iterations in Java.
Articles 27 Apr 2017
IBM Rational Team Concert to GitHub
This tutorial is for developers and managers who currently use IBM Rational Team Concert and are ready to migrate to GitHub. You'll learn our implementation experiences, tips and tricks.
Articles 25 Apr 2017
Top 5 things you need to know about IBM BPM on Cloud
Moving your business process management solutions to IBM® Business Process Manager (BPM) on Cloud introduces some special considerations. For a successful transition, pay attention to five areas when you plan and implement a move to IBM BPM on Cloud: topology, security, administration and operations, application design, and application data and integration.
Articles 25 Apr 2017
The busy JavaScript developer's guide to LoopBack, Part 2: Models
In Part 2 of this series on the LoopBack framework, learn how to define and use models and data sources as you walk through the development of a basic web API.
Articles 24 Apr 2017
Use the Node.js event loop effectively
For new Node.js application developers, part of the learning curve is getting comfortable with how the single-threaded event loop works and how it can lead to unexpected results. You can practice using the event loop in the three interactive samples in this tutorial. In no time, you'll be writing fast, efficient code that handles asynchronous calls easily.
Articles 20 Apr 2017
5 insider tips to customize themes in the IBM API Connect Developer Portal
Streamline theme customization in the IBM API Connect Developer Portal. Our API Connect experts share five tips they learned from their work with clients who needed help with themes.
Articles 19 Apr 2017
Manage transactions in the cloud, Part 1: Transaction basics and distributed transactions
In this first part of a two-part series, André Fachat discusses transaction basics and distributed transactions. Transactions can make error handling easy, not just with a single resource but also across resources. Here, André shows you how two-phase commit distributed transactions work and points out that even they are only "eventually consistent," if only by a small time interval. He also illustrates how a persistent transaction log in the transaction manager is a requirement for distributed transactions.
Articles 17 Apr 2017
Design and build secure IoT solutions, Part 1: Securing IoT devices and gateways
In this 3 part series of developing secure IoT solutions, the authors introduce IoT vulnerabilities and design challenges for secure IoT apps and then provide tested techniques for securing devices and gateways. For example, they discuss device authentication, including certificate-based authentication, device authorization, and application ID validation.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 17 Apr 2017
Digital Business Start trial offering for IBM Power Enterprise Systems using EnterpriseDB (EDB) Postgres Advanced Server
This article describes how to quickly and easily install and configure EnterpriseDB Postgres Advanced Server with Linux on Power architecture, namely RHEL 7.2 LE. Although it is targeted towards customers who have eligible dark core resources on IBM Power Enterprise Servers, the installation instructions are valid for most IBM Power servers.
Articles 14 Apr 2017
Protect your apps from cross-site scripting (XSS) attacks
One of the most common techniques for cross-site scripting attacks is injecting code into a web page. This code snippet shows you how to use escape sequences so that any injected code can't run.
Articles 14 Apr 2017
Do more with the IBM Blueworks Live REST API, Part 3: Write Java applications with the Blueworks Live REST API
In Part 3 of this series about the Representational State Transfer (REST) application programming interface (API) for IBM Blueworks Live, learn how to process the results of the REST API calls in Java applications.
Articles 13 Apr 2017
Preserving redundant VIOS configuration on production site with IBM Geographically Dispersed Resiliency solution
IBM Geographically Dispersed Resiliency for Power Systems is an innovative disaster recovery (DR) solution to recover virtual machines (VMs). In enterprise customer environments, multipathing I/O with dual Virtual I/O Server (VIOS) configuration is widely employed for redundancy. This article suggests a procedure to perform disaster recovery to move the VMs that have dual VIOS setup on host at production or active site to a backup site with a single VIOS setup in the backup hosts. The article also explains the procedure to preserve the original dual VIOS configuration after the VMs move back to the previous site again.
Articles 12 Apr 2017
Create a security-based and machine-learning front end
In this article, you learn how to create a security front end that automatically learns the proper format for application inputs. With this information, the front end can identify abnormal input, which can then be blocked or cause an alert.
Articles 12 Apr 2017
Bring WebSphere Liberty and the cloud to your z/OS system
IBM z/OS users can now bring IBM WebSphere Liberty and the cloud to the enterprise with the IBM Cloud Provisioning and Management plug-in. This article explains this plug-in for the IBM z/OS Management Facility (z/OSMF) and the configuration options for Liberty. It also explains how to set up and use the plug-in to create your own cloud environment to provision Liberty on z/OS. By using this plug-in and the downloadable sample Liberty workflows, you can create a cloud environment to securely provision Liberty servers on demand.
Tutorial 11 Apr 2017
Explore the news and gather insights using Watson Discovery
Gather insights from big data by using the Watson Discovery service. Learn how to set up a Discovery instance on Bluemix and how you can run some common queries against the News collection.
Articles 10 Apr 2017
IBM Blockchain 101: Quick-start guide for developers
Join the blockchain revolution! This developerWorks quick-start guide is for application developers who are new to blockchain technology and want to quickly start building and interacting with blockchain networks. Simple instructions show you how to set up a blockchain network using the latest Hyperledger Fabric v1.0-alpha architecture, deploy chaincode (business rules for your network), and write client applications to streamline your business processes and digital interactions.
Also available in: Chinese   Japanese   Portuguese  
Articles 08 Apr 2017
Implementing server-side caching of storage data in an IBM PowerHA cluster environment
This article explains the implementation of server-side caching of storage data in an IBM PowerHA cluster environment. This can help in reducing average latency of the workloads and achieving better write throughput by offloading requests from a storage area network (SAN). This helps in effectively serving many clients and hosts.
Articles 07 Apr 2017
IBM Connections 6.0 Reviewer’s Guide
With this latest 6.0 release, we continue to build on the strong capabilities of IBM Connections by adding new and relevant features helping our customers to more effectively run their social enterprise environments. With IBM Connections 6 we added new functionality across the board from Communities, to Files, Search, Onboarding as well as the brand-new IBM Connections Homepage – Orient Me.
Articles 06 Apr 2017
Best practices and basic evaluation benchmarks: IBM Power System S822LC for high-performance computing (HPC)
This article is a quick reference guide for IBM Power System S822LC for high-performance computing (HPC) system users to set processor and GPU configuration to achieve best performance for GPU accelerated applications. Before running an application, users need to make sure that the system is performing to the best in terms of processor frequency and memory bandwidth, GPU compute capacity, and memory bandwidth.
Articles 05 Apr 2017
Digital Business Start trial offer for IBM Power Enterprise Systems with Hortonworks Data Platform
The Digital Business Start for Hortonworks Data Platform (HDP) trial offer is for customers who have IBM® Power Enterprise Servers in their environment and want to enable inactive cores and memory to deploy HDP on RHEL 7.2 LE. This guide walks you through the setup steps.
Articles 04 Apr 2017
Chaincode for Go developers, Part 2: Unit-testing your Blockchain chaincode in Go for Hyperledger Fabric v0.6
In this tutorial, learn the concepts of test-driven development and see how to apply this approach to writing chaincode in Golang for Hyperledger Fabric v0.6. See how you can easily unit-test your chaincode without the cumbersome step of first deploying the chaincode in a blockchain network. Abundant sample code demonstrates a home loan and purchase contract process on a blockchain network.
Articles 03 Apr 2017
Top Internet of Things articles and tutorials (April 2017)
Five of our most popular articles on Internet of Things are highlighted in this article for your convenience.
Articles 03 Apr 2017
Simplify file transfer from the enterprise to the cloud with IBM MQ Advanced
When you move multiple file transfer applications to a cloud platform, you must adopt the predefined standard software stack that is provided by the cloud vendor. This article highlights a single solution for three of the most commonly encountered migration scenarios by using the managed file transfer capability in IBM MQ.
Articles 01 Apr 2017
Manage workloads and resources across multiple clouds with IBM Cloud Automation Manager
This article introduces an approach to cloud management by using IBM Cloud Automation Manager. With this hybrid cloud management platform, you can manage workloads and their resources on multiple clouds, including private and public clouds. Learn more about this Bluemix service, watch the video demo, and give a try.
Articles 01 Apr 2017
Blockchain chaincode for Java developers
Blockchain is changing the way business transactions are done on the Internet. In this tutorial, you'll install a blockchain network and run a chaincode smart contract written in the Java language.
Tutorial 30 Mar 2017
Java 8 idioms, Part 2: Function composition and the Collection Pipeline pattern
Endless looping isn't the only way to iterate collections in your code. Function Composition and Collection Pipeline are two patterns that let you use expressions, rather than statements, to sort collections in Java.
Articles 30 Mar 2017
Cross-domain single sign-on using SAML 2.0 with WebSphere Liberty, Part 3: Integrate Microsoft Windows authentication by using SPNEGO
This 3-part series, "Cross-domain single sign-on using SAML 2.0 with WebSphere Liberty," introduces an end-to-end single sign-on (SSO) solution that uses IBM Bluemix in a hybrid cloud environment. Part 3 describes how to integrate the service provider-initiated SSO with the Microsoft Active Directory authentication in a Microsoft domain network. It shows you how to configure the Microsoft Active Directory and the WebSphere Liberty profile to implement the SPNEGO web authentication.
Tutorial 27 Mar 2017
Develop an Angular Ionic mobile app using Bluemix Push services
This tutorial takes you through the minimum steps needed to properly use the bms-push plugin in an Ionic AngularJS mobile app.
Articles 24 Mar 2017
Track, monitor, and optimize middleware servers with IBM Cloud Product Insights
This article features a video demo that gives you a first-hand look at how IBM Cloud Product Insights can help you track, monitor, and optimize your middleware servers. It also points you to key resources to help you get started.
Articles 23 Mar 2017
Build a cognitive IoT app in just 7 steps
Bulid a cognitive IoT solution, following an edge computing architecture. Push your analytics out to the gateway, and use advanced machine learning to detect anomalies.
Tutorial 22 Mar 2017
Build a searchable CV database with IBM Bluemix and PHP, Part 2: Enhance your CV search app with scalable storage and keyword search
This tutorial shows you how to create a powerful browser-based application to store and index job-seeker CVs as a PDF file for more efficient delivery of enterprise recruiting and HR functions. It uses the Slim PHP micro-framework, together with document storage and data indexing services from IBM Bluemix. Here in Part 2, you'll continue building out the application by adding the ability to store uploaded CVs in the Object Storage Bluemix service.
Articles 21 Mar 2017
Top 6 reasons to use the IBM Blockchain service for distributed business networks
With the IBM Blockchain service beta on Hyperledger Fabric version 1.0, you can easily set up an enterprise-grade blockchain network optimized for security, performance, resiliency, monitoring, upgradeability, and support. The service provides dynamic management of network components, including governance tooling with multiple levels of isolation to protect your data in a highly secured blockchain network.
Articles 20 Mar 2017
Top 6 technical advantages of Hyperledger Fabric v1.0 for blockchain networks
With its potential to radically transform industry operating models, blockchain is one of the most exciting new technologies on the planet. When selecting a blockchain platform for your industry solutions, what are the most important attributes to consider? This top-6 list counts them down.
Articles 20 Mar 2017
Adopting Blockchain for enterprise asset management (EAM)
Blockchain is a tremendously promising technology for transforming supply chain management to make it more efficient and less costly. This article describes the journey of an IBM team tasked with improving the end-to-end management of enterprise assets. We describe our starting point, the key architecture questions we had to answer, and our ultimate blockchain-based solution for our business. We share our lessons learned and thoughts on how to scale the system for future growth. Finally, we detail the IBM offerings we used and that are available to you for building your state-of-the-art blockchain solution.
Articles 17 Mar 2017
IBM Cloud for VMware Solutions: Take a look under the hood
This tutorial examines the architecture of IBM Cloud for VMware Solutions, an IBM Cloud offering that provides deployment and management of VMware virtualized environments. Take a look inside the components of the offering to see how they work together to provision and maintain the environment in the public cloud.
Articles 17 Mar 2017
Think big! Scale your business rules solutions up to the world of big data
Learn about a RulesAdaptor application that integrates the Business Rules and BigInsights for Apache Hadoop® services on IBM® Bluemix This tutorial guides you through the deployment of an IBM Bluemix solution combining Business Rules and BigInsights for Apache Hadoop using an example air passenger profiler.
Also available in: Chinese   Portuguese  
Articles 16 Mar 2017
Digital Business Start trial offer for IBM Power Enterprise Systems using MongoDB
The Digital Business Start trial offer is for customers who have IBM® Power Enterprise Servers in their environment and want to enable inactive cores and memory to deploy MongoDB on a Linux operating system (OS). This guide walks you through the setup steps.
Articles 15 Mar 2017
AHAFS events support for adding and removing USB devices in IBM AIX
Hot plugging a device in a system means the device is discovered and configured by the system without reboot or without manual intervention. The existing USB infrastructure in IBM AIX does not support discovering devices on hotplug. A configuration manager command must be invoked manually to discover the new USB devices attached to the AIX system. This article explains the hotplug infrastructure provided for USB devices in AIX and how it can be used by the applications.
Articles 14 Mar 2017
Cross-domain single sign-on using SAML 2.0 with WebSphere Liberty, Part 2: Set up a secure hybrid cloud environment with IBM Bluemix
This 3-part series, "Cross-domain single sign-on using SAML 2.0 with WebSphere Liberty," introduces an end-to-end single sign-on (SSO) solution that uses IBM Bluemix in a hybrid cloud environment. Part 2 shows how to connect your applications on the cloud to your local machine, without needing a public IP address, by using the Secure Gateway. It details how to configure and use the IBM Bluemix Tools within your Eclipse workspace to manage servers and applications that run on Bluemix.
Tutorial 14 Mar 2017
Developing applications using libusb in IBM AIX
libusb is an open source library that allows you to develop user space drivers (applications) for USB devices. This article provides detailed steps on developing applications using libusb on IBM AIX. Users can write driver software on AIX for their USB devices to communicate with them. This article gives detailed description on installation and configuration of libusb on AIX, enumeration of libusb devices, and how to develop applications using libusb APIs.
Articles 14 Mar 2017
Analyze this! API Connect Impact Analysis tool
This tutorial introduces you to, and shows you how to use, the API Connect Impact Analysis tool. This tool helps you to assess your API catalog on API Connect. It then returns any dependencies between your APIs, applications, products, plans, and back-end services.
Tutorial 10 Mar 2017
Build your first IoT application
Use Node-RED and Twilio to configure your first IoT application on Bluemix. You'll build a complete IoT solution that monitors a remote server and then notifies a user if their computer or IT network is down.
Also available in: Chinese   Russian   Japanese  
Articles 10 Mar 2017
Deploying an OpenStack-based private cloud and Hortonworks Data Platform (HDP) on a Linux on IBM Power Systems server
This article describes private cloud deployment with OpenStack and Linux on IBM Power System LC servers that are running KVM. This article also explains the deployment of Hortonworks Data Platform (HDP) using OpenStack.
Articles 09 Mar 2017
IBM Cognos Proven Practices: Guidelines and Examples of Allocations for IBM Cognos Controller 8X
This document will provide information on performing allocations in IBM Cognos Controller
Also available in: Chinese   Spanish  
Articles 09 Mar 2017
IBM Cognos Proven Practices: Guidelines to General Configuration and Automatic Journals for IBM Cognos Controller
How to set up both general configuration and automatic journals.
Also available in: Chinese  
Articles 09 Mar 2017
Build a searchable CV database with IBM Bluemix and PHP, Part 1: Build a mobile-optimized, data-driven CV search app
This tutorial shows you how to create a powerful browser-based application that stores and indexes job-seeker CVs (résumés) as PDF files for more efficient delivery of enterprise recruiting and human resources functions. It uses the Slim PHP micro-framework, together with document storage and data indexing services from IBM Bluemix.
Articles 08 Mar 2017
IBM Cognos Proven Practices: Guidelines to Special Consolidation Structures in IBM Cognos Controller
How to setup and configure Z Consolidation Method.
Also available in: Chinese   Spanish  
Articles 08 Mar 2017
The busy JavaScript developer's guide to LoopBack, Part 1: Hello, World!
LoopBack is one of many open source Node.js frameworks that have recently rebooted the possibilities for server-side JavaScript development. Set up LoopBack in your development environment, then write your first LoopBack API using the command line and IBM API Connect, an API lifecycle management platform.
Articles 07 Mar 2017
Chaincode for Go developers, Part 1: Writing Blockchain chaincode in Go for Hyperledger Fabric v0.6
Learn how to develop chaincode using Golang for a blockchain network based on Hyperledger Fabric v0.6. This deep-dive tutorial covers the fundamentals, such as the APIs for interacting with the Fabric, as well as advanced topics like data modeling, access control, and events. Abundant sample code demonstrates a home loan and purchase contract process on blockchain.
Also available in: Chinese  
Articles 06 Mar 2017
How to use test data in test and virtual services
This tutorial shows you four ways to use tests and virtual services to leverage test data with IBM Rational Integration Tester. Best practices on using this technology are explored.
Articles 06 Mar 2017
Create a secure immune system: Mitigating insider threats
In the last couple of years, there was a massive increase in awareness of insider threats. These threats stem from the escalated privileges of individuals who are inside a company (privileged users, such as system and database administrators). Privileged users have the power to access sensitive data in an organization. The rise in phishing attacks and other attacks that use social engineering make it all too likely that even innocent administrators are targeted and their credentials are stolen and used for nefarious activities. For a demonstration of how administrators are targeted, be sure to view the following Security Immune System video demonstration.
Articles 02 Mar 2017
Cross-domain single sign-on using SAML 2.0 with WebSphere Liberty, Part 1: Configure a service provider-initiated SSO with identity propagation
This 3-part series, "Cross-domain single sign-on using SAML 2.0 with WebSphere Liberty," introduces an end-to-end single sign-on (SSO) solution that uses IBM Bluemix in a hybrid cloud environment. Part 1 focuses on the standard authentication mechanism between an identity provider and a service provider. Download the code and configuration files as you follow along.
Tutorial 01 Mar 2017
Customize the style of IBM BPM coaches
This article describes a pattern for customizing coaches in IBM Business Process Manager (BPM) Version 8 and later using Bootstrap and CSS files. This pattern illustrates good practices for modifying the Process Portal user interface for your process participants in a way that prioritizes maintainability and ease of deployment in an enterprise environment, while still providing responsive behavior and creative flexibility to create modern styles and easily branded designs.
Articles 28 Feb 2017
Getting started with Neo4j on IBM Power Systems running Linux
Neo4j on IBM Power Systems running Linux is an ideal solution for managing big data workloads. In this article, you can learn how to install Neo4j and begin using it with your application and data set today.
Articles 28 Feb 2017
Turn your smartphone into an IoT device
Learn how to turn your smartphone into a sensor device, send sensor data to IBM Watson IoT Platform in the cloud, and create Bluemix applications that process and visualize the data. You create an Android app and two Bluemix apps that use the Internet of Things and Node-RED services.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 27 Feb 2017
Disaster Recovery as a Service (DRaaS) offering using IBM Geographically Dispersed Resiliency Solution for Power Systems
This article explains about cloud supported recovery model for disaster recovery management in which two different customers can share the same IBM site recovery management system through subscription or service offering. This can be supported with IBM Geographically Dispersed Resiliency for Power Systems.
Articles 27 Feb 2017
Java 8 idioms, Part 1: An easier path to functional programming in Java
Learning to program declaratively, rather than imperatively, is an easy first step to adopting functional techniques in your Java programs.
Articles 24 Feb 2017
IBM Request for Enhancement (RFE) allows IBM i clients to affect the course for the future
In this article, you can learn how to make your wish for IBM i enhancements known to IBM developers and others in the IBM i community, how to vote for and track enhancements of interest, and how IBM evaluates and prioritizes the ideas to choose those with high client value.
Articles 24 Feb 2017
Intro to graph databases, Part 1: Graph databases and the CRUD operations
If you’re not familiar with graph databases, using one might sound a bit daunting. Anyone who has taken a course on graph theory can probably attest that the subject is a bit complex. But don’t let your graph theory experience (or lack thereof) keep you away from graph databases. In fact, when you use a fully-managed graph database-as-a-service, you get all of the benefits of graph databases without the complexity. This is part one of the two-part tutorial series Intro to Graph Databases.
Also available in: Chinese  
Articles 22 Feb 2017
Blockchain basics: Glossary and use cases
Blockchain is a popular topic these days. Take a spin through the lingo and see which industries stand to capitalize on this technology.
Also available in: Chinese   Japanese   Portuguese   Spanish  
Articles 22 Feb 2017
Join IBM DB2 for i table with IBM Bluemix Weather web service record set
This article explains how to create a join between REST API (web service) and an IBM DB2 for i table. Examples provided in this article show how to get weather data for geolocalized stores from a retail database. IBM Bluemix Weather Company Data service provides APIs to retrieve weather data from The Weather Company (TWC).
Articles 22 Feb 2017
Intro to graph databases, Part 2: Building a recommendation engine with a graph database
In part 2 of the Intro to graph databases tutorial series, you'll explore the code behind an existing recommendation engine. Then you'll implement a feature to display recommendations on a product's page.
Also available in: Chinese  
Articles 21 Feb 2017
Introducing command line tools for Watson Visual Recognition
The Watson Visual Recognition service enables you to leverage cognitive computer vision to extract information from any image library. You can even go beyond standard object classification and use what are called ‘custom classifiers’ to train the Watson service to recognize specific items or conditions of your choosing. Read how the Watson Visual Recognition command line interface utility is used to interact with the service to train and test your custom classifiers.
Blog 21 Feb 2017
Need a recommendation engine? Graph databases boost customer service with real-time insight
Instead of thinking in terms of business-to-business (B2B) or business-to-consumer (B2C), the new paradigm is business-to-individual (B2I): you must know your customer, and tailor your services to their personal needs and preferences. But how do enterprises enable this paradigm shift in their approach to customer engagement? The answer is a game-changing piece of technology: the recommendation engine.
Blog 21 Feb 2017
Detecting complex fraud in real time with Graph databases
Graph databases such as IBM Graph can help prevent losses before they happen and limit the impact of fraud on your bottom line. In a graph database, both records and relationships are first-class citizens, which means that you can accomplish complex traversals from one record to another very quickly.
Blog 21 Feb 2017
No more joins: An overview of Graph database query languages Alaa Mahmoud
Once you have your mind set on a particular graph database, the next question will be, "Which query language should I use?" Unlike SQL databases where you pretty much have only one choice, graph databases have numerous query languages, each of which is trying to solve a particular problem.
Blog 21 Feb 2017
What is blockchain? A Primer on Distributed Ledger Technology
You’ve probably heard of Blockchain. It’s hard to navigate much of the web today without running across some kind of reference to it. After a while I thought, “Could I really explain Blockchain to someone if asked?” and if you’re in the same boat as I was, this post is for you.
Blog 21 Feb 2017
What is Docker? A Primer on the Benefits of Containers for Applications
Unless you live under a rock, you’ve heard of Docker, or Docker containers, or at the very least the concept of containerization. But as we know all too well, the technology landscape contains so many features it’s impossible to know even a little about everything out there. I found myself hearing more and more about Docker, and thought, “Gee, I don’t know that I could really explain this to anyone if asked.” And if you’re in the same boat, this blog post is for you.
Blog 21 Feb 2017
Is Your Chatbot Ready for Prime-Time?
Despite the exponential growth in chatbots across various applications and messaging platforms, there are still several challenges to overcome when delivering a successful chatbot. One of the key challenges is the ability of the chatbot to understand the wide variety of inputs from the users. In this blog, we focus on computing and evaluating performance metrics for the trained machine learning system powering the chatbot.
Blog 21 Feb 2017
10 Steps to Train a Chatbot and its Machine Learning Models to Maximize Performance
The Watson Conversation Service offers a simple, scalable and science-driven solution for developers to build powerful chat bots to address the needs of various brands and companies. As developers leverage Watson Conversation to build cognitive solutions for various, one recurring question is: “How much time should I plan to train my solution” or “How do I know when my model is trained sufficiently well”? While the answer depends greatly on the problem being solved and the data powering the solution, in this blog we offer a common methodology for training the machine learning (ML) models powering your chat bot solution.
Blog 21 Feb 2017
Node-RED: The fundamental, easy to use, open-source programming tool for IoT
Because the Internet of Things is really all about the data, to design and develop IoT apps, you need a tool that helps deal with the flow of that data. Node-RED is an open-source, browser-based tool for wiring together all the things within IoT.
Blog 21 Feb 2017
ScyllaDB on Compose: Hosted, next generation Cassandra for a lightning-fast NoSQL database
Created by Facebook to power its inbox search feature and used today by both Netflix and Reddit, Apache Cassandra® is a popular open source choice for developers worldwide. Its decentralized architecture and data replication capabilities make it fault tolerant, highly available, and (most importantly) dependable for storing and accessing your most critical data.
Blog 21 Feb 2017
8 guidelines for building consumer-like enterprise apps
Adam Fingerman, Co-Founder and Chief Experience Officer at ArcTouch and a leading expert on custom mobile app development, recently joined me on The New Builders podcast to talk about how consumer app preferences can influence enterprise application development.This blog covers some key takeaways based on my interview with Fingerman and other best practices learned from the IBM Cloud Data Services developer advocacy team.
Blog 21 Feb 2017
Navigating the world of modern data stores and NoSQL
Ever since the internet blew up the world of enterprise data and application silos in the mid-1990s, software engineers have been continuously challenged to integrate web solutions and platforms that were never meant to work together. Now 20 years later, those challenges are amplified by the expectations of an information-hungry world that demands ever-more intuitive interactions with the devices, data, information and applications they work with and play with every day.
Blog 21 Feb 2017
Real-time multi-tenant migration with Cloudant NoSQL database
Relational SQL-based database systems can perform queries to alter a table or database, or run update a number of rows at a time. Cloudant and other NoSQL databases are schema-less. Thus, a migration script is essential in performing bulk operations. This blog provides tips on writing migration scripts and performing real-time tenant data migration without downtime.
Blog 21 Feb 2017
Quantum computing for everyone, a programmer’s perspective
About a week ago, IBM launched Quantum Experience. The cornerstone of this initiative is to make a real, working quantum computer available for anyone. This blog discusses Quantum Experience, gives the basics while trying to dwell as little as possible on Algebra or Physics and, at the end, we’ll build a simple algorithm and discuss the results.
Blog 21 Feb 2017
vCPU hotplug and hotunplug using libvirt v2
This article talks about how to perform a virtual processor (vCPU) hotplug/hotunplug operation using libvirt version 2 in a PPC64LE environment.
Articles 20 Feb 2017
Installing CentOS 7.2 on IBM Power System S822LC for high-performance computing (HPC) with a USB device
Use this article to install CentOS on an IBM Power System LC server with a USB device. This installation is specifically for installing CentOS on an IBM Power System (OpenPOWER) server.
Articles 17 Feb 2017
Using Trusted Boot on IBM OpenPOWER servers
IBM OpenPOWER servers provide a firmware level security feature known as Trusted Boot. Trusted Boot helps defend against a boot code cyberattack by helping to verify that your server is running only authorized firmware. Integrity of your firmware is vital to the security of your system. Trusted Boot works by taking measurements of the executable boot code as the server boots and recording these measurements to a dedicated hardware security module known as the Trusted Platform Module (TPM). Together with a process known as remote attestation, you can use the data in the TPM to verify the integrity of your server's boot code.
Articles 17 Feb 2017
IBM Brings Machine Learning to Private Cloud
IBM has extracted the core machine learning technology from IBM Watson and will initially make it available where much of the world’s enterprise data resides: the z System mainframe, the operational core of global organizations where billions of daily transactions are processed.
Blog 16 Feb 2017
Node-RED Update Tech Talk
Node-RED co-creators Nick O’Leary and Dave Conway-Jones describe and demonstrate some of the new features that make it even faster to create and debug flows, as well as where they see the project heading in 2017.
Videos 16 Feb 2017
Apply the Strangler Application pattern to microservices applications
For many development teams, microservices may sound like a great idea, but they're not sure how they can start using it since they are currently using huge monolithic applications. That's where the Strangler Application pattern can help. This article shows you a few of the ramifications of applying the Strangler Application pattern -- when it applies, when it doesn’t, and what it means for release management.
Also available in: Chinese  
Articles 13 Feb 2017
Red Hat Virtualization (RHV) environment on IBM Power Systems
This article describes how to install and configure RHV components based on RHEL 7.3 LE, on an IBM POWER8 host.
Articles 13 Feb 2017
IBM Business Process Manager database troubleshooting, Part 3: Improve IBM BPM performance with an Oracle database
IBM Business Process Manager (BPM) typically interacts and communicates with other software products. Therefore, if you understand cross-product troubleshooting tools you can quickly understand and solve problems. This tutorial shows what you can learn from the content of the BPMDB database in IBM BPM to troubleshoot performance problems and database-related issues. This Part 3 of the series shows examples with Oracle, demonstrating and explaining problem scenarios that you might face in your environment.
Articles 10 Feb 2017
Set up automatic remediation of monitoring alerts using Bluemix services
This tutorial offers techniques for addressing monitoring alerts that are received through email notification using orchestrated automatic remediation in a dynamic automation ecosystem. This is very important in maintaining seamless IT Service Management (ITSM) processes without human intervention. Touching upon the fundamentals of IBM's Dynamic Automation approach and its architectural model, the tutorial implements a complete solution using IBM Bluemix services -- specifically, Monitoring and Analytics, Workload Scheduler, Node-RED Starter, SendGrid, and a third-party ticketing tool named ServiceNow.
Articles 09 Feb 2017
25 ways to increase your DevOps knowledge
What's happening at InterConnect 2017 for those interested in DevOps? I looked at the schedule and it turns out there's a lot happening at DevOps for you. Here's a snippet.
Articles 09 Feb 2017
IBM InterConnect 2017 sessions preview for middleware developers
Not sure if InterConnect is right for you? Our editors give you a sneak peek at the sessions for application infrastructure, hybrid cloud management and integration, IT service management, and process transformation.
Articles 09 Feb 2017
Learn Linux, 101: Configure hardware settings
Learn how to set up your computer hardware for Linux and how to find information about your hardware via Linux commands and tools. You can use the material in this tutorial to study for the LPI 101 exam for Linux system administrator certification, or to learn for fun.
Also available in: Japanese  
Articles 09 Feb 2017
Overcome limitations when deploying Dynatrace into IBM Bluemix Local
We needed to configure and implement a Dynatrace Agent within a WebSphere Liberty application running on IBM Bluemix Local. However, we had two constraints within our Bluemix Local deployment that made the integration a little more complex: limitations on outbound network access and a requirement for a legacy version. This tutorial shares our experience and code assets.
Articles 07 Feb 2017
Create a chatbot, Part 1: Create a news chatbot to deliver content through Facebook Messenger
Create your own fully functional chatbot to deliver news and articles. This series shows you how to do this using two different messaging applications: Facebook Messenger and Slack. It then explains how to use IBM Watson services to enhance your chatbot. This tutorial explains how to build the chatbot to work with Facebook Messenger.
Also available in: Chinese  
Articles 06 Feb 2017
Unleash the value of Guardium data with SonarG
Organizations that use IBM Security Guardium for data security and compliance can be challenged by the quantity of collected audit data. By using the SonarG big data solution for Guardium, it is possible for organizations to simplify and speed up reporting capabilities while they reduce the number of appliances required to manage reporting and data retention requirements. This article describes the SonarG solution, how it fits into a Guardium enterprise deployment, and how to integrate SonarG with Guardium. 
Also available in: Chinese  
Articles 06 Feb 2017
Create a chatbot, Part 3: Use cognitive (or artificial intelligence) services to enhance a chatbot
Create your own fully functional chatbot to deliver news and articles. This series shows you how to do this using two different messaging applications: Facebook Messenger and Slack. It then explains how to enhance your chatbot by using IBM Watson services. This third tutorial in the series explains the IBM Watson services that are used to enhance the chatbot.
Also available in: Chinese  
Articles 06 Feb 2017
Create a chatbot, Part 2: Create a news chatbot to deliver content through Slack
Create your own fully functional chatbot to deliver news and articles. This series shows you how to do this using two different messaging applications: Facebook Messenger and Slack. It then explains how to use IBM Watson services to enhance your chatbot. This tutorial explains how to build the chatbot to work with Slack.
Also available in: Chinese  
Articles 06 Feb 2017
IBM Business Analytics Proven Practices: Business Analytics Proven Practices: Pagination for RAVE visualizations used in IBM Cognos Report Studio
The steps to provide the pagination feature in a Cognos BI 10.2.2 report.
Also available in: Chinese  
Articles 02 Feb 2017
Analyzing performance using perf annotate
This article demonstrates how Perf annotate can be used to analyze performance details alongside actual code with their assembly instructions. It also describes how the new cross-architecture annotation can be used to analyze recorded profile on different architecture, for example, record data on IBM PowerPC server and annotate on your notebook or x86 system.
Articles 01 Feb 2017
IBM Cognos Proven Practices: Guidelines to Using Historical Rates in IBM Cognos Controller
Guidelines to setting up and using historical rates in IBM Cognos Controller.
Also available in: Chinese   Spanish  
Articles 01 Feb 2017
Configuration of Enterprise Pool for Capacity on Demand with IBM Geographically Dispersed Resiliency for Power Systems solution
This article explains about the newly released disaster recovery solution, IBM Geographically Disperse Resiliency for Power Systems, and explains how to use it seamlessly with Power Enterprise Pools. This article explains the concepts involved in capacity on demand and steps involved in configuring the same from the HMC GUI and command line.
Articles 31 Jan 2017
Create a translation application by using Watson services, Eclipse, and Bluemix, Part 2: Add cognitive services to the app
In this series, learn how to create a translation application with a speech to text front end. The tutorials in the series cover how to set up your environment and then use Java programming to develop the cognitive services.
Also available in: Chinese  
Articles 31 Jan 2017
How to safeguard the KSYS node in IBM Geographically Dispersed Resiliency for Power systems?
This article explains how to safeguard the KSYS node (controller system node) that manages the Geographically Dispersed Resiliency environment. IBM Geographically Dispersed Resiliency for Power Systems is a disaster recovery solution that is easy to deploy and provides an automated process to recover the production site virtual machines. KSYS node is a logical partition with the IBM AIX operating system and the Geographically Dispersed Resiliency solution installed on it. This KSYS node can monitor the configured environment and handle the respective virtual machine under that environment during disaster recovery.
Articles 31 Jan 2017
Scale single sign-on for your Node.js cloud apps
Use Redis to implement persistence for express-session to allow horizontal scaling of Node.js applications that use IBM Single Sign On.
Also available in: Chinese   Japanese   Portuguese  
Articles 31 Jan 2017
1 - 100 of 15571 results | Next
Show Summaries | Hide Summaries