Componentizing Big Services
In the Internet
Pradeeban Kathiravelu
(ULisboa, Portugal and UCLouvain, Belgium)
Problem
● Execute big services in the Internet!
● In the Internet???
● Too many people there!!!
– Organizations
– Users
– ..
Opportunity
● Too many people → Too many options.
– Pick the right ones!
● Componentize:
– Big Services → Microservices
– Execute as service compositions.
● We don’t want to send data across the globe.
– Send the Service to the Data instead!
Software-Defined Inter-Cloud
Composition of Big Services
● Network-aware services execution.
– Where and How
● Use Software-Defined Networking (SDN)
– Policies: Services → Network
● Subscription-based Inter-domain
communication

Componentizing Big Services in the Internet

  • 1.
    Componentizing Big Services Inthe Internet Pradeeban Kathiravelu (ULisboa, Portugal and UCLouvain, Belgium)
  • 2.
    Problem ● Execute bigservices in the Internet! ● In the Internet??? ● Too many people there!!! – Organizations – Users – ..
  • 3.
    Opportunity ● Too manypeople → Too many options. – Pick the right ones! ● Componentize: – Big Services → Microservices – Execute as service compositions. ● We don’t want to send data across the globe. – Send the Service to the Data instead!
  • 4.
    Software-Defined Inter-Cloud Composition ofBig Services ● Network-aware services execution. – Where and How ● Use Software-Defined Networking (SDN) – Policies: Services → Network ● Subscription-based Inter-domain communication