Dylan Torres Rodríguez
Michael Alejandro Pimiento Uribe
La solución de este problema es colocando la ventana o navegador por la mitad. Automáticamente se baja el ask por ser responsive. Saludos.
Productos de Github: Precios, planes y apps
Ahora que ya vimos como poder crear un repositorio en Github y usar sus repositorios, es momento de hablar acerca de los diferentes productos que veremos durante todo el curso y sus consideraciones, principalmente los costos de cada uno de los servicios que vamos a utilizar.
Recuerda que esta sección es de gran importancia porque como programadores podemos ver todos estos servicios como una variedad de opciones en donde podemos jugar como niños chiquitos en la arena; sin embargo, como parte de alguna organización debemos tener presente que los costos derivados de ello pueden jugar en nuestra contra si no sabemos como hacer para obtener un beneficio de todo esto, ten siempre presente la regla más importante de cualquier servicio que contrates.
Si un servicio o herramienta que estás utilizando no está ayudando a tu organización, entonces la está perjudicando
Bueno, hora de dejar la clase de negocio y comenzar a ver el costo de los diferentes productos.
Repositorios
Los repositorios de Github ya sean públicos o privados son gratuitos y sin un límite en específico en la cantidad de cuántos puedes tener, es decir, sin importar si se trata de una cuenta de pago o gratuita podrás crear tantos repositorios como gustes, así que por este tema no es necesario preocuparte, esta no es una diferencia entre todos los planes, tanto gratuitos como de pago.
Codespaces
¡Huy! Aquí la cosa se pone buena. Codespaces es una herramienta que vamos a utilizar muchísimo en este curso y que es muy importante tener presente que es de costo. ¿Quieres un adelanto? Te recordaré todo el tiempo jugar con esta herramienta y luego apagarla, pero bueno, es momento de ver los costos.
| Núcleos | Costo por hora | Tiempo de uso gratuito |
|---|---|---|
| 2 núcleos | $0.18 USD por hora | 60 horas gratuitas |
| 4 núcleos | $0.36 USD por hora | 30 horas gratuitas |
| 8 núcleos | $0.72 USD por hora | 15 horas gratuitas |
| 16 núcleos | $1.44 USD por hora | No aplica |
| 32 núcleos | $2.88 USD por hora | No aplica |
En cuánto a almacenamiento también hay un costo asociado a ello.
| Categoría | Costo | Datos gratuitos |
|---|---|---|
| Almacenamiento | $0.07 USD por mes | 15 GB gratuitos mensuales |
Lo único que te puedo decir en esta categoría es que esas 30 horas de uso con 4 núcleos van a ser mucho más que suficientes para este curso y jugar un rato más, además, recuerda que cada mes se renuevan estos datos, así que si algo sucede simplemente tocará esperar.
Github web editor
¡Buenas noticias aquí! Al igual que los repositorios, esta característica está presente en todos los planes de todos los niveles, sin costo en ningún escenario y sin límite de uso, esencialmente se trata de una característica que podemos aprovechar y aprender a utilizar mucho si preocuparnos por el costo.
Github Actions
Github Actions es un tema de lo más complicado, el costo de las Actions depende mucho del sistema operativo, la capacidad del agente, obviamente el hardware y muchas cosas más; sin embargo, para los principiantes (y me incluyo en esta categoría porque ni de broma recuerdo todas las configuraciones) la mejor manera de evaluar y de guiarte es por medio del consumo por minutos, en la siguiente tabla podrás ver una buena referencia de los planes.
| Plan | Consumo de minutos |
|---|---|
| Gratuito | 2,000 minutos de ejecución |
| Team | 3,000 minutos de ejecución |
| Enterprise | 50,000 minutos de ejecución |
La verdad es que hay mucho que considerar en el tema de costos y beneficios de todas las herramientas y lo mejor es que dediques un tiempo a esto para saber como aprovechar al máximo los beneficios aquí solo mencionamos los productos que usaremos en el curso, sin embargo, hay muchas más consideraciones, lo ideal es que comiences por la página de referencia por excelencia para aprender de todo lo necesario acerca de esto, la puedes visitar aquí.
Dylan Torres Rodríguez
Michael Alejandro Pimiento Uribe
La solución de este problema es colocando la ventana o navegador por la mitad. Automáticamente se baja el ask por ser responsive. Saludos.
Creo que acá falta una "n"
Edwar Javier Gomez Guerrero
En GitHub, no hay límite en la cantidad de usuarios que pueden colaborar en un repositorio, ya sea en cuentas gratuitas o de pago. Puedes agregar tantos colaboradores como necesites sin restricciones. Esto difiere de Azure DevOps, que sí tiene un límite de usuarios en su versión gratuita. En GitHub, tanto los repositorios públicos como privados permiten la colaboración sin preocupación por un número máximo de usuarios, lo que facilita el trabajo en equipo.
Carlos Villavicencio
un poco vacio el curso de git
parece que las caracteristicas gratuitas han cambiado mucho desde q se hizo el curso. SALUDOS
Enrique Alexis Lopez Araujo
Para uso personal en GitHub, los repositorios son gratuitos y sin límite, lo cual es ideal para proyectos individuales. Además, el GitHub web editor también es gratuito y accesible en todos los planes, lo que facilita el trabajo sin costos adicionales.
Sin embargo, si planeas usar Codespaces, ten en cuenta que tiene costos según el uso, aunque ofrece horas gratuitas iniciales. Para la mayoría de los usuarios, los repositorios y el editor son suficientes y no incurren en gastos.
José Lancheros Ayora
Clase 13
Roberto Shirásago Domínguez
Para jugar un rato me agrada, solo que no veo la opción para adquirirlos, supongo la pondrán en alguna otra clase.
Dario Bublitz
💡 Idea 1 Los repositorios públicos y privados son gratuitos e ilimitados
Diego Mauricio Zuluaga Rodríguez
Qué puedo comprar en GitHub
¡Hola, Diego Mauricio! Entiendo que los costos en plataformas como GitHub pueden parecer confusos al principio, pero es muy útil tener claridad sobre qué tiene un precio y qué no.
En GitHub, puedes "comprar" o incurrir en costos principalmente por el uso de recursos de cómputo y almacenamiento:
Recuerda que los repositorios y el editor web son gratuitos, sin importar cuántos tengas. Siempre es buena idea monitorear tu consumo para evitar sorpresas.
Para profundizar, te recomiendo revisar:
Duber Cifuentes
¿Es posible agotar mis GitHub Actions?
Sí, es totalmente posible y bastante común si tienes flujos de trabajo mal optimizados. En el plan gratuito, GitHub te otorga 2,000 minutos de ejecución al mes. Piensa en estos minutos como un plan de datos de telefonía celular: cada vez que haces una llamada (ejecutas un pipeline), consumes tu saldo.
Si configuras una Action para que corra pruebas exhaustivas, compile el proyecto y lo despliegue cada vez que alguien hace un simple git push, podrías agotar esos 2,000 minutos en un par de semanas, especialmente si trabajas en equipo. Además, el sistema operativo que elijas para tu agente afecta el consumo: los minutos en macOS o Windows se multiplican y consumen tu cuota mucho más rápido que los de Linux.
Para evitar quedarte sin saldo, optimiza tus flujos. Configura las Actions para que solo se ejecuten en eventos clave, como al crear un Pull Request hacia la rama principal, y prefiere siempre entornos Linux a menos que sea estrictamente necesario compilar para otro sistema.
Jhon Alexander Mosquera Vanegas
Esta clase trae una regla de economía básica: si una herramienta que se usa no está ayudando a la organización, entonces la está perjudicando. Y la baja a números con Codespaces, que se cobra por hora según los núcleos y tiene una cuota gratuita que se renueva cada mes: 60 horas con 2 núcleos o 30 con 4. Por eso el instructor promete recordar que hay que jugar con la herramienta y luego apagarla. Apagar a tiempo es control de gasto, no un detalle técnico; de ahí que convenga medir qué se consume y qué beneficio deja, y no solo celebrar que haya un plan gratuito.
Ronald Eduardo Mejía Reinosa
GitHub Web Editor es 100% gratuito y sin límites de uso.
Usualmente para acceder a este editor es estar posicionado en el repositorio, en el apartado de code y presional "punto" "." , esto abre en el navegador un workspace que puedes utilizar, con ciertas limitaciones, pero es util para cambios puntuales.
Dario Bublitz
💡 Idea 19 ⭐⭐⭐⭐⭐ Como programador, entender el negocio y sus costos es tan vital como escribir código.
Dario Bublitz
💡 Idea 18 Dominar los costos permite jugar como niños sin arriesgar el presupuesto.
Dario Bublitz
💡 Idea 17 Para principiantes, la mejor guía de costo es el consumo total de minutos.
Dario Bublitz
💡 Idea 16 El costo de Actions varía según el sistema operativo y hardware del agente.
Dario Bublitz
💡 Idea 15 El plan Enterprise escala hasta los 50,000 minutos incluidos.
Dario Bublitz
💡 Idea 14 El plan Team sube a 3,000 minutos de ejecución mensuales.
Dario Bublitz
💡 Idea 13 El plan Gratuito ofrece 2,000 minutos de Actions al mes.