I just read through "The New Kingmakers," a thought-provoking book by Stephen
O'Grady of the small, but influential, analyst firm Redmonk. The thesis of
the book is straightforward: technology changes have moved developers,
previously of little importance within the world of IT, to a central
direction-setting role within companies.
O'Grady attributes this change to four factors:
Open source, which democratizes both creation and access to software
components, enabling developers direct access to useful software without
having to obtain budget or endure sales interactions. This accounts for the
move to PHP, MySQL, Cassandra, and Cloud Foundry rather than their
proprietary equivalents. Cloud computing, which makes infrastructure to run
software (especially the just-mentioned open source) available for pennies.
Amazon Web Services kicked off this revolution and it is co... (more)
Last week we announced the release of "Enabling the Future of Applications:
The Stackato Vision." This video describes how the nature of information
technology is changing - from automating business-supporting processes to
being the business offering itself. Using IDC's Third Platform concept as a
framework, we identify the critical success factors necessary to be a Third
Platform company and present examples like Uber and Airbnb.
If you're not familiar with IDC's Third Platform, it represents the
confluence of four technology trends - social, mobile, Big Data, and cloud
Cloud Computing: Pets, Cattle and ... Chickens?
If you've spent any time at leading cloud computing conferences, you may have
come across the meme "pets vs cattle." (Here is a lengthy slideshare
presentation by Randy Bias of EMC/Cloudscaling discussing the difference
between pets and cattle in a cloud computing world.) The message associated
with this meme is that we should have different attitudes about traditional
infrastructure versus today's cloud infrastructure.
Traditional infrastructure is expensive and individuated - we give servers
names, we lavish attention on them, and... (more)
I recently wrote about how Amazon's new Dash service embodies the Stackato
vision; in that post I discussed how Dash reflects the Business Agility
portion of our vision. As the image to the left shows, Dash is a service that
offers a small button; when pressed, magic happens and an order is placed for
the product (in this example, Tide detergent), which is eventually delivered
to the customer.
Dash presents a very different model of retailing, changing the purchase
execution from a physical retail outlet or an online website to the very
location of product consumption. With this... (more)
Looking to ease application development and deployment and also retain the
maximum flexibility in terms of deployment location?
If you work in technology, you'd have to have been under a rock to have not
heard about Docker. In a nutshell, Docker provides a lightweight container
for code that can be installed onto a Linux system, providing both an
execution environment for applications and partitioning to securely segregate
sets of application code from one another. While this high-level description
doesn't sound that exciting, Docker addresses three key issues confronting