Infrastructure as Code (инфраструктура как код, IaC): что это, из чего состоит