Skip to main content IBM Developer
IBM Developer
  • Topics
    • Technologies

    • Analytics
    • Artificial Intelligence
    • Containers
    • Linux
    • See all
    • Languages

    • COBOL
    • Java
    • Node.js
    • Python
    • See all
    • Development practices

    • DevOps
    • Open-source development
    • See all


    • Architectures & Deployment Models

    • Cloud
    • Edge Computing
    • Microservices
    • See all
    • Solutions

    • App Modernization
    • Security
    • See all


    • Industries

    • Finance
    • Gaming
    • Retail
    • See all
  • Products & Services
    • Open Source

    • Kubernetes
    • Node-RED
    • Istio
    • TensorFlow
    • Open Liberty
    • See all
    • IBM Products & Services

    • IBM Cloud Pak for Integration
    • IBM Z
    • Red Hat OpenShift on IBM Cloud
    • IBM Cloud Pak for Data
    • IBM Sterling
    • See all
  • Community
    • Home
    • Blog posts
    • Events
    • Digital conferences
    • Videos
    • Livestreaming
    • Podcasts
    • Cities
    • Newsletters
    • Get Involved

    • Call for Code Global Challenge

    • Workshops

    • Build Smart on Kubernetes World Tour
  • Open source at IBM
    • Home
    • Code
    • Communities
    • Culture
    • Open projects
    • Our story
    • Model Asset eXchange
    • Data Asset eXchange
    • My Dashboard
    • My IBM
    • Sign In
    • Home

        • Analytics
        • Artificial Intelligence
        • Containers
        • Linux
        • See all
        • COBOL
        • Java
        • PHP
        • Python
        • See all
        • DevOps
        • Open-source development
        • See all
        • Cloud
        • Edge computing
        • Microservices
        • See all
        • App Modernization
        • Security
        • See all
        • Finance
        • Gaming
        • Retail
        • See all

        • Kubernetes
        • Node-RED
        • Istio
        • TensorFlow
        • Open Liberty
        • See all
        • IBM Cloud Pak for Applications
        • IBM Cloud Pak for Data
        • Red Hat OpenShift on IBM Cloud
        • IBM Cloud Pak for Data
        • IBM Sterling
        • See all

      • Home
      • Blog posts
      • Events
      • Digital conferences
      • Videos
      • Livestreaming
      • Podcasts
      • Cities
      • Newsletters
        • Call for Code Global Challenge
        • Build Smart on Kubernetes World Tour

      • Home
      • Code
      • Community
      • Culture
      • Open projects
      • Our story
      • Model asset exchange
      • Data asset exchange

    max-content width
    developer.ibm.com

    Microservices

    • Articles
    • Code Patterns
    • Podcasts
    • Open Project
    • Series
    • Tutorials
    • Videos

    Community

    • Blog Posts
    • Announcements
    • Digital Developer Conferences
    • Events

    Related

    • Application Modernization
    • Containers
    • Istio
    • Kubernetes


    More resources

    • IBM Developer Newsletters
    • Course: Get started with Microservices
    • Microservices architecture
    • Application modernization architecture

    Microservices Code Patterns

    Code patterns offer up complete solutions to problems that developers face every day. Code patterns leverage multiple technologies, products, or services to solve issues that our developer advocates have recognized as common use cases across multiple industries.

    Search all Code PatternsArrow right

    building-istio-service-mesh-for-microservices-app-on-kubernetes
    Code Pattern

    Building an Istio service mesh for a microservices application deployed on Kubernetes

    September 29, 2020

    deploy-to-openshift-4-redhat-universal-base-image
    Code Pattern

    Deploy a sample currency exchange app to OpenShift using Red Hat Universal Base Image

    September 25, 2020

    microservices-with-the-openshift-service-mesh
    Code Pattern

    Microservices with the OpenShift Service Mesh

    September 17, 2020

    build-a-secure-microservices-based-application-with-transactional-flows
    Code Pattern

    Build a secure microservices-based banking application

    August 25, 2020

    privacy-backend-loyalty-app-openshift-4
    Code Pattern

    Focus on data privacy with a back end for a mobile bank app

    August 4, 2020

    create-a-secured-microservices-and-deploy-it-to-a-consolidated-database
    Code Pattern

    Create secure microservices writing to a consolidated database

    February 10, 2020

    knative-serverless-web-application
    Code Pattern

    Build a Knative serverless web application

    November 19, 2019

    app-modernization-php-s2i-openshift
    Code Pattern

    Application modernization with PHP, the Source-to-Image toolkit, and OpenShift

    August 21, 2019

    app-modernization-s2i-openshift
    Code Pattern

    Application modernization with Node.js, the Source-to-Image toolkit, and OpenShift

    August 1, 2019

    jee-app-modernization-with-openshift
    Code Pattern

    Java EE application modernization with OpenShift

    August 1, 2019

    build-fault-tolerant-microservices-with-java
    Code Pattern

    Build fault-tolerant microservices

    June 27, 2019

    troubleshoot-microservice-deployments-in-kubernetes-with-istio
    Code Pattern

    Troubleshoot microservices deployments with MicroProfile distributed tracing and Istio

    April 22, 2019

    explore-spark-sql-and-its-performance-using-tpc-ds-workload
    Code Pattern

    Archived | Explore Spark SQL and its performance using TPC-DS workload

    March 28, 2019

    track-usage-metrics-with-the-microprofile-metrics-feature
    Code Pattern

    Use Eclipse MicroProfile Metrics feature to track usage metrics

    March 21, 2019

    create-backend-for-frontend-application-architecture
    Code Pattern

    Archived | Create a backend for frontend application architecture

    December 13, 2018

    build-digital-bank-microservices-kubernetes
    Code Pattern

    Archived | Create a microservices-based digital banking web-application

    October 19, 2018

    istio-for-multi-clusters-across-iks-and-icp
    Code Pattern

    Using Istio across private and public clusters

    September 5, 2018

    deploy-java-microservices-on-kubernetes-with-polyglot-support
    Code Pattern

    Deploy Java microservices on Kubernetes with polyglot support

    September 3, 2018

    configure-your-app-using-eclipse-microprofile-config
    Code Pattern

    Configure your app using Eclipse MicroProfile Config

    August 30, 2018

    deploy-microprofile-java-microservices-on-kubernetes
    Code Pattern

    Deploy MicroProfile-based Java microservices on Kubernetes

    August 27, 2018

    build-an-airline-booking-platform-on-a-private-cloud
    Code Pattern

    Archived | Build an airline booking platform on a private cloud

    August 14, 2018

    design-a-step-tracking-app-with-kitura-and-kubernetes
    Code Pattern

    Archived | Design a step-tracking app with Kitura and Kubernetes

    August 8, 2018

    implement-computer-vision-playerunknowns-battlegrounds-live-streams
    Code Pattern

    Implement computer vision for PlayerUnknown's Battlegrounds live streams

    May 24, 2018

    deploy-spring-boot-microservices-on-kubernetes
    Code Pattern

    Deploy Spring Boot microservices on Kubernetes

    May 14, 2018

    Build SmartArrow down Build SecureArrow up
    • IBM Developer
    • About
    • FAQ
    • Third-party notice
    • Follow Us
    • Twitter
    • LinkedIn
    • Facebook
    • YouTube
    • Explore
    • Newsletters
    • Code patterns
    • Articles
    • Tutorials
    • Open source projects
    • Videos
    • Events
    • Cities
    • Select a language
    • English
    • 中文
    • 日本語
    • Português
    • Español
    • 한글
    • Community
    • Career Opportunites
    • Privacy
    • Terms of use
    • Accessibility
    • Cookie preferences