Skip to content

Commit

Permalink
Removing remaining references to radapp.dev
Browse files Browse the repository at this point in the history
Signed-off-by: ytimocin <[email protected]>
  • Loading branch information
ytimocin committed Jul 13, 2024
1 parent e4320de commit a550b65
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 16 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

This repository contains the source code for quickstarts, reference apps, and tutorials for Radius.

To try out one of these samples, visit https://docs.radapp.dev
To try out one of these samples, visit <https://docs.radapp.io>

## Codespace

Expand Down
20 changes: 10 additions & 10 deletions samples/dapr/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

This quickstart teaches how to add a Dapr sidecar to your application and use Dapr building blocks.

Visit [radapp.dev](https://docs.radapp.dev/getting-started/quickstarts/quickstart-dapr/) for instructions on deploying this quickstart app to try it out.
Visit [radapp.io](https://docs.radapp.io/tutorials/dapr/) for instructions on deploying this quickstart app to try it out.

## Overview

Expand All @@ -12,7 +12,7 @@ You will deploy an online store where you can order items:

## Containers

This Radius application will have two [containers](https://docs.radapp.dev/concepts/appmodel-concept/):
This Radius application will have two [containers](https://docs.radapp.io/concepts/technical/api/):

- A frontend UI for users to place orders. Written with .NET Blazor.
- A backend order processing microservice. Written in Node.JS.
Expand All @@ -21,40 +21,40 @@ This Radius application will have two [containers](https://docs.radapp.dev/conce

The user-facing UI app (`frontend`) offers a portal for users to place orders. Upon creating an order, `frontend` uses [Dapr service invocation](https://docs.dapr.io/developing-applications/building-blocks/service-invocation/service-invocation-overview/) to send requests to `nodeapp`.

The `frontend` container is configured with a [Dapr sidecar extension](https://docs.radapp.dev/reference/resource-schema/link-schema/dapr-schema/extension/) to add the sidecar container.
The `frontend` container is configured with a [Dapr sidecar extension](https://docs.radapp.io/reference/resource-schema/dapr-schema/extension/) to add the sidecar container.

<img src="images/frontend.png" alt="A diagram of the complete application" width=400 />

### `backend` container

The order processing microservice (`backend`) accepts HTTP requests to create or display orders. It accepts HTTP requests on two endpoints: `GET /order` and `POST /neworder`.

The `backend` container is configured with a [Dapr sidecar extension](https://docs.radapp.dev/reference/resource-schema/link-schema/dapr-schema/extension/) to add the sidecar container, along with a [Dapr Route](#routes) to model Dapr communication.
The `backend` container is configured with a [Dapr sidecar extension](https://docs.radapp.io/reference/resource-schema/dapr-schema/extension/) to add the sidecar container, along with a [Dapr Route](#routes) to model Dapr communication.

<img src="images/backend.png" alt="A diagram of the backend order processing service" width=600 />

## Routes

Radius offers communication between services via [Routes](https://docs.radapp.dev/concepts/appmodel-concept/#routes).
Radius offers communication between services via [Routes](https://docs.radapp.io/guides/author-apps/networking/overview/).

### Dapr service invocation

In this quickstart we will be using a [Dapr HTTP invoke route](https://docs.radapp.dev/reference/resource-schema/link-schema/dapr-schema/http/) resource to model communication from `frontend` to `backend`. This allows `frontend` to use Dapr service invocation to interact with `backend`.
In this quickstart we will be using a [Dapr HTTP invoke route](https://docs.radapp.io/reference/resource-schema/dapr-schema/) resource to model communication from `frontend` to `backend`. This allows `frontend` to use Dapr service invocation to interact with `backend`.

<img src="images/invoke.png" alt="A diagram of the Dapr service invocation" width=500 />

## Link

A [Dapr statestore link](https://docs.radapp.dev/reference/resource-schema/link-schema/dapr-schema/dapr-secretstore/) is used to model and deploy the Dapr statestore component.
A [Dapr state store link](https://docs.radapp.io/reference/resource-schema/dapr-schema/statestore/) is used to model and deploy the Dapr state store component.

### `statestore` Dapr state store

The [Dapr state store](https://docs.radapp.dev/reference/resource-schema/link-schema/dapr-schema/dapr-statestore/) resource (`statestore`) stores information about orders. It could be any compatible [Dapr state store](https://docs.dapr.io/developing-applications/building-blocks/state-management/state-management-overview/).
The [Dapr state store](https://docs.radapp.io/reference/resource-schema/dapr-schema/statestore/) resource (`statestore`) stores information about orders. It could be any compatible [Dapr state store](https://docs.dapr.io/developing-applications/building-blocks/state-management/state-management-overview/).

The Dapr component configuration is automatically generated for the statestore based on the resource or values provided in the link definition.
The Dapr component configuration is automatically generated for the state store based on the resource or values provided in the link definition.

#### Swappable infrastructure

In this quickstart you will be able to swap between different Dapr components, such as Azure Table Storage and a Redis container. While the backing infrastructure will change, the container definitions and connections will remain the same. This allows you to easily swap between different backing infrastructure without rewriting your service code or definition.

<img src="images/statestore.png" alt="A diagram of the Dapr state store" width=600px />
<img src="images/statestore.png" alt="A diagram of the Dapr state store" width=600px />
2 changes: 1 addition & 1 deletion samples/demo/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

This application is used to demonstrate Radius basics as part of our 'first application' tutorial.

Visit https://radapp.dev to try it out.
Visit <https://radapp.io> to try it out.
6 changes: 3 additions & 3 deletions samples/eshop-dapr/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# eShop on Dapr reference application

Visit the [Radius docs](https://radapp.dev/getting-started/reference-apps/eshop-dapr/) to learn more.
Visit the [Radius docs](https://docs.radapp.io/tutorials/eshop/) to learn more.

## Source

Expand All @@ -27,9 +27,9 @@ The current version of eShopOnDapr utilizes Azure Kubernetes Services to deploy
helm install dapr dapr/dapr --namespace dapr-system --version 1.11.0-rc.4
```

1. [Install the rad CLI](https://radapp.dev/getting-started/)
1. [Install the rad CLI](https://docs.radapp.io/getting-started/)

1. [Initialize a new Radius environment](https://radapp.dev/getting-started/)
1. [Initialize a new Radius environment](https://docs.radapp.io/getting-started/)

1. Clone the repository and switch to the app directory:

Expand Down
2 changes: 1 addition & 1 deletion samples/volumes/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

This quickstart teaches how to use volumes in your application.

Visit https://radapp.dev to try it out.
Visit <https://radapp.io> to try it out.

0 comments on commit a550b65

Please sign in to comment.