ActiveEon is a spin-off from INRIA, French Institute for Computer Science. The core technology of ActiveEon was initially developed by a team of about 40 developers and researchers, and has been heavily improved since by ActiveEon R&D team. ActiveEon is also a Docker member and was laureate of the IT Forum for Innovation prize in 2016.
ActiveEon has recently raised significant fund (1M euros) from local and foreign investors: PACA Investissement, BA06, Nestadio Capital, and Kima Ventures, Xavier Niel’s fund).
ActiveEon is now an Open Source ISV (Independent Software Vendor) providing innovative solutions for IT automation, acceleration and scalability, Big Data, Internet of Things, Distributed and parallel applications. ActiveEon offers ProActive, a software available in SaaS mode, both in the Cloud and on premises:
• ProActive Workflows & Scheduling: a complete workload scheduler that distributes and simplifies the execution of applications, featuring a workflow orchestrator and a resources manager.
• ProActive Parallel Scientific Toolbox: toolboxes that allow the distribution and the acceleration of Matlab, Scilab and R Language on Clusters, Grids or Clouds, also featuring data transfer and License cost optimization.
• ProActive Cloud Automation: automates the deployment and management of complex multi-VMs applications, manages heterogeneous and hybrid environments (multi-vendor private, public and hybrid clouds).
Dev Dives: Streamline document processing with UiPath Studio Web
ActiveEon - Automate, Accelerate, Scale
1. Automate Accelerate & Scale
IT for business
Paris, Lyon, Sophia Antipolis, Sofia (Bulgaria), San Jose (USA)
2. ActiveEon is an Open Source ISV providing
workload automation, digital transformation and
virtualization solutions for business.
Simulation, Big data & Automation generate the
need for distributed, scheduled & parallelized
workflows to create enterprise differentiation
accelerating the Go-To-Market.
Our ProActive solution include 3 products:
• Workflows & Scheduling
A complete workload scheduler featuring a workflow
orchestrator and a resource manager.
• Cloud Automation
Automate the deployment and management of complex
multi-VMs applications, including SDN.
• Parallel Scientific Toolbox
Toolboxes that allow the distribution and the acceleration
of R Language, Spark, Hadoop, Matlab, Scilab.
Mission
4. Investors
PACA is the investment fund for regional co-
investment created in 2010 by the Provence
Alpes Côte d'Azur region to support the
emergence and development of local innovative
companies. This SAS, with 19.45 M €, was
supported Europe through funds Feder
(European regional development fund) for 50%
of its capital. Since July 2011, the fund, whose
management was entrusted to Turenne Capital,
has already invested in 24 innovative regional
companies for a total amount of € 8.9 million.
BA06 Accompaniment and 06 venture capital
funds Entrepreneurial Fund was created at the
initiative of the UPE06 (MEDEF, CGPME) to
meet a critical need, namely to enable the wealth
of creativity high potential of 06 to grow by
combining the winner Support / Equity couple
with contractors for creative entrepreneurs.
The Kima Ventures fund was created in 2010 by
Xavier Niel, founder of Iliad-Free and Jérémie
Berrebi, creator of Net2one.com to support
entrepreneurs. Its objective is to finance
innovative companies worldwide. Kima Ventures
promotes the growth of startups, supporting them
quickly and efficiently: financing of boot, pooling of
resources and access to a network of partners
and relationships in the world. Kima Ventures
invests in projects that meet a need and have a
realistic business model.
Nestadio Capital is an independent asset
management company approved by the FMA
(Financial Markets Authority) and created by
Florent de Kersauson. It manages FIP investing in
regional SMEs in Bretagne, Pays de la Loire,
Normandie and Poitou Charentes and FCPI
investing in European startups to global potential.
Nestadio Capital is today the only company to
have formed a strategic partnership with Microsoft
equity. It also launched the Silicon Valley Zgarage
acceleration program to help startups to invest in
the U.S. market.
9. Synchronize and dispatch your workloads
Agents
Workflows & Scheduling
Architecture
Interfaces
</>
Workflow Studio Jobs console Resource Manager CLI, REST API & SDK
Open REST API
Workflows
Resource Manager
Scheduler & Orchestrator
Monitoring
Resource
Control
Node
Resource
Policies
Cloud
Connectors
Placement
Workflow
Mode
Script
Engines
Dataspaces Scheduling
Policies
Error
Management
Control &
Priorities
10. Control behavior on tasks
or resource failure
Fix issue offline and retry
task execution
Tasks can automatically
be rescheduled in case of
failure
Get email notification on
task or job failure
ProActive - Fault tolerance
overview
Reschedule
11. From Workflow Studio or API,
specify an On Task Error Policy:
• At job level, to set a general behavior
• At task level, to set a specific behavior
for a particular task
Select your policy of choice:
• Cancel job
• Pause task
• Pause job
• Continue execution
Then in case of task error,
scheduler portal allows to:
• Restart all In Error tasks for a job
• Restart a single task
ProActive - Fault tolerance
Pause execution on error
1
2
3
Control your job behavior
in case of a task failure
12. Part of a workflow keeps on running
while an error occurred in a branch
ProActive - Fault tolerance
Keep running in case of failure
14. Monitor applications and
platform
Task
• State (pending, running, faulty, done)
• Duration / Date
Job
• Owner / Group
• State
• Duration / Date
Platform
• Resource usage
• Resource states
Your own application
metric
• From JMX / REST / Flat File
Through JMX, REST, WebUI
Export task/job info in CSV
Export platform info to Nagios
ProActive
Monitoring
15. Scheduler + All Calendar integration :
• See the Scheduler Jobs in all your Calendars
• Modify Job planning from all interfaces
• Benefit from Automatic Synchronization between all interfaces
ProActive
Calendar Integration
17. ProActive for Big Data
General Architecture
Interfaces
Automated Management & Monitoring of Applications and Services
</>
ProActive Toolbox Admin console Resource Manager CLI, REST API & SDK
Open REST API
Big Data Platforms
Integration for hybrid Big Data platforms
ProActive Cloud Watch .
Monitoring and Complex Event Processing (CEP)
ProActive Toolboxes
Control from scientific softwares
ProActive Cloud Connectors
Azure, AWS, IBM Bluemix, Google CE,
VMware, OpenStack, Docker, Kubernates
18. Big Data: On-Demand Hadoop, Spark &
Flink with ActiveEon Cloud Automation
DATA
Anonymization
Identification
Correlation
Native Containers VMs Clouds
Knowledge
ProActive Resource Manager
ProActiveAutomation
Metrics
ProActive
Workflows
IT Workload
Logs
Control & algorithms
ProActive
Automation
Actions
Files
Events
21. ProActive Cloud Automation
General Architecture
Interfaces
Automated Management & Monitoring of Applications and Services
</>
User portal Admin console Workflow Studio CLI, REST API & SDK
Open REST API
Cloud Automation Service
Application & Service Manager
ProActive Cloud Watch .
Monitoring, rules and event correlation (CEP)
ProActive Workflow Catalog
Catalog of Services, Applications and Lifecycles
ProActive Cloud Connectors
Azure, AWS, IBM Bluemix, Google CE, VMware, OpenStack,
Docker, Kubernates
23. Organize your services into a catalog
and have your own marketplace
Deploy them on premise or in the cloud
with a single click
Cloud Automation: On-Demand
Multi-Level Services
24. Cloud Automation
Architecture with AWS
Interfaces
Integrate your workloads and dispatch them everywhere
</>
Workflow Studio Jobs console Resource Manager CLI, REST API & SDK
Open REST API
Amazon
Redshift
ProActive
EC2
Amazon
CloudFront
Amazon
SQS
ProActive
On-Premise
Amazon
VPC3rd party
Service
26. The scheduler/Resource manager is in capacity to dispatch workload
on 100 % of the nodes up to at least 10 000 nodes, and the CPU &
Memory consumption are reasonable and not an issue.
Scalability: 10 K Nodes
27. The Scheduler/Resource manager is in capacity to execute 20 K
Tasks with a neglectable and linear overhead.
Scalability: 20 K Tasks
27
28. Scheduler / Resource manager validated with at least 1
Million Pending Jobs
Scheduling Time up to x 100 Jobs is in the range of 10
ms.
Scheduling Time at 1 Million Pending Jobs is in the
range of 10 s (typically 4 seconds).
Scalability: 1 M. Jobs
29. @activeeon
contact@activeeon.co
m
+33 988 777 660Activeeon SAS
Paris, Sophia Antipolis &
Worldwide on Azure Clouds,
IBM Bluemix,
and with all our Partners
Automate Accelerate & Scale
IT for business