Skip to content

Instantly share code, notes, and snippets.

@soeffing
Created February 16, 2017 20:16
Show Gist options
  • Save soeffing/5a255a13500eff1ad8e5a8b74d55c211 to your computer and use it in GitHub Desktop.
Save soeffing/5a255a13500eff1ad8e5a8b74d55c211 to your computer and use it in GitHub Desktop.
Article keyword extraction TM vs POS-RAKE
Extracted keyword by RAKE allowing VERBS:
[(u'aws api compatible private cloud', 15.5),
(u'build cloud aware applications', 12.166666666666666),
(u'meet elastic demand', 9.0),
(u'build private clouds', 8.666666666666666),
(u'private cloud strategy', 8.5),
Extracted keyword by RAKE not allowing VERBS:
[(u'aws api compatible private cloud', 15.233333333333334),
(u'private cloud strategy', 8.233333333333334),
(u'cloud aware applications', 7.9),
(u'elastic private cloud', 7.733333333333334),
(u'primary reason amazon', 7.5),
TM
[(u'private_cloud', 0.9781565999999999),
(u'enterprise_infrastructure_bubble', 0.9366509972010568),
(u'providing_self-service_portals', 0.8982151438472593),
(u'self-service_portal', 0.8636966343495651),
(u'provide_self-service', 0.8625870143869399),
Article:
u"Every now and again I attempt to peak outside of my enterprise infrastructure bubble and think about one of our primary customers - Developers.
I've been on record in saying one of the primary reasons for adopting a private Cloud is to build Cloud aware applications and services.
There is some advantage to providing self-service portals that allow developers to check out infrastructure resources for development
and test.
However, self-service is just one of the many use cases for cloud and not the primary benefit for service transformation CIO's
are looking to Cloud to achieve.\n\nNow the question for selecting a cloud platform is does it matter to enterprise developers which
platform/API they use to develop their Cloud based applications?
Eucalyptus and Dell announced an AWS API compatible private cloud which prompted my question.
Ultimately, the question of OpenStack vs.
AWS or vCloud boils down to which platform will allow the enterprise to reach its business objective.
The CIO's objective for Cloud (private or public) is to enable the business to meet elastic demand as quickly as possible.
In other words, IT needs to respond to the needs of the business.
The primary reason Amazon is so popular outside of IT is this elasticity that the service model brings.
What it also has brought is a pool of developers that understands how to code using the AWS API.
I don't think the impact of the pool of developers with AWS programming skill can be overestimated.
Just as AWS has created a bunch of unmeasured shadow IT, it has created a bunch of shadow developers with skill and a possible
preference for the AWS API. The enterprise will want to continue to leverage these resources they've willingly or unwillingly cultivated.
The question is how this aligns with your Private Cloud strategy.\n\nThis is another example of the need for enterprise IT to listen.
Too many times we (enterprise IT) forge ahead without gathering requirements.
As a CIO, we can provide an elastic Private Cloud that gives every benefit of Amazon except
for the familiar API and fail in winning over the departments that created the shadow IT headache we tried to solve.
Ultimately, it may not matter if we build private clouds based on OpenStack or vCloud.
It's all still about the developers and what they are willing to build on because, unlike the past,
they still have the option of outsourcing their infrastructure to AWS, Dell, Rackspace and etc.
by just pulling at their credit card.\n\nAWS really wasn't designed for the Enterprise"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment