This document discusses the vision of computational ecosystems and the role of clouds and autonomics in realizing that vision. It notes that e-science requires pervasive, on-demand access to integrated computing resources. Grids provide this to some extent but clouds offer an even more pervasive technology. Realizing the vision faces challenges around complexity as computational ecosystems become more distributed and heterogeneous. Autonomics aims to address this complexity crisis through self-managing components and feedback loops across multiple scales.