Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

CodeCatalyst conceptos

Modo de enfoque
CodeCatalyst conceptos - Amazon CodeCatalyst

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.

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.

Familiarízate con los conceptos clave que te ayudarán a acelerar la colaboración y el desarrollo de aplicaciones en Amazon CodeCatalyst. Estos conceptos incluyen términos utilizados en el control de código fuente, la integración y la entrega continuas (CI/CD), la creación de modelos y la configuración de los procesos de publicación automatizados.

Para obtener información conceptual adicional, consulte los siguientes temas:

AWS Cree espacios de identificación en CodeCatalyst

El administrador del espacio invita a los usuarios a entrar CodeCatalyst mediante el envío de correos electrónicos de invitación individuales desde la página de miembros. Los usuarios que estén invitados o se registren para CodeCatalyst crear su propio AWS Builder ID. El perfil se administra en AWS Builder ID y se muestra como nombre de usuario e información de perfil en la configuración de usuario de CodeCatalyst.

Espacios que admiten la federación de identidades en CodeCatalyst

Usuarios que se han añadido a los usuarios y grupos de SSO de la instancia de IAM Identity Center y que se administran en el almacén de identidades y han sido invitados a su espacio a través del IAM Identity Center. El administrador de Space sincroniza la página de CodeCatalyst miembros para ver las actualizaciones más recientes. Los usuarios inician sesión mediante el portal de inicio de sesión de SSO configurado en la instancia de IAM Identity Center de la empresa. Los espacios que admiten la federación de identidades se conectan a la instancia del almacén de identidades a través de la aplicación Identity Center y su asignación al ID del almacén de identidades.

Proyectos

Un proyecto representa un esfuerzo de colaboración CodeCatalyst que apoya a los equipos y las tareas de desarrollo. Una vez que tenga un proyecto, puede añadir, actualizar o eliminar usuarios y recursos, personalizar el panel del proyecto y supervisar el progreso del trabajo de su equipo. Puede tener varios proyectos dentro de un espacio.

Para obtener más información sobre los proyectos, consulte Organice el trabajo con proyectos en CodeCatalyst.

Proyectos

Un plano es un sintetizador de proyectos que genera y amplía las dependencias y los archivos de soporte de las aplicaciones, además de crear el CodeCatalyst proyecto en la consola. Puede elegir un tipo de proyecto de entre una selección de planos CodeCatalyst, ver el archivo README y obtener una vista previa del repositorio del proyecto y los recursos que se generarán. El proyecto se genera a partir de la configuración básica especificada en el esquema. El esquema del proyecto se sintetiza periódicamente, lo que actualiza los archivos del proyecto, como las dependencias de software, y vuelve a generar los recursos. Los proyectos utilizan una herramienta llamada Projen para sintetizarlos mediante la sincronización de las últimas actualizaciones del proyecto y la generación de archivos de soporte. Estos archivos pueden incluir package.json, Makefile, eslint, etc., según el tipo y el lenguaje de la aplicación. Los planos de proyectos pueden generar archivos que respalden AWS recursos como componentes, AWS CloudFormation plantillas y plantillas de CDK. AWS Serverless Application Model

Para obtener más información sobre los esquemas de proyectos, consulte Creación de un proyecto integral con CodeCatalyst planos.

Conexiones de cuentas

Una conexión de cuenta asocia un CodeCatalyst espacio con el suyo. Cuenta de AWS Una vez configurada la conexión de su cuenta, estará Cuenta de AWS disponible en el espacio. A continuación, puede añadir funciones de IAM para que CodeCatalyst pueda acceder a los recursos de su Cuenta de AWS cuenta. También puede utilizar estas funciones para las acciones de su CodeCatalyst flujo de trabajo.

Puede limitar los proyectos y recursos que tienen acceso a las conexiones de cuenta habilitando las conexiones de cuenta restringidas a proyectos. Las conexiones de cuentas restringidas por proyectos están conectadas Cuentas de AWS y solo pueden acceder a ellas los proyectos específicos del espacio. Esto permite a los equipos de un espacio restringir el uso de los AWS recursos integrados Cuentas de AWS por proyecto. Por ejemplo, la cuenta utilizada para los flujos de trabajo de implementación y las conexiones de VPC en proyectos específicos solo estará disponible con una conexión de cuenta restringida al proyecto. Para obtener más información, consulte Configuring project-restricted account connections.

Para obtener más información sobre las conexiones de cuenta, consulte Permitir el acceso a AWS los recursos con conexión Cuentas de AWS.

Conexiones de VPC

Una conexión de VPC es un CodeCatalyst recurso que contiene todas las configuraciones necesarias para que su flujo de trabajo acceda a una VPC. Los administradores del espacio pueden añadir sus propias conexiones de VPC en la CodeCatalyst consola de Amazon en nombre de los miembros del espacio. Al añadir una conexión de VPC, los miembros del espacio pueden ejecutar acciones de flujo de trabajo y crear entornos de desarrollo que cumplan las reglas de la red y puedan acceder a los recursos de la VPC asociada.

