The region can be automatically detected or explicitly configured
http://cloud.spring.io/spring-cloud-aws/spring-cloud-aws.html#_configuring_region
公式リファレンスにさらっと書いてあるわけですが、spring-cloud-awsはデフォルトで自身が動いているサーバーのregionを取得しようとします。もしAWS環境(EC2)内で立ち上がったものではないspringアプリケーションだった場合、regionを検出できなくて怒られ、起動に失敗します。
regionの検出についてはEC2のインスタンスメタデータを参考にしていただきたいのですが、つまりメタデータがそもそもない環境だから見に行こうとして死ぬわけですね。
local環境に限らずEC2以外で動かすには上記の節を参考に、
application.yml
cloud.aws.region.auto: false
cloud.aws.region.static: "${your_region}"
と、手動で設定してあげましょう。