Thoughts on enterprise IT

Dustin Amrhein

Subscribe to Dustin Amrhein: eMailAlertsEmail Alerts
Get Dustin Amrhein: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Dustin Amrhein

There is no shortage of information concerning the ‘right' way to do cloud. Don't believe me? Just google ‘adopting cloud computing' or ‘implementing cloud computing' and prepare to be bombarded with advice. Don't get me wrong. I am not attempting to impugn this kind of material or otherwise demean it. I am simply saying that if you want to read about how to successfully adopt, implement, or otherwise begin to use cloud computing, you have a wealth of information at your disposal. On the other hand, I doubt you will find as much information on the opposite of cloud success, which is of course, cloud failure. This is to be expected. I mean, we all want to focus on the positives right? Yet, at the same time, it is a little odd since I happen to believe that we learn quite a bit from failure. To me, there is no better lesson than one learned the hard way. With that in... (more)

Should Developers Care About Cloud Computing?

It seems like just about every cloud computing discussion with a development audience results in the same question being asked: “Why does this matter to me?” As cloud computing first appears to be primarily an operational-centric paradigm, it is easy to understand the reason this is asked. This question can be answered in a variety of ways. Some may say that cloud computing doesn’t affect the developer in any way, while others will say developers need to totally revamp their skill set to cope with the new landscape proffered by cloud computing. The truth, as always, is somewhere ... (more)

IBM & Cloud Computing: How WebSphere CloudBurst Delivers Consumability

Normal 0 MicrosoftInternetExplorer4 The new IBM WebSphere CloudBurst Appliance is a one-stop shop for creating, deploying, and managing WebSphere virtual systems in a private cloud. It has quite a lot of very cool features that make this a possibility, and I could go on and on about those features. That’s not where I’m heading today though. Recently, I’ve spent a bit of time experimenting with the appliance, and there’s a theme throughout the entire offering that has me truly excited to see this in the hands of users: Consumability. It’s nice to have cool features and function, ... (more)

IBM & Cloud Computing: Self-Service Clouds with Fine-Grained Control

A common feature of cloud computing solutions is that they enable self-service access to the services they provide. This enables users to directly procure services from the cloud, and it eliminates the need for more time-consuming, labor-intensive, human-driven procurement processes familiar to many in IT.  That's not to say that a cloud computing solution should provide its services in a free-for-all manner, letting any user take any action within the system. There should be strict controls over the services users have access to and the actions they can perform with those servi... (more)

Declarative Programming in the Cloud

Earlier today I read an interview with fellow IBMer Andrew Spyker that touched on the use of declarative programming models in the new WebSphere XML Feature Pack. I think most of you are probably comfortable with what a declarative programming model is, especially in comparison to imperative programming models, but I really like Andrew's explanation in the interview: ... declarative programming asks the user what they want to do. This is as opposed to imperative programming (ex: Java code working with the DOM or JAXB APIs) which asks the user how they want to do what they want to ... (more)