Filter by products, topics, and types of content

(454 Products)

(773 Topics)

(20 Industries)

(15 Types)

1 - 100 of 600 results | Next
Show Summaries | Hide Summaries
View Results
Title none Date down
Manage workloads and resources across multiple clouds with IBM Cloud Automation Manager
This article introduces an approach to cloud management by using IBM Cloud Automation Manager. With this hybrid cloud management platform, you can manage workloads and their resources on multiple clouds, including private and public clouds. Learn more about this Bluemix service and how you can start using it.
28 Mar 2017
Build a searchable CV database with IBM Bluemix and PHP, Part 2: Enhance your CV search app with scalable storage and keyword search
This tutorial shows you how to create a powerful browser-based application to store and index job-seeker CVs as a PDF file for more efficient delivery of enterprise recruiting and HR functions. It uses the Slim PHP micro-framework, together with document storage and data indexing services from IBM Bluemix. Here in Part 2, you'll continue building out the application by adding the ability to store uploaded CVs in the Object Storage Bluemix service.
21 Mar 2017
IBM Cloud for VMware Solutions: Take a look under the hood
This tutorial examines the architecture of IBM Cloud for VMware Solutions, an IBM Cloud offering that provides deployment and management of VMware virtualized environments. Take a look inside the components of the offering to see how they work together to provision and maintain the environment in the public cloud.
17 Mar 2017
Think big! Scale your business rules solutions up to the world of big data
Learn about a RulesAdaptor application that integrates the Business Rules and BigInsights for Apache Hadoop® services on IBM® Bluemix This tutorial guides you through the deployment of an IBM Bluemix solution combining Business Rules and BigInsights for Apache Hadoop using an example air passenger profiler.
Also available in: Chinese   Portuguese  
16 Mar 2017
Build a searchable CV database with IBM Bluemix and PHP, Part 1: Build a mobile-optimized, data-driven CV search app
This tutorial shows you how to create a powerful browser-based application that stores and indexes job-seeker CVs (résumés) as PDF files for more efficient delivery of enterprise recruiting and human resources functions. It uses the Slim PHP micro-framework, together with document storage and data indexing services from IBM Bluemix.
08 Mar 2017
Blockchain basics: Glossary and use cases
Blockchain is a popular topic these days. Take a spin through the lingo and see which industries stand to capitalize on this technology.
Also available in: Chinese   Japanese   Portuguese   Spanish  
22 Feb 2017
Intro to graph databases, Part 2: Building a recommendation engine with a graph database
In part 2 of the Intro to graph databases tutorial series, you'll explore the code behind an existing recommendation engine. Then you'll implement a feature to display recommendations on a product's page.
Also available in: Chinese  
21 Feb 2017
Overcome limitations when deploying Dynatrace into IBM Bluemix Local
We needed to configure and implement a Dynatrace Agent within a WebSphere Liberty application running on IBM Bluemix Local. However, we had two constraints within our Bluemix Local deployment that made the integration a little more complex: limitations on outbound network access and a requirement for a legacy version. This tutorial shares our experience and code assets.
07 Feb 2017
Scale single sign-on for your Node.js cloud apps
Use Redis to implement persistence for express-session to allow horizontal scaling of Node.js applications that use IBM Single Sign On.
Also available in: Chinese   Japanese   Portuguese  
31 Jan 2017
Simplify file transfer from the enterprise to the cloud with IBM MQ Managed File Transfer
When you move multiple file transfer applications to a cloud platform, you must adopt the predefined standard software stack that is provided by the cloud vendor. This article highlights a single solution for three of the most commonly encountered migration scenarios by using IBM MQ Managed File Transfer (MQ MFT).
30 Jan 2017
Make your processes smarter with cognitive business operations
Make sense of a vast, untapped source of data in the form of social media postings and customer service phone calls. This article demonstrates how to use IBM Watson cognitive services on IBM Bluemix to augment a business process that is implemented with IBM Business Process Manager (BPM).
19 Jan 2017
Integrate your on-premises apps with the cloud with WebSphere Connect, Part 2: Expose applications from WebSphere Application Server traditional as APIs
This tutorial, part 2 in a WebSphere Connect series, describes WebSphere Connect capabilities for exposing REST APIs using IBM WebSphere Application Server traditional. Get an overview of WebSphere Application Server automatic generation of the OpenAPI Specification (Swagger). Then learn how generated documents can be imported and exposed through API Connect.
Also available in: Chinese  
09 Jan 2017
Integrate your on-premises apps with the cloud with WebSphere Connect, Part 1: Publish your WebSphere Liberty APIs so others can subscribe and consume them
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   Japanese  
09 Jan 2017
Set up IBM Business Process Manager with Amazon Web Services
Under the IBM Bring Your Own Software License (BYOSL) policy, you have the freedom to deploy eligible IBM software on a range of public clouds, including Amazon Web Services. IBM is proactively partnering with other cloud infrastructure providers to deliver a best-in-breed experience for organizations that want to take this approach. Follow this tutorial if you intend to deploy IBM Business Process Manager (BPM) on Amazon Web Services. This tutorial highlights some of the critical details to watch for, providing guidance, saving you time, and leading to a successful first-time deployment.
16 Dec 2016
Deploy an IBM Operational Decision Manager topology with Docker Compose
Docker technology empowers developers and IT to standardize runtime components and provision pre-assembled topologies. IBM Operational Decision Manager (ODM) empowers business users and developers to collaborate when modeling, authoring, testing and deploying business rules to automate business policies. This tutorial shows how to apply Docker micro-container technology to IBM ODM Standard to play in continuous build and modern DevOps. It describes how to create and instantiate Docker images for Decision Server (the  Rule Execution Server) and Decision Center running on a WebSphere Liberty server. You also learn how to use Docker Engine and Compose to orchestrate repeatable clustered and unclustered topologies.
09 Dec 2016
Predictive Cloud Computing for professional golf and tennis, Part 8: Forecasting
In professional golf and tennis tournaments, athletes welcome any competitive advantage. Looking beyond the current time horizon into the future allows players to position their rackets before the ball arrives and to select the appropriate club based on future weather conditions. The Predictive Cloud Computing project is no different. Time series algorithms project web origin traffic trends into the future so that cloud services can be provisioned or de-provisioned to anticipate sporting content demand. Sinusoidal patterns with a trend, cycle, and level that have been learned from historical data at rest are ensembled together with real-time demand patterns. The combination of InfoSphere Stream, InfoSphere BigInsights, RabbitMQ, WebSphere Java Application, Apache math commons, and custom algorithms have produced forecasts with an 18.44% mean absolute percentage error (MAPE). As a result, provisioning cloud services for future demand loads has saved thousands of compute minutes.
Also available in: Chinese  
09 Dec 2016
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.
Also available in: Portuguese   Spanish  
30 Nov 2016
3 steps to accelerate your mobile apps with APIs by using API Connect
Enrich your mobile apps by invoking REST APIs with the power of your enterprise assets. Although this might sound easy, it can be difficult to find the APIs you need, learn about them, and then know how to use them. This article explains how you can use API Connect to accelerate your mobile apps.
Also available in: Chinese  
28 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.
Also available in: Chinese   Japanese  
18 Nov 2016
Cool your hot entities in IBM ODM Decision Server Insights
Build solutions in IBM Operational Decision Manager (ODM) Decision Server Insights that prevent hot entities. Learn the causes and the tips to avoid these entity instances that are referenced by thousands of events, slowing down processing and becoming the sole consumers of events in the system.
Also available in: Chinese  
14 Nov 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  
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  
12 Sep 2016
DevOps best practices, Part 8: Drive adoption and overcome resistance to change
Learn how to get started driving DevOps in your company, including how to overcome resistance to change.
Also available in: Japanese  
29 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  
09 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  
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.
05 Aug 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  
25 Jul 2016
Make secure API calls in IBM API Connect
Security is crucial when you are exposing back-end data services to applications, in particular to web and mobile applications. This tutorial shows how to add Transport Layer Security (TLS) profiles in IBM API Connect to connect your APIs to Secure Sockets Layer (SSL)-enabled back-end systems.
Also available in: Chinese  
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  
12 Jul 2016
The busy JavaScript developer's guide to Sails.js, Part 2: Models and blueprints
Models in Sails.js are represented by JavaScript objects, which can be stored in any type of data store -- relational, document-oriented, or something else. Develop your first model in Sails.js, then get started with Sails blueprints, which provide built-in support for the ubiquitous create, read, update, and delete features of data-driven applications.
Also available in: Chinese   Japanese  
12 Jul 2016
The busy JavaScript developer's guide to Sails.js, Part 2: Models and blueprints
Models in Sails.js are represented by JavaScript objects, which can be stored in any type of data store -- relational, document-oriented, or something else. Develop your first model in Sails.js, then get started with Sails blueprints, which provide built-in support for the ubiquitous create, read, update, and delete features of data-driven applications.
Also available in: Chinese   Japanese  
12 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  
11 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  
11 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  
01 Jul 2016
What's new in WebSphere Application Server V9?
If you’ve been waiting for a reason to extend your development architecture to the cloud, now is the time with the release of IBM WebSphere Application Server V9. You can create applications with new features, optimize costs for application infrastructure, and connect existing applications and data to cloud services. This article presents a high-level overview of the new features and deployment options in WebSphere Application Server V9.
Also available in: Chinese  
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  
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.
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.
23 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  
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.
Also available in: Chinese  
13 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.
06 Jun 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  
31 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  
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.
16 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.
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  
29 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  
15 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  
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  
06 Apr 2016
Bringing developerWorks Premium to life
developerWorks Premium is a developer-centric membership program that provides an all-access pass to resources that enable developers and organizations to learn, develop, and rapidly deploy applications in the cloud. As the team charged with development, our main objective was to deliver a solution quickly that satisfied all requirements for purchasing, messaging, and subscribing. In this article, we share our thought processes and experiences in tool selection and the use of IBM Cloud technologies that facilitated the design, development, and rapid delivery of dW Premium.
Also available in: Chinese   Russian  
29 Mar 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  
29 Mar 2016
Put a Linux-based chess app on the cloud with Bluemix and IBM Containers
Build a Docker container that uses WebSockets to expose an existing Linux CLI chess engine as a cloud service. This tutorial shows step-by-step the process for building a Docker container and deploying it as a running container on IBM Containers for Bluemix. It includes sample code and a JavaScript chess game that runs in a browser and illustrates how to consume the WebSocket-based service. You can apply the methods demonstrated to containerize almost any pipe-based Linux application and leverage them as cloud services on Bluemix.
23 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  
09 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  
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  
08 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  
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  
03 Mar 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  
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  
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  
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  
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  
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  
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  
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   Spanish  
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  
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  
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   Japanese  
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   Russian   Japanese  
10 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  
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  
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  
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   Japanese  
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  
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   Japanese  
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  
13 Jan 2016
Accelerate the development of cognitive computing in your IoT app
Learn about the newly announced cognitive capabilities for IBM Watson IoT Platform. Then, explore a real customer example that illustrates what you can do with these new capabilities.
Also available in: Chinese   Russian   Japanese  
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  
15 Dec 2015
Tapping Into the Internet of Things (IoT)
The age of the Internet of Things is upon us. Today, a wide variety of devices, including sensor-enabled smart devices, connect to the Internet and power new connected applications and solutions. Because of a confluence of factors, such as a significant drop in technology costs and the pervasiveness of connectivity in many forms, the Internet of Things has exploded into our every day lives. In this article, I explore key concepts in the Internet of Things (IoT), and describe four main steps to get you started in building IoT solutions.
Also available in: Russian   Japanese   Portuguese  
10 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  
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  
02 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  
01 Dec 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  
19 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  
19 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  
13 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  
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  
12 Nov 2015
Share personality insights with a cognitive Twitter bot
Build an app that analyzes a user's tweets and creates a simple interaction with a cognitive Twitter bot.
Also available in: Chinese   Japanese   Portuguese  
27 Oct 2015
Move your Java application into a hybrid cloud using Bluemix, Part 3
In this article, we examine how to run stand-alone Java programs in Bluemix. We also share some expert hints on navigating the Cloud Foundry documentation, using the CF command-line tool, and debugging in Cloud Foundry and Bluemix.
Also available in: Chinese   Japanese   Portuguese  
26 Oct 2015
11 tips for scaling servers in the cloud
Cloud computing enables application developers to solve scaling problems in a new way. Deploying applications to the cloud gives you the ability to scale horizontally by releasing IT resources of the same type without incurring high costs. If this is new territory for you, this introductory overview of best practices will help you learn the basics.
Also available in: Chinese   Portuguese  
23 Oct 2015
Automate environment provisioning with IBM SmartCloud Orchestrator and IBM Business Process Manager
Learn how to provision virtual system patterns in IBM® SmartCloud Orchestrator by using an external IBM Business Process Manager (BPM) environment, a Java client program, and IBM SmartCloud Orchestrator APIs. IBM SmartCloud Orchestrator exposes several functions in Representational State Transfer (REST) APIs. This tutorial uses two APIs to provision a cloud-based virtual system environment with an external IBM BPM business process.
Also available in: Chinese   Portuguese  
22 Oct 2015
Move your Java application into a hybrid cloud using Bluemix, Part 2
Want to quickly migrate a Tomcat application to IBM Bluemix using Eclipse tooling? This tutorial provides step-by-step directions to set up Eclipse tooling to analyze, migrate, and deploy a Tomcat application to the Liberty for Java runtime in Bluemix. We show you how to set up both the Java runtime and the SQL Database, and how to bind the application to the database.
Also available in: Chinese   Japanese   Portuguese  
21 Oct 2015
IBM@JavaOne 2015: Meeting the needs of the modern enterprise
The Java platform has been critical to IBM for almost two decades and continues to be as we move deeper into the era of cloud, mobile, and cognitive computing, key themes in this year's JavaOne conference. This article provides an overview of IBM's activities during JavaOne 2015.
Also available in: Chinese  
19 Oct 2015
Women in technology: Making an impact
In this video series from IBM developerWorks, some of IBM's prominent female technical leaders share their experiences and insight on various technical and career topics.
Also available in: Japanese   Portuguese  
19 Oct 2015
Autoscale your database with ScaleBase for zero downtime of cloud applications
Clouds are becoming the core IT infrastructure for hosting and delivering web scale, enterprise-grade, highly elastic applications in a "use and pay" fashion. Start-ups as well as established business behemoths face tedious challenges with highly scalable, mission-critical applications. Back-end databases are the essential module for every type of transactional, interactive, and collaborative application. Data storage and management systems must be cognitively adaptive to fulfill emerging needs. However, traditional databases are insufficient for cloud-scale applications. ScaleBase is an innovative, highly scalable, zero downtime, cloud-scale database solution. This article describes how to prepare and migrate ScaleBase to IBM SoftLayer. A sample application shows how ScaleBase functions in an online, off premise, on-demand cloud environment.
Also available in: Chinese   Japanese   Portuguese  
15 Oct 2015
Build a simple face detection web app
Develop a simple application in PHP to use the powerful cognitive computing features of the AlchemyAPI service on IBM Bluemix. The app demonstrates how the face detection functions of the AlchemyAPI service can: study images and find faces, identify the gender, estimate the age, and often identify the specific person. You don't need to know anything about cognitive computing or deep learning algorithms to develop the cognitive app on Bluemix with only a few lines of code in this step-by-step example.
Also available in: Japanese   Portuguese  
08 Oct 2015
Examining IT as a process
The idea of automating IT operations is not a new one, and in fact has long been a desired objective for streamlining notoriously repetitive tasks and avoiding frustrating, inefficient rework. It has also been a challenging objective to achieve - that is, until you apply the revolutionary thought that IT is largely a definable process for getting work done. And as the leader in smarter process solutions, IBM has some experience in surfacing and automating manageable processes for the highest impact. This article breaks it all down for IT leaders looking for the best and most strategic way to automate their operations centers.
Also available in: Chinese   Japanese   Portuguese  
05 Oct 2015
Deploy Docker containers in hybrid clouds that use IBM UrbanCode, Part 1: Configuring Docker containers
This article is Part 1 of a two-part how-to guide that describes how IBM UrbanCode can be used to quickly develop and deploy multitier and multi-container applications to hybrid clouds. In it, you learn how IBM UrbanCode Build, Docker Trusted Registry and the new Docker plug-ins for IBM UrbanCode Deploy automate the delivery of Dockerized applications to different environments, such as on-premises or hybrid cloud, in a way that provides enterprise-grade governance, traceability, control, and self-service. IBM Bluemix provides the public cloud environment, while on-premises Docker Swarm acts as the private cloud. Combined, they provide a hybrid environment for multi-container applications that are orchestrated by IBM UrbanCode. The Docker application also uses the IBM Bluemix Secure Gateway service to connect to backend containers that are running on-premises in a Docker Swarm cluster.
Also available in: Chinese   Japanese   Portuguese  
30 Sep 2015
Deploy Docker containers in hybrid clouds that use IBM UrbanCode, Part 2: Deploying Docker containers
This article is Part 2 of a two-part how-to guide that describes how IBM UrbanCode can be used to quickly develop and deploy multitier and multi-container applications to hybrid clouds. In it, you learn how IBM UrbanCode Build, Docker Trusted Registry, and the new Docker plug-ins for IBM UrbanCode Deploy automate the delivery of Dockerized applications to different environments, such as on-premises or hybrid cloud, in a way that provides enterprise-grade governance, traceability, control, and self-service. IBM Bluemix provides the public cloud environment, while on-premises Docker Swarm acts as the private cloud. Combined, they provide a hybrid environment for multi-container applications that are orchestrated by IBM UrbanCode. The Docker application also uses the IBM Bluemix Secure Gateway service to connect to backend containers that are running on-premises in a Docker Swarm cluster.
Also available in: Chinese   Japanese   Portuguese  
30 Sep 2015
Use big data and fast data analytics to achieve analytics as a service (AaaS)
In this article, we review how the IBM SoftLayer Cloud is using big data and fast data analytics to achieve the goal of analytics as a service (AaaS).
Also available in: Chinese   Japanese   Portuguese  
24 Sep 2015
1 - 100 of 600 results | Next
Show Summaries | Hide Summaries