Win $20,000. Help build the future of education. Answer the call. Learn more

[Crowdcast] Get started with security for your Java Microservices


October 6, 2021 4:00 pm CEST

From developers for developers. You may be asking yourself: “How can I make my application (more) secure?”

What you will learn
In this workshop you will learn Application Security from two perspectives:

  • Platform security
  • Authentication and Authorization implementation

We will show you with an example application:

  • How to secure external access to a Kubernetes cluster with TLS
  • How to secure communication between Microservices with Istio and mTLS
  • How to implement authorization and authentication with the Open Source Identity and Access Management system Keycloak and JSON Web Tokens (JWT)

Create a IBM Cloud account via the following link:

The technology
Microservices: A microservice is a service-oriented application component that is tightly scoped, strongly encapsulated, loosely coupled, independently deployable and independently scalable.
Eclipse MicroProfile: Optimizing Enterprise Java for a Microservices Architecture
Kubernetes: also known as K8s, an open-source system for automating deployment, scaling, and management of containerized applications
Istio: Working with both Kubernetes and traditional workloads, Istio brings standard, universal traffic management, telemetry, and security to complex deployments
Keycloak: Open Source Identity and Access Management for modern applications and services

We will use our open source Cloud Native Starter on GitHub: which is built with Quarkus and Microprofile.

Speakers: Thomas Südbröcker and Liam Hampton

We are looking forward to seeing you there!
Your IBM Developer Advocacy Team


Berlin, Germany