C1000-155: IBM Liberty 2023 Cloud Native Java Developer

C1000-155: IBM Liberty 2023 Cloud Native Java Developer

Full Name: IBM Liberty 2023 Cloud Native Java Developer

Exam Code: C1000-155

Certification Overview


The IBM Certified Developer for Cloud Native Development on Liberty 2023 is an intermediate-level certification for developers who are writing and developing cloud-native applications, primarily using MicroProfile and Jakarta EE technologies. Certification candidates should be familiar with concepts such as writing and testing RESTful web services using MicroProfile and Jakarta EE APIs; configuring, containerizing, and deploying applications to the cloud; monitoring and debugging applications in the cloud.


IBM Liberty Cloud Native Java Developer Exam Summary:


Exam Name
IBM Certified Developer - Cloud Native Java with IBM Liberty 2023
Exam Code 
C1000-155
Exam Price 
$200 (USD)
Duration 
90 mins
Number of Questions 
63
Passing Score 
71%
Books / Training
Sample Questions
Practice Exam

IBM C1000-155 Exam Syllabus Topics:


Topic Details Weights
Liberty concepts - Understand WebSphere Liberty features and zero migration
- Understand the composability and flexibility of Liberty server configuration
- Understand that OpenJ9/IBM Semeru is the recommended Java runtime
8%
Concepts of cloud-native Java and microservices - Cloud-native Java and microservices with Liberty
- 12 and 15 factor apps
- Demonstrate knowledge of standards-based cloud-native Java API through (primarily) MicroProfile
7%
Developer experience and tools - Build and run Liberty application with Maven
- Start and stop a Liberty instance
- Configure a Liberty instance
8%
Develop cloud-native Java microservices - Validate user input into web applications
- Write a RESTful client to request data from the microservice
- Synchronous and asynchronous REST clients
- Alternatives to REST (GraphQL)
- Document the API of the microservice
- External static and dynamic configuration of a microservice and understand when to use and which methods to use
25%
Data persistence and transactions - Use Java Persistence API (JPA) to access and persist data to a database
- Distributed session caching/caching HTTP session data
6%
Security - Understand core security concepts
- Secure RESTful APIs
- Consume secured RESTful APIs using JWT with SSO
- Secure web applications (SSO)
- Validate user input into web applications
- Understand security hardening for production
- Secure communications with TLS
11%
Add telemetry/observability to microservices - Add health checks to microservices
- Provide metrics on microservices
16%
Test microservices - True-to-production integration testing
- Contract testing microservice APIs
6%
Containerize and deploy - Containerize Liberty applications using Docker
- Containerize Liberty applications using Podman
- Deploy an application to Kubernetes using the Open Liberty Operator
5%
Monitor and troubleshoot - Log and trace
- Manage logs
- Analyze JSON logs
- Detect slow and hung requests
- Monitor with metrics
8%

0 comments:

Post a Comment