Wednesday, January 9, 2019

5 cases to leverage scheduling notifications

You may already have experienced a frustration when you had to stare at a screen for something to complete or manually check if something has been completed properly. Notification systems tend to answer those situations by being proactive.

In the case of scheduling systems such as Activeeon ProActive, the greatest value lies in managing finite resources, automation, long running tasks, etc. Those cases greatly benefit from alerts. Activeeon has identified this need from customers and has developed a notification system embedded into the solution and accessible in a few clicks.

We will present you in this short article 5 uses cases, but first a bit of configuration might be required.

Wednesday, January 2, 2019

6 key/values storage space within a workflow to fit any use cases

Have you ever encountered how difficult it could be to manage variables on a workflow that can be distributed across multiple resources? How to manage the dependency? How to get information in and out of a container or through firewalls?

For those questions, Activeeon offers multiple solutions that adapt to all your use cases. You will learn here about the main ways to share variables between tasks whether or not they are executed within a container, behind a firewall or in different resource providers.

Tuesday, December 4, 2018

OCR and Text Enrichment at Scale

Have you ever felt the need to copy an information from a document such as a business card, a paper form or copy part of a pdf presentation? Or to valuate tons of documents who sleep somewhere in your storage repositories? The need for processing documents is more and more common as the world is moving towards even more Big Data.

Optical Character Recognition (OCR) algorithms have evolved and can now answer most of those needs. The next challenges lie in the following steps such as content enrichment and its indexation.

A solution like QWAMText Analytics enables you to extract key elements and indicators from text, from any nature (Web crawl, documents from your repositories, Your RSE), from any format (OCR, PDF, Office, Html, Plain text), in four languages (English, French, German, Spanish).

Key indicators are:

  • Named entities: Persons, Companies, Organizations, Events, Locations, Countries, Regions, Cities, Products, Objects, which are simply cited in the document or the main document subject
  • Concepts: Text expression frequent on the web, frequent in any category (Business, Politics, Environment, Technology, Justice ….), or simply frequent in your corpus
  • Relations between entities: Company buys another company, Company hires a Person, Company takes part of an Event
  • Sentiment analysis: Sentiment on your products or services (Voice of the customer), on life inside your company (Voice of the employee), or any topic in your business

In this article, we will go through a complete use case from document download, OCR processing in a distributed architecture and text enrichment with QWAM Text Analytics also parallelized. This processing will be done at scale using Activeeon scheduler for the distribution.

Friday, August 17, 2018

Smart Resource Policies for Cloud Savings

As organizations adopt cloud technologies through hybrid and multi-cloud strategies, workloads and applications require more focus on the management of resources. In order to reduce the cloud bill, elastic resource policies needs to be configured and setup.

Traditional schedulers and orchestrators focus on executing workloads without much focus on the underlying resource. Activeeon ProActive includes a Resource Manager that enables admins to setup smart behaviors on the resource pool. For instance, elasticity can be setup based on specific working times or in more advanced cases setup based on the load waiting in the queue. Once configured, business line users can focus on their processes and how to add value.

Infrastructures and Policies

Activeeon ProActive includes in its Resource Manager two key concepts: infrastructure and policy. The infrastructure defines the mechanism to interact with the actual resource. This could vary from ssh to Rest API depending on the resource provider. The policy defines triggers and which actions to perform.

Infrastructure

The solution natively supports multiple infrastructures: Azure, AWS, IBM Softlayer, OpenStack, SSH, etc. For a complete list, create an account and go on the resource manager interface.

Policy

The solution includes policies useful for multiple purposes. Below are a few examples:

Cron Policy: Deploy resources at 8am and close them at 8pm

Total Core Policy: Keep specific number of resources available

Load Based Policy: Deploy new resources if the queue is above a threshold and close them when they have not been used for 5min

Beyond traditional use cases

Now, let's explore some ways Activeeon customers are leveraging those features to improve their service levels and improve efficiency.

Wednesday, July 18, 2018

Analytics on Energy Consumption

The energy industry is evolving to face new challenges such as population growth, clean energy, consumption growth with electric vehicles, etc. Analyzing user consumption is key to plan the future.

Recently, Activeeon acquired real user consumption data from a lead. We took this opportunity to leverage our solution and analyze it.

In this quick video, we will present 4 different steps for a proper analysis:

  • Performing data fusion: Merging different data sources into one usable one with Activeeon embedded data connectors
  • Clustering electrical consumption: Gathering user consumption pattern in multiple groups
  • Detecting anomalies in electricity consumption: Automatically detect anomalies based on each user's normal behavior
  • Analyzing electricity consumption with ELK stack: Manage the lifecycle of ELK for real time data analysis

Contact us to get more information or visit our website

Friday, April 6, 2018

Low-Code IoT Anomaly Detection with ActiveEon Workflows

The IoT world and datacenter world are known to generate information about anything from sensor data to software logs. This data carries information about environmental parameters, system health, software behavior, etc. and their previous state. It can consequently be used to train predictive models and alert IT operation in case of current and potential future issues. This predictive maintenance model or predictive analytics help companies prevent issues and save money.

In this specific blog post, we will focus on the parallelization of model training for machine learning. It will be done at scale with low-code, and little or no need to configure the underlying infrastructure. We will take you through the main steps to setup a training workflow, edit in seconds the training model, the input, the output and finally we will parallelize it with Activeeon Workflow & Scheduling.

The current blog complement a previous one, showing how we can achieve a simple scalable solution with fewer code.

To keep it simple, as shown below, we will focus on IoT sensors, simulated by tasks that generates random logs at fixed intervals.

Grey arrows represent the flow of the data
Orange arrows represent the interaction of Activeeon Workflow & Scheduling with the various components.