<< Click to Display Table of Contents >> Automation Service infrastructure |
The infrastructure of Automation Service offers a series of technical features that provide a highly secure, reliable, and scalable Platform As A Service. Automation Service delivers runtime environments which are optimized to run in the cloud.
For introductory information about Automation Service, refer to Automation Service overview.
A service oriented architecture
Automation Service introduces a service-oriented infrastructure, which was designed and built for the cloud.
By implementing a highly-modular structure (principles from a service oriented architecture), Automation Service produces compatible and independently-deployable services which are easy to replace, while leveraging modern services which enhance security, reliability, and scalability.
This structure and architecture enable Bizagi's continuous delivery process that keeps up with the demands of software evolution.
Though powered by Azure (as its Infrastructure As A Service provider) and managed by Bizagi, Automation Service takes it one step further by building a Bizagi service layer on top of some of the robust Azure services being leveraged.
Infrastructure
Automation Service empowers a design which:
•Optimizes the execution environment of your business applications.
•Complies with strict governance and security requirements.
•Is built to handle service interruptions and remain reliable (resiliency).
•Can dynamically scale up or down.
•Adheres to traditional Bizagi principles, such as offering: a consistent user experience across different supported devices (mobile phones, laptops and desktops), experience design to empower knowledge workers, and no coding required for your applications.
The following diagram illustrates how end users around the globe access Automation Service, and make the most out of the architecture features oriented to performance, security, reliability and scalability:
Automation Service offers a virtual private cloud that grants each customer access to an isolated environment where the customer data and resources are not shared (encompassed within a dedicated Customer subscription), and the ability to choose appropriate levels of performance to match demand. Having separate resources, along with data isolation, allows for more predictable performance and gives a base for strict compliance in terms of data privacy and best governance and security practices.
A Bizagi security center monitors the security across all components so that incoming and outgoing network traffic is strictly controlled (traffic is also encrypted). An appointed team of experts monitors 7x24 such aspects, along with receiving alerts upon potentially malicious traffic.
The following infrastructure considers end users accessing Automation Service to work on the processes.
Network and security
•DNS: resolves and routes each service's unique URL.
•Traffic manager: routes requests to the customer's subscription while considering the availability of the service.
•Security layer: a logical tier that filters requests and protects access while having a next generation firewall: It offers IDS, IPS, and antimalware protection, along with preventing leaks and protecting the ports.
•VPN gateway: it is intended for integration purposes, providing a secure way to access systems, servers or services, that are not exposed via the internet.
Base Platform Services
The Base Platform Services layer supports the Bizagi Cloud ecosystem. It provides the core functionalities that make it possible for other services—such as Automation Services, Studio Services, Modeler Services, to function in a coordinated, secure, and efficient manner.
•Customer Portal: Web app that allows to manage users of all the services acquired from the Bizagi Cloud Platform.
•Monitoring Center: is a comprehensive portal designed to provide enhanced visibility into platform performance and process execution. Tailored for customers with Gold Support and above, this portal offers increased insight into service health, process metrics, and performance indicators, making it an essential tool for platform administrators and project owners.
•Azure Open AI: it powers Bizagi's AI services such as Ask Ada, AI Agents and Enterprise Knowledge. Each Azure OpenAI service instance is private to its respective subscription, ensuring that data and resources are securely isolated and accessible only to the authorized users within that subscription.
•Accounts: authenticates users added to the customer subscription, and validates users included within each project of a subscription.
•Platform: controls access to Bizagi’s platform resources, for example, users in the subscription or available environments.
•Catalog: a repository of metadata for all of your cloud-based services.
•GenAI: this web enables the use of advanced AI capabilities through Azure Open AI to power Bizagi's AI services, enhance business processes and user interactions.
Web apps
•Work Portal: The Work Portal is the primary interface through which end users interact with Bizagi applications. The development environment executes a Work Portal to test and review all automation configuration.
•Bizagi Apps: combines the strengths of low-code and process automation, to quickly design and develop solutions while ensuring automated processes remain the backbone of their operations.
•Management Console: Web-based application where the environment administrator controls the environment's configuration parameters. Refer to Management Console.
•Scheduler: A web app executing all programmed jobs. Refer to programmed jobs.
•Connector: Web app for invoking Bizagi connectors.
•Triggers and Actions (T&A): Out of the box options to start cases and move cases forward, based on triggers
Storage Services
Bizagi Cloud uses cloud-based storage options to keep data, documents, and configuration assets secure and readily accessible. Common storage services include:
•SQL Databases: One of the most important components in Automation Service is the database. Business entities, cases, tasks, and operational data are persisted in databases. Bizagi PaaS uses Microsoft Azure SQL Database for its data storage, ensuring high availability, scalability, and security, supporting the efficient management and retrieval of data within Bizagi's platform.
•Bizagi's ODS creates a separate replica of the Production, Test and Development database with read-only capabilities for custom reporting purposes. This allows you to execute queries without affecting the performance of your processes within the main transactional database.
•Storage Accounts: provide scalable, secure, and highly available storage for various types of data within Bizagi PaaS, from unstructured documents and images to metadata and logs.
Additional Services
•SMTP services: you are entitled to use Bizagi's email service (which comes shipped in along with the subscription). This module is configured for all the environments of your subscription.
•External Services: Bizagi provides a powerful integration layer that supports the different integration possibilities involved in an enterprise-class, digital transformation initiative. In such enterprise projects, where there is the need to integrate existing services and applications, Bizagi's Integration layer presents diverse options that you may approach as data-level integration or as process-level (services integration).
Last Updated 5/14/2025 1:17:24 PM