Google Cloud pledges to keep its APIs accessible to businesses
“We recognize that a number of our customers' business-critical systems depend on our enterprise APIs, and organizations need those APIs to be stable so that their systems will continue to work as expected and not trigger unanticipated development work,” shared Krishnan.
She added that the whole idea behind the initiative is to ensure that no feature in the API is removed or changed so as to break backwards compatibility for existing customers.
Long Term Support APIs
The Google Enterprise APIs initiative that will include APIs from across Google's roster, including several from Google Cloud, Google Workspace and Google Maps, promises it won't terminate APIs as long as it is being used.
“It was not that we didn't have [a deprecation] policy before, it just didn't work for us at scale. It worked much better when you were small, and you have contained customer units or users that you interact with daily. It absolutely did not work at the scale of cloud, so we had to rethink it,” said Krishnan in an interview.
Krishnan shared that these APIs will adhere to three tenets that will help ensure they are stable enough for business users, striking the right balance between stability and innovation.
“To make sure we follow these tenets, any change we introduce to an API is reviewed by a centralized board of product and engineering leads and follows a rigorous product lifecycle evaluation,” Krishnan assures.