CLOUD
   ’
        .fi   Algorithms-as-a-Service              cloudnsci.fi
   N’




                      The Beginner’s Guide for

                    ALGORITHM
                    ARCHITECTS
                                 by Pauli Misikangas,
                             the CEO of Cloud’N’Sci Ltd




                                                                  1
CLOUD  ’
                 .fi       Algorithms-as-a-Service                               cloudnsci.fi
       N’


Software project is a Great Adventure…
                                                           …and everybody
   In the beginning,
                                                          has a different idea
  nobody knows the
                                                             where to go.
 exact starting point...




   Starting                                                               Target?
    Point?


                                                   The only sure thing is that
                                                 there will be unknown dangers
                                                     and delays on the way.

                            Copyright © Cloud'N'Sci Ltd 2012                                    2
CLOUD
    ’
             .fi   Algorithms-as-a-Service                cloudnsci.fi
    N’


So, the length of the journey is a MYSTERY




  Starting                                             Target?
   Point?
                                                           That’s why
                                                         estimating the
                                                            cost of a
                                                            software
                                                          project is so
                                                           difficult....


                    Copyright © Cloud'N'Sci Ltd 2012                       3
CLOUD  ’
              .fi         Algorithms-as-a-Service                    cloudnsci.fi
         N’


  ...especially when developing ALGORITHMS
      QUALITY       Possibility of
                    Rapid Success
Good Enough

                                                                         Risk of
                                                                         Failure



                                                               Algorithms simply
                                                              cannot be developed
                                                              as normal software!




                                                                          COST
                                            Fair Estimate          Max


                           Copyright © Cloud'N'Sci Ltd 2012                         4
CLOUD    ’
                          .fi         Algorithms-as-a-Service                 cloudnsci.fi
              N’


                  Algorithms refine your data

All digital information                                                       Desired output
 needed for the task                                                         with clear benefits




             Input                  Data Refining                         Benefit

                                Data refining steps needed to
                                generate the desired output
                                  based on the given input




                                       Copyright © Cloud'N'Sci Ltd 2012                        5
CLOUD   ’
                      .fi      Algorithms-as-a-Service             cloudnsci.fi
             N’


   Algorithms are the Brain of Software
                               PACKET




Even your favorite software
    may include complex
algorithms doing all kind of
”magic” behind the scenes.
You don’t have to be aware
of them, but you’d certainly
notice if they were missing.
                                Copyright © Cloud'N'Sci Ltd 2012                  6
CLOUD  ’
                       .fi   Algorithms-as-a-Service                      cloudnsci.fi
       N’


                       Algorithms DO matter!
                                                                 If the data is complex,
                                            Manual work or       smart algorithms may
                                            inefficient data      be the only possible
  DATA HANDLING TIME


                                              processing             way to reach the
                                                                    desired outcome!


                                             The lack of           Smart
                                            algorithmic          Algorithm
                                           power wastes
                                            a lot of time
                                            and money!




                                                 AMOUNT OF DATA


                              Copyright © Cloud'N'Sci Ltd 2012                             7
CLOUD    ’
               .fi                          Algorithms-as-a-Service                                                cloudnsci.fi
         N’


Complex task requires multiple steps
               Algorithm Architecture




                                                                                                                    Output Data
  Input Data

                     Data Refining Step 1




                                                                     Data Refining Step 3


                                                                                            Data Refining Step 4
                                              Data Refining Step 2




                                             Copyright © Cloud'N'Sci Ltd 2012                                                     8
CLOUD
   ’
        .fi   Algorithms-as-a-Service                         cloudnsci.fi
   N’


Innovated by Algorithm Architects

                                          !
                                         Algorithm Architects are skilled
                                         computer scientists who can:
                                         a) divide the overall challenge
                                            into solvable sub-problems
                                         b) find a suitable algorithm or
                                            developer for each step
                                         c) combine pieces together to
                                            achive the desired solution


               Copyright © Cloud'N'Sci Ltd 2012                              9
