20 Real-Life Challenges of Cloud Computing - GovCloud Network


Friday, September 9, 2008

20 Real-Life Challenges of Cloud Computing

Nikita Ivanov of GridGain offers some excellent insight into the nuts and bolts of getting the cloud to work. Definitely worth a read. To summarize:

  • Most likely you do NOT need cloud computing
  • The best way to think about cloud computing is “Data Center with API”
  • You will spend weeks and months fine tuning your cloud based application
  • You are about to deal with 100s and 1000s of remote nodes
  • You cannot rely on the fact that environment will be homogeneous
  • Debugging problem on a cloud scale requires deep understanding of distributed computing
  • IP multicast will likely not work or work with significant networking limitations.
  • Traffic inside is very cheap or free – but traffic outside is expensive and can “get you” very quickly
  • If you have to use cloud all the time, the economics change and it may be cheaper to traditionally rent in a data center
  • Up time and per-computer reliability is low – comprehensive failover support on grid middleware is a must
  • Static IPs are not guaranteed
  • Almost always plan on having multiple clouds
  • External clouds may present data sharing problems
  • Carefully think through dev/qa/prod layout and how this is all organized
  • Clunky (re)deployment of your application onto the cloud can stop your development process
  • Connections are often one-directional so comprehensive communication capabilities supporting one-directional connectivity and disjoint clouds in grid middleware is a must
  • Cloud are implemented based on hardware virtualization – make sure your grid middleware can dynamically provision such images on demand
  • Stick with open source stack
  • Linear scalability can only be achieved in a control test environment. Real world applications will exhibit non-linear scalability.
  • [His] Personal recommendation: use Amazon EC2/S3 services
Follow me at https://Twitter.com/Kevin_Jackson


Phone number*
Your Message

Latest posts


CIO dream team: Who’s in and why?

Today’s CIO navigates the twin challenges of enabling new business models and managing rapid technological change. Cl...


Digital Transformation and the Mainframe

Digital transformation infuses digital technology into all areas of an organization’s business or mission. Its fundam...


Composable Architecture Q&A. Are you ready?

Q: Is it time for my company to jump on the composable architecture bandwagon? A: Composable architectures are quickl...


Increase Productivity by Reducing Technology Distraction: Lessons from Forrester Research

Workplace productivity is hurt every day by the very technology developed and purchased to improve it.  Forrester ann...


Cloud Computing Evolves: An Interview with Mats Johansson

Recently, Ericsson Digital released an amazing report on Edge Computing and 5G. In it, they explained how distributed...


Unveiling the end-to-end capabilities for the networked society

An Interview with Henrik Basilier  By Kevin L. Jackson The telecom industry is rapidly moving towards a future i...


AT&T Finance Solutions GM on Shrimping, Software, and CX

Helping clients address the trends and challenges presented by the Financial Services industry is the main focus for ...


The IoT Nexus: Bosch Connected World 2019 in Berlin

Next week, I will be influencing #LikeABosch as I accept an invitation from the company to attend Bosch ConnectedWorl...


Survive and Thrive With Digital Transformation

First cloud computing then multi-cloud. How can we get ahead of this digital transformation nightmare? These are the ...


The “George Jetson” of Today

He grew up in Silicon Valley, landed his first job at Apple Computers, was introduced to Nobel Prize winners by his d...