狠狠撸

狠狠撸Share a Scribd company logo
NANOCOMP GATEWAY
OQC Reporting, Process Monitors, Production Status board
On the Mixed Cloud
Veli-Pekka Lepp?nen
CEO & Co-Founder
Nanocomp Oy
Petri Piirainen
CTO & Co-Founder
SoftColor Oy10.9.2015
TOPICS
NANOCOMP GATEWAY
? From OQC reporting to Nanocomp Cloud Gateway [2012- 2015]
? Process and Manufacturing Reporting System with Mixed Cloud
? Big Data + Internet of Things = ?
? Nanocomp Status Board
UNDER THE HOOD
? Microsoft Azure as Cloud Platform
? Mixed Cloud with Rich Client Applications
? Development Tools
? Lessons Learned
? Time and Money Burned
FAST FACTS
? Nanocomp Oy
? Founded 1997
? Global forerunner in micro- and
nanophotonics design and
manufacturing.
? Nanocomp has headquarters, R&D
and production in Finland and
offices located in the USA, Japan
and Hong Kong
? SoftColor Oy
?Founded 2005
? Develops automatic photo editing and
photo workflow automation software
? Products: PhotoEQ, Automata Pro,
Automata Server software for Windows
PCs, tablets and servers
? Online software sales
?HQ : Joensuu
SOFTCOLOR SOFTWARE
Strategic ICT co-operation since 2004
PROJECT HISTORY
2012
OQC Reporting
Manufacturing
Reports
Data Processing
2013 2014 2015
Measurements Reports
Measurements
Monitors
CPK Statistics
Status Board
Production Statistics
Production Heuristics
New Measurements
Production Scaling
Software Updates
NANOCOMP GATEWAY
DATA PERFORMANCE
MONITORS
JSON API
? OQC Reporting
? Measurements Reports
? Production Reports
? Status Board
Big Screen
Web
Mobile
? Math
? Statistics
? Heuristics
? Error Checking
? Alerts
? SQL data gateway
Quality Measurements
? Excel reports
? CVS reports
? Text data reports
? Binary data
Process Reporting
? XML reports from
manufacturing
Data Pre-Processing to Azure
? Optimizing and converting
data to cloud
IN ACTION
Production Reporting Software [WIN32]
Reports [Web-App]
Status Board [TV / PC / Mobile ]
MIXED CLOUD
DATA COLLECTING
REPORTS AND PERFORMANCE MONITORS
JSON API
Reports
? Excel reports
? CVS reports
? Text data reports
? Binary data
? XML reports
NANOCOMP
GATEWAY
WEB Apps + API
? Status Board
? Reports
? Excel API
? MiniTab API
REPORTS
Local Server
? Data Optimization for
cloud
STATUS
BOARD
BIG DATA
+
INTERNET OF THINGS
=
DATA
PERFORMANCE
MONITORS
ACTION
NANOCOMP
STATUSBOARD
REALTIME DATA AND
PERFORMANCE
? Every employee has access
Production
Quality management
R&D
Management
? Real-time performance
monitors
? Real-time performance
tracking
MIXED CLOUD
UNDER THE HOOD
DEVELOPMENT TOOLS
CLIENT
SOFTWARE
?C++
?QT + QML
LOCAL DATA
PROCESSING
? Python 3
? NumPy
? xlrd
CLOUD /
WEB
? Python 3
? NumPy
MATH AND STATISTICS
GATEWAY + API
? PHP
? JavaScript
AS CLOUD PLATFROM
? Platform as Service
? Web Sites
? Azure SQL
? Batch workers
? Scaling
? Azure Apps
BENEFITS
NO vim NEEDED !
ONLY IN AZURE
Node.JS SAP
RICH CLIENT
APPLICATIONS
? Solid UX experience
? Easy to support bar code
reading and USB-devices
? Full win32 printing API
? Mature development tools
? Fast and easy to develop
NATIVE CLIENT
APPLICATIONS
LOCAL DATA PROSSSING
ON SERVER SIDE
? Best  / FLOPS ratio
? Optimal  / Gb ratio
? No Internet = No Meltdown
BENEFITS
TIME AND MONEY
BURNED 2012-2015
SoftColor + Nanocomp working
days for development = 48 days
during 2012 - 2015
SOFTWARE + PROCESS DEVELOPEMENT
48 working days
during 2012 -
2015
SOFTWARE + PROCESS DEVELOPEMENT
70 %
Algorithm R&D (Math + Statistics)
15 %
Measurement data R&D
10 %
Client and Web-App development
5 %
Server and Cloud Infrastructure
LESSONS LEARNED
? DATA ? PERFORMANCE MONITORS ? ACTIONS ?
LESSONS LEARNED
? PAAS (platform as service) is time saver
? Rich (native) client applications = best UX
? Picking right ecosystem
FUTURE PLANS
FUTURE PLANS
? Office 365 integration (Delve)
? Azure apps integration
? Azure Machine Learning integration
THANK YOU!
petri@softcolor.fi
@softcolor_petri
veli-pekka.leppanen@nanocomp.fi
@velipekka
Feedback & Questions

More Related Content

OQC Reporting, Process Monitors, Production Status board On the Mixed Cloud