🚀 Launch Special: $29/mo for life --d --h --m --s Claim Your Price →
C1000-155
Coming Soon
Expected availability announced soon

This course is in active development. Preview the scope below and create a free account to be notified the moment it goes live.

Notify me
C1000-155 IBM Coming Soon

C1000 155 Liberty Java Developer

The course teaches developers how to configure IBM WebSphere Liberty, build Jakarta EE and MicroProfile applications, containerize them, implement security, and apply monitoring for cloud‑native Java solutions.

90
Minutes
62
Questions
62/100
Passing Score
$200
Exam Cost

Who Should Take This

Java engineers, cloud architects, and DevOps professionals with at least two years of Java EE experience should enroll. They seek to validate expertise in modern cloud‑native development, container orchestration, and secure, observable services on IBM Liberty. The certification supports career advancement and project leadership.

What's Covered

1 Domain 1: Liberty Server Configuration and Features
2 Domain 2: Jakarta EE and MicroProfile Development
3 Domain 3: Cloud-Native Development and Containerization
4 Domain 4: Security Implementation and Authentication
5 Domain 5: Monitoring, Observability and Performance
6 Domain 6: Build Automation and CI/CD Integration

What's Included in AccelaStudy® AI

Adaptive Knowledge Graph
Practice Questions
Lesson Modules
Console Simulator Labs
Exam Tips & Strategy
20 Activity Formats

Course Outline

64 learning goals
1 Domain 1: Liberty Server Configuration and Features
2 topics

Server Configuration Management

  • Configure Liberty server.xml with basic server settings including httpEndpoint, keyStore, and application definitions
  • Implement Liberty feature enablement using featureManager and analyze feature dependencies for optimal server startup
  • Analyze server configuration conflicts when combining multiple features like webProfile, microProfile, and custom features
  • Design server configuration strategies for multi-environment deployments using variable substitution and configuration dropins
  • Evaluate Liberty server performance tuning options including thread pools, connection pools, and JVM heap settings

Feature Management and Customization

  • Apply Liberty convenience features like webProfile-8.0, microProfile-4.1, and javaee-8.0 for rapid application development
  • Configure Liberty user features and shared libraries for custom application requirements and third-party integrations
  • Analyze feature compatibility matrices between Jakarta EE 8/9, MicroProfile versions, and Liberty runtime versions
  • Design feature management strategies for large-scale Liberty deployments with centralized configuration management
2 Domain 2: Jakarta EE and MicroProfile Development
3 topics

Jakarta EE API Implementation

  • Implement JAX-RS REST services using Jakarta EE 8/9 annotations including @Path, @GET, @POST, and @Produces
  • Configure CDI dependency injection with @Inject, @ApplicationScoped, and qualifier annotations for enterprise applications
  • Apply JPA entity mapping and persistence context management for database operations in Jakarta EE applications
  • Analyze Jakarta EE interceptor chains and decorator patterns for cross-cutting concerns implementation
  • Design enterprise application architecture using Jakarta EE patterns including DAO, Service Locator, and MVC

MicroProfile Services Integration

  • Implement MicroProfile Config API for externalized configuration using ConfigProperty and ConfigSource
  • Apply MicroProfile Health Check API with @Health, @Liveness, and @Readiness annotations for container orchestration
  • Configure MicroProfile Metrics API with @Counted, @Timed, and custom metrics for application monitoring
  • Analyze MicroProfile Fault Tolerance patterns including @Retry, @CircuitBreaker, and @Fallback for resilient services
  • Evaluate MicroProfile OpenAPI and OpenTracing integration strategies for distributed system observability

REST Services and API Development

  • Configure JAX-RS client API with ClientBuilder, WebTarget, and Response handling for service-to-service communication
  • Implement REST API exception handling using ExceptionMapper and custom error response formatting
  • Apply JSON-B and JSON-P APIs for custom serialization and deserialization in REST endpoints
  • Analyze REST API versioning strategies and backward compatibility approaches for evolving microservices
  • Design RESTful API architecture with HATEOAS principles and OpenAPI specification compliance
3 Domain 3: Cloud-Native Development and Containerization
2 topics

Container Deployment Strategies

  • Configure Docker containers for Liberty applications using official IBM Liberty base images and multi-stage builds
  • Implement Liberty application packaging with server.xml, bootstrap.properties, and application binaries in containers
  • Apply container optimization techniques including layer caching, image size reduction, and security scanning
  • Analyze container orchestration requirements for Liberty applications in production environments
  • Design containerized Liberty deployment strategies with health checks, resource limits, and scaling policies

