Skip to content
This repository was archived by the owner on May 20, 2025. It is now read-only.

Commit d7d5dce

Browse files
committed
fix merge conflict
1 parent 235e550 commit d7d5dce

File tree

1 file changed

+1
-28
lines changed

1 file changed

+1
-28
lines changed

docs/providers/index.mdx

Lines changed: 1 addition & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Use this page to learn more about the cloud providers supported by Nitric, and s
2020

2121
Nitric publishes pre-built providers for AWS, Google Cloud (GCP), and Microsoft Azure, which are available as part of the core open-source repository on [GitHub](https://github.com/nitrictech/nitric/tree/main/cloud). These providers enable deploying and running code across AWS, Google Cloud, and Azure.
2222

23-
The following is a description of the underlying cloud services that each of the pre-built providers use:
23+
The following is a description of the underlying cloud services that each of the pre-built providers use.
2424

2525
<Note>
2626
The Nitric team is actively working on expanding the number of pre-built
@@ -34,25 +34,6 @@ The following is a description of the underlying cloud services that each of the
3434

3535
Currently, both the Pulumi and Terraform providers use the same underlying cloud services to deploy your application. The following table shows the cloud services used by default on each cloud:
3636

37-
return ctx
38-
})
39-
40-
```
41-
42-
The runtime adapter acts as a Nitric protocol compliant server, accepting runtime calls made by a Nitric client (such as one of the Nitric language SDKs), for example calling `.read()` on a file in a bucket. The runtime adapter translates these requests into cloud-specific API requests, typically abstracting common boilerplate such as locating SDK credentials for the cloud specific SDK.
43-
44-
This allows your functions to be built, testing and run independent of any underlying cloud service. The end result is code that's faster to write, easier to test and remains portable between cloud services and cloud providers.
45-
46-
It also significantly reduces the burden of writing project specific Infrastructure as Code and ensures the application and its deployment automation don't drift apart as development continues.
47-
48-
![Nitric Architecture](/docs/images/guides/custom-provider/custom-provider-architecture.png)
49-
50-
You can find out more about how the Nitric CLI and SDK interact with providers on the [deployment](/get-started/foundations/deployment) section.
51-
52-
## Standard Providers
53-
54-
Nitric publishes standard providers for AWS, GCP, and Azure, which are available as part of the core open-source repository on [GitHub](https://github.com/nitrictech/nitric/tree/main/cloud). These providers enable deploying and running code across AWS, Google Cloud, and Azure. The following is a description of the underlying cloud services that each of the standard providers use:
55-
5637
| **Resource** | **AWS** | **Azure** | **Google Cloud** | **Local** |
5738
| -------------------------------------- | ----------------------------------------------------------- | -------------------------------------------------- | --------------------------------------------------- | ---------------------------------------------------------------------------------- |
5839
| [APIs](/apis) | [API Gateway](./providers/pulumi/aws/apis) | [API Management](./providers/pulumi/azure/apis) | [API Gateway](./providers/pulumi/gcp/apis) | [Custom](https://github.com/nitrictech/cli/blob/main/pkg/cloud/gateway/gateway.go) |
@@ -76,13 +57,6 @@ Because Nitric providers are plugins you're able to create or extend them to mee
7657
- Reusing existing work on infrastructure automation, such using existing Terraform Modules for deployment with Nitric.
7758
- Deployments to another cloud provider or on-premises deployments.
7859
You can read more about building custom providers [here](/providers/custom/create).
79-
<Note>
80-
Improving the ease and flexibility of custom provider development is
81-
currently a priority for the Nitric team, if you need help or want to
82-
request a feature get in touch on
83-
[GitHub](https://github.com/nitrictech/nitric) or
84-
[Discord](https://nitric.io/chat).
85-
</Note>
8660

8761
Currently, there are two ways to build a custom provider:
8862

@@ -95,4 +69,3 @@ Currently, there are two ways to build a custom provider:
9569
get in touch on [GitHub](https://github.com/nitrictech/nitric) or
9670
[Discord](https://nitric.io/chat).
9771
</Note>
98-
```

0 commit comments

Comments
 (0)