Tuesday 28 January 2020

IBM C5050-062 Question Answer

What information is shown on the Settings page of the IBM UrbanCode Deploy user interface, for a specific plugin?

A. The numbers of all the versions of the plugin, which are available in a given IBM UrbanCode Deploy instance
B. The components that use one or more of the plugin’s steps
C. The attributes for each of the plugin’s steps
D. The configurable attributes of the plugin’s steps

Answer: A


What is the order of steps for a typical deployment configuration?

A. Define Application Process; Create component Snapshot; Map Component to Environment; Identify Resource
B. Define Component and Component Process; Define Application; Configure Environment; Identify Resource
C. Define Component; Import Version to Component; Define Application Process; Configure Environment; Map Component to Resource
D. Define Application; Map Component to Recourse; Identify Agent and Environment; Configure Component Process

Answer: B

Sunday 29 September 2019

IBM C5050-062 Question Answer

When installing and configuring an IBM UrbanCode Deploy (UCD) agent, how many ports does the agent require to communicate with the UCD server?

A. One port to receive commands from the server and to return logs for execution results.
B. Two ports: one to receive commands from the server and one port to return logs for execution results
C. Two ports: one to receive commands from the server and return logs for executions results, and one port to handle administration of the agent
D. Three ports: one to receive commands from the server, one to return logs for execution results and one port to handle administration of the agent

Answer: A


The approval process is executed when approved by which user type?

A. The user type currently configured to execute the process
B. The administrator user type
C. The user type configured for approval in the approval process being executed
D. The user type of the user created both the application processes and the component processes

Answer: C

Thursday 10 January 2019

IBM C5050-062 Question Answer

You have a complex network topology where ab IBM UrbanCode Deploy (UCD) server, the QA environment and the Production environment are all installed in different networks. A firewall is established between them. How can UCD enable the communication between the agents and the server through the firewall?

A. There should be a UCD server installed on each network. The servers create a JMS mesh (via ActiveMQ). All servers know about each other. All services are active on each server.
B. The UCD server can be configured to run agentless, so no agents are required on each network. The network administrator need only make the UrbanCode server accessible in each network.
C. An UrbanCode agent relay should be installed on each network. The agent relay connects a large group of agents to the server with a single connection, which simplifies firewall rules for communicating across networks.
D. An agent gateway should be configured in one agent on each network. This agent will act as a proxy for all communication between the agents on the same network and the server.

Answer: C


IBM UrbanCode Deploy (UCD) offers an integration with Chef. How does this integration work?

A. IBM UCD installs Chef solo as part of the deployment process and also allows users to execute Chef nodes.
B. IBM UCD integrates with Chef server and manages updating Chef endpoints by running scripts against the Chef server.
C. Chef server and Chef solo poll the IBM UCD repository for new artifacts to deploy, and then deploy them.
D. Chef server and Chef solo allows for the IBM UCD agent to be automatically installed on Chef endpoints.

Answer: C

Sunday 16 September 2018

IBM C5050-062 Question Answer

Property resolution is used in many places. What is the format for resolving a property named “portNumber” at the environment scope?

A. ${p:environment:portNumber}
B. ${p/environment/portNumber}
C. ${environment:portNumber}
D. ${p:environment/portNumber}

Answer: D
 


Which customer problem does IBM UrbanCode Deploy address?

A. Testing teams are suffering delays verifying new features due to poor application installation documentation.
B. Development managers are having difficulty getting their teams to achieve good agile planning practices.
C. There is a team of administrators that support the current application portfolio, but they are uncertain about their ability to support growth.
D. Users have many complaints about the ease-of-use concerning a main flagship application user interface.

Answer: B

Wednesday 21 February 2018

Why Open Source Could Be IBM's Key To Future Success In The Cloud


Ask most developers what they think of IBM and you will get a blank look in response. "IB-Who?" In our brave new cloud world, IBM, once so compelling with CIO's golf calendars, is usually a last-minute idea for developers looking to deploy to the cloud. And yet, there are still good reasons to consider Big Blue, especially for companies that have significant investments in IBM.

However, instead of asking IBM, which tends to give antiquated answers like "because we are with Java", I spoke with the executive director of the Linux Foundation, Jim Zemlin, who gave me a more convincing answer: because IBM has a deep experience in decision making. Open source work in the company.

