What's going on with your cloud?

If we are involved in a cyber-war, where are the frontlines? What are the defenses that will work? Much of the efforts done so far in cybersecurity are nothing more than building an ineffective Maginot Line for cyber-defenses.
Should we be spending more time (and money) in figuring out cyberwarfare and protecting critical infrastructure instead of conventional warfare?