Colaboración

AWS CodeCommit se diseñó para el desarrollo colaborativo de software. Puede confirmar, bifurcar y combinar el código para mantener el control sobre los proyectos del equipo de forma sencilla. CodeCommit también es compatible con las solicitudes de incorporación de cambios, que brindan un mecanismo para solicitar revisiones del código y debatir acerca del código con colaboradores. Puede crear un repositorio desde la consola de administración de AWS, la CLI de AWS o los SDK de AWS y utilizar Git para comenzar a trabajar con el repositorio.

Cifrado

Puede transferir archivos desde y hacia AWS CodeCommit con HTTPS o SSH, en función de sus preferencias. Los repositorios también se cifran automáticamente en reposo con AWS Key Management Service (AWS KMS). Tiene la opción de usar una clave administrada de AWS para este cifrado o de crear y usar su propia clave administrada por el cliente.

Control de acceso

AWS CodeCommit utiliza AWS Identity and Access Management para controlar y monitorear quién puede obtener acceso a los datos y cómo, cuándo y dónde pueden obtener acceso a ellos. CodeCommit también lo ayuda a monitorear los repositorios a través de AWS CloudTrail y AWS CloudWatch.

Alta disponibilidad y durabilidad

AWS CodeCommit almacena los repositorios en Amazon S3 y Amazon DynamoDB.  Los datos cifrados se almacenan de manera redundante en varias instalaciones. Esta arquitectura aumenta la disponibilidad y durabilidad de los datos del repositorio.

Los repositorios que necesita, cuando los necesita

AWS CodeCommit le permite crear hasta 5000 repositorios de forma predeterminada y hasta 25 000 repositorios adicionales por solicitud. Puede almacenar y crear versiones de cualquier tipo de archivo, incluidos activos de aplicaciones, como imágenes y bibliotecas, junto con el código. Es fácil crear repositorios cuando los necesite y eliminarlos cuando haya terminado.

Acceso e integración sencillos

Puede utilizar la consola de administración de AWS, la interfaz de línea de comandos (CLI) de AWS o los SDK de AWS para administrar los repositorios. También puede utilizar comandos Git o herramientas gráficas de Git para interactuar con los archivos fuente del repositorio. AWS CodeCommit admite todos los comandos Git y funciona con las herramientas de Git existentes. Puede realizar la integración con los complementos para el entorno de desarrollo o los sistemas de entrega continua/integración continua.

Notificaciones y secuencias de comandos personalizadas

Ahora puede recibir notificaciones para los eventos que afecten a sus repositorios. Las notificaciones aparecerán como notificaciones de Amazon SNS. Cada notificación incluirá un mensaje de estado, así como un enlace a los recursos cuyo evento generó esa notificación. Además, mediante el uso de los activadores de repositorios de AWS CodeCommit, puede enviar notificaciones y crear webhooks HTTP con Amazon SNS o invocar funciones de AWS Lambda como respuesta a los eventos del repositorio que elija.

Más información sobre los precios de AWS CodeCommit

Visite la página de precios
¿Listo para crear?
Comience con AWS CodeCommit
¿Tiene más preguntas?
Contacte con nosotros