Getting Granular with Microservices, PaaS, Twelve Factor Apps and Docker
There's fog coming to the world of IT. Some people are calling this "The
This fog turns everything inside out. It will take your monolithic
applications, the guts of which are contained within large bodies of code,
and break them apart so that discrete units of functionality are contained
within their own process, exposed through an interface for others to see.
Complexity is moving from the inside of a few large processes to the outside
of many smaller processes.
People are rightly scared when they see that this fog, this "Cloud," will
soon engulf their IT organization. Some of those that has been exposed to the
fog, have embraced it, have applied good design practices and seen its real
benefits. These people are singing its praise and telling others, "Don't fear
the fog, but be prepar... (more)
David Rubinstein's post "Industry Watch: Be resilient as you PaaS" makes a
very good point about underutilized hardware in IT data-centers.
Millions of enterprise workloads remain in data centers, where servers are
30% to 40% underutilized, and that's if they're virtualized. If not, they're
only using 5% to 7% of capacity.
The reason for this?
Take, for example, servers that are spun up for a project two years ago that
were never decommissioned, just sitting there, waiting for a new workload
that will never come. And, because the costs of blades and racks went down,
cheap hardwa... (more)