Service Description

<< Click to Display Table of Contents >>

Navigation:  Automation Service Overview >

Service Description

Overview

Automation Service provides all the power of the Bizagi Digital Business platform directly in the cloud.

For introductory information about Automation Service and its benefits, refer to Automation Service overview.

 

Automation Service architecture and access

Automation Service provides an isolated private cloud for each customer, not shared with other customers.

Each private cloud contains all the testing and production environments you require, on ready-to-use architecture with no technical or time barriers, that only authorized users can access. Access control is integrated with the client's identity management system (AD, LDAP).  

 

Each paid customer has a unique URL with their subscription (companyname.bizagi.com having an additional prefix).

URLs are published to allow internet access.

 

A subscription admin accesses, controls and manages the subscription, so each environment has separate resources which translate into unique URLs:

 

Testing environment URL:

https://test-projectname-companyname.bizagi.com/

Production environment URL:

https://projectname-companyname.bizagi.com/

 

For more information about the service's architecture, refer to Automation Service architecture.

 

Pricing model

Automation Service charges in a pay-for-what-you-use fashion, based on the Performance Level chosen per environment (which you can modify dynamically to match demand).

There are no limits on the number of end users, or deployed applications.

You can also request the activation of additional environments to go with the defaults (for instance, you might want a staging or pre-production environment).

As you scale up or add new environments, Bizagi invoices a prorated yearly fee.

 

Environments

An environment is a set of resources provisioned to support a given stage of your applications' life cycle.

For Automation Service, the default environments are Testing and Production.

 

 

ServiceDescription_01

 

Authoring/development environment

The Authoring (development) environment is usually located on-premises.

You can download Bizagi Studio to use in the authoring or development environment at no cost and directly from www.bizagi.com, and then install it on local machines.

Authors then have full access to all the functionality of Bizagi Studio in this environment, as described in the General product documentation.

To view the general product documentation, refer to http://help.bizagi.com/bpm-suite/en/.

 

Once your applications built, you can then deploy them to your Testing or Production environments running in the cloud, using an intuitive, web-based UI.

 

note_pin

If you don't have the necessary infrastructure in place to set up an on-premises Development environment, we offer a subscription-based development environment in the cloud.

It provides the necessary infrastructure and tools for a team of authors to work on applications implementation.

All applications are stored in a cloud repository, so authors can collaborate and validate how the applications execute, starting from early development or quick-prototyping mode.

 

The cloud-based Development environment is provisioned with separate access accounts according to the number of authors (e.g. 5, 20, 50 authors).

 

Testing environments

You use Testing environment to conduct user-acceptance tests of any number of applications previously built in the development environment.

You can request one or more Testing environments for user-acceptance tests.

When you request a Testing environment, you must specify a Performance Level that fits your needs and budget.

 

Note that customers are responsible for both developing the applications and deploying them in the Testing environment.

A web-based UI makes it easy to deploy your applications without any IT or technical requirements at your end. You only need to package the application in your development environment and upload it.

 

Production environment

The Production environment runs your applications and makes them live and available to your end users.

As with Testing environments, you request a Performance Level for your Production Environment that matches demand for its specific use.

 

As with the Testing environments, you are responsible for deploying applications into the Production environment after having verified/ensured that each application behaves as expected, using the convenient, web-based UI options for deployment.

 

Requirements

The Automation Service is a cloud offering, providing web-based access to users.

 

END USERS

DESKTOP (PC) OR LAPTOPS

Screen-resolution

1024 x 768 or higher

Browsers

Internet Explorer 10 or 11

Chrome 24 or higher

Firefox 19 or higher

 

Note that given Automation Service enforces HTTPS access, browsers need to support TLS 1.1 or 1.2.

Devices

For the optional graphical analysis feature in query forms, Adobe Flash is required.

MOBILE DEVICES (tablets, smartphones)

Devices / OS

