Procedure
Follow these steps to create an infrastructure component:
- Create a virtual system pattern on the cloud system.
- Import information about the virtual system pattern into
an infrastructure pattern. Infrastructure patterns are local Weaver representations
of virtual system patterns on cloud hosts.
- Create a façade file for the infrastructure pattern. Façade files are simplified forms of infrastructure
patterns. They provide a layer of abstraction that lets you customize
the infrastructure pattern without editing the pattern directly.
- Create an application definition file. Application definition files are Weaver files
that describe the application in logical terms. These files describe
the nodes, components, and users for the application without specifying
the infrastructure for them.
- Create an environment definition file. Environment definition files represent a deployment
scenario for the application. Each file merges information from the
façade file with information from the application definition file.
- Create the properties.yml file.
- Pull the files into a component on the IBM® UrbanCode Deploy server.
What to do next
Now you can use the infrastructure component to deploy an
application to a cloud environment. See
Deploying applications to dynamic cloud environments.