|By Dustin Amrhein||
|December 16, 2009 07:00 AM EST||
As hard as I tried I couldn't resist the lure of doing some type of year-end/new year type cloud blog. However, I decided to forgo the route of giving you a recap of what happened this year in cloud computing or attempting to guess where the rapidly expanding and changing cloud market is going via a list of 2010 cloud predictions. Instead, I've decided to give you my very own 2010 cloud computing wish list.
Mind you, the things on this list aren't predictions for what's going to happen, nor is it made up of items that have a direct tie to any particular offerings. This is simply a list of what I'm hoping to see happen in the cloud computing space over the next year.
1) Application-centric cloud platforms: This is something I wrote about earlier in the year and truly believe is necessary for adoption in the PaaS segment to continue to grow. In many PaaS offerings today, things like servers and application containers are the primary resources that users configure and provision into a cloud. In reality, these resources are many times just a means to an end, which is the hosting of applications and services. A higher level of value would be realized if users could define an application along with it characteristics and dependencies and then have a PaaS solution provision the necessary infrastructure under the covers based on the application profile. In this way, platforms are truly rendered as a service.
2) Well-defined governance models: In my opinion governance's role in cloud computing solutions has been by and large overlooked thus far. Governance models, ideally produced by an industry consortium, that provide users with an idea of how governance fits at all different layers (IaaS, PaaS, SaaS) will likely prove very valuable. There are many different types of governance to consider when talking cloud including architectural (standardizing on platforms and configurations in the cloud), operational (configuring the cloud runtime to make decisions based on well-defined policies), and administrative (declaring who has access to use or otherwise interact with the cloud). All of these layers and types of governance are important to effectively leverage cloud in the enterprise.
3) Application-bound elasticity: Everyone agrees that one of the key features of a cloud is elasticity. That is, resources should be added and removed to the shared pool based on demand. In my opinion any elastic capability is good, but the ultimate is being able to directly bind this elasticity to application performance. For instance, what does a spike in CPU consumption or memory usage on a server tell me about the responsiveness of my application for users? Not much. The spike could be attributed to a batch job running in the background when not many users are even accessing my application. If I were to tell the cloud system to provision more resources when such a condition occurs I may be causing unnecessary resource usage and in effect wasting money. However, if I can tie elasticity to something like request response time, then I've really got something. If the cloud platform notices a sustained increase in response times for requests to my applications, more application instances can be provisioned to alleviate the high load. My user responsiveness is improved, and now I'm putting resource and money to good use.
4) Hybrid cloud focus: Hybrid clouds have been getting little attention compared to their public and private counterparts, but I feel like this cloud deployment model is poised to make a big splash soon. When done right, this offers organizations the best of both worlds in that they can leverage services and resources from both the public and private clouds as appropriate. I'm hoping 2010 brings about some innovative solutions that help to connect applications, data, and other resources running across both public and private clouds to make the construction of hybrid clouds simpler for consumers.
5) Wide-spread industry agreement: It seems like quite a bit of 2009 was spent discussing and sometimes arguing over exactly what does and does not constitute cloud computing. While that was good and mostly helpful (I guess), it's time to move on and focus on helping users adopt the technology. This means understanding both the technological and business inefficiencies that steer enterprises to cloud computing and then constructing solutions that address such inefficiencies. In this respect, I'm hoping for big things from the Enterprise Cloud Buyers Council.
So there it is, my 2010 cloud computing wish list. I'm sure I could have come up with quite a bit more, but those five items seemed to bubble to the top. Here's to hoping 2010 sees continuing advancements and adoption in the cloud computing industry!
The Internet of Things is tied together with a thin strand that is known as time. Coincidentally, at the core of nearly all data analytics is a timestamp. When working with time series data there are a few core principles that everyone should consider, especially across datasets where time is the common boundary. In his session at Internet of @ThingsExpo, Jim Scott, Director of Enterprise Strategy & Architecture at MapR Technologies, discussed single-value, geo-spatial, and log time series data. By focusing on enterprise applications and the data center, he will use OpenTSDB as an example t...
May. 29, 2015 02:00 PM EDT Reads: 6,844
We’re entering a new era of computing technology that many are calling the Internet of Things (IoT). Machine to machine, machine to infrastructure, machine to environment, the Internet of Everything, the Internet of Intelligent Things, intelligent systems – call it what you want, but it’s happening, and its potential is huge. IoT is comprised of smart machines interacting and communicating with other machines, objects, environments and infrastructures. As a result, huge volumes of data are being generated, and that data is being processed into useful actions that can “command and control” thi...
May. 29, 2015 02:00 PM EDT Reads: 1,133
May. 29, 2015 01:15 PM EDT Reads: 3,042
May. 29, 2015 01:00 PM EDT Reads: 7,494
May. 29, 2015 01:00 PM EDT Reads: 4,742
May. 29, 2015 01:00 PM EDT Reads: 2,445
May. 29, 2015 12:42 PM EDT Reads: 528
May. 29, 2015 12:30 PM EDT Reads: 1,288
May. 29, 2015 12:15 PM EDT Reads: 1,592
May. 29, 2015 12:13 PM EDT Reads: 565
May. 29, 2015 12:00 PM EDT Reads: 2,656
May. 29, 2015 11:00 AM EDT Reads: 4,452
May. 29, 2015 11:00 AM EDT Reads: 6,147
May. 29, 2015 10:50 AM EDT Reads: 637
May. 29, 2015 10:00 AM EDT Reads: 3,670
May. 29, 2015 10:00 AM EDT Reads: 5,838
May. 29, 2015 09:45 AM EDT Reads: 1,069
May. 29, 2015 09:36 AM EDT Reads: 646
May. 29, 2015 09:00 AM EDT Reads: 5,654
May. 29, 2015 09:00 AM EDT Reads: 3,252