CLOUD
   ’
        .fi     Algorithms-as-a-Service             cloudnsci.fi
   N’


Wanna become an Algorithm Architect?
                                    NOW YOU CAN!
          ?!?                Anyone can become an
                             algorithm architect and
                             create commercial data
                             refining solutions at the
                                   Cloud’N’Sci.fi
                             Algorithms-as-a-Service
                                   Marketplace!



                 Copyright © Cloud'N'Sci Ltd 2012                  10
CLOUD
   ’
        .fi   Algorithms-as-a-Service             cloudnsci.fi
   N’


        Stairway to the Cloud




               Copyright © Cloud'N'Sci Ltd 2012                  11
CLOUD’
              .fi     Algorithms-as-a-Service                                 cloudnsci.fi
     N’


               1. Clarify the mission
                                                             Reveal the True
 Deeply understand                                           Customer Need(*
     the current                                              and specify the
  situation - what                                            desired output
   information is
 available/missing?


                                                                          GOAL




                                                  *)   Might not be what the customer asks for

                       Copyright © Cloud'N'Sci Ltd 2012                                          12
CLOUD
   ’
         .fi             Algorithms-as-a-Service              cloudnsci.fi
   N’


        2. Identify possible steps



                                                             GOAL


        Find plausible
          sub-goals
          from both
          directions



                          Copyright © Cloud'N'Sci Ltd 2012                   13
CLOUD
   ’
        .fi   Algorithms-as-a-Service               cloudnsci.fi
   N’


        3. Explore and prune



                                                   GOAL

                     X
                                  Explore paths
                                 further step by
                                 step and reject
                                   dead-ends


               Copyright © Cloud'N'Sci Ltd 2012                    14
CLOUD
   ’
         .fi   Algorithms-as-a-Service              cloudnsci.fi
   N’


       4. Complete solution paths



                                                   GOAL

                      X
                              Continue until
                              solution paths
                               finally meet.




                Copyright © Cloud'N'Sci Ltd 2012                   15
CLOUD
   ’
        .fi   Algorithms-as-a-Service                              cloudnsci.fi
   N’


   5. Create solution candidates



                                                                GOAL



                                                   Every path from
                                                  START to GOAL is a
                                                   possible solution



               Copyright © Cloud'N'Sci Ltd 2012                                   16
CLOUD
   ’
        .fi   Algorithms-as-a-Service                               cloudnsci.fi
   N’


        6. Select with wisdom
                           This might be an
                            INVENTION…


                                            This is a possible
                                              SOLUTION…


                                                        ...but THIS is an
                                                         INNOVATION!

                  €
                  +
                   -                    t
                                                  Overall Business Benefit Estimate
                                                     (Expected Benefit vs Cost)



               Copyright © Cloud'N'Sci Ltd 2012                                       17
CLOUD
    ’
         .fi                 Algorithms-as-a-Service                         cloudnsci.fi
    N’


     7. Define algorithm modules
                    (check the Cloud’N’Sci.fi Developer Guide first)


         Algorithm Architecture
               Module 1




                                                                  Module 4
                                                   Module 3
                                Module 2




                                                                              Output
 Input




                               Copyright © Cloud'N'Sci Ltd 2012                             18
CLOUD   ’
                        .fi                                   Algorithms-as-a-Service                                                                 cloudnsci.fi
        N’


   8. Define input/output formats
                    Algorithm Architecture




                                                                                                                                                       Output Data
 Input Data


                                         Output 1




                                                                           Output 2




                                                                                                                                           Output 4
                                                                                                           Output 3
                                                                                      Input 3
              Input 1




                                                    Input 2




                                                                                                                      Input 4
                                                                Module 2
                              Module 1




                                                                                                                                Module 4
                                             Modules can be
                                                                                                Module 3
                                                                                                                 Check the existing
                                            chained if output                                                     specifications at
                                            and input match                                                     Cloud’N’Sci.fi before
                                                                                                                  writing your own

                                                               Copyright © Cloud'N'Sci Ltd 2012                                                                      19
