3. 2007M2M Solution Started
Compliance, Partnership, Reseach
2009
Telecommunication License
Successfully obtained the
Telecommunication Service-Based Operator
License from The Ministry of Communication
and Informatics
4. 2010AISSAT Prime Started
Vessel Monitoring Through AIS IMO
Standard, Both from Port & Satellite
2011
Customer Base Increased
OEM & Custom Solution Provided
5. 2012From Land to Sea
From heavy equipment solution
to vessel monitoring
2013
Fuel Monitoring
Deep monitoring for vessel fuel consumption
and others
6. 2014Fixed Asset
Monitoring for Hydraulic Pump Unit
& Sea Water Quality
2015
8 Years in M2M Solution
Land & Sea
Mobile & Fixed Assed
8
7. Biggest M2M
Provider
More than 25 000 subscribers
for Heavy Equipment
Biggest AIS Network
25 Port Stations Across
Country and Mid-sea AIS
through Sattellite
8 Years in M2M Solution
Middleware
Proven Solution for Millions
Data Processing Daily
Open Solution
Customized Solution based on
Research, Innovation, & Open
Technology
License Partners Clients
14. MIP Evolution
First Generation
Initial version of the
middleware
Second Generation
Open Source Based
Middleware Solution:
Implementation, Operation,
Optimization
Third Generation
Custom Built Middleware,
Developed based on
experiences in Middleware
Implementation &
Operations
2008
01 02
2010
03
2013
15. MIP: 1st Gen
• Custom implementation
– Built from scratch
– Primitive
• Up-to 1 million data each node
• Needs more 'reliable' solution
– 100% CPU, 100% Memory each node
– Can we optimize it?
• This lead to the 2nd generation
1
16. MIP: 2nd Gen
• Based on Open Source Middleware
– Implementation / Customization
– Day-to-day operation
– Optimization
• Customize some core components
• More than 25millions data on single node
(VM)
2
17. MIP: 3rd Gen
• Develop from scratch
• Again? Why?
– Need more control (to customize)
– Need for performance
3
18. Lesson Learned
Key Factor for Successful Middleware Implementation & Operation
Flexibility
Highly customizable middleware to embrace
rapid business changes.
Monitoring System
Prevent & Resolve Problem quickly.
Optimization
Optimization is the key to eficiency.
19. Flexibility
• Embrace business changes
– Require faster implementation
• AISSAT Case:
– New client
• new integration
– Policy / Infrastructure Change
(e.g: Alert Rule)
• MIP is highly customizable
20. Monitoring System
• Monitoring system:
– Tools (applications)
– Team
– SOP / procedures
• Prevent or solve problem
faster
21. Optimization
• Data / transaction volume
will continue to increase
• Scale-out ability is a must,
but optimization is key to
eficiency
22. Real Production
OPERATION
> 25 mil tx / day
300 tps
< 10% CPU
< 60% Memory
Transaction Processing:
• Internal processing (parsing, DB, achive, etc)
• Partners integration
ENVIRONMENT
2 Core CPU
2 GB Memory
Single VM
Open Source Base
SCALE OUT
1,000 tps
2 node VM
2 Core CPU
4 GB Memory
24. Customized Solution
End to End Solution
Compliance
Software as a
Service (SaaS)
After Sales Service
Hardware Provision
Data Communication
Consulting