Snoring through Java

When Thomas Claburn asked IBM's Java technology director, John Duimovich, to justify the existence of the company's cloud to developers, the answer was far from convincing:

  •     In the Java space, we are the experts. We have hardware experts. Actually, we have redesigned the [power processor] architecture instructions and [our mainframe] Z over the years to provide better Java support. We have our own JVM, OpenJ9, which has recently opened this year. That has advanced functions that give the same performance for half the memory, for example.

Excited a lot? Of course, IBM has a deep Java bank, but that is not the first requirement of companies looking to move workloads to the cloud. Instead, they are eager to access the suite of services offered by companies such as AWS, Microsoft and Google, with the need for virtual machines to be completely ignored. IBM's work with JVM can be nice, but it's not what kids in the cloud want.

 (Also, it's worth noting that AWS, Microsoft Azure, and Google Cloud make it easy enough to create Java applications - perhaps the IBM cloud is more optimized for Java applications, if that's not enough to offset all your needs, other deficiencies, services-wise.)

Making open source great again

Although the cloud has become the "hardware" of choice for a new generation of developers, the software language they speak is still open source. In the open source world, few companies can claim as much experience as IBM.

"IBM is the organization that put Linux on the map, people forget it," Zemlin told me. IBM, he continued, "has invested billions of its own capital, tens of billions of its own labor, and over time has created hundreds of billions of value for customers."

People forget this, but IBM is behind much of the boring behind-the-scenes work that made open source safe for developers, whether they use the badge of a Fortune 500 company or work outside their parent's basement. IBM is also behind "some of the world's largest technical implementations," based on "open source maybe not to build the next Facebook," but to build a supply chain management application to track the provenance of diamonds. bloody, using blockchain and hyperledger to track Walmart's food supply chain, "said Zemlin.

Make open source payments

An example is Hyperledger, an open source project born in IBM. As Zemlin says, IBM contributed the hyperledger code to the Linux Foundation because "they saw the need for a chain of blocks without cryptocurrencies and they had a code base and a group of organizations that wanted to make collective innovation."

Of course, IBM is not doing this for peace, love and open source. While the company has had financial difficulties for years, its commitment to open source has not diminished, as the company believes that open source driven by developers is the natural complement to its proprietary hardware and software businesses. IBM needs developers.

 Do the same developers need IBM? Developers certainly benefit from IBM's open source investments, but it is not so clear that those same developers have much to gain from the IBM cloud. Google, for example, has done a stellar job of open source code such as TensorFlow and Kubernetes that feeds naturally in the execution of related workloads in Google Cloud Platform. In addition to promoting its bona fides in Java, IBM has yet to demonstrate that developers derive significant benefits for modern workloads in their cloud.

This is IBM's great challenge: to translate its open source experience into real and differentiated value for developers in its cloud.

Wednesday 20 December 2017

IBM C5050-062 Question Answer

What is the proper way to reference the environment property “databaseUrl” in a component process?

A. ${databaseUrl}
B. //databaseUrk//
C. [databaseUrl]
D. ${p:environment/databaseUrl}

Answer: D


When a snapshot has versions that are marked incremental or full, what will a deployment process do when it deploys using the snapshot?

A. Deploy the latest component version
B. Deploy the first component version
C. Deploy all versions in sequence from first to latest
D. Deploy all versions in sequence from latest to first

Answer: C

Monday 11 September 2017

IBM C5050-062 Question Answer

You are integrating IBM UrbanCode Deploy (UCD) with a database in order to perform database deployments. Which statements is true about IBM UCD and the order of the SQL scripts to be executed?

A. IBM UCD queries the target database to determine the order in which the scripts need to be executed.
B. The order must be hardcoded into the deployment process.
C. IBM UCD will only run scripts that have not been executed against a database. The order is irrelevant.
D. IBM UCD uses a naming convention to determine the order to execute the scripts.

Answer: D


Which steps are used to create or modify a process by combining plugin steps?

A. Select the process, then define or edit it using the Design tab of the Process user interface
B. Select the process, then define or edit it using the Edit tab of the Process user interface.
C. Select a component, then define or edit its process using the Process tab of the Component user interface.
D. Select a component, then define or edit its process using the Workflow tab of the Component user interface

Answer: A