Citrix CloudPortal Business Manager 1.4

Citrix have released a new version of Citrix CloudPortal Business Manager 1.4

About Citrix CloudPortal Business Manager

Citrix CloudPortal Business Manager is a purpose-built BSS/OSS (business support system, operations support system) for cloud providers. It provides powerful, easy-to-use, account and partner management, pricing and billing, customer management, and reporting capabilities, enabling providers to bring large-scale clouds to market rapidly with all the on-boarding and management tools they need.

The Business Manager increases cloud efficiency by eliminating manual account provisioning, management and administration workflows as well as automating billing and payment processing for services consumed within the cloud infrastructure. Designed in close partnership with large providers, CloudPortal Business Manager already powers large-scale infrastructure clouds around the world.

What’s New in CloudPortal Business Manager 1.4

New Features

Given below is a summary of the features implemented in this release. The features are grouped together into related feature sets.

Product Management

  • As a Product Manager, I can reuse the same bundle across catalogs.
  • As a service provider, I can create a catalog when I create channels.
  • As an Ops Admin, I can view all the VMs attached to my network.
  • As an Ops Admin, I can view the networks to which my VMs are attached.
  • As a service provider, I can define a campaign that gives users a discount instead of free usage for a given time period.
  • As a service provider, I can specify the number of accounts that can register for a given campaign (promotion).
  • As a service provider, I can create custom channels to represent my geo-based selling channels.
  • As a service provider, I can allow anonymous users to view the product catalog.

Administration/Account Management

  • As a service provider, I can prevent user registration from blacklisted domains.
  • As a service provider, I can send a test email (to test email templates) to any email address.
  • As a service provider, I can restrict signups to users with email addresses in a specific domain.
  • As a service provider, I can charge retail customers in multiple currencies using an appropriate payment gateway.
  • As a service provider, I can require a deposit before activating an account.
  • As a service provider, I can run CloudPortal Business Manager on CentOS 6.0.
  • As a service provider, I can provide data for enabling Google Analytics.
  • As a service provider, I can lock a user automatically after multiple failed login attempts, so that the user is safe from brute force attacks.
  • As a service provider, I can detect fraudulent or suspicious activity based on the device fraud control service, ThreatMetrix, so that I minimize fraud.
  • As a service provider, I can pre-authorize subscriptions so that I minimize fraud.
  • As a customer, I can install and configure the product efficiently, and with relative ease.
  • As a service provider, I can detect account users’ phone types and prevent registration for certain phone types.
  • As a service provider, I can configure the system to manage multiple addresses per customer.

Customization

  • As an Ops Admin, I can edit templates used for all emails.

Usage and Billing

  • As an account owner, I can see rates for utility charges in Usage and Billing.
  • As a service provider, I can charge for stopped VMs.
  • As a service provider I can define payments in multiple recurring frequencies.
  • As a service provider, I can notionally bill a customer (or customer type).

Customer Functions

  • As a new user, I can set my own password.
  • As a user, I can manage my secondary email addresses.
  • As a user, I can access my API Key/secret keys only after a second authentication, so that these credentials are secure.
  • As a user, I can manage my SSH key pairs from my profile.
  • As a user, I can use my corporate address as my billing/credit card address by default.
  • As a user, I can select my preferred language.
  • As a user registering, I can avail myself of promotions specific to my channel.
  • As a user, I can raise tickets only if I have the appropriate role (profile).
  • As a user, I can manage and select Security Groups while launching VMs in zones with Basic Networking.

Enhancements

  • CloudPortal Business Manager 1.4 is compatible with CloudStack versions 2.2.13, 2.2.14, 3.0.1, 3.0.2, and CloudPlatform version 3.0.3.
  • If you are on CloudStack versions 3.0.1 or 3.0.2 or CloudPlatform version 3.0.3, add the following property to the cloud.properties file (/etc/cloud/portal/cloud.properties) to process resource usage on CloudPortal Business Manager:#Custom Usage Importer
    usage.importer=com.vmops.component.usage.importer.DbBasedUsageImporter
Note: You need not add the property above if you are on CloudStack versions 2.2.x.

  • Add the following properties to the cloud properties file (/etc/cloud/portal/cloud.properties) to process invoice items, discounts, and taxation.

# Filters that process invoice items charges

# Percent Discount Engine Implementing class

discount.percent.engine.implementation=com.vmops.component.discount.policy.PercentDiscountEngine

# Amount Discount Engine Implementing class

discount.amount.engine.implementation=com.vmops.component.discount.policy.AmountDiscountEngine

# Discount Engine Implementing class for account level discount that is not received through a promotional campaign.

discount.adhoc.engine.implementation=com.vmops.component.discount.policy.NonPr omotionalDiscountEngine

# Rounding and precision Engine Implementing class

rate.rounding.engine.implementation=com.vmops.component.rounding.policy.DefaultRoundingFilter

# Number of decimal points to keep for the default rounding engine. (Comment it out if a different engine is used.)

rounding.engine.precision=2

# Tax Engine Implementing class

tax.engine.implementation=com.vmops.component.taxation.policy.FlatTaxPolicy

# Tax percentage if Flat Tax Engine is used, else comment it out.

tax.engine.flat.percent=10.00

Browser Support

CloudPortal Business Manager 1.4 is supported with the following browsers:

  • Internet Explorer 8, 9
  • Firefox 12
  • Chrome 18
  • Safari

Known Issues Concerning CloudPortal Business Manager 1.4

Open Caveats

  • A few service layer Java APIs have been modified in this release to support CloudStack versions 3.0.1, 3.0.2, and CloudPlatform version 3.0.3. Due to the nature of the changes, it was not possible to maintain backward compatibility. As a result, customers who use custom controllers may be affected. Therefore, custom controllers may need to be modified accordingly wherever the modified service APIs are invoked.
  • The API integration port is not configured by default for CloudStack versions 3.0.1, 3.0.2, and CloudPlatform version 3.0.3. If you are on these versions, configure port 8096 manually for API integration.

Source

Download Citrix CloudPortal Business Manager 1.4 here (Require MyCitrix Account)

Leave a Reply

Your email address will not be published. Required fields are marked *

Turn on pictures to see the captcha *