Added an implementation for Availability Zone