# Terraform-Grundlagen (DevOps) > Infrastructure as Code, Provider, Resources, Variables, Outputs, State-Management, Drift-Troubleshooting - 22 Interview-Fragen - Mid-Level - [Interview-Fragen: DevOps](https://sharpskill.dev/de/technologies/devops/interviewfragen.md) ## 1. Was ist Infrastructure as Code (IaC)? **Antwort** Infrastructure as Code ist eine Praxis zur Verwaltung und Bereitstellung von IT-Infrastruktur über maschinenlesbare Konfigurationsdateien anstelle manueller Prozesse. Dieser Ansatz ermöglicht die Versionierung der Infrastruktur, ihre einfache Reproduktion und die Anwendung derselben Softwareentwicklungspraktiken wie Code-Reviews und automatisiertes Testen. Terraform ist eines der beliebtesten IaC-Tools, da es cloud-agnostisch ist und eine deklarative Sprache verwendet. ## 2. Was ist die Rolle eines Providers in Terraform? **Antwort** Ein Terraform-Provider ist ein Plugin, das es Terraform ermöglicht, mit einer Cloud-Plattform, einem SaaS-Dienst oder einer spezifischen API zu interagieren. Jeder Provider stellt Ressourcen und Data Sources bereit, die für die Zielplattform spezifisch sind. Beispielsweise ermöglicht der AWS-Provider das Erstellen von EC2-Instanzen, S3-Buckets und anderen AWS-Diensten. Provider müssen mit terraform init deklariert und initialisiert werden, bevor sie verwendet werden können. ## 3. Was ist eine Ressource in Terraform? **Antwort** Eine Terraform-Ressource repräsentiert eine von Terraform verwaltete Infrastrukturkomponente, wie eine VM-Instanz, ein Netzwerk oder eine Datenbank. Ressourcen werden in Konfigurationsdateien mit einem Typ und einem eindeutigen lokalen Namen deklariert. Terraform verwendet diese Deklarationen, um die tatsächliche Infrastruktur zu erstellen, zu modifizieren oder zu löschen. Jede Ressource verfügt über Konfigurationsargumente und exportierte Attribute, die von anderen Ressourcen verwendet werden können. ## 19 weitere Fragen verfügbar - Wofür werden Input-Variablen in Terraform verwendet? - Was ist die Rolle von Outputs in Terraform? Kostenlos registrieren: https://sharpskill.dev/de/login ## Weitere DevOps-Interviewthemen - [Versionskontrolle & Git](https://sharpskill.dev/de/technologies/devops/interviewfragen/version-control-git.md): 20 Fragen, Junior - [Linux-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/linux-fundamentals.md): 22 Fragen, Junior - [Shell Scripting & Bash](https://sharpskill.dev/de/technologies/devops/interviewfragen/shell-scripting-bash.md): 20 Fragen, Mid-Level - [Networking-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/networking-basics.md): 22 Fragen, Junior - [Docker-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/docker-fundamentals.md): 24 Fragen, Junior - [CI/CD-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/ci-cd-fundamentals.md): 18 Fragen, Junior - [GitHub Actions](https://sharpskill.dev/de/technologies/devops/interviewfragen/github-actions.md): 22 Fragen, Mid-Level - [GitLab CI/CD](https://sharpskill.dev/de/technologies/devops/interviewfragen/gitlab-ci.md): 22 Fragen, Mid-Level - [Jenkins](https://sharpskill.dev/de/technologies/devops/interviewfragen/jenkins.md): 22 Fragen, Mid-Level - [Kubernetes-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/kubernetes-basics.md): 26 Fragen, Mid-Level - [Kubernetes-Networking](https://sharpskill.dev/de/technologies/devops/interviewfragen/kubernetes-networking.md): 24 Fragen, Mid-Level - [Kubernetes Fortgeschritten](https://sharpskill.dev/de/technologies/devops/interviewfragen/kubernetes-advanced.md): 24 Fragen, Mid-Level - [Ingress & API Gateway](https://sharpskill.dev/de/technologies/devops/interviewfragen/ingress-api-gateway.md): 20 Fragen, Mid-Level - [Terraform Fortgeschritten](https://sharpskill.dev/de/technologies/devops/interviewfragen/terraform-advanced.md): 22 Fragen, Mid-Level - [Ansible & Configuration Management](https://sharpskill.dev/de/technologies/devops/interviewfragen/ansible-configuration.md): 20 Fragen, Mid-Level - [AWS-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/aws-essentials.md): 26 Fragen, Mid-Level - [Azure-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/azure-fundamentals.md): 22 Fragen, Mid-Level - [GCP-Grundlagen](https://sharpskill.dev/de/technologies/devops/interviewfragen/gcp-fundamentals.md): 22 Fragen, Mid-Level - [Monitoring & Prometheus](https://sharpskill.dev/de/technologies/devops/interviewfragen/monitoring-prometheus.md): 22 Fragen, Mid-Level - [Logging & ELK Stack](https://sharpskill.dev/de/technologies/devops/interviewfragen/logging-elk.md): 20 Fragen, Mid-Level - [Alerting & Incident Response](https://sharpskill.dev/de/technologies/devops/interviewfragen/alerting-incident-response.md): 20 Fragen, Mid-Level - [Cloud Identity & Secrets](https://sharpskill.dev/de/technologies/devops/interviewfragen/cloud-identity-secrets.md): 22 Fragen, Mid-Level - [CI/CD-Pipeline-Sicherheit](https://sharpskill.dev/de/technologies/devops/interviewfragen/cicd-pipeline-security.md): 20 Fragen, Mid-Level - [Helm & Kubernetes](https://sharpskill.dev/de/technologies/devops/interviewfragen/helm-kubernetes.md): 20 Fragen, Mid-Level - [Runtime- und Cluster-Sicherheit](https://sharpskill.dev/de/technologies/devops/interviewfragen/runtime-cluster-security.md): 24 Fragen, Senior - [Container Supply Chain Security](https://sharpskill.dev/de/technologies/devops/interviewfragen/container-supply-chain.md): 22 Fragen, Senior - [Service Mesh & Istio](https://sharpskill.dev/de/technologies/devops/interviewfragen/service-mesh-istio.md): 24 Fragen, Senior - [GitOps & ArgoCD](https://sharpskill.dev/de/technologies/devops/interviewfragen/gitops-argocd.md): 22 Fragen, Senior - [Progressive Delivery](https://sharpskill.dev/de/technologies/devops/interviewfragen/progressive-delivery.md): 20 Fragen, Senior - [Verteilte Observability](https://sharpskill.dev/de/technologies/devops/interviewfragen/observability-distributed.md): 22 Fragen, Senior - [Disaster Recovery & Backup](https://sharpskill.dev/de/technologies/devops/interviewfragen/disaster-recovery.md): 20 Fragen, Senior - [Performance-Optimierung](https://sharpskill.dev/de/technologies/devops/interviewfragen/performance-optimization.md): 22 Fragen, Senior - [Cloud-Kostenoptimierung](https://sharpskill.dev/de/technologies/devops/interviewfragen/infrastructure-cost.md): 20 Fragen, Senior - [SRE-Prinzipien](https://sharpskill.dev/de/technologies/devops/interviewfragen/sre-principles.md): 24 Fragen, Senior - [Chaos Engineering](https://sharpskill.dev/de/technologies/devops/interviewfragen/chaos-engineering.md): 20 Fragen, Senior - [Platform Engineering](https://sharpskill.dev/de/technologies/devops/interviewfragen/platform-engineering.md): 22 Fragen, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/de/technologies/devops/interviewfragen/terraform-basics