Code Patterns

Everything you need to quickly solve real problems is compiled into a Code Pattern, with architecture diagrams, one-click deployment GitHub repositories, and pointers to essential docs.

Construct a socially responsible investment portfolio

Construct and rebalance investment portfolios using the Portfolio Optimization service and data from the Investment Portfolio service.


Model FDA Foreign Supplier Verification Program requirements

In this journey, we capture the regulatory compliance logic for the FDA Foreign Supplier Verification Program in a smart contract deployed on a business network.


Integrate a financial investment portfolio

Retrieve portfolios from financial institutions using the Quovo Aggregation API and load the data into the Bluemix Investment Portfolio service.


Build a blockchain network

Get started with blockchain technology by learning how to build a blockchain network using Hyperledger Composer.


Make Java microservices resilient with Istio

Leverage Istio service mesh to introduce advanced resiliency and fault tolerance in your applications without changing application code.


Transform the retail customer experience with APIs on a mainframe

Create retail applications that leverage data from enterprise IT infrastructure using APIs in a hybrid cloud environment -- no mainframe knowledge required.


Apply machine learning to financial risk management

Use machine learning to perform secure, real-time risk assessment and management to help financial institutions more accurately determine credit worthiness.


Create financial applications using APIs on mainframe

Utilize retail banking APIs to drive fast, agile innovation with mainframe hybrid cloud architecture


Run cloud-native workloads on a Linux mainframe

Open source is now the dominant method for creating cloud-native software, with Docker at the center of most container-based innovations. Discover how modern open source containerized development ecosystems fit with traditional secure, high performance enterprise systems.


Deploy Spring Boot microservices on Kubernetes

This developer journey demonstrates a deployment of a polyglot microservices application including Spring Boot microservices on a Kubernetes cluster.


Build a cognitive recommendation app with Swift

Build an app that recommends local restaurants and which can be adapted to provide other recommendations, reservations, event planning, and tooling using Swift, Watson services, and the Kitura framework.


Manage microservices traffic using Istio

Developers can use a service mesh to manage microservices with load balancing, advanced traffic management, request tracing and connective capabilities.


Create a stress-test app for investment portfolios

Make the markets more predictable by building a portfolio stress-testing app using a set of financial web services.


Turn your mainframe into an API powerhouse

Discover how to unlock your enterprise's valuable systems-of-record assets and capitalize on the new API ecosystem by building RESTful APIs that can access business-critical data.


Make apps smarter with serverless

Learn how to implement serverless technology to enhance enterprise applications by using OpenWhisk to deliver a smart supply chain application to customers.