2. eficode.com
Today’s agenda
08:30 Registration & Breakfast
09:00 Jari Ängeslevä, Eficode - Everything is code - Revolutionizing
software development with AI driven DevOps toolchain
orchestration
9:30 Ville Hulkko, Silo.AI - What executives should know about AI, and its
role in DevOps
10:00 Mika Karaila, Valmet Automation - AI cases in Industry,
Binding real-time data and AI/chatbots together
10:30 Q&A & networking
11:30 End
7. eficode.com
199?
Use database interface - PACKAGES -
Application
200?
Use vector graphics - LIBRARIES -
System
200?
Add a component A with a following
parameters - COMPONENTS - System
11. Efficient and highly
automated SW production
line from requirement
management to commercial
deployments and
maintenance
Deliver Track
End to end visibility to all
production phases via data
driven tracking, reports and
dashboards
Drive
Continuous operational
improvement based on
both real-time and
historical performance data
Eficode ROOT, DevOps toolchain
orchestration
eficode.com
12. eficode.com
ROOT reference toolchain
Requirement and project management
Document management & team comms
Version
control
Code Analysis
Continuous integration and deployment
Monitoring
Analytics
Binary Storage Automated
deployment
Access
control
Cloud
Automated
testing
Environ-
ments
Robot Framework
(* Reference toolset serves as a starting point for a customer specific platform
design. Individual platform components are replaceable with alternative solutions
if so desired. Customer is able to choose a partial or a phased installation. A
platform can also be extended with functionality outside the above described
scope.
14. eficode.com
VR Group offers to its partners a platform that encourages to better software development. This platform
also makes it possible for the whole organization to uplift all of their projects to be truly Devops oriented.
The platform is built from both development and operations tools, centralized in one common place for all.
There were multiple reasons to get the Devops Platform, but most important for us was the ability to
centralize VR Group’s software development from subcontractors’ systems under our own roof as
well as make it possible to develop software in the future faster, yet sustaining high quality based on
test automation and automatic deployments. Devops Platform brings cost savings without the worry
of upgrading or maintaining the servers and software tools.
Markus Niskanen
VR Group’s system architect
“
Devops transformation
for centralised platforms
15. eficode.com
OP Financial Services
Many software development operations for OP have been outsourced
to third parties. To coordinate work across multiple parties, some
common tools are required and optimally the development organization
doesn’t have to worry about maintaining them. Eficode takes care of the
shared environments used by all parties to provide reliable services so
developers can focus their efforts on software development itself.
Platform consists of SVN- and Git version control systems on top of
software collaboration platform Deveo, requirement management as
well as documentation management tools, CI servers and artifact
storage as a comprehensive, always-available service.
Software development
speeds up everything
16. eficode.com
Around 100 Valmet Automotive staff members and subcontractors
work in software development. Instead of eating the expenditure,
Valmet Automotive’s wanted to modernise its software
development operations and free up time from maintaining
environments to concentrate on core activities.
The service we delivered operates on the Software as a Service
model. Now, Valmet Automotive do not have to worry about
maintaining their software development environment. The Eficode
team take care of the environment from start to finish – monitoring,
updates and fixes – always available.
Automotive software
dev environments
26. eficode.com
NOW-SOON
Test scripts… - WEAK AI - Product
(Test driven auto development)
LATER
Requirements - WEAK AI - Product
(Auto development)
NEAR FUTURE
Ideas - WEAK AI - Product
(Full auto-development)
28. eficode.com
Design and Devops
are moving closer
together
The release cycle is
moving from weeks to
seconds
Automation and AI
reveals patterns and
benchmarks versions
Cloud is mainstream
and evolving into
self-services
31. eficode.com
Case Unity
Creating a billion dollar business
Unity targets ads to half of the mobile phones in the
world. Their service uses machine learning to provide
the best ads at the pace of 30 000 requests per second.
Updates are still released multiple times per day.
From discovery to building. From release to the future.
33. eficode.com
Sundar Pichai
“Most of the software we write today at Google,
everything, these are hand-coded systems... Over time,
these could be lone systems, which automatically writes
itself.”