Results 1 to 10 of 10

Thread: On demand development

  1. #1
    Harmpie is offline Junior Member
    Join Date
    Jun 2008
    Posts
    4

    Default On demand development

    With Salesforce.com introducing the Force.com platform, allowing on demand development of UI and business logic, I am wondering if Sugar will clone this feature as well, like it did with most other SF features. Anything similar on the sugar roadmap?

  2. #2
    christianknoll's Avatar
    christianknoll is offline Sugar Community Member
    Join Date
    Nov 2008
    Location
    Vienna
    Posts
    939

    Default Re: On demand development

    Provocative I would phrase it the way that the onDemand model SF stands for is doomed anyway and will die sooner or later. I hope the Sugar Community is smart enough to take this to the next level rather then cloning an outdated concept.

    ;-) ...

    christian.

    Quote Originally Posted by Harmpie View Post
    With Salesforce.com introducing the Force.com platform, allowing on demand development of UI and business logic, I am wondering if Sugar will clone this feature as well, like it did with most other SF features. Anything similar on the sugar roadmap?

  3. #3
    Harmpie is offline Junior Member
    Join Date
    Jun 2008
    Posts
    4

    Default Re: On demand development

    That's an interesting statement. Why would you qualify the on-demand model as dying? If I look at the 'installed base' (and it's growth), I see a different trend. What's outdated in the model in your opinion?

  4. #4
    christianknoll's Avatar
    christianknoll is offline Sugar Community Member
    Join Date
    Nov 2008
    Location
    Vienna
    Posts
    939

    Default Re: On demand development

    I did not say that the onDemand Model is dying in general. I only did say that the on Demand Model SF stands for is soon to be outdated.

    Reasons for that:
    - limited flexibility in a pure mutlitenant environment. With virtualization and other mechanisms in place the need for multitnenancy is loosing ground
    - bound to one deployment model: you don't have freedom to change the deployment if you wish due to the architecture
    - ... and numerous others ...

    No onDemand is not dead but the monolytic pure onDemand based model is a thing of the past. it will be interesting how Sugar themselves respond to this. Seeing the recent announcemnts I think that sugar is trying to follow SF to much ... getting in a copy mode rather then in the mode of the guys stirring up the pond ...

    christian.


    Quote Originally Posted by Harmpie View Post
    That's an interesting statement. Why would you qualify the on-demand model as dying? If I look at the 'installed base' (and it's growth), I see a different trend. What's outdated in the model in your opinion?

  5. #5
    Harmpie is offline Junior Member
    Join Date
    Jun 2008
    Posts
    4

    Default Re: On demand development

    - I agree that multi-tenancy imposes limits, but doesn't virtualization involve multi-tenancy as well? Would be rather costly if it doesn't
    - One deployment model sounds more as an advantage, rather then a disadvantage

    So still, don't see many reasons for thinking the SF model is dying. Only big downside I see, looking at the on-demand development on the Force.com platform, is the implicit vendor lock-in. So any on-demand model that excludes that would be the winner imho.

  6. #6
    matthew's Avatar
    matthew is offline Sugar Team Member
    Join Date
    Jul 2005
    Posts
    533

    Default Re: On demand development

    Harmpie-

    We're certainly looking to provide the best OnDemand Experience. Our evolution in this is to provide the Open Cloud. Are you familiar with it? I posted on our blog about it here

    http://developers.sugarcrm.com/wordp...-does-it-mean/

    We'd certainly appreciate your feedback!

    Sugar University for training
    Sugar Wiki for developer and user help
    SugarForge for modules, themes, lang packs
    SugarExchange for production-ready extensions
    Enter/view bugs via the Sugar bug tracker

  7. #7
    Harmpie is offline Junior Member
    Join Date
    Jun 2008
    Posts
    4

    Default Re: On demand development

    Good post. I made a comment as well. There's 1 thing I would like to add to my comment here:

    I think that the on-demand development model that Force.com offers (I am a Force.com developer myself), has it's weaknesses, but also a strength, which you might also easily discard as a weakness. The fact that the environment is governed and therefore limited, will have a programmer occasionally curse te very existance of the platform. I hower learnt, that the limitations (all though imposed to facilitate multi-tenancy), have a programmer think 10 times before coding something. The risk of creating rubbish code is very small , due to this, making the limitations a pro, more than a con in my opinion. Another big PRO I think, is the 99.9% backward compatibility it offers, which is dicutable at best with the freedom an open cloud would offer. In other words: full freedom is not necessarily good.

    Ofcourse, if used well, this type of freedom can be an enormous strength as well, I certainly will not debate that

  8. #8
    SugarDev.net is offline Sugar Community Member
    Join Date
    Feb 2008
    Posts
    1,401

    Default Re: On demand development

    Could you elaborate on the BC differences?
    Developers go here
    Businesses go there (Dutch)

    Modules:
    SugarDev.net Developer Tools | Config | Dutch Language Pack
    "Nothing gets fixed unless there is a bug"

  9. #9
    christianknoll's Avatar
    christianknoll is offline Sugar Community Member
    Join Date
    Nov 2008
    Location
    Vienna
    Posts
    939

    Default Re: On demand development

    Matthew,

    the article is suprisingly marketing oriented for a Developer ... ;-) .. unfortunately I do not get it why the cloud is open? If I take SugarExpress as CE Version hosted by SugarCRM what is Open there? The Soruce Code of the product - OK but what does htis mean if it running on your premises only and I can have no influence on the Source Code. I could not even check if the Courecode is the same ...

    I think an open cloud story is interesting but what you are describing is a mix of term and has not much to do with an openness. this is the same vendor lockin that SF has but only on a different product.

    An Open cloud would be fun if e.g. Applkications or modules can run on different servers virtually boud together by the virtual and open installation a user chooses. So e.g. a module on your site, another module from one of our servers etc. Imagine all these modules working a s standalone services encapulated seamlessly together. Datastorage is a big topic that would need to be resolved however but this is a different story.

    christian.

    Quote Originally Posted by matthew View Post
    Harmpie-

    We're certainly looking to provide the best OnDemand Experience. Our evolution in this is to provide the Open Cloud. Are you familiar with it? I posted on our blog about it here

    http://developers.sugarcrm.com/wordp...-does-it-mean/

    We'd certainly appreciate your feedback!

  10. #10
    matthew's Avatar
    matthew is offline Sugar Team Member
    Join Date
    Jul 2005
    Posts
    533

    Default Re: On demand development

    @christianknoll

    Well I certainly didn't mean to come off as an employee of Marketing One of my goals was to remove the marketing fluff and make the message clear to developers. The message is that freedom is important. We are now entering an era of "cloud" computing where there is a new way to hide the source from the developer. What is "Open" is the portability of the application. If you take Sugar Express and run it on our hosted platform and you HATE it, you have the freedom to take your CRM to another hosting vendor. That's open and you can't do that with SFDC, so I politely disagree with your assertion this is the same product as SFDC.

    I do like your idea of binding different "clouds" together. Distributed file & datastores are completely doable. I think this could be easily done with something like AWS EC2 and the storage blocks.

    @Harmpie
    Thanks for your kind words. I initially worked in Support when I first joined SugarCRM (I was one of that teams' founding members) and I can tell you from first hand experience that supporting all of the worlds platforms is a nightmare. I've always been jealous of SFDC from that perspective. However, as my mother would say, nothing worth doing is easy.

    Sugar University for training
    Sugar Wiki for developer and user help
    SugarForge for modules, themes, lang packs
    SugarExchange for production-ready extensions
    Enter/view bugs via the Sugar bug tracker

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. email settings for on-demand
    By sugar7478 in forum Developer Help
    Replies: 0
    Last Post: 2008-08-15, 05:36 PM
  2. On-Demand upgrades? When are they pushed?
    By sspieczny in forum Installation and Upgrade Help
    Replies: 3
    Last Post: 2008-04-28, 05:01 AM
  3. 5.0 CE as on-demand service
    By Pervasive in forum General Discussion
    Replies: 7
    Last Post: 2008-03-26, 02:26 AM
  4. On-Demand forum
    By jcrutchfield@nmxs.com in forum Site feedback
    Replies: 5
    Last Post: 2006-11-23, 02:26 PM
  5. Sugar On Demand & mySQL
    By cpetrauskas in forum Help
    Replies: 1
    Last Post: 2006-05-17, 04:22 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •