Manual Chapter : Self-Service Application Deployment

Applies To:

Show Versions Show Versions

F5 iWorkflow

  • 2.3.0
Manual Chapter

About self-service application deployment

Cloud service providers customize iApps® application templates based on your needs as a cloud tenant. For example, they specify such things as an IP address for a virtual server, identify hosts and server pools, set connection limits, and so forth. This customization eliminates the need for you to perform complicated networking tasks, and ensures that your settings are optimized for your resources. When these customized applications are associated with you as a tenant, you have the option to further modify the application parameters that your administrator has defined as tenant editable, and deploy them as needed.

Tenant provisioning of L4-L7 services

Before you can deploy an application-oriented L4-L7 service, your cloud service provider must add you as a user and a tenant, and associate you with at least one cloud connector.

When a cloud administrator adds you as a cloud tenant user, he determines which resources are available to you. These resources are provided by associating customized application templates with your account. Part of that customization task is to define the application parameters you can edit. As a cloud tenant user, you can customize these application templates and deploy them as needed.

  1. Log in to iWorkflow™ with the user name and password for the account provisioned for you by the Administrator.
  2. At the top of the screen, click Clouds and Services and then, on the L4-L7 Services header, click the + icon.
  3. In the Name field, type a name for this new application.
  4. From the Service Template list, select an application.
  5. From the Cloud list, select the cloud connector associated with the resource on which you want to deploy your application.
    A cloud connector is a resource that identifies the local or virtual environment in which a tenant deploys applications and, when necessary, adds parameters required by third-party cloud providers.
  6. To define a new SSL certificate and private key for this application, for the SSL Certificate Options, paste the PEM (CRT or CER) text representation of the certificate and private key.
    The SSL certificate and private key must be unbundled Base64 encoded ASCII text with PEM header and footer.
    This option is not available for all applications.
  7. Alternatively, select the Use Existing option to use a SSL certificate and private key already stored on the device.
  8. You can further customize this application by specifying an IP address for the virtual server and adding pool hosts.
    If your cloud service provider assigned IP addresses for the Servers, Pool Hosts, and Pool Members for this application, the addresses display. If these addresses were specified as not editable, you cannot change them.
  9. When you are finished, click the Save button located at the top of the New L4-L7 Service panel.
You can now use this new application, and any application server associated with this new application displays in the Nodes panel.