Technical library

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

    (63 Products)

    (97 Topics)

    (8 Industries)

    (9 Types)

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

 

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

View Results
Title none Type none Date down
Beyond buzzwords: A brief history of microservices patterns
Microservices are definitely the hot new thing in commercial application development. The term microservice has replaced Agile, DevOps, and RESTful as the hot new buzzword that all resumes and conference talks have to feature. But microservices are more than just a buzzword or a passing fad. In fact, they are the evolution of all of these previous concepts and an approach that has begun to show the promise of cutting through a number of long-standing issues in application development.
Articles 30 Nov 2016
Accept online payments on Bluemix using API Connect
With the emergence of the API economy, service consumption has become easier and more standardized than before. Cloud-native applications are typical consumers of such services through APIs. Online payment is an example of a service that is essential for almost any e-commerce application that you may build. There are several ways for you to build applications that accept online payment. This article shows you an example of such an implementation on IBM Bluemix by using third-party payment service APIs. This approach is based on API consumption so it's easy for you to modify the code to match the APIs of your payment service provider of choice.
Articles 21 Nov 2016
Build advanced cognitive applications, Part 1: Integrate Watson Virtual Agent, Conversation service, Retrieve and Rank, and other IBM Watson Developer Cloud services APIs
This series of tutorials explains a design pattern that integrates several IBM Watson Developer Cloud services APIs to address the most frequently encountered needs for creating coherency out of very large volumes of disorganized noisy human information. This series walks you through the process of building a customized cognitive app that uses a large amount of unstructured data.
Articles 18 Nov 2016
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 01 Nov 2016
An easy way to provision and invoke actions in IBM OpenWhisk
IBM OpenWhisk is a simple open source service that rapidly launches and runs code tidbits on-demand, in response to an incoming REST request. In this tutorial, learn how to issue OpenWhisk commands manually. Then see how to use a Python library that makes it even easier to issue those commands.
Articles 25 Oct 2016
Create mobile geofencing apps in the cloud with Bluemix
Mobile operating systems can detect when a device enters or leaves a specific geographic region. These circular regions are known as geofences. This article explains how to create a mobile application that can monitor an unlimited number of geofences using mobile OS geolocation capabilities and IBM Bluemix services. Included is a sample implementation that consists of client-side code for both iOS and Android for geofence detection, and server-side code that leverages several IBM Bluemix services for the definition and storage of geofences.
Also available in: Chinese  
Articles 21 Oct 2016
Make VMware work for you on IBM Cloud
Take a look at the various options available to you in IBM Cloud for VMware computing, storage, and network components, and get detailed design descriptions and specifications for the initial implementation of those components. This tutorial can help you understand the VMware options available in IBM Cloud and their design considerations, which will enable you to select the necessary components for a straightforward or customized solution.
Articles 18 Oct 2016
Transform your business in the cloud with Business Operations Connect
With business processes and business rules, you can transform your operations by gaining efficiency and insight. By exposing these enterprise assets as reusable APIs and managing the APIs in an easily accessed catalog, your mobile and web-based apps can be more easily discovered, tried, and integrated for innovative new applications. This tutorial shows how to create a business process using IBM Business Process Manager (BPM) on Cloud and a decision service using IBM Operational Decision Manager (ODM) on Cloud and then how to manage those assets as APIs in IBM API Connect.
Articles 14 Oct 2016
Create and deliver invoices online with IBM Bluemix and PHP
This tutorial shows you how to create a powerful, browser-based application for digital invoice generation, delivery, and management. The application uses the Silex PHP micro-framework, together with document storage and database services from IBM Watson, and email delivery infrastructure from SendGrid.
Articles 04 Oct 2016
Reader favorites: Top 5 cloud computing tutorials
Bluemix is great, but there’s so much more going on in the world of cloud computing than that one (very powerful) technology. So we think it’s only fair to shine an occasional spotlight on a few of the other cloud topics that have caught our readers’ attention. Here are the top 5 most popular non-Bluemix tutorials published on developerWorks in 2016.
Articles 20 Sep 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
Map workloads to the cloud
The term "workload" has various meanings to people with different roles. These varied perspectives can lead to misunderstandings, miscommunication, and false expectations when planning to move or map workloads to the cloud or hybrid cloud. In this article, you learn what a workload is, understand the basic model and key attributes of a workload, and see how it fits in a cloud context.
Also available in: Chinese  
Articles 12 Sep 2016
Integrate your on-premises apps with the cloud with WebSphere Connect
This tutorial describes how to use the IBM WebSphere Connect capabilities that are part of IBM WebSphere Application Server Liberty V9 and later releases, to publish your WebSphere APIs so others can subscribe and consume them.
Also available in: Chinese  
Articles 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  
Articles 07 Sep 2016
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 29 Aug 2016
WebSphere Application Server Network Deployment on Bluemix
How do you move your on-premises (cloud-enabled) IBM® WebSphere® applications from your data centers to the cloud using your existing WebSphere skills and tools? In this demonstration video, Vijay Bhadriraju, IBM Senior Software Engineer, shows you how you can quickly deploy a secured IBM WebSphere Application Server Network Deployment in the public cloud on IBM Bluemix.
Also available in: Chinese  
Tutorial 29 Aug 2016
Build an Android app using Cloudant NoSQL DB and Push Notifications on Bluemix
Build an Android application using the IBM Cloudant NoSQL DB service on IBM Bluemix. This multi-part series will gradually build, with each part introducing you to new services. This tutorial includes a demo, sample code, and complete instructions for creating the BlueList Android application. You can apply what you've learned to integrate Cloudant NoSQL DB, IBM Push Notifications, and Node.js services into your own applications.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish   Spanish  
Articles 23 Aug 2016
Build and extend Docker container images with middleware functions
More enterprises are using container technology, such as Docker containers, as they transition their IT environment to the cloud. But how do they manage the services that are required to support their enterprise business applications—their middleware functions—as part of this transition? This tutorial explains how you can create and extend Docker images that contain middleware functions to add applications that leverage Docker image layering.
Also available in: Chinese  
Tutorial 22 Aug 2016
Build a retail virtual assistant that improves customer experience with sentiment analysis
In the first in a series of cognitive business operations videos, IBM Senior Consultant Robert Grant shows an example of a virtual agent that uses the Watson Dialog and Alchemy API sentiment analysis services on IBM® Bluemix to sell to pizza to a customer and dynamically respond to customer needs through an IBM Business Process Manager process app.
Also available in: Chinese   Portuguese   Spanish  
Articles 22 Aug 2016
Build a banking virtual assistant that improves customer experience with sentiment analysis
In the second in a series of cognitive business operations videos, Philipp Schume, IBM Senior Managing Consultant, shows an example of a virtual agent that uses Watson services on IBM® Bluemix to drive client interaction and initiate IBM Business Process Manager (BPM) processes. The demo shows a banking customer interacting with a virtual sales representative. After submitting a credit card, an IBM BPM process is kicked off to fulfill the request. If negative sentiment is detected in the customer interaction, a task is created to involve a customer resource manager, equipped with all the information needed to respond effectively.
Also available in: Portuguese   Spanish  
Articles 22 Aug 2016
Configure IBM Cloud Manager with OpenStack (ICM) to manage to PowerVC
IBM Cloud Manager with OpenStack (ICM) is an easy-to-deploy, simple-to-use cloud management software offering that is based on OpenStack with IBM enhancements. It provides heterogeneous cloud management across a range of environments, along with extensive hypervisor support. Using ICM, you can deploy the components necessary to create a test or production cloud to manage to Power Virtualization Center (PowerVC), which can in turn be used to manage IBM PowerVM. This article provides best practices and useful techniques for configuring ICM to manage to PowerVC, including important tips for configuring ICM in a Power environment.
Also available in: Japanese  
Articles 22 Aug 2016
Streamline your operations with IBM SoftLayer tagging
This tutorial describes how to use SoftLayer APIs to tag and list devices using the Python programming language. We provide detailed instructions for installing the required Python and SoftLayer packages, and we describe several use cases that cover various scenarios, such as setting and deleting tags and listing devices associated with tags by calling the respective APIs.
Also available in: Japanese  
Articles 09 Aug 2016
Revitalize your Java EE app with IBM Bluemix services
Migrate existing applications to IBM Bluemix services such as SQLDB, Session Cache, and Auto-Scaling. The sample application you will work with is CloudTrader, a new app created from a ten-year-old day trading application.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Tutorial 08 Aug 2016
How, where, and why IBM Bluemix Local System and PureApplication fit in your cloud
IBM Bluemix Local System and PureApplication introduce built-in capabilities that improve the way you create and deliver cloud solutions. Together, they simplify the creation and reuse of applications and topologies. You get infrastructure patterns of expertise from IBM and its partners, in addition to a platform that is optimized for enterprise applications. But, how do Bluemix Local System and PureApplication fit in the field of public, dedicated, on-premises or off-premises, and hybrid cloud scenarios? This article explains how these powerful offerings should be your enabler of choice for whatever type of cloud you have.
Also available in: Chinese  
Articles 06 Aug 2016
Predictive Cloud Computing for professional golf and tennis, Part 7: Big Data Storage & Analytics—IBM DB2 and Graphite
Management of large amounts of data is a challenge that provides the opportunity to explore different approaches to managing complex states and analyzing numerous metrics. Our professional golf and tennis tournaments generate terabytes of data from site traffic alone. The Predictive Cloud Computing (PCC) system utilizes IBM DB2 to store aggregated information generated from the source data and Graphite to analyze metrics and profile our codebase. Each of these tools gives the PCC system the ability to store and analyze large amounts of data and provide straightforward retrieval for latent analysis.
Articles 05 Aug 2016
Predictive Cloud Computing for professional golf and tennis, Part 6: Maven, unit and integration testing, and static code analysis
This article describes the various build tools and techniques that were used in the Predictive Cloud Computing (PCC) project. For example, Apache Maven managed the project builds including dependent builds, unit testing, and integration tests to validate code function. Static code analysis was used to ensure future code maintainability. Overall, through the use of these resources, the team achieved an increase in successful changes and a more maintainable code base when contrasted to previous ad hoc methods of build, test, and code review.
Articles 05 Aug 2016
Write a Clojure web app on Bluemix
Getting started with functional programming? Clojure is a popular functional programming language based on Lisp. Learn how to use Node.js to run Clojure programs as part of a web application deployed on Bluemix.
Articles 04 Aug 2016
Using the Configuration Manager for Enhanced Integration of IBM Campaign and IBM Marketing Cloud
The IBM Campaign integration with IBM Marketing Cloud (also called IBM Silverpop Engage) provides digital marketers with the ability to personalize and track each customer interaction, communicate over multiple channels, and protect sensitive personal data. The Campaign integration with the Engage solution set is based on a package of downloadable scripts. These scripts are configured to enable a secure, automated exchange of segmentation, contact, and tracking data between Campaign and Engage. The configuration manager for the enhanced integration of IBM Campaign and IBM Marketing Cloud is a web-based application tool that uses the basic integration scripts. This tool provides an interface for easily managing and simplifying the upload of Campaign segmentation and contact data to Engage databases and contact lists.
Articles 02 Aug 2016
Blockchain basics: Introduction to business ledgers
Everyone is placing bets on how the blockchain technology will revolutionize the way organizations transact business. Let's look at how a blockchain network operates, what makes it unique, and how IBM is helping to advance the technology.
Also available in: Chinese   Japanese   Portuguese   Spanish  
Articles 28 Jul 2016
Blockchain basics: Glossary and use cases
Blockchain is a popular topic these days. Take a spin through the lingo and see which industries may be the first to really capitalize on this technology.
Also available in: Chinese   Japanese   Portuguese   Spanish  
Articles 28 Jul 2016
Build an application using microservices and CQRS
Although microservices technology is widely associated with performance and scalability, there's no guarantee that you will achieve those objectives by using microservices in an Internet-grade environment. In this article, I show you how to develop microservices using Command Query Responsibility Segregation (CQRS) and I detail the main benefits of this type of pattern.
Articles 27 Jul 2016
Deploy a modern forum with Bluemix and NodeBB
When we needed a blazing fast, modern forum application, we turned to NodeBB forum software. And we wanted to host it on Bluemix, the IBM Cloud platform based on Cloud Foundry. But first we needed to figure out how to install and configure it on Bluemix. This tutorial is the result and shows you how to do it.
Also available in: Japanese  
Articles 25 Jul 2016
Integrate IBM BPM with the IBM Watson Tradeoff Analytics service on IBM Bluemix
Learn how to use the IBM Watson Tradeoff Analytics service on IBM Bluemix with IBM Business Process Manager (BPM) solutions to help your business process participants make decisions that balance conflicting goals and alternatives. A sample IBM BPM process application introduces essential artifacts applied in an implementation example.
Also available in: Spanish  
Articles 18 Jul 2016
The busy JavaScript developer's guide to Sails.js, Part 1: Build and deploy a basic web app with Sails
Like so many server-side JavaScript frameworks, Sails.js makes it easier to build traditional web applications. Sails also embraces some of the ideas that made Rails revolutionary, bringing a new level of productivity to web and mobile development on top of Node.js. This first installment in a series features an overview of what makes Sails different, including its new-school approach to MVC architectures. You'll also set up your development environment and deploy a basic Sails application to IBM Bluemix.
Also available in: Chinese   Japanese  
Articles 12 Jul 2016
Create a baseball-themed app powered by Weather Company Data for IBM Bluemix and DBpedia
In this article, I describe how to build a baseball-themed app that provides a variety of information about each Major League Baseball park including the current weather.
Also available in: Japanese  
Articles 11 Jul 2016
Cloud orchestration technologies: Explore your options
Take an in-depth look at the most popular cloud orchestration technologies for developing and deploying applications. This article provides an excellent starting point for understanding essential cloud orchestration concepts, and compares and contrasts the various orchestration mechanisms at a high level. If you're thinking about implementing a cloud orchestration solution, here's your chance to explore the pros and cons of each option.
Also available in: Japanese   Portuguese   Spanish  
Articles 11 Jul 2016
IBM Bluemix Local on PureApplication System
IBM Bluemix is the IBM Platform as a Service that provides access to added-value services and compute resources. With a simple click of a button, you can provision and use services to create a whole new generation of applications. This article describes how to use IBM PureApplication System as an appliance to host Bluemix Local, combining the ease and speed of installing and deploying a preconfigured system with the power of the IBM cloud platform, all running in your own data center.
Also available in: Chinese  
Articles 08 Jul 2016
Transitioning to a cloud-centric architecture
Follow an IBM development team's journey as they migrated to a cloud-centric architecture. Their technology choices, rationale, and lessons learned can help you transform your traditional Java Enterprise Edition applications to a lightweight set of microservices written in Node.js.
Also available in: Japanese   Portuguese   Spanish  
Articles 01 Jul 2016
Provide high availability and disaster recovery in IBM Bluemix
Find out how you can implement high availability (HA) and disaster recovery (DR) solutions for applications running in IBM Bluemix Local and Dedicated, as well as runtimes and services in all Bluemix platforms. We'll show you the differences between HA and DR, and then discuss the considerations for various Bluemix platforms and applications. We also describe the possible architectures for an HA/DR solution for Bluemix Local.
Articles 30 Jun 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
Build a Bluemix app that rocks - in 10 minutes!
This article describes a simple app that demonstrates the true power of IBM Bluemix. The app, Node-RED, enables you to start using Bluemix in just 10 minutes. It uses Twitter feeds to create a graphic word cloud that illustrates the most commonly used words.
Also available in: Japanese  
Articles 28 Jun 2016
Integrate Business Rules with Watson services on IBM Bluemix, Part 2: Build a job matching app with Play Framework that integrates Personality Insights and Business Rules services
This series guides you through creating an application that uses the Business Rules service on IBM Bluemix and automates decisions based on the results of the Personality Insights service. In Part 2, you develop an example personality-driven job matching application with Play Framework, and you deploy it on Bluemix with a custom Java build pack. The example application demonstrates how you can run, integrate, and deploy the Personality Insights, Business Rules, and ClearDB MySQL Database services on Bluemix.
Articles 28 Jun 2016
Integrate Business Rules with Watson services on IBM Bluemix, Part 1: Build a Business Rules app that uses Personality Insights to match job applicants
This series guides you through creating an application that uses the Business Rules service on IBM Bluemix and automates decisions based on the results of the Personality Insights service. Part 1 describes how you can use the Business Rules service to construct and deploy business rules on Bluemix, based on the Personality Insights data. You learn how to define a Business Rules data model from the Personality Insights data model. Finally, you learn how to deploy and test the Personality Insights-driven Business Rules project on Bluemix.
Articles 23 Jun 2016
The evolving hybrid integration reference architecture
The surface area across which an organization must integrate has expanded dramatically in recent years. Integration must now treat cloud as a first-class citizen and cater to radically different requirements from a broader range of users. This article considers the primary drivers of change and the integration reference architecture that is evolving to meet the new demands.
Also available in: Chinese   Japanese   Portuguese   Spanish  
Articles 22 Jun 2016
Real-world applications using developerWorks Premium, Part 2: Build a mobile web app for assisting stray dogs, Part 2
In this two-part tutorial, take advantage of developerWorks Premium and use PHP, Bluemix, and the Google Static Maps API to build and deploy a mobile-friendly app for reporting injured stray dogs to a central database.
Also available in: Japanese  
Tutorial 15 Jun 2016
Real-world applications using developerWorks Premium, Part 1: Build a mobile web app for assisting stray dogs, Part 1
In this two-part tutorial, take advantage of developerWorks Premium and use PHP, Bluemix, and the Google Static Maps API to build and deploy a mobile-friendly app for reporting injured stray dogs to a central database.
Also available in: Chinese   Japanese  
Tutorial 15 Jun 2016
Cloudant best practices for a multi-tenant service
Learn best practices for improving the reliability and scalability of Cloudant for a multi-tenant service. This tutorial examines the organization of documents/databases, querying and deletion of documents, and performance considerations. Organizing documents and databases is a key factor in achieving scalability, and optimizing indexing performance is one of the most important factors in maintaining reliability. In addition, we provide best practices for improving client-side performance and reducing load on the service.
Also available in: Chinese  
Articles 13 Jun 2016
Transitioning to a startup mentality
The transition to acting like a startup is rewarding, but it does take time. We started this project to see how an IBM development team could leverage the cloud to deliver significant value to IBM. We wound up with both a compelling solution for IBM and recognition as an innovative mobile and cloud development team. We hope our lessons learned help you on your journey.
Articles 13 Jun 2016
Build a user-facing OpenWhisk application with Bluemix and Node.js
Learn how to use OpenWhisk to write user-facing applications. This tutorial covers the basics of OpenWhisk through a simple application that you can build and expand to integrate with a Cloudant database. The sample application uses a small Node.js stub to allow it to be user-facing.
Also available in: Japanese  
Articles 07 Jun 2016
Achieve your API strategy with IBM API Connect
To deliver on your API strategy, you need to understand your key stakeholders, their needs, and how API Connect can help to meet those needs. In this article you learn about these essential elements of an API strategy. You see how IBM API Connect goes beyond the limits of an API management platform, allowing your organization to not only manage and secure its APIs, but to also create and run them. Finally, you see how quickly you can get started with API Connect.
Articles 06 Jun 2016
Migrate your Cloud Foundry applications to containers on Bluemix
If you're currently running your Cloud Foundry applications on Bluemix, did you know that Bluemix also provides Docker-based container services? Migrating your Cloud Foundry (CF) apps to IBM Containers gives you all the agility, portability, and efficiency of Docker, along with the routing and service binding capabilities of Bluemix. This tutorial shows you how to migrate a CF application to a container on Bluemix, from development to deployment.
Also available in: Japanese   Portuguese   Spanish  
Articles 01 Jun 2016
Manage your Auto-Scaling service using the REST API
Learn how to use the Bluemix Auto-Scaling service to make your application elastic by expanding application runtime metrics, such as memory, response time, and so on.
Also available in: Chinese   Japanese   Portuguese   Spanish  
Articles 31 May 2016
Editor's picks: Top five WebSphere Liberty tutorials
If there is one thing that IBM WebSphere Liberty gives you, it's the freedom, and flexibility, to dynamically create applications both on-premises and in the cloud. This article highlights the top five tutorials in developerWorks for WebSphere Liberty.
Also available in: Chinese  
Articles 31 May 2016
Deploy a Meteor-based web and mobile chat server
Discover developerWorks Premium and host a private Rocket.Chat server on IBM Bluemix for your development team or friends/family, with you in full control. A developerWorks Premium membership can give you a head start on cloud services deployment.
Also available in: Chinese   Japanese  
Articles 26 May 2016
How Grush built a smart toothbrush using the IoT architecture in the IBM Cloud Architecture Center
When startup company Grush set out to build a smart toothbrush, they turned to IBM's cloud and IoT platform to enable their toothbrush to capture real-time data and gamify the art of tooth brushing. Learn how they used IBM's products and the IBM Cloud Architecture Center to create their IoT device.
Also available in: Portuguese   Spanish  
Articles 24 May 2016
Refactoring to microservices, Part 3: Roadmap to microservices adoption
Microservices are taking the development world by storm. In this 3-part series, "Refactoring to microservices," we'll cover why they matter, what factors to consider in planning your approach to microservices, the role of data factoring, and a step-by-step migration process. Part 3 lays out a roadmap for transforming your applications from a monolith to a set of microservices.
Also available in: Chinese  
Articles 23 May 2016
Unlock the API economy value chain with IBM WebSphere Liberty and API Connect
Embrace the API economy by implementing the API economy value chain. In this article, you learn how to implement Java APIs and discover them by using WebSphere Liberty. You see how to import those APIs into IBM API Connect and publish them to a developer portal. By using this approach, app developers have a single location to find APIs, learn how to use them, and simplify integrating those APIs into their apps.
Also available in: Chinese  
Tutorial 20 May 2016
Build a hybrid mobile app with Ionic, Grails, and Bluemix
Use Grails and Ionic with the Eclipse IDE to develop a hybrid mobile item-ordering application that uses Bluemix as the host for RESTful back-end services.
Also available in: Japanese   Spanish  
Tutorial 18 May 2016
Editor's picks: Best tutorials on the power of Bluemix
It's been a few months since I last compiled a list of the top developerWorks tutorials about IBM Bluemix, and in this industry (as you know), a LOT can happen in a few months. So it's time to take another look. This time, however, instead of gathering up the most popular content on our site, I'd like to make a few recommendations of my own. developerWorks is fortunate to have an abundance of subject matter experts who have the insights and writing skills to guide you through complex development topics. Here are five recent tutorials that stand out as excellent demonstrations of the power of Bluemix. See how you can harness IBM's cloud platform in innovative (and yes, fun) new ways. Enjoy!
Also available in: Chinese  
Articles 17 May 2016
IBM's approach to open technology
For several years, IBM has been recognized as a leader in open technology, from its early work with Apache to its current work across all layers of the cloud stack and application development. This recognition comes on the back of tireless collaboration with fellow industry leaders and clients alike. The case for open is clear: Projects that are managed under open governance have been found to be more successful, have a longer life, and are less risky than proprietary projects. The most successful projects are those that ensure interoperability and portability, and address various other enterprise needs such as security, scalability, and accessibility. IBM isn't just an open source consumer; it is also an ardent contributor to several projects, including Eclipse, Linux, OpenStack, Cloud Foundry, Node.js, Docker, Hyperledger, and many more. The company's ongoing commitment to open technology is viewed as a means to form the very foundation of enterprise systems and solutions.
Articles 16 May 2016
Inside IBM API Connect Version 5: An end-to-end demo
In this demo video, you see how to create and publish an application--from start to finish, on-premises to the cloud--with IBM API Connect Version 5. The practical example highlights the latest features of API Connect, including the offline developer toolkit experience and the ability to quickly create and customize a LoopBack application based on Node.js.
Also available in: Chinese  
Tutorial 16 May 2016
Blockchain and the sharing economy 2.0
We are at the beginning of the blockchain technology cycle. Bitcoin was the first and most notable application of the blockchain, but it is only the beginning. We now have a technology that can provide trust in a network without a central authority. Learn about the potential that the blockchain has for developers and what the future holds for this technology.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 12 May 2016
Refactoring to microservices, Part 2: What to consider when moving your data
In this 3-part series, learn why microservices matter, what factors to consider in planning your evolution to microservices, the role of data factoring, and a step-by-step migration process. Part 2 delves into data decisions, and shows examples where refactoring your data for a microservices-based approach is (and is not) the best idea.
Also available in: Chinese   Spanish  
Articles 04 May 2016
Extend Java apps to mobile and cloud
Tips, considerations, best practices, and encouragement for extending existing Java-based enterprise transaction systems and systems of record to mobile applications deployed in cloud environments.
Also available in: Chinese   Japanese  
Articles 04 May 2016
Enhance mobile application security with Bluemix Mobile Services, Part 2
Extend your Bluemix mobile backend to securely send broadcast push messages to registered Android and iOS devices.
Also available in: Chinese  
Articles 04 May 2016
Enhance mobile application security with Bluemix Mobile Services, Part 1
Use Bluemix Mobile Services and Facebook to secure mobile application data for Android and iOS.
Also available in: Chinese  
Articles 04 May 2016
Extend an Android app using the IBM Push Notifications service on Bluemix
Build an Android application using the IBM Push Notifications and Node.js services available on IBM Bluemix. This tutorial includes sample code and complete instructions for creating the BlueList Android application.
Also available in: Chinese   Russian   Japanese   Vietnamese   Portuguese   Spanish  
Articles 03 May 2016
Top Internet of Things tutorials (May 2016)
Four of our most popular articles on Internet of Things are highlighted in this article for your convenience.
Articles 02 May 2016
Implement multisystem management and deployment with IBM PureApplication System
IBM PureApplication System V2.0 introduced support for multisystem management and deployment, which enables you to perform catalog management and deployment across systems. This tutorial helps you set up a management domain and deployment subdomain by using IBM PureApplication System.
Also available in: Chinese   Russian  
Articles 29 Apr 2016
Convert your Twitter lists to RSS
Parse the HTML output from a Twitter widget into an RSS feed that can be used in feed readers, IFTTT recipes, and custom applications.
Also available in: Chinese   Russian   Japanese  
Tutorial 25 Apr 2016
Build smart sensors with Business Rules, Watson IoT Platform, and Insights for Weather Bluemix services
The Business Rules service on IBM Bluemix provides the capability for decision management on Bluemix. This tutorial gives a brief overview and then shows how to use the Business Rules service with the Internet of Things Platform service to generate temperature warnings from information collected from sensors. It also shows how to use the Insights for Weather service in an Internet of Things application. You can use the power of business rules as part of an Internet of Things solution with Bluemix services.
Also available in: Russian   Portuguese   Spanish  
Articles 25 Apr 2016
4 reasons why WebSphere Liberty and Bluemix ease the lift and shift of on-premises microservices to the cloud
In this article, Vijay Bhadriraju, IBM Senior Software Engineer, explains his experience in lifting and shifting on-premises Java microservices to Bluemix cloud. He also examines the lifecycle management benefits that these microservices can experience by running in Bluemix. This tutorial is geared to developers and IT personnel who are running microservices in their on-premises infrastructure and want to move them to the cloud.
Also available in: Chinese  
Articles 21 Apr 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
Connect an on-premises application from Bluemix through the Secure Gateway service
See how an on-premises application that's accessible only behind a firewall can be exposed and accessed from an application that's deployed in IBM Bluemix. This tutorial briefly discusses the IBM Secure Gateway for Bluemix service, and illustrates how this integration is possible. A typical use case for establishing this kind of integration is hybrid application development and serviceability, in which some of the services provided by the application are available on premises and the rest are available in a cloud environment like Bluemix.
Also available in: Chinese  
Articles 15 Apr 2016
Refactoring to microservices, Part 1: What to consider when migrating from a monolith
Microservices are taking the development world by storm. In this 3-part series, we'll cover why they matter, what factors to consider in planning your approach to microservices, the role of data factoring, and a step-by-step migration process. Part 1 introduces microservices and discusses considerations for refactoring your applications to take advantage of a microservices architecture.
Also available in: Chinese   Spanish  
Articles 13 Apr 2016
Build an enterprise reporting solution
Use the Embeddable Reporting service on IBM Bluemix to build an end-to-end reporting solution for analyzing open data sets.
Also available in: Chinese  
Articles 13 Apr 2016
Editor's picks: Top 10 Bluemix tutorials for business process management
Here are my top 10 editor's picks of content published on developerWorks about using IBM® Bluemix with business process management solutions. Whether you use the Business Rules or the Workflow services in Bluemix, or integrate IBM Watson-related services with your IBM Business Process Manager environment, there are many ways to get started with Bluemix and your current business process management solutions.
Also available in: Chinese   Russian   Japanese   Spanish  
Articles 12 Apr 2016
Create a scalable and fault-tolerant REST endpoint using Flask and Python
Learn how to deploy a simple Flask application with an AngularJS user interface to IBM Bluemix using the Cloud Foundry command-line tool. For this tutorial, we chose Flask over other frameworks like Django, Pyramid, and web2py because it is very lightweight and therefore easy to understand. For just writing up a REST endpoint it is a perfect fit. In addition, we also show you how a single REST endpoint can be used to multiplex between different functions.
Also available in: Chinese  
Articles 11 Apr 2016
Making a healthier planet with Bluemix and hybrid cloud technologies, Part 5
In this series, we describe the challenges faced by a fictitious country in getting medical supplies to the citizens who need them. We show how cloud solutions (IBM Bluemix) and predictive analytics, as well as mobile and security technologies, can help solve these challenges and build a smarter, healthier planet. In this last installment, we show how to create a business report to compare predicted demand with actual demand for different products.
Also available in: Chinese  
Articles 06 Apr 2016
Predictive Cloud Computing for professional golf and tennis, Part 4: Big data at rest
Part 4 of this series begins with a brief overview of the general capabilities of IBM InfoSphere BigInsights. We then discuss our specific use case and how Predictive Cloud Computing (PCC) uses IBM InfoSphere BigInsights to analyze large amounts of data. Finally, we show the Flax web crawler, which runs during tournament events to provide metadata for the web traffic log analysis by BigInsights.
Also available in: Chinese  
Articles 05 Apr 2016
IBM Bluemix fundamentals for Java developers
Learn the basics of using Bluemix as your platform for developing and hosting cloud apps in these introductory videos and tutorials for Java developers.
Knowledge paths 01 Apr 2016
Such a deal: Jump-start your cloud projects with developerWorks Premium
For a modest investment, our new developerWorks Premium membership program can yield huge benefits for you in terms of time and (yes) money giving you access to powerful tools that support your cloud projects, a trove of learning resources to help you build your skills, discounts to industry events where you can expand and enhance your network, free certification testing, and more.
Also available in: Chinese   Japanese  
Articles 29 Mar 2016
Making a healthier planet with Bluemix and hybrid cloud technologies, Part 4
In this series, we describe the challenges faced by a fictitious country in getting medical supplies to the citizens who need them. We show how cloud solutions (IBM Bluemix) and predictive analytics, as well as mobile and security technologies, can help solve these challenges and build a smarter, healthier planet. In Part 4, we show how to develop a mobile application that uses the Cloudant NoSQL Database service.
Also available in: Chinese  
Articles 29 Mar 2016
Integrate IBM BPM with IBM Watson, Part 1
This tutorial guides you through the steps to integrate an IBM Business Process Manager (BPM) application with the Watson Dialog service running on IBM Bluemix. IBM BPM is widely used to automate business processes, and the end users of the process application can be staff of the organization or third parties. IBM Watson is a technology platform that uses natural language processing and machine learning to reveal insights from large amounts of unstructured data. With the Watson Dialog service on IBM Bluemix, you can create conversations between virtual agents and users of your virtual agent applications.
Also available in: Chinese   Japanese   Portuguese   Spanish  
Articles 23 Mar 2016
On the money: Build an ISO 20022 payments platform with Bluemix and the IBM integration portfolio
This tutorial shows how to build a software-as-a-service (SaaS) payment system, under the ISO 20022 standard, for customer-to-bank (C2B) and bank-to-clearing house (B2B) payments applications. In building this platform, you learn how to use IBM Bluemix and IBM Integration Bus for real-time interactions in common big data transactions. In particular, you see how to use the IBM Cloudant, Node.js, StrongLoop run times, and IBM Integration Bus with IBM MQ portfolio components. These components help to support dependable message flows as part of building a payments platform.
Also available in: Chinese  
Tutorial 22 Mar 2016
Analyze weather data within your browser using Spark on Bluemix
Apache Spark is a next generation distributed data processing engine that for the first time is making available entirely new capabilities to data scientists, business analysts, and application developers. Analytics for Apache Spark works with commonly used tools available in IBM Bluemix so that you can quickly start tapping into the full power of Apache Spark. This tutorial shows you how to use iPython Notebook, which uses the Spark API, to analyze raw weather data from the real world. You can easily use this example as a basis for more analytics on Bluemix.
Also available in: Japanese   Portuguese  
Articles 22 Mar 2016
Making a healthier planet with Bluemix and hybrid cloud technologies, Part 3
In this series, we describe the challenges faced by a fictitious country in getting medical supplies to the citizens who need them. We show how cloud solutions (IBM Bluemix) and predictive analytics, as well as mobile and security technologies, can help solve these challenges and build a smarter, healthier planet. In Part 3, we show how to integrate back-end on-premises inventory and order management systems on Bluemix. We also describe how to schedule jobs and invoke other Bluemix services.
Also available in: Chinese   Japanese  
Articles 16 Mar 2016
Build a secure IoT healthcare solution with Bluemix, Part 1
Using the Internet of Things (IoT) for healthcare solutions poses significant security challenges in data privacy, safety, governance, and trust. IBM Watson IoT Platform provides a secure way to connect devices and applications to the cloud. This two-part series describes an example solution that uses Watson IoT Platform services and IBM Integration Bus Healthcare Pack. Part 1 describes how a heart-monitoring sensor device that is connected to an Android app can capture and securely transmit data to an on-premises database for evaluation by a physician. Part 2 shows how to design and implement the solution.
Also available in: Chinese   Japanese   Portuguese  
Tutorial 14 Mar 2016
Get started with IBM Power Virtualization Center (PowerVC)
Virtualization plays a key role in cloud computing. IBM Power Virtualization Center (PowerVC) is a new virtualization management tool that's built on OpenStack and designed to simplify the management of virtual resources in Power Systems environments, and thus improve administrator productivity. In this tutorial, we'll cover fundamental concepts, installation, and basic configuration techniques, as well as ways to configure various resources like hosts, storage, and networks. We'll also take a look at virtual machines and images, and show you how to create and manage a VM using PowerVC with the help of screens.
Also available in: Chinese   Japanese  
Articles 09 Mar 2016
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 09 Mar 2016
Making a healthier planet with Bluemix and hybrid cloud technologies, Part 2
In this series, we describe the challenges faced by a fictitious country in getting medical supplies to the citizens who need them. We show how cloud solutions (IBM Bluemix) and predictive analytics, as well as mobile and security technologies, can help solve these challenges and build a smarter, healthier planet. Part 2 shows how you can create a prediction model using the Bluemix Predictive Analytics service.
Also available in: Chinese   Japanese  
Articles 08 Mar 2016
Explore what's new in IBM Bluemix
In this updated demo, David Barnes shows how to start developing and deploying applications using the latest Bluemix runtimes and services, any way you want to do it: using the Cloud Foundry approach, using IBM Containers, or using OpenStack virtual machines.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 08 Mar 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
Making a healthier planet with Bluemix and hybrid cloud technologies, Part 1
In this series, we describe the challenges faced by a fictitious country in getting medical supplies to the citizens who need them. We show how cloud solutions (IBM Bluemix) and predictive analytics, as well as mobile and security technologies, can help solve these challenges and build a smarter, healthier planet. Part 1 introduces the challenges and overall solution.
Also available in: Chinese   Japanese  
Articles 03 Mar 2016
Build a hybrid expense-tracking application
Easily create REST services by using StrongLoop tools, including the open source LoopBack framework. With the Ionic framework and the LoopBack framework's AngularJS SDK, create a hybrid application to consume the services. Extend the API to give clients more flexibility in displaying expense data, and push the server-side code to IBM Bluemix.
Also available in: Chinese   Japanese   Portuguese  
Tutorial 02 Mar 2016
Do more with the IBM Blueworks Live REST API, Part 2: Use Blueworks Live REST API resources interactively with cURL
In Part 2 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 a shell environment.
Articles 02 Mar 2016
Do more with the IBM Blueworks Live REST API, Part 1: Explore the Blueworks Live REST API resources with a generic testing tool
This tutorial is the first part in a series about the Representational State Transfer (REST) application programming interface (API) for IBM® Blueworks Live. Get an introduction to using the Blueworks Live REST API to add capabilities, including customized reports on business process information stored in Blueworks Live.
Articles 24 Feb 2016
Minecraft and Bluemix, Part 4: Integrating Watson into Minecraft on Bluemix
In this tutorial series, you'll learn how to use Docker, Eclipse, and Bluemix to develop, extend, and host your own Minecraft servers. Find out how to use Eclipse to build Minecraft plugins, test them locally using Docker, and use Bluemix to host your Docker containers on the Internet. You'll also harness the power of IBM Watson from within Minecraft for more educational and interactive game play. In Part 4, you'll learn how to extend the Spigot server with a plugin that uses Watson cognitive services to add a little science to your game play.
Also available in: Chinese   Japanese   Portuguese  
Articles 20 Feb 2016
How IBM leads in building big data analytics solutions in the cloud
Creating solutions and architectures that harness the value and power of big data and cloud can give your company a competitive advantage, spark new innovations, and increase revenues. The Cloud Standards Customer Council's Customer Cloud Architecture for Big Data and Analytics describes a well-tested and popular reference architecture for traditional analytics production environments. In this article, see how IBM supports this architecture in a secure, scalable, and flexible manner in dedicated and on-premises public could, hybrid cloud, and private cloud environments.
Also available in: Chinese  
Articles 19 Feb 2016
How IBM leads in building web application hosting cloud solutions
Decision makers are increasingly looking to cloud computing and cloud services to support existing and new web application hosting environments. This article describes the best practices and architectural capabilities needed to develop web application hosting environments using a private, a public, or a hybrid cloud deployment model. We show how IBM products support the cloud web application hosting environment as it aligns to the industry standard.
Also available in: Chinese   Japanese  
Articles 19 Feb 2016

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