STS offered by Amazon comes directly under the umbrella of AWS, so you can rest assured that they are one of the most secure services.