Libro sobre ASP.NET Multitenant Applications

ASP.NET Multitenant Applications

ASP.NET Multitenant Applications

Este es un libro sobre la construcción de aplicaciones multitenant utilizando ASP.NET. Estaremos discutiendo lo que significa multitenancy para una aplicación web en general, y luego vamos a ver cómo los frameworks de ASP.NET como Web Forms y MVC pueden ayudarnos a implementar soluciones multitenant.

Usted puede esperar encontrar aquí soluciones de trabajo para los problemas esbozados, algunos de los cuales ciertamente puede ser mejorado y evolucionado. Siempre que sea apropiado, dejaré referencias para los interesados.

Los lectores pueden mejorar lo que he construido y ampliar su comprensión de estos asuntos.

Se requiere algún conocimiento de ASP.NET (Web Forms o MVC), pero no es necesario que sea un experto. Con suerte, tanto los principiantes como los expertos encontrarán algo que pueden usar aquí.

A lo largo del libro, nos referiremos a dos inquilinos / dominios imaginarios, ABC.com y XYZ.net, que será alojado en nuestro servidor.

Multitenancy es un concepto que ha ganado cierta notoriedad en los últimos años como una implementaciones múltiples. El concepto es simple: una sola aplicación web puede responder a los clientes en una forma que puede hacerles pensar que están hablando con diferentes aplicaciones. Las diferentes “caras” de esta aplicación se llaman inquilinos, porque conceptualmente viven en el mismo espacio.

¿Por qué es útil?

Bueno, por un lado, hace innecesario tener múltiples servidores en línea, con todo el mantenimiento y los costos que requieren. En general, entre otras cosas, uno tiene que considerar el seguimiento:

Aislamiento de recursos: un servidor dedicado está mejor protegido de fallas en otros componentes de infraestructura que una solución compartida.

Costo: Los costos son mayores cuando necesitamos tener un servidor físico por servicio, aplicación o cliente que con un servidor compartido.

Calidad de servicio: puede obtener un nivel más alto de calidad y personalización si tienen servidores separados, porque no le preocupa cómo puede afectar a diferentes servicios, aplicaciones o clientes.

Complejidad de personalización: Debemos tener especial cuidado en la personalización de multitenant porque normalmente no queremos que las cosas se apliquen a todos los inquilinos de la misma manera.

Operación y gestión: gestión “dura”, como copias de seguridad, monitoreo, asignación, fuentes de alimentación, refrigeración, etc, son mucho más fáciles cuando sólo tenemos un servidor.

SE PARTE DE ESTA GRAN COMUNIDAD DE PROGRAMADORES

 

GUIA PARA DESCARGAR LIBRO:

1- Click al siguiente enlace
2- Luego al botón DESCARGA MEGA
3- Marcar la casilla NO SOY UN ROBOT
4- Luego click al botón rojo GET LINK
5- Cerrar publicidad y volver dar click a GET LINK
6- Ya por ultimo saldrá el servidor de MEGA para descargar el libro

VER LIBRO