CLOUD       ’
                                   .fi                                    Algorithms-as-a-Service                                                                    cloudnsci.fi
               N’


     9. Find algorithms and developers
                                                    Algorithm Architect (You)


                                         Algorithm Architecture




                                                                                                                                                                        Output Data
        Input Data




                                                                            Module 2




                                                                                                                                            Module 4
                                                                                                            Module 3
                                         Module 1
                                                     Output 1




                                                                                       Output 2




                                                                                                                                                       Output 4
                                                                                                                       Output 3
                                                                                                  Input 3
                         Input 1




                                                                Input 2




                                                                                                                                  Input 4
Academic publications,
  algorithm libraries,
open-source projects,
  commercial tools...                                                                                                                                             Cloud’N’Sci.fi Forum
                                                     Algorithm Module Developers                                                                                  & Provider Network



                                                                           Copyright © Cloud'N'Sci Ltd 2012                                                                              20
CLOUD  ’
                  .fi            Algorithms-as-a-Service                         cloudnsci.fi
            N’


      10. Offer modules to Cloud’N’Sci.fi
                 ( Does not affect IPR ownership! You still own your modules )
 1.
                                                    6.
2.




                                                     7.

      3.




                        5.




       4.
                                                                                 8.




                                   Copyright © Cloud'N'Sci Ltd 2012                             21
CLOUD
   ’
          .fi   Algorithms-as-a-Service             cloudnsci.fi
   N’


        11. Agree on profit sharing



                        Potential
                     Solution Sales
                  at the Cloud’N’Sci.fi
                      Marketplace




                 Copyright © Cloud'N'Sci Ltd 2012                  22
CLOUD   ’
                         .fi                                   Algorithms-as-a-Service                                                                            cloudnsci.fi
        N’


12. Start business with Cloud’N’Sci!
                                              Business Applications




                                                                                                                           Sales
                 Support




                                                                                                                                               API
                                                                CLOUD




                                                                                                                                                     Agreements
                                                                                                              .fi
                                                                                     ’
                                                                                     N’




                                                                                                                                     Hosting
                                           Algorithm Architecture




                                                                                                                                                                     Output Data
  Input Data




                                                                 Module 2




                                                                                                                                          Module 4
                               Module 1




                                                                                                   Module 3
                                          Output 1




                                                                              Output 2




                                                                                                                                                     Output 4
                                                                                                                Output 3
               Input 1




                                                                                                                           Input 4
                                                     Input 2




                                                                                         Input 3




                                                                            maintenance




                                                                Copyright © Cloud'N'Sci Ltd 2012                                                                                   23
CLOUD
   ’
        .fi   Algorithms-as-a-Service             cloudnsci.fi
   N’




               Copyright © Cloud'N'Sci Ltd 2012                  24

More Related Content

PDF
Algorithm Scientists Found a Startup
PPTX
When Where Why Cloud
PDF
Oasis cloud-law-ics-unofficial
PDF
IT FUTURE 2011 - Présentation d'Intel
PPTX
When where why cloud
PDF
Security, Privacy and Dependability in Mobile Networks
PPTX
Simulation & CBTs: Mixing traditional CBT and low cost simulation in the same...
PDF
Developing Simulation & Training Solutions With Cots
Algorithm Scientists Found a Startup
When Where Why Cloud
Oasis cloud-law-ics-unofficial
IT FUTURE 2011 - Présentation d'Intel
When where why cloud
Security, Privacy and Dependability in Mobile Networks
Simulation & CBTs: Mixing traditional CBT and low cost simulation in the same...
Developing Simulation & Training Solutions With Cots

What's hot (13)

PDF
The cloud computing gold rush - distinguish black sheep from business chances
PDF
Ccna PrepCenter - IP Subnetting from Networkers
PDF
Surround Computing: The Future of Work & Play
 