Para obtener más información sobre las conexiones de VPC, consulte Gestión de Amazon Virtual Private Clouds en la Guía del CodeCatalyst administrador.

AWS ID de constructor

Un AWS Builder ID es una identidad personal que puedes usar para registrarte e iniciar sesión en ellas CodeCatalyst y en otras aplicaciones participantes. No es lo mismo que un Cuenta de AWS. Su ID de AWS creador administra metadatos como el alias de usuario y la dirección de correo electrónico. Tu ID de AWS creador es una identidad única que apoya a los usuarios en todos los espacios de CodeCatalyst. Para obtener información sobre cómo acceder a su perfil de AWS Builder ID, consulteActualización de un perfil. Para obtener más información sobre AWS Builder ID, consulte AWS Builder ID en Referencia general de AWS.

Para obtener más información acerca cómo suscribirse e iniciar sesión, consulte Configurar e iniciar sesión en CodeCatalyst.

Perfiles de usuario en CodeCatalyst

Para acceder a su perfil de CodeCatalyst usuario, elija la opción de perfil en el menú desplegable situado debajo de sus iniciales de inicio de sesión en cualquier página de. CodeCatalyst Puedes crear fichas de acceso personales (PATs) desde tu página de perfil, pero solo puedes verlas AWS CLI o eliminarlas PATs mediante. Su nombre de usuario es el alias que eligió cuando se registró. No puede cambiar su nombre de usuario. Para ver la página de perfil de otro CodeCatalyst usuario, ve a la pestaña Miembros de tu proyecto y elige el usuario adecuado.

Para acceder a su ID de AWS constructor, consulte su CodeCatalyst perfil y, a continuación, elija ir a AWS Builder ID. Se le redirigirá a su página de perfil de AWS Builder ID. El nombre completo, la dirección de correo electrónico y la contraseña de su perfil se administran mediante su ID de AWS Builder, y puede editar esa información en la página de AWS Builder ID. Especificó esta información cuando se registró. Cuando esté listo para configurar MFA para usar una aplicación de autenticación para iniciar sesión, utilizará la página AWS Builder ID. Para obtener más información sobre cómo ver su perfil de AWS Builder ID, consulte. Actualización de un perfil

Para obtener más información acerca cómo suscribirse e iniciar sesión, consulte Configurar e iniciar sesión en CodeCatalyst.

Repositorios de código fuente

Un repositorio de código fuente es donde almacena de manera segura el código y los archivos de su proyecto. Aquí también se almacena el historial de versiones de sus archivos. De forma predeterminada, el repositorio de origen se comparte con los demás usuarios CodeCatalyst del proyecto. Puede tener más de un repositorio de código fuente para un proyecto. Puedes crear repositorios de código fuente para proyectos en CodeCatalyst él, o puedes elegir vincular un repositorio de código fuente existente hospedado por otro servicio si ese servicio es compatible con una extensión instalada. Por ejemplo, puedes vincular un GitHub repositorio a un proyecto después de instalar la extensión GitHub Repositories. Para obtener más información, consulte Almacenar el código fuente en los repositorios de un proyecto en CodeCatalyst y Inicio rápido: instalar extensiones, conectar proveedores y vincular recursos en CodeCatalyst.

Los repositorios de origen también son donde se almacena la información de configuración CodeCatalyst del proyecto, como el archivo de configuración que define los atributos y las acciones del flujo de trabajo de CI/CD. Si crea su proyecto utilizando un esquema, se creará un repositorio de código fuente con la información de configuración del proyecto incluida en él. Si crea un proyecto vacío, debe crear un repositorio de código fuente para poder crear recursos que requieran información de configuración, como los flujos de trabajo.

Para conocer otros conceptos que pueden ayudarle a trabajar con los repositorios de código fuente y el control de código fuente, consulte Conceptos sobre los repositorios de código fuente.

Confirmaciones

Una confirmación es un cambio en un archivo o conjunto de archivos. En la CodeCatalyst consola de Amazon, una confirmación guarda los cambios y los envía a un repositorio de origen. La confirmación incluye información sobre el cambio, incluida la identidad del usuario que lo realizó, la fecha y hora del cambio, el título de la confirmación y cualquier mensaje incluido sobre el cambio. Para obtener más información, consulte Cómo entender los cambios en el código fuente con las confirmaciones en Amazon CodeCatalyst.

En el contexto de un repositorio fuente CodeCatalyst, las confirmaciones son instantáneas de los cambios en el contenido de tu repositorio. Cada vez que un usuario confirma e impulsa un cambio, CodeCatalyst guarda información que incluye quién realizó el cambio, la fecha y la hora de la confirmación y los cambios realizados como parte de la confirmación. También se pueden añadir etiquetas de Git a las confirmaciones para identificar fácilmente confirmaciones específicas.

Para obtener más información sobre las confirmaciones consulte Cómo entender los cambios en el código fuente con las confirmaciones en Amazon CodeCatalyst.

