Outils pour utilisateurs

Outils du site


reseau:cloud:aws:confequipe

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
reseau:cloud:aws:confequipe [2023/07/27 11:29] techer.charles_educ-valadon-limoges.frreseau:cloud:aws:confequipe [2023/07/27 17:19] (Version actuelle) – supprimée techer.charles_educ-valadon-limoges.fr
Ligne 1: Ligne 1:
-====== AWS : Configuration d'une équipe pour AWS Cloud9 ====== 
- 
-===== Ressources ===== 
-  *  https://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/setup.html 
- 
-===== Création d'une organisation  ===== 
-  * ouvrir la console IAM Identity Center : https://console.aws.amazon.com/singlesignon 
-  * Activation IAM Identity Center. 
-  * Création d'une Organisation : choisir Créer une AWS organisation. 
- 
- 
-===== Création des comptes développeur ===== 
-Création des comptes développeur avec la console IAM Identity Center.  
- 
-Avoir si cela est possible avec AWS CLI 
-==== Création du groupe Développpeur  ==== 
-  * Création d'un groupe Développeur avec la console IAM Identity Center. 
-  * Ajout des comptes développeurs au groupe Développeur 
- 
-==== Ajouter les autorisations d'accès AWS Cloud9 au groupe Développeur ==== 
-  * Se connecter à la AWS Management Console à l'adresse https://console.aws.amazon.com/codecommit. 
- 
-Il y a 2 types d'autorisations AWS Cloud9 qui peuvent être définis pour le grouppe Développeur : 
-  * autorisations d'**accès utilisateur AWS Cloud9** qui permettent : 
-    * dec réer son propre environnement de développement AWS Cloud9, 
-    * d'obtenir des informations sur ses propres environnements, 
-    * de modifier les paramètres de ses propres environnements. 
-  * autorisations d'**accès administrateur AWS Cloud9** au groupe qui permettent :  
-    * d'autoriser chaque utilisateur du groupe à effectuer des tâches supplémentaires dans son Compte AWS : 
-    * de créer des environnements pour eux-mêmes ou pour d'autres personnes. 
-    * d'obtenir des informations sur les environnements pour lui-même ou pour d'autres personnes. 
-    * de supprimer des environnements pour eux-mêmes ou pour d'autres personnes. 
- 
-=== Autorisations d'accès utilisateur AWS Cloud9=== 
-Dans la console IAM Identity Center : 
-  * créer l'ensemble d'autorisations **AWSCloud9User** 
-  * choisir **Jeu d'autorisations personnalisé** puis **Politiques gérées par AWS** puis faire une recherche sur **AWSCloud9User** 
-  * définir un nom et une durée de session 
-=== Autorisations d'accès administrateur AWS Cloud9=== 
-Dans la console IAM Identity Center : 
-  * créer l'ensemble d'autorisations **AWSCloud9Administrator** 
-  * choisir **Jeu d'autorisations personnalisé** puis **Politiques gérées par AWS** puis faire une recherche sur **AWSCloud9Administrator** 
-  * définir un nom et une durée de session puis valider 
-  * A partir de **Autorisations multi-comptes** puis **Comptes AWS** attribuer cet ensemble d'autorisations au groupe Développeur 
- 
-=====Se connecter à la console AWS Cloud9 ===== 
-  * Se connecter à la console console AWS Cloud9 à l'adresse https://console.aws.amazon.com/cloud9/ avec le compte développeur. 
-Saisissez le numéro du Compte AWS de l'utilisateur IAM que vous avez créé ou identifié précédemment, puis choisissez Next (Suivant). 
- 
- 
-=====Créer un environnement de développement===== 
-Deux possibilités :  
-  * Utiliser une instance AWS EC2 ; 
-  * Utiliser son propre serveur avec un accès SSH. 
- 
-==== Création d'un environnement SSH ==== 
-=== Ressources === 
-  * Créer un environement SSH : https://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/create-environment-ssh.html 
-  * Configuration requise pour le serveur : https://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/ssh-settings.html#ssh-settings-requirements 
- 
-  * Ajouter la clé ssh publique AWS Cloudf9 au serveur de calcul 
-  * Python2 doit être installé et défini comme version de Python par défaut et pip2 
-    * Lien : https://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/sample-python.html#sample-python-install 
-<code> 
-$ sudo apt update 
-$ sudo apt-get install python3 
-</code> 
-  * Node.js installé. Versions supportées -> toutes les versions de Node.js 0.6.16 à Node.js 18.x. 
-<code> 
-curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash 
-nvm install 18 
-</code> 
-  * Choisir un chemin d'accès au répertoire du serveur ou de l'instance qu'AWS Cloud9 doit démarrer après la connexion. Les autorisations d'accès doivent être définies sur rwxr-xr-x (read-write-run pour le propriétaire correspondent au nom de connexion spécifié dans l'assistant de création d'environnement, lecture et d'exécution pour le groupe auquel appartient ce propriétaire et lecture et d'exécution pour les autres). 
- 
-Téléchargez et exécutez AWS Cloud9 Installer sur l'instance existante ou le serveur :  
-  * https://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/installer.html#installer-download-run 
-<code> 
-apt install make gcc 
-curl -L https://d3kgj69l4ph6w4.cloudfront.net/static/c9-install-2.0.0.sh | bash 
-</code> 
- 
-===== Retour au menu Solution AWS Cloud9===== 
-  * [[reseau:cloud:aws:cloud9|Solution AWS Cloud9]] 
- 
  
reseau/cloud/aws/confequipe.1690450161.txt.gz · Dernière modification : 2023/07/27 11:29 de techer.charles_educ-valadon-limoges.fr