iOS iPad, iPhone: 9 or higher. Browser: Safari (Private browsing mode not supported).

Android smartphones and tablets: Lollipop (5.0) or higher. Browser: Chrome

 

Subscription admins from the customer side should rely on Google Chrome from desktops to fully access options in the Management Portal of Automation Service to manage and monitor aspects of the cloud environments (e.g, such as monitoring BPUs usage, deploying processes, granting or revoking admin rights to other subscription admins).

 

Automation Service security

We designed Automation Service with security as our top most concern.

By parting from the use of technologies and controls that enable an isolated environment for each customer, Automation Service delivers a private cloud where customer data is not shared.  

Customers choose the data centers where their data will be stored, to achieve higher performance and also meet with regulatory and compliance requirements.

This private cloud has further security controls and mechanisms implemented, such as identity and access management, data encryption in transit and at rest, and policies, procedures and standards to comply to data privacy (such as rigorous procedures regarding deletion of data upon contract termination, and protected access to data both physically in the data centers and by computer access).

 

For detailed information, refer to Security.

 

Automation Service reliability

Bizagi is committed to delivering 99.9% SLA uptime.

To achieve this, we maintain replicas of databases and servers to protect against hardware failures and provide superior reliability.

Disaster Recovery options that meets with demanding RTO and RPO requirements are available upon request (a separate offering).

 

For detailed information, refer to Reliability.

 

Automation Service scalability

Bizagi offers a series of Performance Levels that meet even the most demanding workloads.

You can scale up your Performance Level using the function available in the Management Portal, during the time the subscription is active. When you scale up an environment, there is no data loss and the task goes on without significant disruption.

You can also scale down to reduce capacity of the Performance Level chosen, at the time of the subscription renewal.

 

For detailed information, refer to Scalabilty.

 

Managing, maintaining and monitoring the service as a whole

Automation Service is managed and operated by Bizagi.

It is powered by Microsoft Azure and leverages techniques and technologies that let our fully qualified and trained personnel to carry out all tasks required to provision, manage, maintain, and monitor customer environments which run mission-critical applications.

 

Management and maintenance

Automation Service personnel (Cloud Operations team) provision customer environments and perform installation, upgrades, and overall maintenance of all required software, including the Bizagi platform and other services and components. This Cloud team applies patches, service packs, fixes, and updates, and can conduct tuning.

 

Monitoring

The Automation Service Operations team conducts 24/7 monitoring of all software, services and components in our underlying technology.

 

For more information, refer to System maintenance and management.

 

Self-service tasks and support

Automation Service lets you perform certain tasks as self-service, via an intuitive and secure portal, while also counting on expert teams ready to carry out management of environments and provide technical support.

 

Management Portal

You designate authorized accounts for an admin on the customer side, who can access a web-based Management Portal offering self-service tasks (accessed with a browser, via HTTPS).

You can use these features on the Management Portal at any time:

 

Manage your subscription (e.g, grant or revoke access rights to users for the subscription).

Monitor the different environments to watch over resources utilization.

Scale up or down the Performance Level for each environment to match demand.

Request new environments, beyond those available by default.

Deploy applications to Testing, Production or other environments (promote/publish applications).

Upgrade the Bizagi platform version (or downgrade and rollback changes) for each environment.

Use special Cloud applications that extend the functionality of reports, explore machine learning (AI), or enhance the experience for users by producing Stakeholder-centric portals.

An admin on the customer's side may also take advantage of other web pages to manage the accounts and roles that act as participants in applications and processes, or manage other environment settings such as connectivity to an SMTP service, URLs and credentials for external web services integrated to the service, or authentication parameters.

 

To learn about this portal and its options, refer to Management Portal.

 

Technical support

Technical support is available via email and phone, and through an online ticket system.

Basic support is available during business hours, and is included within the subscription contract.

 

Customers may select additional levels of support, such as premium packages available to support mission critical applications.

For more information about technical support, refer to Support.