Top Banner
Hive Solutions An SaaS R&D Company Luís Martinho 2010 [email protected]
21
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Hive solutions cloudviews 2010 presentation

Hive SolutionsAn  SaaS  R&D  Company

Luís  Martinho

[email protected]

Page 2: Hive solutions cloudviews 2010 presentation

From Denmarkto Portugal

Page 3: Hive solutions cloudviews 2010 presentation

SaaS

. Vendor Lock-­in

. Legacy systems integration

. Lack of support for customizations

. Limited support for Hybrid Clouds

. Availability  (on  updates)

the  challenges

Page 4: Hive solutions cloudviews 2010 presentation

The research phase

Page 5: Hive solutions cloudviews 2010 presentation

The research numbers

 months  of  pure  researchand  prototyping6

Lines  of  code  and  70  person  years(someone  should  haveretired  by  now)

300kColony  plugins  developed400

years  of  research  and  development1 1/2

Page 6: Hive solutions cloudviews 2010 presentation

Colony Framework

this  isthe  logo

the  rebolution

Page 7: Hive solutions cloudviews 2010 presentation

Colony Framework Goals

. Modularity and re-­usage

. Easy to use and easy to develop

. Fun to develop

. Truly open platform in every sense

. Sustained development, research oriented

just  like  rails

.  Open  standards.  Opem  sourcecode.  Community  driven  

thisis  true

not  guided  by  customer  demands

Page 8: Hive solutions cloudviews 2010 presentation

Colony Framework Structure

. It’s a specification and not an implementation

. 2 reference implementations . Python, Javascript

. 2 different flavours . Standard and Web

. Runtime Plugin model (OSGi and MEF inspired)

. Distributed model (OSGi inspired)

. Easy Viral deployment

Page 9: Hive solutions cloudviews 2010 presentation

Colony Framework How  it  works?

the  core.  Dependency  managem

ent.  Life  cycle  managemen

t.  Inversion  of  control

CRM  Plugin.  Dashboards.  Sales  force  automation.  Commission  accrual

HR  Plugin.  Salary  processing.  Career  Management

Page 10: Hive solutions cloudviews 2010 presentation

Services  Set.  HTTP.  SMTP.  XMPP.Etc

Distribution  Set.  Serialization.  Discovery.  Balancing

Business  Logic.  Data  pool  managing.  Load  balancing

Data  Set.  ORM.  Storage.  Compression

Colony Framework the  big  picture

Page 11: Hive solutions cloudviews 2010 presentation

Colony Framework Distribution

Optimized  resource  usage

Page 12: Hive solutions cloudviews 2010 presentation

just  plug  the  cable

explore  the  power  of  millions

Colony  is  defined  bystandard  specificationsnot  technologiesjust  like  a  normal  plugin

Colony Framework Distribution  possibilities

. Easy scaleout

. Simple development model

. Crowd sourcing ready

. No technology commitment

Page 13: Hive solutions cloudviews 2010 presentation

Colony Framework Where  to  use?

. Business software

. Scientific computing

. E-­Government

. Web consumer products

. Health Care

. Energy Management

.  the  holy  grail  of  modular  SaaS  ERP

.  Harvest  the  world’s  computing  resources

.  Maintainable  public  sector  applications

.  Scalable  and  modular  facebook

.  Open  and  Standard  health  care  solution

.  Open  distributed  smart  grid  management

Page 14: Hive solutions cloudviews 2010 presentation

The Product

Platform

Page 15: Hive solutions cloudviews 2010 presentation

Omni PlatformWhat  it  is

. A Platform as a Service solution

. A one stop shop for all your enterprise application needs

. A scalable and maintainable infra-­structure

. A structure that allows an easy deployment of software

applications to the cloud

. A service that supports building unique solutions

using components from the store

. Colony Framework based

Page 16: Hive solutions cloudviews 2010 presentation

Omni PlatformWhere  does  it  fit?

The  best  commitment  for  a  developer  in  the  cloud!

.  Salesforce.  Zoho.  Google  Apps

.  MS  Azure.  Amazon  EC2.  Google  App  Engine

Platform

No  fresh  start,  it  leverages  existing  resources

No  constraints  to  the  defined  product

Cloud Computing SaaS

Page 17: Hive solutions cloudviews 2010 presentation

Omni PlatformLifecycle

Store

Platform

c  i  o

developer

1  .  developer  createsthe  CRM  module,  leavereging  the  existing  resources  amd  deploys  it  to  the  store

user

2  .  C  I  O  Creates  thesolution  by  using  CRMand  HR  Modules  andinstalls  it  into  its  Omni  platform  instance

3  .The  user  consumes  theOmni  Platform  accordingto  his  needs

Page 18: Hive solutions cloudviews 2010 presentation

Omni PlatformBusiness  Model

.  Fremium  based  -­  Free  basic  services  and  paid  premium  services

.  Free  for  the  technology  enthusiast  that  wants  to  test  the  platform.

.  Premium  users  will  get  more  plugin  storage,  performance,  security,  support  and  API  access.  Official  Hive  Solutions’  plugins  sales.  A  percentage  of  every  plugin  sale

Page 19: Hive solutions cloudviews 2010 presentation

Timeline

We’reherePure R&D

R&D with real partner andreal scenario

Colony testedin productionenvironmentMay 2009

Implementationwith partners

Public distributionof Omni PlatformColony

implemented as a prototype in iphoneSep 2008 First Implementation

of the Colony webserverDec 2008

First versionof Colony web Uiintroduced inproduction.Oct 2009

0 1  year 2  years3+  years

Page 20: Hive solutions cloudviews 2010 presentation

. Partners that can help us market omni platform

. Partners to develop new plugins for colony

. Parners wanting consulting with colony

. Modular architecture advisory

. Deployment of colony in scientific environments

. Hobbyist usage of colony

Call to ActionJoin  us

Page 21: Hive solutions cloudviews 2010 presentation

Q&A“there  is  no  such  thing  as  a  dumb  question”

Luís  [email protected]