2023-05-15 15:25:28 -07:00

50 lines
1.8 KiB
Markdown

---
title_tag: Embedding Pulumi Overview | Learn Pulumi
title: "Embedding Pulumi"
layout: module
date: 2021-12-15
draft: false
description: |
Explore building a custom infrastructure API to embed Pulumi in other
contexts.
meta_desc: In this tutorial, we will explore how to use Pulumi to build an infrastructure API for deployment and maintenance.
index: 10
meta_image: meta.png
level: advanced
youll_learn:
- Using the Automation API to build a custom API for your infrastructure
- Automating your infrastructure
- Integrating your infrastructure with other workflows
tags:
- learn
- automation-api
providers:
- aws
block_external_search_index: false
---
## Time
How long this tutorial will take depends on your internet connection, reading speed, and other factors. On average, this tutorial should take you about 30 minutes to complete.
## Prerequisites
You will need the following tools to complete this pathway:
- A [Pulumi account and token](/docs/pulumi-cloud/accounts#access-tokens)
- If you don't have an account, go to the [signup page](https://app.pulumi.com/signup).
- The [Pulumi CLI](/docs/cli/)
- If you don't have the CLI, go to the [installation page](/docs/install/).
In addition, you should be able to
- code in Python
We recommend that you either have completed [Pulumi Fundamentals](/learn/pulumi-fundamentals/) and [Building with Pulumi](/learn/building-with-pulumi/) OR have experience using Pulumi for other projects.
## About this pathway
In this pathway, we will explore how you could use Pulumi as an API for your infrastructure deployment and maintenance.
Note that this pathway will not have a specific application and infrastructure to stand up. Rather, we're exploring the Pulumi system, so you can use either a code example of your own or one of ours.