Cloud 'wise': prevent expensive bills and vendor lock-in by using Apache mesos
A lot of benefits:
Our relationship with our favourite cloud provider...
The resources we pay for are underutilized
When using the higher level services offered by a cloud provider (e.g. AWS: Redshift, Kinesis, etc.) there's the risk of vendor lock-in
To tackle the above risks, we need to introduce an extra abstraction layer
One framework suitable for this is Apache Mesos
How?
=> Non-monolithic scheduling: 2-level scheduling were scheduling algorithms are pluggable
Isolation is achieved by using containers, a lightweight alternative to virtual machines
Notable contributors:
Autodesk, Canonical, Cisco, Citrix, EMC, HPE, Joyent, Microsoft, NetApp, Verizon, ...
Calculating Π using the Monte Carlo method in Apache Spark on DC/OS