PDF
Designing for the Ubicomp era
PDF
Private Equity & the Cloud: Making it Rain
PDF
Nephos technologies lee_biggenden_c_expo13_v2.0
PDF
QCON London 2013
PDF
Seminario Paolo Maggi, 24-05-2012
PDF
HP Software Master Class Keynote by Mario Derba
PDF
JavaOne Keynote: Programmable Networking is SFW
PPTX
Track2 -刘希斌----c ie-net-openstack-2012-apac
PPTX
Rapid Integration of Software-as-a-Service with On-Premise Applications Using...
PDF
The Present and Future of DDS
The cloud computing gold rush - distinguish black sheep from business chances
Ccna PrepCenter - IP Subnetting from Networkers
Surround Computing: The Future of Work & Play
 
Designing for the Ubicomp era
Private Equity & the Cloud: Making it Rain
Nephos technologies lee_biggenden_c_expo13_v2.0
QCON London 2013
Seminario Paolo Maggi, 24-05-2012
HP Software Master Class Keynote by Mario Derba
JavaOne Keynote: Programmable Networking is SFW
Track2 -刘希斌----c ie-net-openstack-2012-apac
Rapid Integration of Software-as-a-Service with On-Premise Applications Using...
The Present and Future of DDS
Ad

Viewers also liked (19)

PPTX
Architecture Algorithm Definition
DOCX
Algorithm and architecture design of the h.265 hevc intra encoder
PPTX
how to make architecture graduation project
PDF
Architectural Design - Concept Generation - التصميم المعماري - انشاء الفكرة
PDF
A vocabulary of architectural forms
PPTX
Architectural drawings
PPTX
Architecture drawing presentation
PPTX
Aditazz 01-ul
PPTX
Generative design
PPTX
Zaha Hadid
PPTX
Sustainable architecture
PDF
Concept sheet - Thesis
PPT
Sustainable Architecture PPT
 
PPT
Basic Theory of Architecture
PDF
Building a Recommendation Engine - An example of a product recommendation engine
PDF
Recommender system algorithm and architecture
PDF
An Introduction to Supervised Machine Learning and Pattern Classification: Th...
PPTX
Long span structures in Concrete and Steel
PPT
Circulation (architecture)
Architecture Algorithm Definition
Algorithm and architecture design of the h.265 hevc intra encoder
how to make architecture graduation project
Architectural Design - Concept Generation - التصميم المعماري - انشاء الفكرة
A vocabulary of architectural forms
Architectural drawings
Architecture drawing presentation
Aditazz 01-ul
Generative design
Zaha Hadid
Sustainable architecture
Concept sheet - Thesis
Sustainable Architecture PPT
 
Basic Theory of Architecture
Building a Recommendation Engine - An example of a product recommendation engine
Recommender system algorithm and architecture
An Introduction to Supervised Machine Learning and Pattern Classification: Th...
Long span structures in Concrete and Steel
Circulation (architecture)
Ad

Similar to The Beginner's Guide for Algorithm Architects (20)

PDF
from DATA to BENEFIT
PDF
Algorithms as a Business
PDF
The Smarter Way to Commercialize Algorithms
PDF
Cloud Park Adventures 1
PDF
Cloud Computing For Small Businesses
PPTX
When where why cloud
PDF
Virtualization And Cloud Impact Overview Auditor Spin Enterprise Gr Cv4
PPTX
Antonio piraino v1
PPTX
Apptio up cloud conference 2012 [final].pptx
PPTX
PCI and the Cloud
PDF
Are Clouds a Game Change? Business says Yes; IT says No!
PDF
Cloud security and cyber security v 3.1
PPTX
Bb3061 bess systems of record sv
PPTX
Lets Get Real, Open Source & the Contact Center - Astricon 2012 Keynote
PDF
100108 Cloud Age Kawauso
PDF
100108 Cloud Age Kawauso
PDF
100108 Cloud Age Kawauso
PDF
EMC's IT's Cloud Transformation, Thomas Becker, EMC
PDF
Sukhbir jasuja digital_trends_11
from DATA to BENEFIT
Algorithms as a Business
The Smarter Way to Commercialize Algorithms
Cloud Park Adventures 1
Cloud Computing For Small Businesses
When where why cloud
Virtualization And Cloud Impact Overview Auditor Spin Enterprise Gr Cv4
Antonio piraino v1
Apptio up cloud conference 2012 [final].pptx
PCI and the Cloud
Are Clouds a Game Change? Business says Yes; IT says No!
Cloud security and cyber security v 3.1
Bb3061 bess systems of record sv
Lets Get Real, Open Source & the Contact Center - Astricon 2012 Keynote
100108 Cloud Age Kawauso
100108 Cloud Age Kawauso
100108 Cloud Age Kawauso
EMC's IT's Cloud Transformation, Thomas Becker, EMC
Sukhbir jasuja digital_trends_11

