

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Utiliser les groupes AWS Ground Station de points de terminaison Dataflow
<a name="how-it-works.dataflow-endpoint-group"></a>

 *Les points de terminaison du flux* de données définissent l'emplacement vers lequel vous souhaitez que les données soient diffusées de manière synchrone pendant les contacts. Les point de terminaison de flux de données sont toujours créés dans le cadre d’un *groupe de points de terminaison de flux de données*. Si vous incluez plusieurs points de terminaison de flux de données dans un groupe, cela signifie que les points de terminaison spécifiés peuvent tous être utilisés conjointement au cours d'un seul contact. Par exemple, si un contact a besoin d’envoyer des données vers trois points de terminaison de flux de données distincts, vous devez disposer de trois points de terminaison dans un seul groupe de points de terminaison du flux de données qui correspondent aux configs de point de terminaison de flux de données de votre profil de mission. 

## Versions des groupes de points de terminaison Dataflow
<a name="how-it-works.dataflow-endpoint-group.versions"></a>

 AWS Ground Station prend en charge deux versions des groupes de points de terminaison de flux de données : 
+ **DataflowEndpointGroup**[- L'implémentation d'origine qui prend en charge les liaisons montantes et descendantes à l'aide d'un point de terminaison de [flux de données, et la liaison descendante uniquement pour un point de terminaison](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_DataflowEndpoint.html) agent AWS Ground Station](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_AwsGroundStationAgentEndpoint.html)
+ **DataflowEndpointGroupV2** - Version mise à jour qui prend en charge les flux de données en liaison montante et en liaison descendante pour les points de terminaison de AWS Ground Station l'agent avec une clarté et des fonctionnalités améliorées


**Comparaison des groupes de points de terminaison de Dataflow**  

| Fonctionnalité | DataflowEndpointGroup | DataflowEndpointGroupV2 | 
| --- | --- | --- | 
| Types de terminaux pris en charge | DataflowEndpoint, AwsGroundStationAgentEndpoint | DownlinkAwsGroundStationAgentEndpoint, UplinkAwsGroundStationAgentEndpoint | 
| Points de terminaison prenant en charge la liaison montante | DataflowEndpoint | UplinkAwsGroundStationAgentEndpoint | 
| Points de terminaison prenant en charge la liaison descendante | DataflowEndpoint, AwsGroundStationAgentEndpoint | DownlinkAwsGroundStationAgentEndpoint | 

 DataflowEndpointGroupLa V2 a été créée pour prendre en charge les flux de données en liaison montante et pour clarifier le langage entourant les groupes de points de terminaison des flux de données. Nous recommandons d'utiliser [UplinkAwsGroundStationAgentEndpoint](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_UplinkAwsGroundStationAgentEndpoint.html)des [DownlinkAwsGroundStationAgentEndpoint](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_DownlinkAwsGroundStationAgentEndpoint.html)terminaux dotés d'une [DataflowEndpointGroupversion V2](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_CreateDataflowEndpointGroupV2.html) pour tous les nouveaux cas d'utilisation. DataflowEndpointGroup reste compatible pour des raisons de rétrocompatibilité, mais la DataflowEndpointGroup version 2 fournit des fonctionnalités améliorées et des options de configuration plus claires. 

**Astuce**  
 Les points de terminaison du flux de données sont identifiés par le nom que vous avez choisi lors de l'exécution des contacts. Il n'est pas nécessaire que ces noms soient uniques pour l'ensemble du compte. Cela permet d'exécuter plusieurs contacts entre différents satellites et antennes en même temps en utilisant le même profil de mission. Cela peut être utile si vous avez une constellation de satellites présentant les mêmes caractéristiques de fonctionnement. Vous pouvez augmenter le nombre de groupes de points de terminaison du flux de données pour qu'il corresponde au nombre maximal de contacts simultanés dont votre constellation de satellites a besoin. 

 Lorsqu'une ou plusieurs ressources d’un groupe de points de terminaison de flux de données sont en cours d'utilisation pour un contact, l'ensemble du groupe est réservé pendant toute la durée du contact. Vous pouvez exécuter plusieurs contacts simultanément, mais ces contacts doivent être exécutés sur différents groupes de points de terminaison de flux de données. 

