Каменный Иоанновский равелин сооружён в 1731—1740 годах по проекту военного инженера Б. К. Миниха на месте первого деревоземляного равелина Петропавловской крепости, построенного на восточной оконечности Заячьего острова в 1704—1705 годах. В толще стен были устроены казематы-казармы, а в левом фасе — Иоанновские ворота, к которым примыкали караульные помещения-кордегардии. По обе стороны от равелина находятся соединённые с ним фланками полуконтргарды. От Петровской куртины равелин отделял широкий ров, наполненный водой (засыпан в 1891 году). Сегодня о существовании рва напоминают частично сохранившиеся ботардо — заградительные плотины с небольшими башенками — турелями и оградами — палисадами, которые отделяли ров от Невы и Кронверкского пролива. В 1787 году по проекту инженера Р. Р. Томилова невский фасад южного полуконтргарда Иоанновского равелина был облицован гранитными плитами.
В 1894 году был перестроен северный полуконтргард, где по проекту военного инженера В. Ф. Асмуса построено одноэтажное здание для неприкосновенного запаса Ижорского резервного батальона. В 1930-х годах в этом здании разместилась первое отечественное конструкторское бюро по разработке ракетных двигателей — Газодинамическая лаборатория (ГДЛ) (с 1973 года — Музей космонавтики и ракетной техники имени В. П. Глушко).
В 1909 году по проекту инженера С. А. Чистоградова в южной части равелина был возведён жилой дом для офицеров лейб-гвардии Стрелкового полка. Ныне здесь находится ресторан «Аустерия».
В апреле-мае 2008 года в крепости проводились ремонтные работы. В Иоанновском равелине они коснулись шпица и аппарели.
Источники:
https://ru.wikipedia.org/wiki/Иоанновский_равелин_Петропавловской_крепости
https://www.spbmuseum.ru/themuseum/museum_complex/peterpaul_fortress/objects_fortress/ioanovski_ravelin.php