
<tbody>|<a href="/stta/toc"><img align="Center" border="0" alt="Indice" src="/images/stta/sttaconfig.gif"></a>|<img src="/images/es_ES/stta/stta_stta.gif" alt="stta titulo" width="380" height="84">|
</tbody>

----------------------------------------------------------------------

---+++ Origen y antecedentes.


	Tarantella como Tecnolog&iacute;a permite el acceso optimizado a las aplicaciones corporativas desde muy diferentes condiciones y situaciones. A nadie se le escapa la gran cantidad de " *elementos tecnol&oacute;gicos* " que han de " *combinarse* "  para conformar un Servicio con Tarantella. Si miramos cualquier diagrama Tarantella aparece "en medio" , el objetivo es que sea completamente transparente y se integre sin provocar grandes cambios en el<u>paradigma de explotaci&oacute;n</u>existente, sin embargo a veces se convierte en todo un problema e incluso desvela o revela debilidades del modo actual de trabajo, topolog&iacute;a de red, etc.


	Tarantella siempre ha sido un producto con gran capacidad de adaptaci&oacute;n e integraci&oacute;n, el uso de est&aacute;ndares permite muchas posibilidades y combinaciones. El cliente busca una "respuesta", una *"soluci&oacute;n" global* que comprenda todos los aspectos, desde el acceso del usuario, la disponibilidad de aplicaciones, etc pasando por la administraci&oacute;n y la extensi&oacute;n de funcionalidades.


	Tarantella como empresa se concentra en los aspectos de acceso a aplicaciones y proporcionando mecanismos flexibles para la integraci&oacute;n de los "elementos tecnol&oacute;gicos" que formen parte del servicio. Con Tarantella la implantaci&oacute;n, la combinaci&oacute;n de elementos, el modo de explotaci&oacute;n se convierte en el factor cr&iacute;tico y definitivo a la hora de crear un *"Servicio con Tarantella"* , donde se hace verdad aquello de que cada implantaci&oacute;n es un mundo aut&oacute;nomo y  distinto, en continuo cambio y transformaci&oacute;n.


En definitiva para ofrecer  " un modelo operativo con garant&iacute;as" es necesario:

   * Adecuar y sincronizar las tecnolog&iacute;as seleccionadas adem&aacute;s de Tarantella de modo que "cumplan" estrictamente con los requisitos de explotaci&oacute;n planificados. Hay que "combinar", "cortar", etc. Hasta "sincronizar a la medida".
   * Ocultar toda complejidad y ofrecer un uso sencillo y transparente y sobre todo pr&aacute;ctico para la "producci&oacute;n", para que el "traje a medida"  pueda ser usado en el d&iacute;a a d&iacute;a.

	Cuando ambas premisas se satisfacen e implementan de acuerdo con las circunstancias y las necesidades se obtiene<u>una respuesta o soluci&oacute;n real y ajustada</u>.


	A  menudo se ha hablado de Tarantella como una "caja negra" que proporciona efectos "casi m&aacute;gicos", pero todos sabemos que estos "trucos" y "efectos" requieren un alto nivel de destreza, sincronizaci&oacute;n y duro trabajo, porque cada situaci&oacute;n es diferente.

---+++ STTA: &iquest; Por qu&eacute; una Interface de Gesti&oacute;n m&aacute;s?



	El servicio de acceso a las aplicaciones corporativas no est&aacute; formado por un &uacute;nico elemento tecnol&oacute;gico con &uacute;nico responsable, sino por una combinaci&oacute;n de elementos ( Hardware de SUN, Sistema Operativo configurado a medida, Servidores Web, software autenticaci&oacute;n, Tarantella, SSL, etc.), de su correcta sincronizaci&oacute;n, gesti&oacute;n y disponibilidad depende todo el *"servicio de acceso"* , de modo que unos dependen  y/o se apoyan en otros.


&iquest; C&oacute;mo mantener usuarios en varios servidores de acceso?
&iquest; C&oacute;mo coordinar los usuarios y sus claves con los ya existentes ?
&iquest; C&oacute;mo gestionar usuarios de manera que tengan un perfil de explotaci&oacute;n asignado?
&iquest; C&oacute;mo gestionar las claves de acceso de un usuario a cada uno de los servidores de aplicaciones?
&iquest; C&oacute;mo generar copias de los "datos cr&iacute;ticos"  del servicio de manera "f&aacute;cil" y "simple"?
&iquest; C&oacute;mo comprobar o controlar qu&eacute; elemento est&aacute; fallando dentro del servicio, a modo de supervisi&oacute;n?
&iquest; C&oacute;mo monitorizar y automatizar la explotaci&oacute;n limitando y cambiando los accesos en funci&oacute;n de la disponibilidad, niveles de respuesta o limitaciones de todos los Servicios?


	Es posible colocar bajo una interface los *"elementos tecnol&oacute;gicos"* que participan en el servicio y proporcionar un entorno f&aacute;cil que genera y ejecuta las<u>"&oacute;rdenes necesarias"</u>de forma autom&aacute;tica y que gu&iacute;a al operador para evitar errores de sincronizaci&oacute;n. Adem&aacute;s por medio de dicha interface se _"establece un modo espec&iacute;fico"_ de operar, parametrizar y definir los "elementos" del Servicio.

