Join Joseph Lowery for an in-depth discussion in this video Understanding Google Cloud APIs, part of Learning Cloud Service APIs.
…Before we dive into the specifics of Cloud Service APIs, and there are a…lot of specifics, let's take a moment to put a little foundation under our feet.…First, what exactly do we mean by Cloud Service APIs?…Well, essentially, a Cloud Service API is a set…of protocols and functionality, implemented…on an internet connected system,…that allows other software, typically apps, to request information…and calculations from it, either directly or through an intermediary.…
There are three basic implementations of Cloud Service APIs.…Infrastructure, which handles spinning up virtual…machines on demand, load balancing and…other network-related chores, this is known…as Infrastructure as a Service, or IaaS.…Then there are the Platform as a Service, PaaS APIs, that offer a range of services,…including large scale computation, file and database storage and access.…Finally, there's one more acronym, SaaS, or Software as a Service, which offers…specific application functionality, running the gamut…from hardcore scientific research, to hardcore gaming.…
First, there are the popular Google cloud services and device-specific APIs for iOS, Android, and Windows Phone. Then there are APIs to connect to followers on platforms like Facebook and Twitter and even pull images from Flickr. For some really interesting data, Joe shows how to access corporate APIs from companies like Citrix and General Motors. (Imagine getting vehicle data straight from GM.) Last, he shows how to leverage public sector APIs and mine data from the national census, weather bureaus, and even federal job boards. Learn how to make your web projects stand out with cloud services.
- Working with Google Cloud APIs
- Connecting to mobile devices via APIs
- Interfacing with Facebook and managing a Twitter feed
- Utilizing the Google infrastructure in your own apps
- Working with the General Motors API
- Understanding public sector APIs