Different way to manage Checkpoint Firewall

Different way to manage Checkpoint Firewall

Hi All
Can any body tell me different way to manage and collect information from Checkpoint Firewall and their advantage and disadvantage. Which one will be better to use. I am design application to collect information from Checkpoint Firewall

                New to ADSelfService Plus?