Skip to content

Commit

Permalink
Reestructuracion de capitulo 2
Browse files Browse the repository at this point in the history
  • Loading branch information
ncuesta committed Jan 20, 2016
1 parent f4d7bb3 commit 3232330
Show file tree
Hide file tree
Showing 12 changed files with 29 additions and 32 deletions.
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ OUT_DIR = pdf
MAIN = main
OUT = tesis.pdf

TEX = lualatex -output-directory $(AUX_DIR) -interaction nonstopmode -shell-escape
TEX = lualatex -output-directory $(AUX_DIR) -interaction nonstopmode -shell-escape -file-line-error-style
BIB = bibtex
GLS = makeglossaries

.PHONY: all bib gls dist clean shell

all: $(OUT) dist

$(OUT): $(MAIN).pdf
$(OUT): clean $(MAIN).pdf

$(MAIN).pdf: $(MAIN).tex
$(TEX) $<
Expand Down
1 change: 0 additions & 1 deletion src/02-capitulo-2/_layout.tex
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,5 @@ \section{Capítulo II}
\input{src/02-capitulo-2/introduccion}
\input{src/02-capitulo-2/soa}
\input{src/02-capitulo-2/analisis-tecnologias-soa}
\input{src/02-capitulo-2/tecnologias-elegidas}

\newpage
6 changes: 6 additions & 0 deletions src/02-capitulo-2/analisis-tecnologias-soa.tex
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,18 @@ \subsubsection{Para los servicios}

\input{src/02-capitulo-2/tecnologias/apps/rails}
\input{src/02-capitulo-2/tecnologias/apps/sinatra}
\input{src/02-capitulo-2/tecnologias/apps/conclusion}

\subsubsection{Para la estructura de los servicios}

\input{src/02-capitulo-2/tecnologias/estructura/json-api}
\input{src/02-capitulo-2/tecnologias/estructura/conclusion}

\subsubsection{Para la cache compartida}

\input{src/02-capitulo-2/tecnologias/cache/varnish}
\input{src/02-capitulo-2/tecnologias/cache/squid}
\input{src/02-capitulo-2/tecnologias/cache/conclusion}

\subsubsection{Para nodo central (ex-ESB)}

Expand All @@ -25,14 +28,17 @@ \subsubsection{Para nodo central (ex-ESB)}
\input{src/02-capitulo-2/tecnologias/nodo-central/api-umbrella}
\input{src/02-capitulo-2/tecnologias/nodo-central/api-axle}
\input{src/02-capitulo-2/tecnologias/nodo-central/tyk}
\input{src/02-capitulo-2/tecnologias/nodo-central/conclusion}

\subsubsection{Para balancear la carga}

\input{src/02-capitulo-2/tecnologias/balance/apache}
\input{src/02-capitulo-2/tecnologias/balance/nginx}
\input{src/02-capitulo-2/tecnologias/balance/conclusion}

\subsubsection{Para documentar}

\input{src/02-capitulo-2/tecnologias/doc/api-blueprint}
\input{src/02-capitulo-2/tecnologias/doc/raml}
\input{src/02-capitulo-2/tecnologias/doc/swagger}
\input{src/02-capitulo-2/tecnologias/doc/conclusion}
4 changes: 2 additions & 2 deletions src/02-capitulo-2/soa.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
\subsection{Arquitecturas Orientadas a Servicios (\gls{acro:soa})}
\label{\gls{acro:soa}}
\subsection{Arquitecturas Orientadas a Servicios}
\label{soa}

La Arquitectura Orientada a Servicios (\gls{acro:soa}) establece un marco de diseño para la integración de aplicaciones independientes permitiendo acceder desde la red a sus funcionalidades, las cuales se ofrecen como servicio. Habitualmente \gls{acro:soa} es implementado mediante Servicios Web, tecnología basada en estándares e independiente de la plataforma que provee los datos, de esta manera \gls{acro:soa} puede descomponer las aplicaciones monolíticas en un conjunto de servicios. Existen varias definiciones de \gls{acro:soa}, muchas incluyen el término Web Service, pero \gls{acro:soa} y Web Service no son lo mismo. \gls{acro:soa} es un paradigma y Web Service es una forma posible de implementar \gls{acro:soa}.

Expand Down
27 changes: 0 additions & 27 deletions src/02-capitulo-2/tecnologias-elegidas.tex

This file was deleted.

3 changes: 3 additions & 0 deletions src/02-capitulo-2/tecnologias/apps/conclusion.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
\paragraph{Conclusión}

Rails o Sinatra, porque...
1 change: 1 addition & 0 deletions src/02-capitulo-2/tecnologias/balance/apache.tex
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
\paragraph{Apache}
\label{soa:tecnologias:apache}

Ver \url{http://httpd.apache.org/docs/2.2/mod/mod_proxy_balancer.html}
3 changes: 3 additions & 0 deletions src/02-capitulo-2/tecnologias/balance/conclusion.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
\paragraph{Conclusión}

NGINX, porque...
3 changes: 3 additions & 0 deletions src/02-capitulo-2/tecnologias/cache/conclusion.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
\paragraph{Conclusión}

Varnish, porque...
3 changes: 3 additions & 0 deletions src/02-capitulo-2/tecnologias/doc/conclusion.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
\paragraph{Conclusión}

¿Swagger?, porque...
3 changes: 3 additions & 0 deletions src/02-capitulo-2/tecnologias/estructura/conclusion.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
\paragraph{Conclusión}

JSON-API, porque...
3 changes: 3 additions & 0 deletions src/02-capitulo-2/tecnologias/nodo-central/conclusion.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
\paragraph{Conclusión}

Kong o Tyk, porque...

0 comments on commit 3232330

Please sign in to comment.