So, Putin will deploy Iranian troops in Syria, and provide air cover.
This is a lot like what the US tried to do, but the Iranian troops will be far more reliable than the various Sunni factions, many of whom were ISIS or Al-Qaeda, or sympathizers thereto.
Being pro-Assad is not necessarily the same as being anti-ISIS. Different objectives.