Automating SpagoBI installation and deployment can simplify setup and reduce errors. New technologies like containers, cloud platforms, and automation tools allow SpagoBI to be up and running in minutes without complex configuration. These changes increase visibility of SpagoBI, make contributions from the community easier, and create a more integrated product experience.
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
Automatizing SpagoBI with Containers, Cloud and DevOps Tools
1. Progresses so far in automatizing SpagoBI
Automatizing SpagoBI
Davide Zerbetto
davide.zerbetto@eng.it
2. Engineering Group & SpagoBI Labs 2
Leader in software
and IT services
in Italy
l 40 l 5
l More than
100
integrators
worldwide
l Continent
l support provided by
partners
l USA l BELGIUM
l New York
l BRAZILl REPUBLIC OF SERBIA
l São Paulo l Belgrade l Brussels
l High skilled
professionals
l 8,100
l professionals
l 878
l mn€
l 8%
market share
l in Italy
l + 3,000
external
resources
Worldwide offices: Italy, Belgium,
Republic of Serbia, Norway, South
America and United States
All vertical markets and 4 main business units:
Public Administration & Healthcare,
Telco & Utilities, Industry & Services, Finance
www.spagobi.org
4. SpagoBI: an unique solution
Pure Open Source Model
Released at no license fee
Full flexibility and scalability
Comprehensive set of analytical solutions
No software and vendor lock-in → right to use the software is separated from the
purchase of professional services
Embracing innovation, integrating emerging technologies, results coming from research
activities and contributions
Flagship OW2 Project
4
www.spagobi.org
6. How it was before…6
www.spagobi.org
Tasks to be performed:
üInstall JDK
üInstall RDBMS
üLaunch scripts
üInstall application server
üInstall packages
üConfigure datasources and others
üStart server and cross fingers….
11. Chef11
www.spagobi.org
We developed Chef recipes and cookbooks
that can be used wherever (on-premises,
on cloud or on hybrid environment), both with
Chef Server and chef-solo
13. Benefits13
www.spagobi.org
UP AND RUNNING IN MINUTES Integration and automation tools simplify installation and deployment. Cloud
technologies (SaaS) almost eliminate this complexity.
VISIBILITY INCREASES Visibility of the product takes advantage of popularity of cloud providers, source
code repository and widely-known automation tools
PRODUCT ORIENTED
Small but relevant pieces in a greater product-oriented puzzle
OPENNESS TO COMMUNITY Developers can work with the source code and deploy the product more easily by
means of automation tools, share their experience and partecipate to the community
15. FIWARE / P4ALL15
www.spagobi.org
ACCESSIBILITY TECHNOLOGYSUCCEEDS
WHEN USED BY EVERYBODY:
Text-to-speech recognition not only allows blind people to listen to the
printed word,
but also helps solve the “distracted driving epidemic” providing audio
versions of text messages and SpagoBI reports! Accessibility developed
in the Global Public Inclusive Infrastructure (GPII) as part of P4All
Project
The FIWARECommunity is an independent open
community whose members are committed to materialise
the FIWAREmission, that is: “to build an open
sustainable ecosystem around public, royalty-free and
implementation-driven software platform standards that
will ease the development of new Smart Applications in
multiple sectors”.