Technical library

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

    (63 Products)

    (94 Topics)

    (8 Industries)

    (6 Types)

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

 

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

View Results
Title none Type none Date down
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.
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.
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.
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.
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!
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.
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.
Articles 12 May 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.
Articles 09 May 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.
Articles 09 May 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.
Articles 06 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.
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.
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.
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.
Articles 04 May 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  
Articles 03 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.
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.
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.
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  
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
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: 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  
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   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  
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  
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
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  
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   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
Retrieve performance metrics from the WebSphere Liberty profile, Part 2: Data collection by using Jython
This two-part tutorial series shows how to retrieve performance metrics from the IBM WebSphere Liberty profile. You gather the performance metrics from a collective controller and server members by using Jython scripts. In Part 1, you installed and configured the WebSphere Liberty profile, collective controller, and collective member. Plus, you learned how to use the Liberty Feature Repository in local mode. In this part, Part 2, you use Jython scripts to collect the data.
Also available in: Chinese  
Tutorial 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  
Articles 19 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
Retrieve performance metrics from the WebSphere Liberty profile, Part 1: Setup and configuration
This two-part tutorial series shows how to retrieve performance metrics from the IBM WebSphere Liberty profile. You gather the performance metrics from a Liberty collective controller and server members by using Jython scripts. In this part, Part 1, you install and configure the WebSphere Liberty profile, collective controller, and collective member. You also learn how to use the Liberty Feature Repository in local mode. In Part 2, you use Jython scripts to collect the data.
Also available in: Chinese  
Tutorial 19 Feb 2016
Adopt a hybrid cloud model using Bluemix
Using a composable services approach, our team built a sales Quote-to-Cash application and deployed it on a hybrid cloud. Our hybrid cloud consists of IBM Bluemix, IBM Bluemix Dedicated, IBM DB2 on Cloud, IBM FileNet Content Manager, and the API Management platform. We review the architecture, decisions, and benefits of adopting a hybrid cloud model, and explain why we chose this model to deploy our sales Quote-to-Cash application.
Also available in: Chinese   Japanese  
Articles 18 Feb 2016
Minecraft and Bluemix, Part 2: Building plugins for Minecraft with Docker and Eclipse
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 2, you'll set up your local development environment in Eclipse, then develop, build, and export your own server-side Minecraft plugin into a local Docker image.
Also available in: Chinese   Japanese   Portuguese  
Articles 18 Feb 2016
Minecraft and Bluemix, Part 3: Deploying Spigot Minecraft servers 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 3, we'll deploy Docker images to Bluemix, and run them as Docker containers that are accessible through the cloud.
Also available in: Chinese   Japanese   Portuguese  
Articles 18 Feb 2016
Minecraft and Bluemix, Part 1: Running Minecraft servers within Docker
In this tutorial series, you'll learn how to use Docker, Eclipse, and Bluemix to develop, extend, and host your own Minehttp://www.ibm.com/developerworks/i/twitterdw-26796-minecraftseries.jpgcraft 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 1, you'll set up your local Minecraft and Docker development environment, and see the power of Docker for building custom servers for Minecraft. You'll even get started playing with Minecraft on your own locally hosted server!
Also available in: Chinese   Japanese   Portuguese  
Articles 18 Feb 2016
Configure and run a multiregion Bluemix application with IBM Cloudant and Dyn
Learn how to configure and run a multiregion Bluemix application with geographic load balancing, active failover, and master-to-master data replication.
Also available in: Chinese   Japanese  
Articles 17 Feb 2016
Move your Java application into a hybrid cloud using Bluemix, Part 4
Use Secure Gateway to connect a Java Platform, Enterprise Edition application that runs in Bluemix to a relational database that runs outside of Bluemix.
Also available in: Chinese  
Tutorial 17 Feb 2016
Configure multifactor authentication for Bluemix Node.js applications
Passwords are not a complete security solution; they can be stolen or shared. In this tutorial, you learn how to use a random string delivered by email as a second authentication factor. I also discuss several methods for risk analysis, which is used by the application to decide whether a second factor is warranted.
Also available in: Chinese   Japanese  
Articles 15 Feb 2016
Build a weather-tracking application in the cloud, Part 2
Looking to build weather data into your mobile or web application? This second tutorial of a two-part series introduces the new Insights for Weather service from IBM. You'll see how to update the base PHP application you created in Part 1 to track the weather in up to five world cities and host the final application on IBM Bluemix.
Also available in: Chinese   Japanese  
Articles 10 Feb 2016
Java EE, the next inception: Install a local Java EE development environment for Bluemix
Learn how to configure a local development environment for developing and deploying Java and Java EE applications for IBM Bluemix. This will enable you to customize a typical Eclipse and Liberty development environment.
Also available in: Chinese  
Articles 10 Feb 2016
Java EE, the next inception: Install a local Java EE development environment for WebSphere Liberty
Learn how to install a local Java EE application development environment using Eclipse and IBM WebSphere Liberty. This environment can be used for developing and deploying Liberty applications, as well as for developing applications to be deployed on traditional hardware, and to cloud environments such as IBM Bluemix.
Also available in: Chinese  
Articles 10 Feb 2016
Java EE, the next inception: A primer to WebSphere Liberty for Java EE developers
Learn the basics of how IBM WebSphere Application Server Liberty profile works, and how its architecture differs significantly from that of older Java EE application servers. This background will be helpful for understanding how to install a local Java EE application development environment using Eclipse and Liberty, as well as how to deploy Liberty applications.
Also available in: Chinese  
Articles 10 Feb 2016
Create a modular single-page app with Vue.js and Bluemix, Part 2: Deploy your app in the cloud
In this two-part tutorial, build a simple but powerful single-page application with a responsive UI, and deploy your app in the cloud. In Part 1, develop the front end with the Vue.js JavaScript framework, using Node Package Manager (NPM) for dependency management, webpack as a build tool, and Foundation for the responsive UI. Learn Vue.js from basic principles to advanced usage, and use a modular design to support the application as it scales up. In Part 2, deploy the app to IBM Bluemix.
Also available in: Chinese  
Tutorial 03 Feb 2016
Create a modular single-page app with Vue.js and Bluemix, Part 1: Develop and test the front end
Copy extended
Also available in: Chinese  
Tutorial 03 Feb 2016
Build a weather-tracking application in the cloud, Part 1
If you need to build weather information into your mobile or web application, look no further. This tutorial, the first of a two-part series, shows you how to create a base application for retrieving and storing latitude/longitude coordinates for world cities. It uses the Silex PHP micro-framework to build the application, together with MongoDB to store data and jQuery Mobile for the user interface. Part 2 introduces the new IBM Insights for Weather service and shows you how host your application on IBM Bluemix.
Also available in: Chinese   Japanese  
Articles 02 Feb 2016
Gain security insights into Bluemix with Apache Libcloud
IBM Bluemix is an implementation of IBM's open cloud architecture based on Cloud Foundry, an open source Platform as a Service (PaaS). It enables developers to rapidly build, deploy, and manage their cloud. Bluemix also allows creation of Virtual Machines (VM), thanks to IBM Virtual Machines (Beta). IBM Virtual Machines is one of the runtime infrastructures in IBM Bluemix where you can build, run, manage, and monitor your applications in a hosted cloud environment. You can sign up for Bluemix here, if you haven't already.
Also available in: Chinese   Japanese  
Articles 02 Feb 2016
Beam my apps up to IBM WebSphere on Cloud
IBM WebSphere on Cloud helps clients to balance new and existing resources to create new applications and APIs, enhance existing Java applications, and optimize everything. And, with developerWorks Premium, you have the resources you need to help transport your starship to WebSphere on Cloud.
Also available in: Chinese  
Articles 01 Feb 2016
Changing the mindset to get the most out of cloud, Part 3: Our top 11 lessons learned
Although it's widely agreed that cloud computing has tremendous potential, very few cloud projects actually deliver the expected results in full. In most cases, this underachievement is due to a lack of understanding of cloud and how it can reduce technical costs. This three-part series focuses on what it takes to make an IT solution that can maximize the benefits of cloud by adopting cloud best practices in the areas of application design, development processes, and IT management processes. In Part 1, we explored how cloud solutions are different from traditional web applications. In Part 2, you saw how cloud-ready applications can foster true agile development. In this final installment, we show you how to adapt your development process to leverage the full potential of cloud, based on lessons learned in a real development project here at IBM.
Also available in: Chinese   Japanese  
Articles 26 Jan 2016
Microservices, SOA, and APIs: Friends or enemies?
Comparing a microservices architecture and service-oriented architecture (SOA) is a sensitive topic and often cause for a swift source of disagreement. This article examines where these controversies stem from and considers how best to resolve them. It then looks forward to see how these concepts are combining with those of API management to enable more agile, decentralized, and resilient enterprise architectures.
Also available in: Chinese  
Articles 21 Jan 2016
Changing the mindset to get the most out of cloud, Part 2: Putting cloud solutions to work
Although it's widely agreed that cloud computing has tremendous potential, very few cloud projects actually deliver the expected results in full. In most cases, this underachievement is due to a lack of understanding of cloud and how it can reduce technical costs. This three-part series focuses on what it takes to make an IT solution that can maximize the benefits of cloud by adopting cloud best practices in the areas of application design, development processes, and IT management processes. In Part 1, we explored how cloud solutions are different from traditional web applications. In this installment, we examine the characteristics of cloud-ready software that foster true agile development and continuous delivery of features to production.
Also available in: Chinese   Japanese  
Articles 20 Jan 2016
Predictive Cloud Computing for professional golf and tennis, Part 1: Introduction
Major golf and Grand Slam tennis tournaments provide real-time and historical sporting information to immerse their fans in the action. Each tournament provides content that includes streaming video, game statistics, scores, images, schedule of play, and text. This tutorial describes how Predictive Cloud Computing (PCC) forecasts and predicts tournament popularity to automatically allocate shared computing resources as needed. PCC thus saves sporting customers many hours per day while displaying key statistics about the impact of sporting big data on the infrastructure.
Also available in: Chinese  
Articles 18 Jan 2016
Changing the mindset to get the most out of cloud, Part 1: Cloud solutions vs. traditional web apps
Although it's widely agreed that cloud computing has tremendous potential, very few cloud projects actually deliver the expected results in full. In most cases, this underachievement is due to a lack of understanding of cloud and how it can reduce technical costs. This three-part series focuses on what it takes to make an IT solution that can maximize the benefits of cloud by adopting cloud best practices in the areas of application design, development processes, and IT management processes. Part 1 examines how cloud solutions are different from traditional web applications.
Also available in: Chinese   Japanese  
Articles 13 Jan 2016
Containerize golang apps with Docker and Bluemix
Use Docker, Bluemix, and Object Storage to build and deploy a containerized application that's written in the Go programming language.
Also available in: Chinese   Japanese  
Articles 05 Jan 2016
Detect complex events in a real-time data stream
Get, run, and extend a Bluemix starter app that uses the Streaming Analytics service and an IBM Streams application to detect complex events from a real-time data stream.
Also available in: Chinese   Japanese  
Articles 21 Dec 2015
Top 5 disaster-relief apps from the Bluemixathon challenge
Meet the winners of the Bluemixathon: Operation Rescue & Recovery challenge. Learn how the grand-prize winning team and winners in each category applied IBM Bluemix services to build disaster-relief apps.
Also available in: Chinese   Japanese  
Articles 16 Dec 2015
Reader favorites: Top 5 cloud computing tutorials for 2015
As you may have noticed, much of the cloud computing content we've published on developerWorks this year has focused on IBM Bluemix. Indeed, I've already posted a list of our top 5 Bluemix tutorials for 2015. But there's a whole lot more to developing for cloud than that one (very powerful) product. That's why I've pulled together this separate list: top 5 developerWorks tutorials published in 2015 that focus on cloud topics other than Bluemix. I chose these based on developerWorks traffic data for 2015 to date -- that's right, these are your favorites for the year.
Also available in: Chinese  
Articles 15 Dec 2015
Build a notepad application with PHP, MongoDB, and IBM Bluemix
This article shows you to use IBM Bluemix to build and deploy a web-based notepad application with PHP, MongoDB, and Bootstrap. It uses MongoDB for fast and scalable document storage, the Slim PHP micro-framework for the application's business logic, and Bootstrap for a responsive, mobile-friendly user interface.
Also available in: Chinese   Japanese  
Articles 15 Dec 2015
Rapidly develop Internet of Things apps with Docker Containers
The rapid growth of the Internet of Things (IoT) has been driven in part by the commoditization and accessibility of wireless modules, sensors, and microcontrollers. But the IoT isn't just big news for device manufacturers. As the number and variety of connected devices increases, the demand for applications to interface with those devices and to process the vast quantities of data that they produce is also increasing. To match this growing demand, web and mobile application developers will need to start to develop for the IoT and adapt their current development practices to meet the challenges of this new application area. One such development practice is the use of containers. Containers are a lightweight approach to virtualization that developers can apply to rapidly develop, test, deploy, and update IoT applications at scale.
Also available in: Russian   Japanese   Portuguese  
Articles 10 Dec 2015
Turn your mobile phone into an IoT device
Learn how to turn your mobile phone into a sensor device, send sensor data to the IBM Internet of Things (IoT) server 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   Japanese   Portuguese  
Articles 10 Dec 2015
Diversify your IBM ODM application with Bluemix and the Business Rules service, Part 1
The Business Rules service on IBM ® Bluemix minimizes your code changes by keeping business logic separate from application logic, providing the capability for decision management on Bluemix. This tutorial provides a brief overview of the service and details about how to diversify existing on-premises IBM Operational Decision Management (ODM) applications to also use the Business Rules service.
Also available in: Chinese   Japanese  
Articles 09 Dec 2015
Deploy a Meteor-based web and mobile chat server
Host a private group chat server on Bluemix for your development team or friends/family, with you in full control. Along the way, learn how a developerWorks Premium membership can give you a head start on cloud services deployment.
Also available in: Chinese   Japanese  
Articles 09 Dec 2015
Diversify your IBM ODM application with Bluemix and the Business Rules service, Part 2
Part 2 of this series shows how to configure tracing and performance when you decide to diversify your existing on-premises IBM® Operational Decision Management (ODM) applications to also use the Business Rules service on IBM Bluemix.
Also available in: Chinese   Japanese  
Articles 09 Dec 2015
Bluemix fundamentals: Deploy a sample Java application to the cloud
Get started working in the cloud using the language and tooling you're already familiar with as a Java developer. In this tutorial, learn how to run, modify, test, and deploy a simple web app to the cloud using the Java language and the IBM Bluemix Tools for Eclipse. Once you deploy the app to Bluemix, IBM's cloud development platform, anyone on the Internet can access it.
Also available in: Chinese   Japanese   Portuguese  
Articles 07 Dec 2015
Fun with cognitive computing
Modify a speech to text Node.js sample application that uses the IBM Watson Speech To Text service to convert human audio voice into text. Then, use the Alchemy API Relation Extraction service to extract relations from this text. The game that we create along the way will listen for voice commands, and these commands will be used to control Melvin, the main character in the game.
Also available in: Chinese   Japanese  
Articles 07 Dec 2015
Build and deploy an investment tracking application in the cloud with IBM Bluemix, Part 2
In Part 2 of this two-part series, I show you how to use the financial data in a PHP application developed in Part 1 to provide an instant, accurate valuation of an investment portfolio.
Also available in: Chinese   Japanese  
Articles 07 Dec 2015
Build and deploy an investment tracking application in the cloud with IBM Bluemix, Part 1
In Part 1 of this two-part series, I show you how to connect and retrieve financial data using an open API. A mobile-compliant interface framework enables the application to work equally well on desktop computers and mobile devices. And hosting it on IBM Bluemix ensures reliability and scalability.
Also available in: Chinese   Japanese  
Articles 02 Dec 2015
Automate legal report gathering for Node.js apps running on Bluemix
Before releasing a new software version, developers and release managers need to make sure that the libraries included in the software are licensed for commercial use. When you build a Node.js application, you might use dozens of external libraries, each of them under different license terms. Gathering the information on all of them can be painful and time consuming. This article explains how to automate some of the tasks and generate a list of all the dependencies used in the project. The list includes what license they are under, and the website or repository where you can get them.
Also available in: Chinese   Japanese  
Articles 01 Dec 2015
developerWorks Premium for Java, web, and open source developers
developerWorks recently debuted the developerWorks Premium developer membership program, and it offers a little bit of something for everyone, no matter your area of interest and level of expertise. With an extensive Safari digital library, conference replays and discounts, and other perks curated with you in mind, you're sure to find it worth the price.
Also available in: Chinese   Japanese  
Articles 01 Dec 2015
IBM developerWorks Premium unboxed
Govind Baliga signs in to his developerWorks Premium dashboard and explores all the benefits, resources, and opportunities that come with an account. Watch him unlock the goodies.
Also available in: Japanese  
Articles 01 Dec 2015
Top cognitive computing tutorials (November 2015)
Three of our most popular articles on cognitive computing are highlighted in this article for your convenience.
Also available in: Chinese  
Articles 24 Nov 2015
Top Internet of Things tutorials (November 2015)
Three of our most popular articles on Internet of Things are highlighted in this article for your convenience.
Also available in: Chinese  
Articles 24 Nov 2015
Reader favorites: Top 5 Bluemix tutorials for 2015
Our top 5 most popular Bluemix tutorials in 2015 take various approaches to exploring the foundations of Bluemix. Clearly, many of you are looking to get a better understanding of what you can do with this powerful, flexible solution, and these tutorials can help.
Also available in: Chinese  
Articles 23 Nov 2015
Intro to IBM Bluemix DevOps Services, Part 4: Deploy to Bluemix automatically with the delivery pipeline
In this four-part Intro to IBM Bluemix DevOps Services series, discover how using Bluemix DevOps Services can prevent you from wasting time. Quickly and easily deploy a simple app, deploy an app that leverages a Bluemix service, write code that leverages a new Bluemix service, and configure a multistage delivery pipeline. Try out the web IDE (no setup required) and learn how to use agile planning tools. As a bonus, you get an app that checks the prices of items in online stores for you, so you don't need to surf the web to see if your favorite items are on sale.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 19 Nov 2015
Intro to IBM Bluemix DevOps Services, Part 3: Plan, track, and take advantage of new Bluemix services
In this four-part introductory series on Bluemix and Bluemix DevOps Services, discover how using these products can prevent you from wasting time! Using the simple app created in Part 1 and the app that uses a Bluemix service deployed in Part 2, learn how to write code that uses the new Bluemix service. Try out the web IDE (no setup required) and learn how to use agile planning tools. End up with an application that checks the prices of items in online stores for you, so you don’t have to surf the web to see if your favorite items are on sale!
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 19 Nov 2015
Intro to IBM Bluemix DevOps Services, Part 2: Deploy an app that uses a Bluemix service
In this four-part introductory series on Bluemix and Bluemix DevOps Services, you discover how using these products can prevent you from wasting time! Using the simple app created in Part 1, learn how to deploy an app that makes use of a Bluemix service in Part 2. Continue to Part 3, where you learn how to write code that uses the new Bluemix service. In Part 4, learn how to use the Delivery Pipeline service to deploy your app to Bluemix automatically whenever you or someone else on your team pushes code to your project's repository.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 19 Nov 2015
Create a Bluemix Cloud Integration service from a WebSphere Cast Iron orchestration
Create a Cloud Integration service in IBM Bluemix from IBM WebSphere Cast Iron Live orchestrations. By following the steps in this tutorial, you can expose a Cast Iron orchestration as a REST service in Cast Iron Live that can be accessed over a REST URL. You can also create a REST API that can be used in applications to quickly integrate with Cast Iron orchestrations.
Also available in: Portuguese  
Tutorial 18 Nov 2015
Implement a microservice-based architecture in Bluemix, Part 2: Build and deploy with IBM Containers
In Part 1 of this tutorial, we described a simple e-commerce application built using the microservices architecture pattern. The application, a store that sells frames for eyeglasses, was deployed on Bluemix using CloudFoundry Apps. In Part 2, we will build and deploy the same application, but this time using IBM Containers.
Also available in: Chinese   Japanese   Portuguese  
Articles 18 Nov 2015
Microservices in action, Part 2: Containers and microservices — a perfect pair
Discover how Linux containers are revolutionizing software development and powering microservices to shift an entire industry. Know the requirements that are critical to success in microservices adoption and how container-based infrastructures make it easier to meet those requirements.
Also available in: Chinese   Japanese   Portuguese  
Articles 13 Nov 2015
Gain keen insights from big data with Datameer on IBM SoftLayer
We systematically collect and analyze large amounts of multi-structured data to extract actionable insights such as patterns, risks, associations, and opportunities. The tools that enable the smooth transition from data to pragmatic knowledge are maturing and stabilizing. Synchronized platforms and infrastructures simplify the complicated processes of data virtualization, processing, mining, analysis, and visualization. Datameer is an end-to-end platform for data integration, analytics, and insights. In this article, learn how to migrate and configure Datameer to run in the IBM SoftLayer cloud to deliver big data analytics as a service to your worldwide users.
Also available in: Chinese   Portuguese  
Articles 12 Nov 2015
Implement a microservice-based architecture in Bluemix, Part 1: Build and deploy with CF Apps
Microservice architectures allow you to build more resilient and scalable cloud applications, because applications are partitioned into multiple services that communicate with each other as needed through well-defined APIs. In this tutorial series, we'll show you how to implement microservice-based applications using Cloud Foundry (CF) Apps and using IBM Containers, in the IBM Bluemix platform. Part 1 focuses on CF Apps.
Also available in: Chinese   Japanese   Portuguese  
Articles 12 Nov 2015
Playful web development, Part 2: Unleash Play in the cloud
Follow a step-by-step guide to preparing, securing, and deploying a nontrivial Play Framework application to run in IBM Bluemix. The app implements user management and authentication, using MongoDB for persistence and SendGrid for email services.
Also available in: Chinese   Japanese   Portuguese  
Articles 12 Nov 2015

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