Anda di halaman 1dari 6

POSIBLES HERRAMIENTAS A USAR

Memcached: una herramienta de cdigo abierto (que se puede descargar desde su pgina
web, https://memcached.org/), pensada para incrementar la velocidad de aplicaciones web
dinmicas, aliviando la carga de las bases de datos. Es un servicio que escucha en un host y un
puerto especfico, que puede almacenar cadenas de bytes (strings). De esta manera,
podramos estar guardando en memoria una estructura serializada de PHP o Java, un string
encodeado con Json, o un documento de cualquier formato (despus de todo no dejan de ser
cadenas de bytes). El archivo que te descargas es un tar.gz y no se puede ejecutar en Windows,
es solo compatible con Linux.

Memcached Con C#, echar un vistazo http://deanhume.com/home/blogpost/memcached-


for-c----a-walkthrough/62

He conseguido crearlo como Servicio con el AlwaysUp gracias a esta pgina,


https://www.coretechnologies.com/products/AlwaysUp/Apps/RunMemcachedAsAService.html

OTRAS ALTERNATIVAS

App Fabric - Microsoft Compatible con .NET 4 (no disponible para Windows 10, si para Windows Server
2012)

NCache - Compatible con .NET4

Tiene tres versiones disponibles, una de ellas es la que nos hemos descargado, la Open Source, tambin
hay otra llamada Professional y la ltima y ms completa aunque tambin la ms cara, la Enterprise.

Vamos a su pgina principal y para poder descargarlo, hay que rellenar un formulario y te descargas
tanto el .exe para la instalacin como el manual de instalacin.

HTML5, consideran el almacenamiento local de HTML5 mejor que las Cookies.


Tienes dos tipos de almacenamientos, uno es el local, aunque cierres la pestaa o ventana del
navegador y la vuelves a abrir tienes lo mismo. El segundo es el de sesin, se te guardara hasta que
cierres pestaa o ventana del navegador. Cuando quieras volver a entrar ya no se acordara de nada.
Artifactory: facilita la entrega del software, hacindola ms rpida y evitando problemas en el
despliegue, testing o desarrollo. Este software est programado para un entorno que tenga
escalabilidad como el nuestro, asique por esa parte es perfecto. En cuanto a las versiones
disponibles son 3, adems de la versin de prueba gratuita de 30 das, Pro Version (2.950$),
Enterprise Version (29.500$, 3 servidores, es la ms completa) y SaaS Version (aumenta la
escala a medida que crece, por lo tanto cuanto ms crezca ms pagaras, es la nica que tiene
mantenimiento y actualizaciones constantes).

La versin Pro, por lo menos, cuenta con servidores en alta disponibilidad (HA)
Puppet: Una herramienta open-source de siguiente generacin para la automatizacin de
servidores. Proporciona mejor software ms rpido con la automatizacin, hasta x3 veces ms
rpido. Modelar y administrar todo tu entorno. Hay tres tipos de versiones, la gratuita solo te
da la opcin a probar Puppet con 10 nodos. La de iniciado que el nodo cuesta 120$/ao y por
ltimo, el soporte Premium con extras como 24/7 y soporte telefnico. El lenguaje que utiliza
la herramienta es Ruby.

Puppet tiene cinco proyectos diferentes, aunque nosotros usaramos los tres primeros como
mucho:

Puppet: este proyecto afecta al lado del cliente.

Puppet Server: este proyecto afecta al lado del servidor.

Puppet DB: este proyecto afecta a la base de datos.

Facter e Hiera, son los otros dos proyectos diferentes.

Para obtener cada uno de ellos hay que descargarse el instalador y proceder a instalar.
NUnit: es un framework para .NET de cdigo abierto y por lo tanto gratis, de hecho en la
pgina web tiene un apartado de donaciones. La licencia MIT permite el uso de NUnit en
aplicaciones y bibliotecas libres y comerciales sin restricciones. Es un marco de pruebas
unitarias para todos los lenguajes .Net. La nueva versin es la 3 que ha sido completamente
reescrita con muchas nuevas caractersticas y soporte para una amplia gama de plataformas
.NET. En concreto, la versin ms reciente es la 3.8.1 (28/08/2017).

Se utiliza para hacer pruebas, y se ejecuta en consola. Se asocia a una solucin de Visual
Studio, y antes de ejecutarla, se utiliza NUnit para probarla y comprobar su correcto
funcionamiento y que no falte nada por compilar.