Yes, you can think of Google flights as a scaled front end on top of the ITA data.
Is this actually true? For example Ryanair flights will show up on Google Flights, but not on ITA Matrix.
I believe (and it's been ~4 years since I left Google) that ITA is one of the data sources, but there are now direct API connections with some providers.