PDF de programación - Aplicaciones de Software como Servicio

Imágen de pdf Aplicaciones de Software como Servicio

Aplicaciones de Software como Serviciográfica de visualizaciones

Publicado el 15 de Mayo del 2019
295 visualizaciones desde el 15 de Mayo del 2019
4,8 MB
124 paginas
Creado hace 10a (22/09/2008)
FACULTAD DE INGENIERÍA DE LA UNIVERSIDAD DE BUENOS AIRES

Aplicaciones de Software

como Servicio

Tesis de Ingeniería en Informática



Matias Woloski (matias@southworks.net)

8/8/2008

Padrón: 80419

Profesores:

Lic. Gustavo López y Lic. Ismael Jeder



La adopción de software brindado como servicio ha crecido en los últimos años. Según Gartner Inc.
para el año 2010 más del 30% de los proveedores de software ofrecerán al menos alguna de sus
aplicaciones bajo este modelo. Por otra parte, las empresas que brindan plataforma, desde Microsoft,
Google hasta Amazon, están invirtiendo fuertemente y han comenzado a virar lentamente su
maquinaria hacia este modelo. Otras empresas como salesforce.com han demostrado resultados
exitosos basando su negocio exclusivamente en este modelo. No quedan dudas que el Software como
Servicio ganó y seguirá ganando aceptación, sin embargo, ¿está la industria preparada para adoptar
este modelo y hacer frente a esta demanda? ¿De qué se trata este modelo exactamente desde la
perspectiva del productor de software? ¿Cómo se compone un proyecto basado en software como
servicio? Esta tesis trata de responder estas preguntas definiendo un modelo y un body of knowledge
para enfrentar este tipo de proyectos.

Aplicaciones de Software como Servicio
Matías Woloski

1 Tabla de Contenidos

Universidad de Buenos Aires

2

3

4

Agradecimientos ....................................................................................................................... 4

Prólogo ..................................................................................................................................... 5

Introducción .............................................................................................................................. 7

4.1 Motivación ......................................................................................................................... 8

4.2

Estructura de la tesis .......................................................................................................... 9

5

Estado de la cuestión ............................................................................................................... 10

5.1

Antecedentes .................................................................................................................. 10

5.1.1 Tercerización ............................................................................................................... 10

5.1.2 Contexto histórico ........................................................................................................ 11

5.2

5.3

Definición de Software as a Service ................................................................................. 14

Roles y Ecosistema .......................................................................................................... 16

5.3.1 Construir, Ejecutar, Consumir y Comercializar ............................................................. 16

5.4

Adopción y Difusión ......................................................................................................... 20

5.4.1 Gartner Inc. .................................................................................................................. 21

5.4.2

Forrester .................................................................................................................. 24

5.4.3 Saugatuck .................................................................................................................... 25

5.4.4

Plataforma ............................................................................................................... 26

5.4.5

Conclusión ............................................................................................................... 26

5.4.6

Barreras para la adopción ......................................................................................... 28

6 Definición del Problema .......................................................................................................... 30

7

Solución propuesta.................................................................................................................. 32

7.1

Análisis de Dominio ......................................................................................................... 34

7.1.1 SaaS y Utility Computing ..............................................................................................35

7.1.2 SaaS y Platform as a Service ......................................................................................... 37

7.1.3 SaaS y Software as Self Service ................................................................................... 38

7.1.4 SaaS y Software + Services .......................................................................................... 39

7.1.5 SaaS y Service Oriented Architecture .......................................................................... 40

7.1.6 Análisis del Mercado .................................................................................................... 40

7.1.7 Capacidades intrínsecas del modelo ............................................................................ 41

7.1.8 Capacidades relacionadas con Service Oriented Architecture (SOA) ........................... 44

7.1.9 Capacidades relacionadas con utility computing y platform as a service ...................... 46

7.1.10

Capacidades relacionadas con customización y configuración ................................. 49

7.2 Modelo de Características ................................................................................................ 54

7.3

Capacidades .................................................................................................................... 56



Página | 2

Aplicaciones de Software como Servicio
Matías Woloski

Universidad de Buenos Aires

7.3.1

Infraestructura .............................................................................................................. 57

7.3.2 Plataforma .................................................................................................................... 57

7.3.3 Operaciones................................................................................................................. 58

7.3.4 Customización ............................................................................................................. 59

7.3.5 Experiencia de Usuario................................................................................................. 60

7.4

Implementación .............................................................................................................. 61

7.4.1

Infraestructura ............................................................................................................. 63

7.4.2 Plataforma ................................................................................................................... 65

7.4.3 Operaciones.................................................................................................................. 75

7.4.4 Customización ..............................................................................................................87

7.4.5 Experiencia de Usuario............................................................................................... 109

8 Aplicación del modelo ............................................................................................................ 114

9

Conclusiones .......................................................................................................................... 117

9.1

9.2

Sobre la adopción de Software como Servicio .................................................................. 117

Sobre el modelo de características planteado ................................................................. 117

10 Futuras líneas de investigación ............................................................................................... 119

11 Bibliografía ............................................................................................................................. 121



Página | 3

Aplicaciones de Software como Servicio
Matías Woloski

2 Agradecimientos

Universidad de Buenos Aires

A mi familia y a mi novia (futura esposa) por el apoyo y fuerza que me dieron a lo largo de la carrera de

Ingeniería y en especial en este último tiempo que me dediqué a la ardua tarea de escribir la tesis.

A Alejandro Jack (Southworks), mentor y amigo, por haberme abierto puertas y haber aportado su

visión sobre este trabajo.

A Eugenio Pace (Microsoft Corp) por haberme introducido en el tema de Software como Servicio y por el

feedback y revisiones sobre la tesis. A Arvindra Sehmi (Microsoft EMEA) por el apoyo que me brindó y su

valioso feedback. A Gianpaolo Carraro (Microsoft) y Fred Chong (Microsoft Corp), con quienes tuve el

honor de trabajar a partir del año 2006 hasta el día de hoy y por haberme abierto las puertas de su

creativo equipo.

Por último, no estaría presentando esta tesis si no fuera por el Lic. Gustavo López (FIUBA) quién me

brindó su apoyo desde el primer día.



Página | 4

Aplicaciones de Software como Servicio
Matías Woloski

3 Prólogo

Universidad de Buenos Aires

Mi interés por Software como Servicio (SaaS) comenzó a principios del año 2006 en un viaje a Microsoft

Corp. En búsqueda de un tema interesante para elaborar mi tesis de grado, comencé a indagar y un

colega me comentó sobre un nuevo modelo de distribución de software. Luego de unos meses,

Alejandro Jack, mi manager, me puso en contacto con John Devadoss, gerente del grupo de

arquitectura estratégica (AST) de Microsoft. Dentro de este grupo trabajan Gianpaolo C
  • Links de descarga
http://lwp-l.com/pdf15928

Comentarios de: Aplicaciones de Software como Servicio (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

Revisar política de publicidad