terraform/website/source/intro/vs/boto.html.markdown

25 lines
1.3 KiB
Markdown
Raw Normal View History

2014-07-25 18:53:06 +02:00
---
layout: "intro"
page_title: "Terraform vs. Boto, Fog, etc."
sidebar_current: "vs-other-boto"
2014-10-22 05:21:56 +02:00
description: |-
Libraries like Boto, Fog, etc. are used to provide native access to cloud providers and services by using their APIs. Some libraries are focused on specific clouds, while others attempt to bridge them all and mask the semantic differences. Using a client library only provides low-level access to APIs, requiring application developers to create their own tooling to build and manage their infrastructure.
2014-07-25 18:53:06 +02:00
---
# Terraform vs. Boto, Fog, etc.
Libraries like Boto, Fog, etc. are used to provide native access
to cloud providers and services by using their APIs. Some
2014-07-25 18:53:06 +02:00
libraries are focused on specific clouds, while others attempt
to bridge them all and mask the semantic differences. Using a client
library only provides low-level access to APIs, requiring application
developers to create their own tooling to build and manage their infrastructure.
2014-07-25 18:53:06 +02:00
Terraform is not intended to give low-level programmatic access to
providers, but instead provides a high level syntax for describing
how cloud resources and services should be created, provisioned, and
2014-07-29 17:31:28 +02:00
combined. Terraform is very flexible, using a plugin-based model to
2014-07-27 21:30:25 +02:00
support providers and provisioners, giving it the ability to support
almost any service that exposes APIs.
2014-07-25 18:53:06 +02:00