Free Practice Questions for EX240
Exam-style questions and explanations by OpenExamPrep.
Loading practice questions...
Explore More Red Hat Certifications
Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.
More From This Family
Videos and articles for deeper review.
Key Facts: EX240 Exam
210/300
Passing Score
Red Hat
3 hours
Exam Duration
Red Hat
3scale 2.x / OCP 4
Product Version
Red Hat
$400
Exam Fee (varies)
Red Hat
60-100 hrs
Study Time
Recommended
3 years
Cert Validity
Red Hat
EX240 is Red Hat's specialty exam for engineers working with Red Hat 3scale API Management on OpenShift. The 3-hour, performance-based test requires 210/300 (70%) to pass. Candidates model APIs as Products and Backends, define mapping rules and methods, build Application Plans with usage limits and pricing rules, secure traffic with API Key/App ID-Key/OIDC and RH-SSO, configure the APIcast policy chain (CORS, headers, IP filter, rate limit, JWT claim check, URL rewriting, OAS validation), deploy self-managed APIcast on OpenShift, and drive everything declaratively via the 3scale Operator CRDs (APIManager, Tenant, Backend, Product, OpenAPI, ActiveDoc, ProxyConfigPromote). Certification is valid for 3 years.
Sample EX240 Practice Questions
Try these sample questions to review concepts for the EX240 exam. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1Which Red Hat 3scale component receives every API call before it reaches the backend and enforces policies, rate limits, and authentication?
2Which 3scale component is responsible for synchronizing OAuth client data with Red Hat Single Sign-On (Keycloak)?
3In 3scale 2.x terminology, what is the difference between a Product and a Backend?
4A team has three internal microservices: users, orders, and inventory. They want a single public API at api.example.com that mounts each service under /users, /orders, and /inventory. What is the recommended 3scale modeling?
5Which 3scale concept defines a measurable unit of API usage (e.g., 'hits', 'transactions', 'gigabytes-out') that can be limited or billed?
6A mapping rule is defined as 'GET /users/{id}' incrementing the metric 'get_user'. A request arrives at 'GET /users/42'. What happens?
7By default, how does APIcast match mapping rules against an incoming request URL?
8Which authentication mode passes a single value from the consumer that 3scale validates and uses to identify the application?
9When a Product is configured with API Key authentication and the credentials location is set to 'as HTTP query string', which default parameter name does APIcast expect?
10Which two configuration keys define the parameter names for App ID/App Key authentication?
About the EX240 Exam
Performance-based certification for engineers operating Red Hat 3scale API Management on OpenShift. EX240 validates skills with the 3scale architecture (Admin Portal, Developer Portal, APIcast, Backend, System, Zync), API modeling with Products and Backends, application plans and metrics, authentication (API key, App ID/Key, OpenID Connect via RH-SSO), the APIcast policy chain (CORS, headers, IP filter, rate limit, JWT claim check, URL rewriting, OAS validation, upstream, caching), self-managed APIcast deployment, the 3scale Operator CRDs on OpenShift (APIManager, Tenant, Backend, Product, OpenAPI, ActiveDoc, DeveloperAccount, DeveloperUser, ProxyConfigPromote), Developer Portal CMS with Liquid templating, monetization, ActiveDocs, and traffic alerts.
Exam sponsor: Red Hat. The requirements and fees below concern the certification or admission exam, separate from our free practice resources.
Assessment
Performance-based hands-on tasks (no fixed question count)
Time Limit
3 hours
Passing Score
210/300 (70%)
Reported exam pass rate: Not published. Red Hat does not publish official pass rates Exam sponsor website
Fees, eligibility, and exam policies can change. Confirm them with the exam sponsor before applying or paying.
Our practice resources: topics covered
We aim to reflect publicly available exam outlines and topic information in our study resources. Coverage, format, and difficulty may differ from the actual exam, and we cannot guarantee that every detail is accurate or current. Confirm exam requirements, fees, and policies with the official exam sponsor.
3scale Architecture and Components
Admin Portal, Developer Portal, APIcast gateway, Backend, System (porta), Zync
Products, Backends, and API Modeling
Products vs Backends, API composition with multiple Backends, mapping rules, methods/metrics
Application Plans, Methods, Metrics, and Limits
Basic/Pro/Enterprise plans, hits, custom metrics, usage limits per period, per-application overrides
Authentication: API Key, App ID/Key, OIDC
auth_user_key, auth_app_id/auth_app_key, OpenID Connect with RH-SSO/Keycloak, JWT validation, JWKS
Policy Chain (CORS, Headers, IP, Rate Limit, JWT, OAS, URL Rewriting)
apicast.policy.cors, headers, ip_check, rate_limit, jwt_claim_check, url_rewriting, oas_validation, upstream, caching
APIcast Hosted, Self-Managed, and Embedded on OpenShift
Deployment models, configuration via THREESCALE_PORTAL_ENDPOINT and THREESCALE_DEPLOYMENT_ENV, mTLS to backends, custom Lua policies
3scale Operator on OpenShift (CRDs)
APIManager, Tenant, Backend, Product, OpenAPI, ActiveDoc, DeveloperAccount, DeveloperUser, ProxyConfigPromote
Developer Portal (CMS, Liquid, Sign-up, OAuth)
CMS pages/layouts/partials/sections, Liquid templating, sign-up flow, SSO via SAML/OIDC
Monetization, ActiveDocs, and Operations
Stripe/Braintree, pricing rules, ActiveDocs, traffic alerts, analytics, OpenAPI imports
Preparing for the EX240 Exam
What You Need to Know
- Passing score: 210/300 (70%)
- Assessment: Performance-based hands-on tasks (no fixed question count)
- Time limit: 3 hours
- Exam / certification fees: Varies by region (typically $400 USD) Official sources
Using Our Practice Resources
- Work through all 100 available questions
- Review every answer and explanation
- Track weak areas and revisit them
- Use our AI tutor for tough concepts
EX240: Suggested Study Strategy
Frequently Asked Questions
What does EX240 actually test?
EX240 is a 3-hour performance-based exam on a live Red Hat 3scale API Management environment on OpenShift. You model APIs with Products and Backends, write mapping rules, build Application Plans with limits and pricing, configure authentication (API Key, App ID/Key, or OIDC via RH-SSO), assemble policy chains (CORS, headers, IP filter, rate limit, JWT claim check, URL rewriting, OAS validation, caching), deploy self-managed APIcast, and drive the platform declaratively with operator CRDs (APIManager, Tenant, Backend, Product, OpenAPI, ActiveDoc, ProxyConfigPromote). The exam is graded on whether the resulting tenant and gateway behavior meet the required state.
What is the passing score for EX240?
The passing score is 210 out of 300 (70%). Each task contributes to the total based on its success criteria. Always verify your work end-to-end before submitting — partial credit is generally not given on individual tasks, so a half-finished mapping rule or a misordered policy chain can lose the whole task.
Which 3scale version does EX240 cover?
EX240 currently aligns with Red Hat 3scale API Management 2.x on OpenShift Container Platform 4. The exam may be tied to a specific minor version of 3scale; check the official EX240 page before scheduling and practice on a matching version (the 3scale Operator and the toolbox container both have version-specific behavior).
What is the relationship between Products and Backends?
A Product is the consumer-facing API: it has its own application plans, mapping rules, policy chain, and public hostnames. A Backend represents an upstream private service (with its own privateBaseURL and metrics). One Product can mount multiple Backends at different path prefixes — this is the canonical 3scale 2.x pattern for composing microservices behind a single API.
How does 3scale integrate with Red Hat SSO (Keycloak)?
When you enable OpenID Connect on a Product with RH-SSO as the issuer, Zync watches 3scale events and synchronizes Applications to the corresponding OAuth Clients in the configured RH-SSO realm via the realm administration REST API. APIcast then validates incoming JWTs locally against the IdP's JWKS, extracts the client_id, and resolves it to the Application for authrep.
How do I deploy 3scale on OpenShift declaratively?
Use the 3scale Operator. Create an APIManager CR to deploy System, Backend, Zync, and APIcast staging/production. Create Tenant CRs to add new tenants. Create Backend, Product, OpenAPI, ActiveDoc, DeveloperAccount, DeveloperUser, and ProxyConfigPromote CRs to manage the tenant content. Store everything in Git and let Argo CD or Flux apply it for GitOps-driven 3scale operations.
Does EX240 expire?
Yes. Red Hat certifications are valid for 3 years. You can renew by re-taking EX240, by passing a higher Red Hat certification, or via other recognized renewal paths defined by Red Hat at renewal time.