Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Tutorial: Configurar AppStream 2.0 para AWS Blu Age Developer IDE
AWS La modernización del mainframe proporciona varias herramientas a través de Amazon AppStream 2.0. AppStream 2.0 es un servicio de streaming de aplicaciones seguro y totalmente gestionado que permite transmitir aplicaciones de escritorio a los usuarios sin tener que volver a escribirlas. AppStream La versión 2.0 proporciona a los usuarios acceso instantáneo a las aplicaciones que necesitan, con una experiencia de usuario fluida y con gran capacidad de respuesta en el dispositivo que elijan. El uso de la AppStream versión 2.0 para alojar herramientas específicas del motor de ejecución ofrece a los equipos de aplicaciones de los clientes la posibilidad de utilizar las herramientas directamente desde sus navegadores web e interactuar con los archivos de las aplicaciones almacenados en depósitos o repositorios de Amazon S3. CodeCommit
Para obtener información sobre la compatibilidad de los navegadores en la AppStream versión 2.0, consulte System Requirements and Feature Support (navegador web) en la Guía de administración de Amazon AppStream 2.0. Si tiene problemas al utilizar la AppStream versión 2.0, consulte Solución de problemas de usuario de la AppStream versión 2.0 en la Guía de administración de Amazon AppStream 2.0.
Este documento describe cómo configurar AWS Blu Age Developer IDE en una flota AppStream 2.0.
Temas
Requisito previo
Descarga el archivo comprimido
nota
Es un archivo grande. Si tienes problemas con el tiempo de espera de la operación, te recomendamos que utilices una EC2 instancia de Amazon para mejorar el rendimiento de carga y descarga.
Paso 1: Crear un bucket de Amazon S3
Cree un bucket de Amazon S3 Región de AWS igual que la flota AppStream 2.0 que va a crear. Este bucket contendrá los artefactos que necesita para completar este tutorial.
Paso 2: Adjuntar una política al bucket de S3
Adjunte la siguiente política al bucket que ha creado para este tutorial. Asegúrese de reemplazar amzn-s3-demo-bucket
por el nombre real del bucket que ha creado.
{ "Version": "2012-10-17", "Statement": [{ "Sid": "AllowAppStream2.0ToRetrieveObjects", "Effect": "Allow", "Principal": { "Service": "appstream.amazonaws.com" }, "Action": "s3:GetObject", "Resource": "arn:aws:s3:::
amzn-s3-demo-bucket
/*" }] }
Paso 3: Cargar los archivos a un bucket de Amazon S3
Descomprima los archivos que ha descargado en el Requisito previo y suba la carpeta appstream
a su bucket. Al cargar esta carpeta, se crea la estructura correcta en el bucket. Para obtener más información, consulte Carga de objetos en la Guía del usuario de Amazon S3.
Paso 4: Descarga AWS CloudFormation las plantillas
Descarga las siguientes AWS CloudFormation plantillas. Necesita estas plantillas para crear y completar la flota AppStream 2.0.
Paso 5: Crea la flota con AWS CloudFormation
En este paso, usarás la cfn-m2-appstream-elastic-fleet-linux.yaml
AWS CloudFormation plantilla para crear una flota AppStream 2.0 y apilarla para alojar a AWS Blu Age DeveloperIDE. Tras crear la flota y la pila, ejecutarás las demás AWS CloudFormation plantillas que descargaste en el paso anterior para instalar el desarrollador IDE y el resto de herramientas necesarias.
-
Ve a AWS CloudFormation la consola AWS de administración y selecciona Stacks.
-
Seleccione Pilas, seleccione Crear pila y elija la opción Con recursos nuevos (estándar).
-
En Crear pila, seleccione La plantilla está lista y Cargar un archivo de plantilla:
-
Seleccione Elegir archivo y navegue al archivo
cfn-m2-appstream-elastic-fleet-linux.yaml
. Elija Siguiente. -
En Especificar los detalles de la pila, indique la siguiente información.
-
Un nombre para la pila.
-
Su grupo de seguridad predeterminado y dos subredes de ese grupo de seguridad.
nota
Las dos subredes del grupo de seguridad deben estar en zonas de disponibilidad diferentes.
-
-
Elija Siguiente y después elija Siguiente otra vez.
-
Elija Acepto que AWS CloudFormation podría crear IAM recursos con nombres personalizados. y, a continuación, selecciona Enviar.
-
Tras crear la flota, cree CloudFormation pilas con las demás plantillas descargadas para terminar de configurar las aplicaciones. Asegúrese de actualizarlas BucketNamecada vez para que apunten al bucket S3 correcto. Puedes editarlo BucketNameen la CloudFormation consola. Como alternativa, puede editar los archivos de plantilla directamente y actualizar la propiedad
S3Bucket
.
nota
Las plantillas descargadas esperan encontrar los activos en un bucket de S3 con una estructura de carpetas denominada appstream/bluage/developer-ide/
. El depósito debe estar en el Región de AWS mismo lugar que la flota que has creado.
Paso 6: Acceder a una instancia
Tras crear e iniciar la flota, puede crear un enlace temporal para acceder a la flota a través del cliente nativo.
-
Navega hasta la AppStream versión 2.0 en AWS Management Console y elige la pila creada anteriormente:
-
En la página de detalles de la pila, selecciona Acción y, a continuación, selecciona Crear streaming: URL
-
En Crear streaming URL, introduce un seudónimo arbitrario y una URL fecha de caducidad y, a continuación, selecciona Obtener URL. Obtienes una URL que puedes usar para transmitir a un navegador o al cliente nativo. Le recomendamos que haga streaming en el cliente nativo.
Eliminar recursos
Para conocer el procedimiento para limpiar la pila y las flotas creadas, consulte Crear una flota y una pila AppStream 2.0.
Cuando hayas eliminado los objetos AppStream 2.0, tú o el administrador de la cuenta también podéis limpiar los depósitos de S3 para guardar la configuración de la aplicación y las carpetas de inicio.
nota
La carpeta principal de un usuario determinado es única en todas las flotas, por lo que es posible que tengas que conservarla si hay otras pilas AppStream 2.0 activas en la misma cuenta.
No puedes usar la consola AppStream 2.0 para eliminar usuarios. En su lugar, debe utilizar el servicio API con AWS CLI. Para obtener más información, consulte Administración de grupos de usuarios en la Guía de administración de Amazon AppStream 2.0.