NASA is increasingly embracing cloud computing and exploring options for delivering enterprise cloud services. It aims to become a wise consumer of commercial cloud services while also innovating how security is handled in the cloud. While some NASA applications have already been successfully run in commercial clouds, legacy applications can be difficult to migrate. NASA is working to understand which types of applications are best suited to the cloud model. It is also learning from various cloud piloting activities and evaluating economics to determine the most prudent uses of cloud computing.