Kubernetes and OpenShift Integration

  • Configure Kubernetes Deployment and Service manifests for Liberty applications with proper resource specifications
  • Implement OpenShift DeploymentConfig, BuildConfig, and Route objects for Liberty application deployment automation
  • Apply Kubernetes ConfigMaps and Secrets for Liberty server configuration and sensitive data management
  • Analyze OpenShift Source-to-Image (S2I) builds and image streams for automated Liberty application deployment
  • Design cloud-native Liberty application architectures with service mesh, ingress controllers, and persistent volumes
4 Domain 4: Security Implementation and Authentication
2 topics

Authentication and Authorization

  • Configure Liberty LDAP authentication with userRegistry, ldapRegistry, and role mapping in server.xml
  • Implement JWT authentication using MicroProfile JWT RBAC with @RolesAllowed and JsonWebToken injection
  • Apply OAuth 2.0 and OpenID Connect integration for Liberty applications using social media login providers
  • Analyze security constraint configuration in web.xml and annotation-based security for REST endpoints
  • Design enterprise security architecture with SSO, SAML, and federated identity management for Liberty applications

Application Security and SSL

  • Configure SSL/TLS encryption in Liberty server with keyStore, trustStore, and certificate management
  • Implement application security hardening including CSRF protection, XSS prevention, and secure headers
  • Apply container security best practices for Liberty applications including non-root users and security contexts
  • Analyze security vulnerability scanning results and implement remediation strategies for Liberty applications
  • Evaluate security compliance requirements including FIPS 140-2 and Common Criteria for enterprise Liberty deployments
5 Domain 5: Monitoring, Observability and Performance
2 topics

Health Monitoring and Metrics

  • Configure Liberty requestTiming and slow request monitoring for performance analysis and troubleshooting
  • Implement custom MicroProfile Metrics with application-specific counters, gauges, and histograms
  • Apply Liberty monitor feature for JMX MBean exposure and runtime statistics collection
  • Analyze application performance bottlenecks using Liberty trace, FFDC logs, and thread dump analysis
  • Design comprehensive monitoring strategies with Prometheus, Grafana, and alerting for production Liberty applications

OpenTelemetry and Distributed Tracing

  • Configure OpenTelemetry automatic instrumentation for Liberty applications with trace collection and export
  • Implement custom OpenTelemetry spans and attributes for detailed application trace analysis
  • Apply distributed tracing correlation across microservices using OpenTelemetry context propagation
  • Analyze trace data patterns to identify latency issues and service dependencies in distributed systems
  • Design observability architecture with OpenTelemetry, Jaeger, and centralized log aggregation for microservices
6 Domain 6: Build Automation and CI/CD Integration
2 topics

Maven and Gradle Build Management

  • Configure Maven liberty-maven-plugin for Liberty server provisioning, application deployment, and testing
  • Implement Gradle liberty plugin with custom tasks for Liberty server management and application packaging
  • Apply dependency management strategies for Jakarta EE, MicroProfile, and third-party libraries in Maven/Gradle
  • Analyze build optimization techniques including parallel builds, incremental compilation, and dependency caching
  • Design build pipeline automation with testing, code quality checks, and artifact management integration

Deployment Automation and DevOps

  • Configure automated testing strategies with unit tests, integration tests, and Liberty Arquillian testing framework
  • Implement CI/CD pipeline integration with Jenkins, GitHub Actions, or OpenShift Pipelines for Liberty applications
  • Apply blue-green and rolling deployment strategies for zero-downtime Liberty application updates
  • Analyze deployment pipeline security with image scanning, dependency vulnerability checks, and security gates
  • Evaluate GitOps methodologies and Infrastructure as Code practices for Liberty application lifecycle management

Scope

Included Topics

  • All domains of C1000-155 IBM Certified Cloud Native Java Developer - Liberty 2023: Liberty 2023: server configuration, features, server.xml; Jakarta EE / MicroProfile APIs, REST services, CDI; cloud-native development with containers, Kubernetes, OpenShift; application security, JWT.
  • Exam-specific technical content covering , SSO configuration; monitoring, health checks, metrics, OpenTelemetry; build and deployment with Maven, Gradle, containerization..

Not Covered

  • Topics outside the C1000-155 exam scope and other certification levels.
  • Current pricing, promotional offers, and vendor-specific values that change over time.
  • Implementation details for competing vendor products and platforms.

Official Exam Page

Learn more at IBM

Visit

C1000-155 is coming soon

Adaptive learning that maps your knowledge and closes your gaps.

Create Free Account to Be Notified

Trademark Notice

IBM® and all IBM product and certification names are registered trademarks of International Business Machines Corporation. IBM does not endorse this product.

AccelaStudy® and Renkara® are registered trademarks of Renkara Media Group, Inc. All third-party marks are the property of their respective owners and are used for nominative identification only.