Recently uploaded (20)

PDF
CloudStack 4.21: First Look Webinar slides
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PPT
What is a Computer? Input Devices /output devices
PPTX
Modernising the Digital Integration Hub
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
DOCX
search engine optimization ppt fir known well about this
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PDF
Getting Started with Data Integration: FME Form 101
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
CloudStack 4.21: First Look Webinar slides
WOOl fibre morphology and structure.pdf for textiles
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
O2C Customer Invoices to Receipt V15A.pptx
Assigned Numbers - 2025 - Bluetooth® Document
Group 1 Presentation -Planning and Decision Making .pptx
Taming the Chaos: How to Turn Unstructured Data into Decisions
What is a Computer? Input Devices /output devices
Modernising the Digital Integration Hub
Final SEM Unit 1 for mit wpu at pune .pptx
search engine optimization ppt fir known well about this
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
Getting Started with Data Integration: FME Form 101
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Enhancing emotion recognition model for a student engagement use case through...
Getting started with AI Agents and Multi-Agent Systems
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Developing a website for English-speaking practice to English as a foreign la...
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game

The Beginner's Guide for Algorithm Architects

  • 1. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ The Beginner’s Guide for ALGORITHM ARCHITECTS by Pauli Misikangas, the CEO of Cloud’N’Sci Ltd 1
  • 2. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ Software project is a Great Adventure… …and everybody In the beginning, has a different idea nobody knows the where to go. exact starting point... Starting Target? Point? The only sure thing is that there will be unknown dangers and delays on the way. Copyright © Cloud'N'Sci Ltd 2012 2
  • 3. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ So, the length of the journey is a MYSTERY Starting Target? Point? That’s why estimating the cost of a software project is so difficult.... Copyright © Cloud'N'Sci Ltd 2012 3
  • 4. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ ...especially when developing ALGORITHMS QUALITY Possibility of Rapid Success Good Enough Risk of Failure Algorithms simply cannot be developed as normal software! COST Fair Estimate Max Copyright © Cloud'N'Sci Ltd 2012 4
  • 5. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ Algorithms refine your data All digital information Desired output needed for the task with clear benefits Input Data Refining Benefit Data refining steps needed to generate the desired output based on the given input Copyright © Cloud'N'Sci Ltd 2012 5
  • 6. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ Algorithms are the Brain of Software PACKET Even your favorite software may include complex algorithms doing all kind of ”magic” behind the scenes. You don’t have to be aware of them, but you’d certainly notice if they were missing. Copyright © Cloud'N'Sci Ltd 2012 6
  • 7. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ Algorithms DO matter! If the data is complex, Manual work or smart algorithms may inefficient data be the only possible DATA HANDLING TIME processing way to reach the desired outcome! The lack of Smart algorithmic Algorithm power wastes a lot of time and money! AMOUNT OF DATA Copyright © Cloud'N'Sci Ltd 2012 7
  • 8. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ Complex task requires multiple steps Algorithm Architecture Output Data Input Data Data Refining Step 1 Data Refining Step 3 Data Refining Step 4 Data Refining Step 2 Copyright © Cloud'N'Sci Ltd 2012 8
  • 9. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ Innovated by Algorithm Architects ! Algorithm Architects are skilled computer scientists who can: a) divide the overall challenge into solvable sub-problems b) find a suitable algorithm or developer for each step c) combine pieces together to achive the desired solution Copyright © Cloud'N'Sci Ltd 2012 9
  • 10. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ Wanna become an Algorithm Architect? NOW YOU CAN! ?!? Anyone can become an algorithm architect and create commercial data refining solutions at the Cloud’N’Sci.fi Algorithms-as-a-Service Marketplace! Copyright © Cloud'N'Sci Ltd 2012 10
  • 11. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ Stairway to the Cloud Copyright © Cloud'N'Sci Ltd 2012 11
  • 12. CLOUD’ .fi Algorithms-as-a-Service cloudnsci.fi N’ 1. Clarify the mission Reveal the True Deeply understand Customer Need(* the current and specify the situation - what desired output information is available/missing? GOAL *) Might not be what the customer asks for Copyright © Cloud'N'Sci Ltd 2012 12
  • 13. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ 2. Identify possible steps GOAL Find plausible sub-goals from both directions Copyright © Cloud'N'Sci Ltd 2012 13
  • 14. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ 3. Explore and prune GOAL X Explore paths further step by step and reject dead-ends Copyright © Cloud'N'Sci Ltd 2012 14
  • 15. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ 4. Complete solution paths GOAL X Continue until solution paths finally meet. Copyright © Cloud'N'Sci Ltd 2012 15
  • 16. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ 5. Create solution candidates GOAL Every path from START to GOAL is a possible solution Copyright © Cloud'N'Sci Ltd 2012 16
  • 17. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ 6. Select with wisdom This might be an INVENTION… This is a possible SOLUTION… ...but THIS is an INNOVATION! € + - t Overall Business Benefit Estimate (Expected Benefit vs Cost) Copyright © Cloud'N'Sci Ltd 2012 17
  • 18. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ 7. Define algorithm modules (check the Cloud’N’Sci.fi Developer Guide first) Algorithm Architecture Module 1 Module 4 Module 3 Module 2 Output Input Copyright © Cloud'N'Sci Ltd 2012 18
  • 19. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ 8. Define input/output formats Algorithm Architecture Output Data Input Data Output 1 Output 2 Output 4 Output 3 Input 3 Input 1 Input 2 Input 4 Module 2 Module 1 Module 4 Modules can be Module 3 Check the existing chained if output specifications at and input match Cloud’N’Sci.fi before writing your own Copyright © Cloud'N'Sci Ltd 2012 19
  • 20. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ 9. Find algorithms and developers Algorithm Architect (You) Algorithm Architecture Output Data Input Data Module 2 Module 4 Module 3 Module 1 Output 1 Output 2 Output 4 Output 3 Input 3 Input 1 Input 2 Input 4 Academic publications, algorithm libraries, open-source projects, commercial tools... Cloud’N’Sci.fi Forum Algorithm Module Developers & Provider Network Copyright © Cloud'N'Sci Ltd 2012 20
  • 21. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ 10. Offer modules to Cloud’N’Sci.fi ( Does not affect IPR ownership! You still own your modules ) 1. 6. 2. 7. 3. 5. 4. 8. Copyright © Cloud'N'Sci Ltd 2012 21
  • 22. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ 11. Agree on profit sharing Potential Solution Sales at the Cloud’N’Sci.fi Marketplace Copyright © Cloud'N'Sci Ltd 2012 22
  • 23. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ 12. Start business with Cloud’N’Sci! Business Applications Sales Support API CLOUD Agreements .fi ’ N’ Hosting Algorithm Architecture Output Data Input Data Module 2 Module 4 Module 1 Module 3 Output 1 Output 2 Output 4 Output 3 Input 1 Input 4 Input 2 Input 3 maintenance Copyright © Cloud'N'Sci Ltd 2012 23
  • 24. CLOUD ’ .fi Algorithms-as-a-Service cloudnsci.fi N’ Copyright © Cloud'N'Sci Ltd 2012 24