Heroku es el servicio que usamos para "hostear" la aplicación web y todos los servicios extras que necesitemos (Base de Datos, repositorio de archivos, etc...). Acá estará el admin, el API y la página de cara a los clientes.
Para crear una cuenta debes ingresar a https://signup.heroku.com/
-
Ingresar los datos en el formulario (en la pregunta Primary Development language elegir Ruby)
-
Revisar email de confirmación
-
Activar cuenta haciendo click en el link de activación en el email
-
Elegir un password
A continuacion te recomendamos crear un team para dar acceso a los desarrolladores de platanus.
Los teams en Heroku nos dan mayor flexibilidad para administrar las aplicaciones.
Para crear un team debemos ingresar a heroku.
-
Hacer login
-
Click en Personal apps
-
Click en Create Team
A continuación deberás asignar un nombre al team y agregar la tarjeta de crédito con la que se pagará la cuenta de Heroku asociada las aplicaciones del team.
-
Seleccionar un nombre.
-
Agregar tarjeta de crédito
-
Crear Team
Luego de esto vas a poder seleccionar el team haciendo click en Personal apps
Para poder administrar las aplicaciones del team, es necesario dar persmisos de administración desde el dashboard
-
Seleccionar el team
-
Ir al tab Access
-
Click en botón Invite Member
-
Agregar el mail [email protected]
-
Seleccionar admin el la opción Role
-
Click en Save changes
Una vez creado el team, puedes transferir una aplicación existente al team, para que pueda ser administrada por sus miembros.
-
Seleccionar la aplicación a transferir
-
Ir al tab settings
-
Scroll hasta la sección Transfer Ownership
-
Seleccionar el team debajo el encabezado Teams & Organizations
-
Click en el botón Transfer
-
Confirmar haciendo click en el botón Transfer del diálogo de confirmación.