Entornos de desarrollo

Un entorno de desarrollo es un entorno de desarrollo basado en la nube que puede utilizar CodeCatalyst para trabajar rápidamente en el código almacenado en los repositorios de código fuente de su proyecto. Las herramientas del proyecto y las bibliotecas de aplicaciones incluidas en su entorno de desarrollo se definen mediante un devfile en el repositorio de código fuente de su proyecto. Si no tiene un devfile en su repositorio de código fuente, se aplicará automáticamente un devfile predeterminado. El devfile predeterminado incluye las herramientas para los marcos y lenguajes de programación más utilizados. De forma predeterminada, los entornos de desarrollo se crean con un procesador de 2 núcleos, 4 GB de RAM y 16 GiB de almacenamiento persistente.

Flujos de trabajo

Un flujo de trabajo es un procedimiento automatizado que describe cómo compilar, probar e implementar su código como parte de un sistema de integración y entrega continuas (CI/CD). Un flujo de trabajo define una serie de pasos o acciones que se realizan durante la ejecución de un flujo de trabajo. Un flujo de trabajo también define los eventos, o desencadenadores, que activan el inicio del flujo de trabajo. Para configurar un flujo de trabajo, debes crear un archivo de definición del flujo de trabajo mediante el editor visual o YAML de la CodeCatalyst consola.

sugerencia

Para ver rápidamente cómo se pueden utilizar los flujos de trabajo en un proyecto, cree un proyecto con un esquema. Cada esquema implementa un flujo de trabajo funcional que puede revisar, ejecutar y probar.

Para obtener más información acerca de los flujos de trabajo, consulte Creación, pruebas e implementaciones con flujos de trabajo.

Acciones

Una acción es el componente principal de un flujo de trabajo y define una unidad lógica de trabajo, o una tarea, que se realiza durante la ejecución de un flujo de trabajo. Por lo general, un flujo de trabajo incluye varias acciones que se ejecutan de forma secuencial o paralela en función de cómo se hayan configurado.

Para obtener más información sobre las acciones, consulte Configuración de acciones de flujo de trabajo.

Problemas

Una incidencia es un registro que realiza un seguimiento del trabajo relacionado con el proyecto. Puede crear una incidencia para una característica, una tarea, un error o cualquier otro trabajo relacionado con un proyecto. Si utiliza un desarrollo ágil, una incidencia también puede describir una épica o historia de usuario.

Para obtener más información sobre las incidencias, consulte Realice un seguimiento y organice el trabajo con problemas en CodeCatalyst.

Tokens de acceso personal () PATs

Un token de acceso personal (PAT) es similar a una contraseña. Está asociado a tu identidad de usuario para poder usarlo en todos los espacios y proyectos en los que se encuentren CodeCatalyst. Se utiliza PATs para acceder a CodeCatalyst recursos que incluyen entornos de desarrollo integrados (IDEs) y repositorios de código fuente basados en Git. PATs te representan CodeCatalyst y puedes gestionarlos en tu configuración de usuario. Un usuario puede tener más de un PAT. Los tokens de acceso personal solo se muestran una vez. Como práctica recomendada, asegúrese de guardarlos de forma segura en su equipo local. De forma predeterminada, PATs caducan al cabo de un año.

Para obtener más información al respecto PATs, consulteConcesión de acceso al repositorio para usuarios mediante tokens de acceso personal.

Conexiones personales

Una conexión personal es una autorización entre su CodeCatalyst identidad y su proveedor de origen externo, por ejemplo GitHub. Utilizas conexiones personales para permitir que un CodeCatalyst usuario añada repositorios de fuentes de terceros. Por ejemplo, puede conectar un GitHub repositorio a un CodeCatalyst espacio. Se instala una aplicación de conexión instalada en la GitHub cuenta para usarla con los repositorios designados por el propietario de la cuenta. Puede crear una conexión personal para una identidad de usuario (CodeCatalyst alias) en todos los espacios de un tipo de proveedor específico, por ejemplo. GitHub Las conexiones personales se asocian a tu ID de AWS creador o a tu usuario de SSO.

Para obtener más información, consulte Acceder a GitHub los recursos con conexiones personales.

Roles

Un rol define el acceso de un usuario a los recursos de un proyecto o un espacio y las acciones que puede realizar ese usuario. El rol de un usuario se elige cuando se invita a ese usuario a un proyecto. En él hay funciones a nivel de espacio y funciones a nivel de proyecto. CodeCatalyst Un usuario con un rol administrativo en el nivel correcto puede cambiar los roles asignados. Por ejemplo, un usuario con el rol de administrador del proyecto tiene control total sobre ese proyecto y puede cambiar los roles de los usuarios en ese proyecto. Para obtener más información sobre los roles disponibles y los permisos que tiene cada rol, consulte Concesión de acceso en los roles de usuario.

Para obtener más información acerca de los roles, consulte Concesión de acceso en los roles de usuario.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.