**Important**  
 Les groupes de points de terminaison Dataflow doivent être en `HEALTHY` état de planifier les contacts qui les utilisent. Pour plus d'informations sur la façon de résoudre les problèmes liés aux groupes de points de terminaison de flux de données qui ne sont pas dans un `HEALTHY` état, consultez. [Le dépannage DataflowEndpointGroups n'est pas dans un état SAIN](troubleshooting-dfeg.md) 

 Consultez la documentation suivante pour plus d'informations sur la manière d'effectuer des opérations sur les groupes de points de terminaison de flux de données à l'aide CloudFormation de l'API AWS Command Line Interface ou de l' AWS Ground Station API. 
+ [AWS::GroundStation::DataflowEndpointGroup CloudFormation type de ressource](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-dataflowendpointgroup.html)
+ [Référence du groupe Dataflow Endpoint AWS CLI](https://docs.aws.amazon.com/cli/latest/reference/groundstation/create-dataflow-endpoint-group.html)
+ [Référence de l'API Dataflow Endpoint Group](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_CreateDataflowEndpointGroup.html)

## Points de terminaison de flux de données
<a name="how-it-works.dataflow-endpoint-group.endpoints"></a>

 Les membres d'un groupe de points de terminaison de flux de données sont des points de terminaison de flux de données. Les types de points de terminaison pris en charge dépendent de la version du groupe de points de terminaison de flux de données que vous utilisez. 

### DataflowEndpointGroup points de terminaison
<a name="how-it-works.dataflow-endpoint-group.original-endpoints"></a>

 DataflowEndpointGroup [prend en charge les liaisons montantes et descendantes à l'aide d'un point de terminaison de [flux de données, et la liaison descendante uniquement pour un point de terminaison](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_DataflowEndpoint.html) d'agent.AWS Ground Station](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_AwsGroundStationAgentEndpoint.html) Pour les deux types de points de terminaison, vous allez créer les structures de support (par exemple, les adresses IP) avant de créer le groupe de points de terminaison du flux de données. Consultez [Travailler avec des flux de données](dataflows.md) les recommandations relatives au type de point de terminaison du flux de données à utiliser et à la manière de configurer les structures de support. 

 Les sections suivantes décrivent les deux types de points de terminaison pris en charge. 

**Important**  
 Tous les points de terminaison de flux de données au sein d'un même groupe de points de terminaison de flux de données doivent être du même type. Vous ne pouvez pas mélanger les points de [terminaison de AWS Ground Station l'agent avec les points](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_AwsGroundStationAgentEndpoint.html) de [terminaison Dataflow dans le même](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_DataflowEndpoint.html) groupe. Si votre cas d'utilisation nécessite les deux types de points de terminaison, vous devez créer des groupes de points de terminaison de flux de données distincts pour chaque type.   
 Pour la DataflowEndpointGroup V2, vous pouvez mixer [UplinkAwsGroundStationAgentEndpoint](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_UplinkAwsGroundStationAgentEndpoint.html)et [DownlinkAwsGroundStationAgentEndpoint](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_DownlinkAwsGroundStationAgentEndpoint.html)dans le même groupe. 

#### AWS Ground Station Point final de l'agent
<a name="how-it-works.dataflow-endpoint-group.agent"></a>

 Le point de terminaison de l' AWS Ground Station agent utilise l' AWS Ground Station agent en tant que composant logiciel pour mettre fin aux connexions. Pour créer un point de terminaison d' AWS Ground Station agent, vous devez uniquement renseigner le `AwsGroundStationAgentEndpoint` champ du EndpointDetails. Pour plus d'informations sur l' AWS Ground Station agent, consultez le [guide d'utilisation complet de l'AWS Ground Station agent](https://docs.aws.amazon.com/ground-station/latest/gs-agent-ug/). 

`AwsGroundStationAgentEndpoint` comprend les éléments suivants :
+ `Name`- Le nom du point de terminaison du flux de données. Pour que le contact puisse utiliser ce point de terminaison de flux de données, ce nom doit correspondre au nom utilisé dans la configuration de votre point de terminaison de flux de données.
+ `EgressAddress`- L'adresse IP et l'adresse du port utilisés pour faire sortir les données de l'agent.
+ `IngressAddress`- L'adresse IP et l'adresse du port utilisés pour saisir les données vers l'agent.

#### Point de terminaison du flux de données
<a name="how-it-works.dataflow-endpoint-group.dataflow-endpoint"></a>

 Le point de terminaison Dataflow utilise une application réseau en tant que composant logiciel pour mettre fin aux connexions. Utilisez Dataflow Endpoint lorsque vous souhaitez établir une liaison montante avec des données de signal numérique, une liaison descendante avec moins de 50 % des données de signal numérique ou une liaison descendante avec MHz des données de signal. Demodulated/Decoded Pour créer un point de terminaison de flux de données, vous devez renseigner les `Security Details` champs `Endpoint` et du. EndpointDetails 

`Endpoint` comprend les éléments suivants :
+ `Name`- Le nom du point de terminaison du flux de données. Pour que le contact puisse utiliser ce point de terminaison de flux de données, ce nom doit correspondre au nom utilisé dans la configuration de votre point de terminaison de flux de données.
+ `Address`- L'adresse IP et l'adresse du port utilisés.

`SecurityDetails` comprend les éléments suivants :
+ `roleArn`- Le nom de ressource Amazon (ARN) d'un rôle qui AWS Ground Station sera chargé de créer des interfaces réseau élastiques (ENIs) dans votre VPC. Ils ENIs servent de points d'entrée et de sortie des données diffusées lors d'un contact.
+ `securityGroupIds` - Les groupes de sécurité à attacher aux interfaces réseau Elastic.
+  `subnetIds`- Une liste de sous-réseaux dans lesquels AWS Ground Station peuvent être placées des interfaces réseau élastiques pour envoyer des flux à vos instances. Si plusieurs sous-réseaux sont spécifiés, ils doivent être routables les uns vers les autres. Si les sous-réseaux se trouvent dans des zones de disponibilité différentes (AZs), des frais de transfert de données inter-AZ peuvent vous être facturés. 

 Le rôle IAM transféré `roleArn` doit avoir une politique de confiance qui permet au principal du `groundstation.amazonaws.com` service d'assumer le rôle. Consultez la section [Exemple de politique de confiance](#dataflow-endpoint-trust-policy-example) ci-dessous pour un exemple. Lors de la création du point de terminaison, l'identifiant de ressource du point de terminaison n'existe pas. La politique de confiance doit donc utiliser un astérisque (*\$1*) à la place de*your-endpoint-id*. Il peut être mis à jour après sa création pour utiliser l'identifiant de ressource du point de terminaison afin d'étendre la politique de confiance à ce groupe de points de terminaison de flux de données spécifique. 

 Le rôle IAM doit disposer d'une politique IAM qui permet AWS Ground Station de configurer le. ENIs Consultez la section [Exemple de politique de rôle](#dataflow-endpoint-role-policy-example) ci-dessous pour un exemple. 

##### Exemple de politique de confiance
<a name="dataflow-endpoint-trust-policy-example"></a>

 Pour plus d'informations sur la façon de mettre à jour la politique de confiance d'un rôle, consultez [la section Gestion des rôles IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_manage.html) dans le Guide de l'utilisateur IAM. 

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Principal": {
                "Service": "groundstation.amazonaws.com"
            },
            "Action": "sts:AssumeRole",
            "Condition": {
                "StringEquals": {
                    "aws:SourceAccount": "999999999999"
                },
                "ArnLike": {
                    "aws:SourceArn": "arn:aws:groundstation:us-east-1:999999999999:dataflow-endpoint-group/your-endpoint-id"
                }
            }
        }
    ]
}
```

------

##### Exemple de politique de rôle
<a name="dataflow-endpoint-role-policy-example"></a>

 Pour plus d'informations sur la façon de mettre à jour ou d'associer une politique de rôle, consultez [la section Gestion des politiques IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_manage.html) dans le Guide de l'utilisateur IAM. 

------
#### [ JSON ]

****  

```
{
  "Version":"2012-10-17",		 	 	 
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "ec2:CreateNetworkInterface",
        "ec2:DeleteNetworkInterface",
        "ec2:CreateNetworkInterfacePermission",
        "ec2:DeleteNetworkInterfacePermission",
        "ec2:DescribeSubnets",
        "ec2:DescribeVpcs",
        "ec2:DescribeSecurityGroups"
      ],
      "Resource": "*"
    }
  ]
}
```

------

### DataflowEndpointGroupPoints de terminaison V2
<a name="how-it-works.dataflow-endpoint-group.v2-endpoints"></a>

 DataflowEndpointGroupLa V2 introduit des types de terminaux spécialisés qui fournissent une configuration plus claire et des fonctionnalités améliorées : 
+ **[UplinkAwsGroundStationAgentEndpoint](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_UplinkAwsGroundStationAgentEndpoint.html)**- Optimisé pour les flux de données en liaison montante
+ **[DownlinkAwsGroundStationAgentEndpoint](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_DownlinkAwsGroundStationAgentEndpoint.html)**- Optimisé pour les flux de données en liaison descendante

 Ces points de terminaison spécialisés remplacent les configurations génériques [AwsGroundStationAgentEndpoint](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_AwsGroundStationAgentEndpoint.html)par des configurations spécifiques aux directions qui facilitent la configuration et la gestion de vos flux de données. 

#### Point de terminaison Uplink AWS Ground Station Agent
<a name="how-it-works.dataflow-endpoint-group.uplink-agent-v2"></a>

 [UplinkAwsGroundStationAgentEndpoint](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_UplinkAwsGroundStationAgentEndpoint.html)Il est spécialement conçu pour les flux de données en liaison montante et fournit des options de configuration plus claires. Utilisez ce type de point de terminaison lorsque vous devez fournir des données AWS Ground Station à relier à votre satellite. 

`UplinkAwsGroundStationAgentEndpoint` comprend les éléments suivants :
+ `Name`- Le nom du point de terminaison du flux de données. Pour que le contact puisse utiliser ce point de terminaison de flux de données, ce nom doit correspondre au nom utilisé dans la configuration de votre point de terminaison de flux de données.
+ `IngressAddressAndPort`- Adresse IP et adresse de port uniques pour la saisie des données vers l'agent
+ `AgentIpAndPortAddress`- Portée de ports pour la communication avec les agents

#### Point de terminaison de l' AWS Ground Station agent Downlink
<a name="how-it-works.dataflow-endpoint-group.downlink-agent-v2"></a>

 [DownlinkAwsGroundStationAgentEndpoint](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_DownlinkAwsGroundStationAgentEndpoint.html)Il est optimisé pour les flux de données en liaison descendante, y compris les scénarios de liaison descendante à bande étroite, de démodulation/décodage à large bande et d'écho en liaison montante. 

`DownlinkAwsGroundStationAgentEndpoint` comprend les éléments suivants :
+ `Name`- Le nom du point de terminaison du flux de données. Pour que le contact puisse utiliser ce point de terminaison de flux de données, ce nom doit correspondre au nom utilisé dans la configuration de votre point de terminaison de flux de données.
+ `EgressAddressAndPort`- Adresse IP et adresse de port uniques pour la sortie des données par l'agent
+ `AgentIpAndPortAddress`- Portée de ports pour la communication avec les agents

## Création de groupes de points de terminaison de flux de données
<a name="how-it-works.dataflow-endpoint-group.creating"></a>

 Vous pouvez créer des groupes de points de terminaison de flux de données en utilisant l'une des versions suivantes : 

### CreateDataflowEndpointGroup
<a name="how-it-works.dataflow-endpoint-group.creating-original"></a>

 [CreateDataflowEndpointGroup](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_CreateDataflowEndpointGroup.html)À utiliser pour des raisons de rétrocompatibilité ou lorsque vous devez utiliser le générique [AwsGroundStationAgentEndpoint](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_AwsGroundStationAgentEndpoint.html)ou [DataflowEndpoint](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_DataflowEndpoint.html)les types. 

### CreateDataflowEndpointGroupV2
<a name="how-it-works.dataflow-endpoint-group.creating-v2"></a>

 Utilisez la [CreateDataflowEndpointGroupversion V2](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_CreateDataflowEndpointGroupV2.html) pour les nouvelles implémentations afin de tirer parti des types de points de terminaison spécialisés qui prennent en charge les flux de données en liaison montante et en liaison descendante. Cette API ne prend en charge que [UplinkAwsGroundStationAgentEndpoint](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_UplinkAwsGroundStationAgentEndpoint.html)et [DownlinkAwsGroundStationAgentEndpoint](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_DownlinkAwsGroundStationAgentEndpoint.html). 

## Considérations concernant la migration
<a name="how-it-works.dataflow-endpoint-group.migration"></a>

 Si vous utilisez actuellement DataflowEndpointGroup, vous pouvez continuer à utiliser votre configuration existante sans modification. AWS Ground Station maintient une rétrocompatibilité totale. 

 Si vous souhaitez effectuer la migration pour utiliser la nouvelle DataflowEndpointGroup version 2 et que vous utilisez actuellement une application [DataflowEndpoint](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_DataflowEndpoint.html)dotée d'un point de terminaison Dataflow pour recevoir vos données, vous devrez effectuer la migration pour utiliser l' AWS Ground Station agent à la place. Si vous utilisez déjà un AWS Ground Station agent pour la liaison descendante, vous pouvez également utiliser la même instance d'agent pour la liaison montante. Aucune instance d'agent supplémentaire n'est requise. 

 Pour migrer vers la DataflowEndpointGroup version V2 : 

1. En cas de migration depuis DataflowEndpoint, configurez l' AWS Ground Station agent en suivant le guide de l'[utilisateur de l'AWS Ground Station agent](https://docs.aws.amazon.com/ground-station/latest/gs-agent-ug/)

1. Identifiez la direction de votre flux de données et créez le type de point de terminaison approprié (ou) [UplinkAwsGroundStationAgentEndpoint[DownlinkAwsGroundStationAgentEndpoint](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_DownlinkAwsGroundStationAgentEndpoint.html)](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_UplinkAwsGroundStationAgentEndpoint.html)

1. Créez le [DataflowEndpointGroupV2](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_CreateDataflowEndpointGroupV2.html) référençant ces points de terminaison

1. Créez une nouvelle [configuration de point de terminaison de flux de données](https://docs.aws.amazon.com/ground-station/latest/APIReference/API_CreateConfig.html) qui fait référence à la nouvelle DataflowEndpointGroup V2 par son nom

1. Créez un nouveau profil de mission qui fait référence à la configuration du point de terminaison du flux de données en tant que périphérie du flux de données

1. Utilisez le nouveau profil de mission pour planifier des contacts

1. Testez votre configuration avant de la déployer en production

 Pour plus d'informations sur le flux de travail complet, reportez-vous [Comprendre les composants AWS Ground Station de base](how-it-works.core.md) aux sections et[Création de configurations](getting-started.step3.md). 