22
Scaling seamlessly from multicore to the cloud

{m}brace The Cloud pitch deck

Embed Size (px)

Citation preview

Page 1: {m}brace The Cloud  pitch deck

Scaling seamlessly from multicore to the cloud

Page 2: {m}brace The Cloud  pitch deck
Page 3: {m}brace The Cloud  pitch deck
Page 4: {m}brace The Cloud  pitch deck
Page 5: {m}brace The Cloud  pitch deck

Need for distributed computing APIs

Special needs of cloud environment ◦ Elasticity

◦ Machine failure

◦ Platform heterogeneity

Page 6: {m}brace The Cloud  pitch deck

Traditional RDBMS (small, pull, fk/pk)

Hadoop (big, pull, fk/pk)

Object/relational mappers (small, pull, k/v)

LINQ to Objects (big, pull, k/v) Reactive Extensions (big, push,

k/v)

Page 7: {m}brace The Cloud  pitch deck

Framework/runtime for both distributed and cloud environments

Ideal for developing and running big computations, big data AND their combination

Designed for scale up and scale out, providing efficient resource handling

Page 8: {m}brace The Cloud  pitch deck

Provides simple, streamlined programming experience which boosts productivity

Automates orchestration, load balancing, message passing and failure management

Centralizes management, deployment, debugging and cloud-scale code prototyping through the {m}brace shell

Page 9: {m}brace The Cloud  pitch deck

Hadoop ◦ Map-reduce framework

Gridgain ◦ Big data and big computation middleware

Akka ◦ Member of the TypeSafe stack

◦ Actor based with fault tolerance

Page 10: {m}brace The Cloud  pitch deck

Bigger scope: {m}brace provides a unified experience for authoring various kinds of algorithms Competition focuses mainly on map-reduce, {m}brace provides map-reduce as

an extension which can be combined and tweaked by the users

Centralized deployment, monitoring and debugging {m}brace provides the {m}brace shell which can be used for centralized

monitoring and deployment without the need of batch files, manual copying etc.

Great for developers (end-users): code is not cluttered by orchestration details Code maintenance and debugging is made easy

No need for code segmentation as per actor model

Page 11: {m}brace The Cloud  pitch deck

Low cost high quality development center in Greece

Development associates in the UK serve both as developers and local represantatives

Small development team ◦ Low management cost

◦ Quick turnaround times

Page 12: {m}brace The Cloud  pitch deck

Stabilization of current version

QA phase and documentation authoring

Private beta released in May 2013

Public beta to be released in September 2013

Support for Azure cloud and private data centers with Windows OS

Page 13: {m}brace The Cloud  pitch deck

Dissemination until private beta stage to the :

F# technical community

Organizations with F# infrastructure

Collaborative / vertical products

Page 14: {m}brace The Cloud  pitch deck

Q2 2013: Private beta launch

Q3 2013: Public beta launch

Q4 2013: Addition to Windows Marketplace

Q4 2013: C# Support

2014 Q1: 2013: Integration with F# packages for GPGPU

2014 Q1: 2013: Integration with Hadoop

2014 Q2:Mono Support

All the time: co-marketing with the F# community and Microsoft

Page 15: {m}brace The Cloud  pitch deck

SaaS model ◦ Azure Marketplace

◦ Surcharge for each {m}brace enabled node

License model ◦ Installation at private data centers

◦ Per-basis license and support fee

Page 16: {m}brace The Cloud  pitch deck

Levels ◦ Forum based ◦ Private chat ◦ On-premise

Specialized services ◦ Consulting ◦ Upgrades and installations ◦ Training

Page 17: {m}brace The Cloud  pitch deck

Focus on becoming the killer app for developing cloud apps

Provide the ultimate toolbox for writing big computation – big data code that scales out and is easy to maintain and administer

Page 18: {m}brace The Cloud  pitch deck
Page 19: {m}brace The Cloud  pitch deck

Clients Yahoo!, Facebook, Amazon, Microsoft, Netflix, Twitter,

Marketing Activities Community driven blogs, Hadoop World Conference,

ApacheCon

Personnel Apache Software Foundation, Yahoo!, Facebook and

open source community contributors

Capital Varies with commercial support for this open source

project. Currently, Yahoo! is the most prominent

supporter and contributor.

Pricing Open source software, distributed under the Apache

License. Commercially supported products are available

by a range of companies.

Page 20: {m}brace The Cloud  pitch deck

Clients Yahoo!, Facebook, Amazon, Microsoft, Netflix,

Twitter, …

Marketing Activities Community driven blogs, Hadoop World Conference,

ApacheCon

Personnel Apache Software Foundation, Yahoo!, Facebook and

open source community contributors

Capital Varies with commercial support for this open source

project. Currently, Yahoo! is the most prominent

supporter and contributor.

Pricing Open source software, distributed under the Apache

License. Commercially supported products are

available by a range of companies.

Page 21: {m}brace The Cloud  pitch deck

Clients Thatcham Motor Insurance Repair Research Centre, CSC (Traffic

Management), SVT (Swedish Television), ..., (Full list)

Marketing Activities Talks at technical conferences, social media

Personnel Open source contributors, TypeSafe (Team)

Capital Invenstment by Graylock Partners ($3m)

Pricing Combination of Open Source and Subsricption based scheme.