Why PaaS Represents the Future of IT - for Both Users and Providers
Cloud computing in the form of Infrastructure-as-a-Service (IaaS) has
revolutionized the expectations of IT. Infrastructure that used to take weeks
to months to provision is now available in minutes.
Moreover, most of the traditional drawbacks associated with infrastructure
have disappeared as IaaS has become more widely used. The lengthy timeframes
to add infrastructure resources to existing applications, which led to wildly
over-provisioned environments, have disappeared. The heavy upfront capital
investment that is required before using resources has also disappeared,
supplanted by the pay-as-you-go model of IaaS cloud computing.
The result has been dramatic. Unshackled from long-established infrastructure
constraints, developers have embraced cloud computing with alacrity. And, as
Jevons Paradox ... (more)
Through the magic of cloud computing, infrastructure is no longer the long
pole in the IT process. Organizations can now set up the infrastructure they
require within minutes instead of weeks. However, removing this bottleneck
has exposed another; application delivery is the next issue to be resolved.
With the ongoing move to digital-first enterprises, companies are now faced
with a software-intensive business environment. Simply put, IT needs to
figure out how to accelerate the application deployment process. Here are the
new rules for enterprises to solve this new bottleneck.
What began as a small movement based in a Finnish student's apartment has
mushroomed far beyond his or anyone else's expectations. Linux, sprung from
Linus Torvalds' imagination, has alighted in countless data centers and now
stands tall as the software strategy centerpiece of technology giants like
Hewlett-Packard and IBM.
Despite bad-mouthing and the sowing of fear, uncertainty, and doubt, Linux
has successfully established a beachhead in IT organizations. Cost savings
and control have made it an acceptable choice in a variety of organizations,
from Google to Sabre Holdings (c... (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
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 acc... (more)