Indian citizens must obtain a visa in advance from an Azerbaijani embassy or consulate to enter Azerbaijan. Its not a part of the Schengen region nor a member of the European Union (EU).
A tourist visa is valid for up to 30 days and can be single-entry or multiple-entry.
It is important to note that the entry requirements can change at any time, best check with the Azerbaijani embassy or consulate in India for the latest information.
Much of Azerbaijan is temperate year-round averaging ~ 15°C.
There are actually nine separate climate zones in tiny little Azerbaijan. On the plus side, this means that no matter when you visit, you’re likely to find a climate zone that suits your tastes.
The best time to visit Azerbaijan is Spring (April to June) and Fall (September to October), which will let you avoid the 40°C summers and sub zero winters - particularly in the mountains.