Engaging Conversations on Healthcare and Technology

  • TwitterFacebookRSS

Cloud Computing: A Developer Perspective

Blue sky with white cloud

Cloud computing is a hot topic. You may have recently noticed a few commercials on prime time TV advertising cloud computing technologies now available to consumers by companies such as Amazon and Microsoft. Software developers have long discussed the impact of cloud computing on technological development; however, given the electronic data exchange movement driven by HITECH and Meaningful Use, the health care industry may also be greatly influenced by this fundamental change in technology.

Cloud computing is likely one aspect of the future of our technological experience as consumers, but what exactly is it? How does it work and how is it different than the technology we currently have?

We asked a software developer at Corepoint Health to provide a healthcare IT perspective on this popular topic:

What is cloud computing and how does it relate to health IT?

Cloud computing is a fuzzy concept that isn’t well defined. A number of different companies refer to it in different ways. My understanding of cloud computing is that you hand off computing tasks or server management to another company and they host it on the “cloud.”

“Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models” (The NIST Definition of Cloud Computing).

Essentially, this means that rather than having a static number of servers, they can dedicate however many servers you need at any given time. For example, if website A, website B and website C are all on the same cloud and website A gets hammered; they’ll get more of the cloud’s computing potential at that time.

How does cloud computing relate to healthcare technology?

There’s a difference between software on the cloud and hardware on the cloud. Software, like Google docs for example, which can be accessed from any device isn’t a main beneficiary from cloud computing. Hardware is what I’ve been referring to for the most part.

William “Buddy” Gillespie, the VP & CTO of WellSpan Health, published an article titled, “Cloud Computing and Meaningful Use,” on HITECH Answers that discussed the impact of cloud computing on the health IT industry. In his article, he mentions requiring fast servers and abundant storage. Those are the two big benefits of the cloud rather than having your own server in the office.

In the cloud, I can use 100 computers to run calculations that would take a lot longer on my single server, and once my calculations are done someone else can use those 100 servers for something else. If it’s in the office it usually just sits there unused. Likewise with storage, in the cloud they can easily add or remove storage at any time, but with your own server you have to order new hard drives and install them.

Right now, the biggest drawback with cloud computing is latency, or how long it takes to get a response from the server. In an office it will be incredibly quick, but on the cloud it has to bounce around a while resources are allocated so the response can take up to a second.

The web has changed a lot over the last 5 years; we are unwilling to wait for page loads now. As consumers, our expectations of technology have grown immensely during this time and we’ve become very demanding. That’s why popular sites like Facebook had to be redesigned to never give the impression that it is refreshing.

Do you believe cloud computing will be the norm in the future, or is it all hype?

As the conversation continues regarding cloud computing in the marketplace, it will be interesting to witness its adoption. I agree with Gillespie in his article that cloud computing could offer a great deal of opportunity for small hospitals and remote hospitals and other healthcare facilities.

From a corporate perspective, I believe cloud computing will be the norm for a majority of companies because it doesn’t require a huge capital investment; for larger companies, however, it will depend on their business and security needs.

Related posts:

  1. HL7 Beginner’s Perspective – Day 2 of Training
  2. HL7 Beginner’s Perspective – Day 1 of Training
  3. HL7 Beginner’s Perspective – Day 3 of Training
  4. Interesting Article About HL7 V3 in Canada
  5. HL7 International Submits Comments on Proposed Certification Programs
  • http://topsy.com/www.hl7standards.com/blog/2010/11/11/cloud-computing-a-developer-perspective/?utm_source=pingback&utm_campaign=L2 Tweets that mention Cloud Computing: A Developer Perspective | HL7 Standards — Topsy.com

    [...] This post was mentioned on Twitter by Health IT Consultant, Aparna M K and Netspective Health, hl7standards.com. hl7standards.com said: New Blog: Cloud Computing: A Developer Perspective http://bit.ly/amoJPe [...]

  • http://e-CareManagement.com Vince Kuraitis

    Very helpful article for the technically challenged.

    A recent Deloitte study (URL below) suggests that infrastructure technologies such as increased bandwidth, storage, and computing power are on a continuing improvement trajectory for at least the next decade. The cloud is not a fad.

    http://www.deloitte.com/view/en_US/us/Insights/centers/centers-center-for-edge/Shift-Index/7f7d13c8d767b210VgnVCM2000001b56f00aRCRD.htm

  • http://www.nuesoft.com Jennifer McDuffee

    Here is a video that explains cloud computing in simple terms, and compares it to some of the other HIT options that are available: http://www.youtube.com/watch?v=r3kgLP-xJY4&feature=player_embedded

  • Erica Olenski

    @Jennifer and @Vince, thank you for sharing those additional resources! They are helpful and much appreciated.

  • http://randyhoyt.com/ Randy Hoyt

    For developers interested in getting started with cloud services, I would recommend listening this great podcast over at SitePoint (a premiere web development web site) with an interview with an Amazon employee who works on their cloud services:
    http://blogs.sitepoint.com/2010/10/08/podcast-82-cloud-hosting-with-jeff-barr-and-lucas-chan/

blog comments powered by Disqus