Inhoudsopgave:
- Definitie - Wat betekent Infrastructure as Code (IaC)?
- Techopedia verklaart Infrastructure as Code (IaC)
Definitie - Wat betekent Infrastructure as Code (IaC)?
Infrastructure as code (IaC) is een type IT-abstractie waarbij professionals een technologiestapel aanbieden en beheren met software, in plaats van hardwaresystemen in te stellen. Infrastructuur als code kan worden gebruikt om cloudsystemen in te richten en om verschillende soorten softwareomgevingen te virtualiseren.
Techopedia verklaart Infrastructure as Code (IaC)
Een ding dat professionals leuk vinden aan infrastructuur als code is de draagbaarheid. Als hardwaresystemen als code zijn ingericht, is het eenvoudiger om die code te verplaatsen of in verschillende omgevingen te implementeren.
Uitdagingen zijn onder meer het synchroniseren van de testomgeving en de productieomgeving en het georganiseerd houden van documentatie.
Bedrijven kunnen cloudleveranciers zoals AWS gebruiken om infrastructuur op te zetten als codesystemen waarmee ze hun doelen kunnen bereiken in een dergelijke geabstraheerde omgeving. Teams zijn verantwoordelijk voor het inrichten en onderhouden van systemen en ervoor zorgen dat ze veelzijdig genoeg zijn om bruikbaar te blijven - bijvoorbeeld door S3-emmers en een objectopslagmodel te gebruiken in plaats van fysieke schijven in een hardware-infrastructuur op locatie in te stellen.