Download - colony framework & omni platform
SaaS
. Vendor Lock-in
. Legacy systems integration
. Lack of support for customizations
. Limited support for Hybrid Clouds
. Availability (on updates)
the challenges
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
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
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
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
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
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
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
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
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
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
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
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
. 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