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.
Trabajar con AWS Application Builder
En las siguientes secciones se describe cómo acceder a AWS Application Builder en AWS Toolkit for Visual Studio Code. Con Application Builder, puede crear proyectos de forma visual, iterarlos localmente e implementarlos AWS allí. Para obtener una descripción general de las funciones y los posibles casos de uso de Application Builder y su AWS Lambda experiencia local, consulte el YouTube vídeo para AWS desarrolladores *New* AWS Lambda
Trabajando con el explorador de AWS Application Builder
Para acceder a Application Builder en el kit de AWS herramientas, abra el kit de AWS herramientas en VS Code y, a continuación, expanda el explorador de AWS Application Builder. El explorador de AWS Application Builder contiene un enlace para abrir el tutorial de Application Builder en una pestaña del editor de VS Code y muestra las carpetas de su espacio de trabajo actual de VS Code que contienen recursos relacionados con AWS Application Builder.
Desde el explorador de Application Builder del AWS kit de herramientas, hay cuatro project-folder-level acciones a las que se puede acceder desde los íconos de los botones situados junto a la carpeta del proyecto o abriendo el menú contextual de la carpeta del proyecto (haciendo clic con el botón derecho):
Abrir archivo de plantilla: abre el archivo de plantilla en el explorador de VS Code.
Abrir con Infrastructure Composer: abre el archivo de plantilla con AWS Infrastructure Composer en el editor de VS Code. Para obtener información detallada sobre cómo trabajar con AWS Infrastructure Composer, consulte el tema Qué es AWS Infrastructure Composer en la Guía para desarrolladores de AWS Infrastructure Composer.
Crear una plantilla SAM: abre el cuadro de diálogo Especificar parámetros para la creación en el AWS kit de herramientas. Puede optar por Especificar marcas de compilación para la creación o Usar valores predeterminados de samconfig. Para obtener información detallada sobre AWS SAM las plantillas, consulte el tema sobre la anatomía de las plantillas en la Guía para AWS Serverless Application Modeldesarrolladores.
Implementar aplicación de SAM: abre el cuadro de diálogo Select deployment command en VS Code, donde puede optar por implementar la aplicación o sincronizarla para actualizar una aplicación que ya ha implementado. Para obtener información detallada sobre la implementación de AWS SAM aplicaciones, consulte el tema Implemente su aplicación y sus recursos en la Guía para AWS Serverless Application Modeldesarrolladores.
Hay dos acciones a las que puede acceder desde los íconos de los botones situados junto a la AWS Lambda función en la carpeta del proyecto o haciendo clic con el botón derecho en la AWS Lambda función:
Invocación y configuración de depuración locales: abre el formulario de invocación y configuración de depuración locales en su editor de VS Code. Con este formulario puede crear, editar y ejecutar configuraciones de lanzamiento de tipo:
aws-sam. Para obtener más información sobre las configuraciones de depuración de SAM, consulte el tema Opciones de configuración para la depuración de aplicaciones sin servidor de esta Guía del usuario.nota
En la actualidad, VS Code no admite la depuración de una aplicación.NET Core en una ARM64 arquitectura. Si intenta depurar una aplicación .NET Core, aparece el siguiente error:
The vsdbg debugger does not currently support the arm64 architecture. Function will run locally without debug.Para obtener más información sobre este problema, consulte este problema VSCode-csharp
en el repositorio. DotNet GitHub Apertura del controlador de funciones: abre el archivo del proyecto que contiene el controlador de funciones.
Hay 2 acciones adicionales disponibles para las funciones desplegadas AWS Lambda .
Invocación remota: abre el menú Remote invoke configuration en el editor de VS Code.
Búsqueda de registros: abre el cuadro de diálogo Search logs en VS Code.
Tutorial del Desarrollador de aplicaciones
El tutorial de Application Builder es una guía step-by-step interactiva que explica el proceso de creación de una nueva aplicación con AWS Application Builder. Puede acceder al tutorial de Application Builder desde dos lugares: el explorador de Application Builder en la AWS Toolkit for Visual Studio Code pestaña de bienvenida de VS Code. Al seleccionar el tutorial de Application Builder en el explorador de Application Builder del AWS kit de herramientas, se abre el tutorial de Application Builder en la pestaña de bienvenida de VS Code de la ventana del editor de VS Code.
El Tutorial del Desarrollador de aplicaciones consta de cinco secciones principales:
1. Instalación
La sección de instalación comprueba si ha instalado las AWS CLI herramientas que requiere Application Builder y otras herramientas opcionales. Si no dispone de las herramientas necesarias o las que tiene están obsoletas, se le guiará por el proceso de instalación de las versiones correctas.
Para comprobar si tiene instaladas las herramientas correctas AWS CLI y opcionales, seleccione el botón correspondiente a la herramienta AWS CLI u otra que desee probar. Tras seleccionar un botón, los Registros del kit de herramientas de AWS se actualizarán y VS Code mostrará un mensaje de alerta con el estado de las herramientas. Si necesita instalar o actualizar las herramientas, el Tutorial del Desarrollador de aplicaciones se actualiza con las instrucciones y los recursos que necesita para continuar.
Para obtener información detallada sobre la instalación de AWS CLI, consulte la sección Instalar o actualizar a la última versión del AWS CLI tema en la Guía para AWS CLIdesarrolladores. Para obtener información detallada sobre la instalación de la AWS SAM CLI, consulte el tema Instalación de la AWS SAM CLI en la Guía para desarrolladores de AWS SAM CLI.
2. Elegir la plantilla de aplicación
La sección Elegir la plantilla de aplicación le guía a través del proceso de creación de una aplicación a partir de una plantilla.
Para elegir una plantilla e inicializar la aplicación, complete los siguientes pasos:
En el Tutorial del Desarrollador de aplicaciones, seleccione la sección Elegir la plantilla de aplicación para que aparezca una lista de las opciones de plantilla en la pantalla.
Elija una plantilla de la lista y, a continuación, pulse el botón Initialize your project para abrir un cuadro de diálogo de VS Code.
Complete los pasos del cuadro de diálogo de VS Code para inicializar la nueva aplicación.
El AWS kit de herramientas registra la actualización con el estado de la aplicación durante el proceso de inicialización.
Para ver la aplicación en el explorador Desarrollador de aplicaciones, elija el icono Actualizar explorador Desarrollador de aplicaciones para actualizar el explorador con los cambios.
3. Iterar localmente
La sección Iterar localmente contiene imágenes de ejemplo que muestran cómo se puede realizar iteraciones con las funciones de Application Builder disponibles en los exploradores de VS Code y Toolkit. AWS
Para obtener información adicional sobre todas las funciones de Application Builder disponibles en los exploradores de VS Code y AWS Toolkit, consulte la sección Cómo trabajar con el explorador de Application Builder, que se encuentra en este tema de la guía del usuario.
4. Implemente en AWS
La AWS sección Implementar en contiene información sobre cómo configurar las credenciales con las que conectarse con el AWS fin de implementar la aplicación y ejemplos de cómo implementar la aplicación con Application Builder.
Para conectarse AWS con sus credenciales existentes desde el tutorial de Application Builder, complete uno de los siguientes procedimientos.
Fuerza laboral: inicie sesión AWS con el inicio de sesión único.
En la AWS sección Implementar en del tutorial de Application Builder, pulse el botón Configurar credenciales para abrir el menú AWS: INICIO DE SESIÓN en el explorador del AWS kit de herramientas.
En el menú AWS: Iniciar sesión, elija Personal y, a continuación, elija el botón Continuar para continuar.
Escriba la URL de inicio en el campo proporcionado, elija la Región de AWS en el menú desplegable y, a continuación, elija el botón Continuar para avanzar.
En la ventana emergente de VS Code, confirme que desea abrir el sitio de AWS autenticación en su navegador predeterminado.
Complete los pasos de autenticación en el navegador predeterminado. Cuando la autenticación haya finalizado y sea seguro cerrar la ventana del navegador, se le notificará.
Credenciales de IAM: almacene las claves para usarlas con AWS CLI las herramientas.
En la AWS sección Implementar en del tutorial de Application Builder, pulse el botón Configurar credenciales para abrir el menú AWS: INICIO DE SESIÓN en el explorador del kit de AWS herramientas.
En el menú AWS: Iniciar sesión, elija Credenciales de IAM y, a continuación, elija el botón Continuar para avanzar.
Escriba un Nombre de perfil en el campo proporcionado, especifique sus valores de
Access KeyySecret Keyy, a continuación, elija el botón Continuar para avanzar.VS Code muestra el estado de la autenticación y le notifica si se ha completado o si sus credenciales no son válidas.
Para obtener información detallada sobre cómo configurar sus credenciales para el despliegue con el AWS CLI, consulte el tema Configurar el AWS CLI tema en la Guía para AWS CLIdesarrolladores. Para obtener información adicional sobre cómo conectarse AWS desde el AWS kit de herramientas con sus credenciales actuales, consulte el AWS tema Conectarse a de esta guía del usuario.