When we speak of "cloud computing" we are typically referring to some sort of
service which we use through the internet. However to most technologists a
cloud tends to mean something a little bit more specific and more closely
tied to a server.
Up until a few years ago you would buy a special type of computer called a
"server" and install your operating system or other software on it.
But today you can procure a "virtual server" without having to purchase any
hardware at all. These virtual servers typically reside across multiple
physical servers, and can even be moved quite easily from server to server.
In other words, yesterday's concept of a server as a piece of hardware is now
being replaced by the increasingly common concept of a server as a piece of
software, aka a virtual server. In fact, the actual hardware you used to be
required to purchase is becoming less... (more)
Seven years ago we set out to build a technology that would solve the immense
problems faced by business in adoption of technology. If you are not familiar
with those problems, you need to familiarize with the now canonical Standish
Groups’ Chaos Report, which among other things documents only a 32% rate of
software projects completing successfully.
During our journey, we encountered many cool things. From the beginning, we
were early adopters of the LAMP stack; Linux, Apache, MySQL and PHP. Further,
we were able to leverage all sorts of open-source tools like WYSIWYG
controls, ... (more)
Thank you Mike Vizard for your discussion of why cloud computing will drive
more custom application development.
This is the point that seems to keep getting skipped in the many theoretical
considerations of whether “the cloud” is hype or revolution. People are
talking a lot about data center consolidation and reduction of IT
expenditures, or shifts from capital expenditures to operating expenditures,
and frequently in a tone that questions whether this even represents a
material improvement. But in so doing, they are missing the real value gains;
the cloud is about a radical an... (more)
To read part 1, click here.
Sales operations commonly is one of the next functions businesses will
automate after doing so to billing. Unfortunately, it also can be a difficult
operation for which to quantify the benefit of automation.
Typically, there are a number of key drivers that push a decision maker to
invest in sales-force automation:
Smaller customers or quotes are falling through the cracks; A desire to
capture information on sales leads; so that if a salesperson leaves the
company, all their sales pipeline information does not leave with them; There
are enough salespeo... (more)
I read a great article today in which Sinclair Shuller makes an argument for
traditional 3GL’s (.NET, Java) versus “new” 4GL (force.com) and 5GL
(workxpress.com) platforms. In fact, he questions whether these platforms are
more akin to the old Microsoft Frontpage product, which practically speaking,
never did much to change website coding.
Let me start by saying up front that I've devoted 10 years of my life to
building exactly the type of new platform that he argues against. In fact, we
consider it to be a 5th generation development language (5GL) platform for
custom web applic... (more)