Bright Future Seen for Cloud Computing