---+++ Tencnolog&iacute;as de la Interface STTA


	Se basa en *"Webmin"* una interface para la administraci&oacute;n de sistemas operativos Unix, que permite usar un navegador para la gesti&oacute;n del Sistema y de los Servicios que se ejecutan en el mismo. Utiliza un servidor de Web, que puede ser seguro y al que puede restringirse el acceso, junto a  programas CGI agrupados en "m&oacute;dulos" seg&uacute;n tareas, que est&aacute;n escritos en PERL (un lenguaje de programaci&oacute;n GPL). Webmin est&aacute; disponible bajo licencia BSD, puede ser utilizado y distribuido de modo "libre".  ( _http://www.webmin.com/webmin/intro.html_ ). Es como Taratella multiplataforma y mantiene el mismo paradigma de explotaci&oacute;n.


	El desarrollo es un *"nuevo m&oacute;dulo"* que accede al Sistema Operativo, a los servicios de LDAP y los de Tarantella, sincronizando y automatizando todo el trabajo; este m&oacute;dulo est&aacute; en fuente y est&aacute; disponible bajo licencia GPL ( _http://www.gnu.org/philosophy/free-sw.es.html_ ), por lo que es de uso y distribuci&oacute;n libre. Tambi&eacute;n es susceptible de mejoras siempre que se devuelvan con el c&oacute;digo fuente


	Cuando un "software" se dice "Free" o "libre" no quiere decir gratuito, o m&aacute;s a&uacute;n, de escaso valor. Pero al menos uno tiene "el control", "el conocimiento" y " el derecho " de elegir qui&eacute;n, cu&aacute;ndo y c&oacute;mo


	El desarrollo efectuado no ha modificado en absoluto Tarantella, mediante la interface desarrollada se est&aacute;n automatizando la ejecuci&oacute;n de las &oacute;rdenes de l&iacute;nea de comandos que ya est&aacute;n disponibles en Tarantella y en otras herramientas, por ejemplo en el servidor LDAP de iPlanet.


Por ello, si Tarantella cambiara en el futuro la sintaxis de un comando, s&oacute;lo ser&iacute;a necesario modificar la parte que se ejecuta desde la interface para adaptarse al posible cambio, y esta ha quedado precisamente delimitada en previsi&oacute;n de tal contingencia. De igual forma, si cambiaran comandos del servidor LDAP, habr&iacute;a que efectuar una modificaci&oacute;n para adaptarse a esta nueva versi&oacute;n.


	 *STTA* es mantenida y soportada desde: *http://www.eagora.info/stta* y adaptada, instalada e integrada a medida seg&uacute;n los trabajos de Consultor&iacute;a a realizar.


<tbody>|
---+++ 


---+++ 
Caracter&iacute;sticas de STTA
|<img src="/images/es/stta/stta_full.gif" alt="Stta tecnologias" width="298" height="115">|
</tbody>

---+++ Versi&oacute;n 1.0
Septiembre 2001  -- obsoleta -- 2.821 l&iacute;neas de c&oacute;digo (4  bibliotecas,  27 cgi)


	Surge como medio de administraci&oacute;n y sincronizaci&oacute;n entre el LDAP I-Planet y Tarantella para la creaci&oacute;n y gesti&oacute;n de usuarios, como un mecanismo simple de cgis para facilitar la administraci&oacute;n.

   * Gesti&oacute;n usuarios y grupos en Tarantella y LDAP  por una interface &uacute;nica en estructuras  parametrizadas.
   * Carga de usuarios desde fichero en Tarantella y en LDAP.
   * Gesti&oacute;n de perfiles de acceso a Servidores de aplicaciones para cambiar las credenciales de acceso. Uso de los mecanismos de "password Cache" de Tarantella.
   * Interface de gesti&oacute;n de "datos" cr&iacute;ticos, bases de datos, webtops, definiciones y configuraciones.
---+++ Versi&oacute;n 1.1
Noviembre 2001 -- no soportada -- 9.355 l&iacute;neas de c&oacute;digo ( 4 bibliotecas,  85 cgi)


	Ante la necesidad de nuevas funcionalidades en acceso a aplicaciones  y las grandes limitaciones observadas por la "password Cache" de Tarantella. Se extiende el mecanismo de los Tcls buscando las credenciales en repositorios LDAP.

   * Gesti&oacute;n de Objetos para credenciales de acceso a aplicaciones mediante una *Cache LDAP* .
   * Parametrizaci&oacute;n de reglas para la b&uacute;squeda de credenciales.
   * Extensi&oacute;n de los Tcls de Tarantella para integrar los mecanismos de Cache LDAP.
   * Mantenimiento sincronizado de dos repositorios LDAP en la red tanto de usuarios como de Cache de credenciales.
   * Interface y scripts de Carga y descarga de LDAP y Tarantella. Para los de TTA  se usaron los trabajos de Tillmann Basien.
---+++ Versi&oacute;n 1.2
Abril 2002  -- activa -- 21.500 l&iacute;neas de c&oacute;digo ( 17 bibliotecas,  154 cgi, utilidades 16)


	El  m&oacute;dulo ha crecido y requiere una optimizaci&oacute;n profunda, se corrigen muchos bugs y se busca crear un "paquete"  y m&oacute;dulo  lo m&aacute;s completo posible. Se a&ntilde;aden nuevas funcionalidades de monitorizaci&oacute;n y supervisi&oacute;n.

   *  *Gestor de Sesiones* de Tarantella autom&aacute;tico.
   *  *Monitor de acciones* sobre los Servicios,  scripts de acciones, etc.
   * Limitaci&oacute;n de sesiones por objetos.
   * Tickets de acceso a sesiones.
   * Nuevo look & feel. Los men&uacute;s pueden usar uno de los dos modos caracter&iacute;sticos de Webmin: tabs e iconos. Se refuerzan las relaciones de jerarqu&iacute;as y navegaci&oacute;n entre las opciones posibles.
   * Elementos de control y status del Servico (supervisi&oacute;n):	
      * Control de sockets de servicios y servidores. 	
      * Acceso a datos y par&aacute;metros de configuraci&oacute;n. 	
      * Impedir el acceso a la gesti&oacute;n de elementos u objetos si est&aacute;n implicados en una parte del servicio no operativa.
   * Refuerzo y control de los "acls" o autorizaciones de acceso para ejecutar determinadas tareas.
   * Gestor de ficheros  que permite, seg&uacute;n los permisos, ver, vaciar, borrar, modificar:	
      * Logs de Tarantella 	
      * Logs de b&uacute;squeda de credenciales en la Cache de passwords.  	
      * Logs de los servidores Https, LDAP, Sistema Operativo. 	
      * Scripts de monitorizaci&oacute;n y control del servicio
   * CGIS para modificar hosts, grupos de hosts, aplicaciones, grupos de aplicaciones y dominios.
   * CGIS para gestionar Links y grupos de links (v&iacute;nculos).
   * Uso de direcci&oacute;n IP en listas de hosts que permite el control por puertos y la asignar variable de entorno para los tcls de Tarantella y localizar grupos y hosts en Cache de passwords.
   * Comprobar listas, bloquear cambios y escribirlos  en el log de Webmin.
   * Utilidades de carga y descarga de bases de datos mejoradas (TTA y LDAP).
   * Mecanismos de actualizaci&oacute;n seguros.
   * Informe y escritura en los logs de las acciones de la interface seg&uacute;n par&aacute;metros. El historial de Webmin guarda todas las ejecuciones de &oacute;rdenes y  cambios realizados sobre los objetos.
   * Optimizaci&oacute;n de los bucles de carga de las listas de sincronizaci&oacute;n.
   * Uso reforzado de "hash"  en la gesti&oacute;n de listas y carga selectiva.
   * Reorganizaci&oacute;n completa de bibliotecas.
   * Scripts de:  actualizaci&oacute;n, control y gesti&oacute;n de monitor de acciones y gestor de sesiones, etc.
   * Estructuraci&oacute;n del Ayuda.
---+++ Versi&oacute;n 1.3
Julio 2002  -- en desarrollo --


Primera release completa con ayudas y utilidades de instalaci&oacute;n, configuraci&oacute;n, etc. El desarrollo est&aacute; abierto a nuevas caracter&iacute;sticas, pero est&aacute; previsto:

   * Correcci&oacute;n de errores y bugs de las versiones anteriores.
   * Optimizaci&oacute;n y utilidades para Open-LDAP.
   * Documentaci&oacute;n completa on-line.
   * Completa localizaci&oacute;n espa&ntilde;ol e ingl&eacute;s.
   * CGI para crear aplicaciones en Tarantella.
   * Gestor de accesos y auditor&iacute;a de explotaci&oacute;n del servicio.
   * Extensi&oacute;n de los mecanismos de "expect" y Tcls de acceso a las aplicaciones.
   * Utilidades de instalaci&oacute;n y actualizaci&oacute;n.
   * Cambio de par&aacute;metros y configuraci&oacute;n de los "elementos en el servicio"  sincronizado.
   * Status del Servicio en modo "ps" o "top".
   * Gesti&oacute;n din&aacute;mica de webtops: men&uacute;s desplegables, etc.
   * Sincronizaci&oacute;n con nuevas release de Tarantella  y nuevas caracter&iacute;sticas.


----------------------------------------------------------------------

<tbody>|<a href="/stta/toc"><img align="Center" border="0" alt="Indice" src="/images/stta/stta_button.gif"><tt>Indice</tt></a>|<small>Derechos Copia &copy; 2002
por Jes&uacute;s P&eacute;rez</small>|
</tbody>
 