Tutorial: Configurar AppStream 2.0 para AWS Blu Age Developer IDE - AWS Modernización de mainframe

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.

Requisito previo

Descarga el archivo comprimido que contiene los artefactos que necesitas para configurar AWS Blu Age Developer IDE en la versión AppStream 2.0.

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.

  1. Ve a AWS CloudFormation la consola AWS de administración y selecciona Stacks.

  2. Seleccione Pilas, seleccione Crear pila y elija la opción Con recursos nuevos (estándar).

    La página Stacks aparece AWS CloudFormation con Create Stack y con los nuevos recursos seleccionados.
  3. En Crear pila, seleccione La plantilla está lista y Cargar un archivo de plantilla:

    La página de AWS CloudFormation creación de pila con la plantilla lista para cargar el archivo seleccionado.
  4. Seleccione Elegir archivo y navegue al archivo cfn-m2-appstream-elastic-fleet-linux.yaml. Elija Siguiente.

  5. 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.

  6. Elija Siguiente y después elija Siguiente otra vez.

  7. Elija Acepto que AWS CloudFormation podría crear IAM recursos con nombres personalizados. y, a continuación, selecciona Enviar.

  8. 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.

  1. Navega hasta la AppStream versión 2.0 en AWS Management Console y elige la pila creada anteriormente:

    La página Stacks de la AppStream versión 2.0 muestra la pila creada para la modernización del AWS mainframe.
  2. En la página de detalles de la pila, selecciona Acción y, a continuación, selecciona Crear streaming: URL

    La URL página de creación de streaming de la AppStream versión 2.0.
  3. 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.