Knowledge Check - Service Integration

Test your understanding of the key concepts from Module 4. Select the best answer for each question, then submit to see your results. You need to score at least 60% to pass.

1.

A developer is wiring the TaskBoard API to its IONOS PostgreSQL cluster. They build the connection string from the Terraform output and explicitly set sslmode=disable because the application runs inside the same VDC. Connections still negotiate TLS regardless of this setting. What explains this behavior?

2.

The TaskBoard browser frontend needs to let users upload large file attachments directly to IONOS Object Storage without the API server proxying the bytes. Which boto3 approach correctly implements this against IONOS Object Storage?

3.

A developer adds a Kafka consumer to the TaskBoard worker so it can react to task-change events. Connecting from application code with only a username and password fails to authenticate against the IONOS Kafka data plane. What does correct client configuration require?

4.

TaskBoard uses IONOS In-Memory DB (Redis) as a session and read cache to scale reads, since the PostgreSQL cluster has no read replicas to offload that traffic. Under sustained load the cache fills to its memory limit. With the default configuration, what happens to new writes once memory is full?

5.

The TaskBoard API calls IONOS AI Model Hub to summarize task descriptions. During a traffic spike, inference requests start returning HTTP 429 responses. Which change correctly handles this in production code?