_images/galileo_pres.png

Introduction

Galileo is a hub for modeling, simulation, and data analysis that functions as an intuitive, easy-to-use portal to cloud and traditional, on-premises resources. Galileo streamlines the utilization of computing infrastructure for scientific computing applications, saving engineers and researchers (as well as IT teams) of all knowledge levels the time and frustration involved in setting up an adequate simulation or analysis pipeline. The Missions feature in Galileo allows teams to collaborate efficiently on complex modeling and simulation projects by sharing input files and configuration parameters. Stations make it simple to administer computational resources by setting resource limits and quotas and have a built in queueing system. Additionally, Galileo lets users flexibly control roles and permissions, and easily track result histories of previous calculations.

The Galileo Landing Zone (LZ) deamon is a containerized daemon process that allows Galileo Station administrators to quickly and securely connect nearly any computational resource with an internet connection to their Galileo account. Once the LZ daemon is authenticated against a user’s account, it must be attached to a Galileo Station for it to be utilized.

The Galileo SDK allows users to interact with the Galileo service using a Python script (both python2 and python3 are supported) instead of the web-based graphical interface. Use the SDK to automate processes such as scheduling and deploying jobs, as well as to integrate Galileo into external applications.