The more we put our resources on cloud platforms, the more we need to communicate with those resources. One method that provides more control than the standard CLI tools available without requiring a huge investment of learning or time is to use the SDKs for Go or another programming language. To get started, let's consider a few methods for creating clients and authenticating with AWS and GCP.