Exam4Training

IBM C1000-087 IBM Cloud Pak for Applications Solution Architect V4.1 Online Training

Question #1

A top level directory listing of an application stack contains the following:

README.md stack.yaml image (directory) templates (directory)

Within the image directory are the following:

config (directory) project (directory) Dockerfile-stack

Based on the scenario above, where should a Solution Architect look to understand the build process used to create a container of the application?

  • A . In the image/Dockerfile-stack file
  • B . In the conf ig directory
  • C . In the stack.yaml file
  • D . In the image/project directory

Reveal Solution Hide Solution

Correct Answer: A
Question #2

Which Cloud Pak for Applications add-on enables an organization to manage and monetize digital assets in the scope of dynamic and decentralized cloud-native applications?

  • A . Blockchain Platform
  • B . Financial Transaction Manager
  • C . Dev Ops
  • D . Bitcoin Toolkit

Reveal Solution Hide Solution

Correct Answer: A
Question #3

Which Red Hat Runtime component is a toolkit for building reactive applications on the JVM?

  • A . Spring Boot
  • B . Eclipse Orion
  • C . Eclipse Vert.x
  • D . Thorntail

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

https://developers.redhat.com/products/rhoar/overview

Eclipse Vert.x is a toolkit for building distributed and reactive applications on top of the Java virtual machine (JVM). Vert.x helps you build responsive applications and services capable of handling a large number of concurrent users and events. Vert.x uses an asynchronous development model, allowing reactive applications that ensure loose coupling, isolation, and location transparency. Easily scale up and down by adding or removing nodes―your applications will stay responsive

Question #4

Why is service management an important non-functional requirement that a Solution Architect must consider when designing an Application Modernization architecture?

  • A . It enables organizations to monitor workloads and meet service level objectives
  • B . It is an essential aspect to ensure protection for your applications, data, and infrastructure
  • C . It supports the continuous delivery of changes to application workloads in an automated way
  • D . It enables self-service of development activities, ranging from the creation of projects to the deployment of new changes

Reveal Solution Hide Solution

Correct Answer: B
Question #5

To change the default deployment options created by Transformation Advisor, which file in the migration bundle needs to be modified?

  • A . application-crd.yaml
  • B . pom.xml
  • C . server.xml
  • D . Dockerfile

Reveal Solution Hide Solution

Correct Answer: C
Question #6

What are the access modes for the persistent volume (PV)?

  • A . ReadWriteOnce, ReadOnlyMany, ReadWriteMany
  • B . ReadWriteOnce, WriteOnlyMany, ReadWriteMany
  • C . ReadOnlyMany, WriteOnlyMany, ReadWriteOnce
  • D . ReadWriteOnce, ReadOnlyMany, WriteOnlyMany

Reveal Solution Hide Solution

Correct Answer: A
Question #7

HOTSPOT

An application development and operations team scans existing enterprise applications to analyze the impact of migrating and modernizing into an application

container. Click the number on the diagram that corresponds to this step in the Application Modernization reference architecture.

Reveal Solution Hide Solution

Correct Answer:


Question #8

How do Accelerators for Teams application stacks help development teams start quickly on container-based cloud native application development?

  • A . It provides Developers with any open source pipeline
  • B . It allows Developers to focus on application code
  • C . It allows Developers to customize infrastructure templates
  • D . It provides Developers Dockerfile lint tooling in the application template

Reveal Solution Hide Solution

Correct Answer: B
Question #9

What integrated WebSphere Application Server (WAS) administrator console tool is included in Cloud Pak for Applications that enables analysis of application and provides a report of issues, warnings, and best practices for moving them to WebSphere Liberty?

  • A . Binary Scanner
  • B . Liberty Readiness Analysis
  • C . Transformation Advisor
  • D . WAS Migration Toolkit

Reveal Solution Hide Solution

Correct Answer: C
Question #10

In OpenShift Pipelines, what is a task?

  • A . A custom resource that defines one or more sequential steps
  • B . A specific container run to perform an operation
  • C . A step performed by an operator to set up a pipeline
  • D . The resource created when a webhook is received

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

https://docs.openshift.com/container-platform/4.5/pipelines/understanding-openshift-pipelines.html

Tasks are the building blocks of a Pipeline and consist of sequentially executed Steps. Steps are a series of commands that achieve a specific goal, such as building an image. Every Task runs as a Pod and each Step runs in its own container within the same Pod. Because Steps run within the same Pod, they have access to the same volumes for caching files, ConfigMaps, and Secrets.

A Task uses inputs parameters, such as a Git resource, and outputs parameters, such as an image in a registry, to interact with other Tasks. They are reusable and can be used in multiple Pipelines.

Question #11

Knative Serving defines a set of objects as Kubernetes Custom Resource Definitions (CRDs). These objects are used to define and control how a serverless workload behaves on the cluster.

Which combination of knative resources fits to the diagram?

  • A . A = Configuration, B = Service, C = Revision, D = Route
  • B . A = Revision, B = Route, C = Service, D = Configuration
  • C . A = Route, B = Service, C = Configuration, D = Revision
  • D . A = Service, B = Route, C = Configuration, D = Revision

Reveal Solution Hide Solution

Correct Answer: D
Question #12

What does a Persistent Volume Claim (PVC) represent in OpenShift?

  • A . The number of CPU processing units that can be allocated to an application pod
  • B . The amount of memory that can be allocated to a node, so the Developer can state how much memory is required for an application to run
  • C . A storage area that has been requested by a pod to store data
  • D . A storage area that a pod can use to store data and is only provisioned by the Application Developer

Reveal Solution Hide Solution

Correct Answer: D
Question #13

With IBM Mobile Foundation, applications are built for a target Mobile Foundation Server and have a server-side configuration on the target server.

What must be done to an application on the Mobile Foundation Server before it can be configured?

  • A . Apply basic security
  • B . Expose the application in the service registry
  • C . Update the service proxy
  • D . Register the application

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

Applications are built for a target MobileFirst Server and have a server-side

configuration on the target server. You must register your applications on the MobileFirst

Server before you can configure them.

https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/application-development/

Question #14

DRAG DROP

What is the correct sequence of steps when using the IBM Cloud Pak for Applications application stack to create, locally execute, and deploy a cloud-native application?

Reveal Solution Hide Solution

Correct Answer:


Question #15

What are two principles for developing cloud-native applications?

  • A . WebSphere Low Level Entity
  • B . Maven single package
  • C . Image immutability
  • D . JavaScript module
  • E . Single concern

Reveal Solution Hide Solution

Correct Answer: C,E
C,E

Explanation:

https://www.ibm.com/cloud/architecture/architecture/practices/cloud-native-principles

Exit mobile version