"Алма-Ата" is the USSR name.
"Алматы" is the modern none-russian name (transcripted to russian from national-specific). Have not forms.
"Алмата" - simplified in speaking russian from "Алма-Ата",...