FACULTAD DE INGENIERA
ESCUELA ACADMICA PROFESIONAL DE
INGENIERA DE SISTEMAS E INFORMTICA
ALUMNO:
Bachiller Rubn, NAVARRO ARANGO
HUANCAYO-PER
MARZO 2015
DEDICADO A: mi Padre
(+) y a mi Madre (I).
INDICE
DEDICATORIA
ii
INDICE
iii
INTRODUCCIN
iv
Captulo 01
I.
1.1.Qu es WCF?
1.2.WCF, Ventajas
1.3.WCF, Principales Caractersticas
1.4.Componentes bsicos de WCF (DNDE, CMO Y QU)
1.4.1.
Qu es un Endpoint?
1.5.Por qu usar Windows Communication Foundation?
1.6.WCF, Pasos para desarrollar un servicio.
Caso Prctico Alojando Servicios Wcf En Servicios Windows
7
7
7
9
9
10
11
12
Captulo 02
II.
II.1
21
22
23
23
24
25
Captulo 03
III.
III.1
30
31
32
33
35
37
Captulo 04
IV.
ESTRATEGIAS DE RECUPERACIN
IV.1
Definicin
43
IV.2
Consideraciones
43
IV.3
44
IV.4
44
IV.5
Ventajas
44
IV.6
Desventajas
44
IV.7
Alternativas de Recuperacin
46
Captulo 05
V.
V.1
Visin General
50
V.2
Introduccin y Objetivos
50
V.3
Implementacin
51
V.4
Estructura
52
V.5
Estructura lgica
52
V.6
Estructura fsica
53
V.7
Actividades y Funciones
54
V.8
Equipo y formacin
55
4
V.9
Caso
Prctico
56
Centro
De
Servicios
Al
Usuario
58
CONCLUSIONES
61
BIBLIOGRAFA
63
INTRODUCCIN
El contenido del presente informe, est dividido en 05 temas asignados para
el Examen Oral de Suficiencia Profesional, los cuales se detallan a
continuacin:
Tema 1: Mdulo de Arquitectura Orientada a Servicios
Alojando Servicios WCF en servicios Windows.
5
El Autor.
ALOJANDO
SERVICIOS WCF EN
SERVICIOS
WINDOWS
Captulo 01
I.
I.1
Qu es WCF?
I.2
WCF, Ventajas
Proporciona
un
nico
modelo
de
programacin
tipado
de
I.3
creado
en
cualquier
plataforma
puede
conectar
con
con
nombre
MSMQ.
Estos
mensajes
pueden
satisface
sus
necesidades,
puede
crear
uno
personalizado.
Mensajes confiables y en cola
WCF admite intercambio de mensajes confiable usando sesiones
confiables implementadas sobre mensajera WS-Reliable y mediante
MSMQ. Para obtener ms informacin sobre la compatibilidad con
mensajera confiable y en cola en WCF, vea Colas y sesiones de
confianza.
Mensajes duraderos
Un mensaje duradero es aquel que nunca se pierde debido a una
interrupcin de la comunicacin. Los mensajes que forman parte de
un modelo de mensajes duraderos siempre se guardan en una base
de datos. Si se produce una interrupcin, la base de datos le permite
reanudar el intercambio de mensajes cuando se restablezca la
conexin. Tambin puede crear un mensaje duradero utilizando
Windows Workflow Foundation (WF).
I.4
10
I.4.1 Qu es un Endpoint?
Un Endpoint de un servicio est compuesto por una
Address(Direccin), un Binding (Enlace) y un Contract
(Contrato).
La direccin de un Endpoint es una direccin de red donde
reside dicho Endpoint, el Binding especifica cmo se comunica
dicho Endpoint con el resto del mundo, incluyendo aspectos
como el protocolo de transporte (TCP, HTTP, etc.), tipo de
codificacin(texto, Binario) y requerimientos de seguridad (SSL,
y seguridad basada en mensajes SOAP, etc.). Por ltimo el
Contrato
especifica
qu
comunica
dicho
Endpoint
I.5
de
programacin Unificado:
para
componentes
transaccionales
otras
para
lograr
11
I.6
12
CASO PRCTICO
ALOJANDO SERVICIOS WCF EN SERVICIOS WINDOWS
El siguiente caso consiste en implementar un servicio sobre WCF; dicho
servicio ser accedido consultas a la base de datos de la ONPE por todos los
ciudadanos Peruanos mayores de 18 aos para ubicar sus respectivos
mesas de votacin y su grupo de votacin solo ingresando su respectivo
nmero de DNI.
DISEO DE LA BASE DE DATOS:
13
14
15
16
Esto nos indica que nuestro servicio ya est creado y expuesto hacia el
mundo con el metadata sealado.
17
18
19
ESTRUCTURA DE
GRUPOS DE
PROCESOS
20
Captulo 02
II.
II.1
21
22
23
24
26
27
Minera
Ares
S.A.C.
requiere
aumentar
la
capacidad
de
28
29
30
Cronograma de hitos
Fecha
Cdi
Fase
go
Proceso
Hito Principal
Tipo
EDT
Gestin
Iniciacin
1.1.
Gestin de Proyecto
inicio
01/12/
1.2
Planificaci
1
1.2.
Iniciada
Plan para la direccin
14
15/12/
del
14
Seguimie
1.3.
probado.
Construccin
nto
obra
1.3
control
proyecto
(Informe
2.0
Cierre
Ejecucin
la
de
01/01/
Obligatorio
15
1.3.
desempeo 1).
Informe final de la
29/04/
construccin
15
de
1.4
de
iniciada
aprobada
Construcci
de
1.1
del
proyecto
Lmite
(informe
desempeo
1.4.
aprobada 2).
Acta de recepcin de
16/05/
la obra firmada.
15
2.1
Obras
01/01/
preliminares/provisio
15
2.2
nales
Movimiento
01/02/
2.3
tierras
transporte
2.4
Sistema
2.5
decantacin
Sistema de captacin
2.6
y drenaje
Impermeabilizacin
15
07/04/
con
15
de
15
15/02/
15
01/03/
geomenbrana
Obligatorio
15
01/02/
2.7
HDPE
Accesos
15/01/
2.8
Obras de Concreto
15
23/01/
15
31
2.9
Instrumentacin
17/04/
2.1
Mitigacin
impacto ambiental
del
15
20/04/
15
32
GESTIN DE
RECURSOS
HUMANOS
33
Captulo 03
III.
III.1
del proyecto
tambin
pueden
denominarse
personal
del
proyecto.
Si bien se asignan roles y responsabilidades especficos a cada
miembro del equipo del proyecto, la participacin de todos los
miembros en la toma de decisiones y en la planificacin del proyecto
puede
resultar
beneficiosa.
La
intervencin
la
participacin
con
el
equipo
de
direccin
del
proyecto,
colaborando
LIDERAR
EL
EQUIPO
DEL
PROYECTO
TAMBIN
un
comportamiento
tico,
suscribirse
ello
consideraciones
en
los
programas
torno
al
de
recompensas,
cumplimiento,
los
las
asuntos
de
proyecto
necesiten
recursos
con
las
mismas
36
colectivos
de
trabajo,
al
uso
de
personal
proyecto
puede
impactar
en
los
cronogramas,
los
el
equipo
del
proyecto
asigne
recursos
presupuesto,
riesgos,
calidad
planes
de
desafos
oportunidades,
suministrndole
interdisciplinaria
la
tutora
entre
los
39
al
desempeo
de
los
miembros
del
equipo,
el
Equipo
del
Proyecto
requiere
una
variedad
de
de
habilidades
con
especial
nfasis
en
la
41
CASO PRCTICO
GESTIN DE LOS RECURSOS HUMANOS
Construccin de una Presa de Relaves en la Unidad Operativa
Arcata
Debido a la prxima ampliacin de la capacidad de tratamiento de su planta
concentradora a 1,750 t/d, as como al hallazgo de nuevas reservas, la
Compaa
Minera
Ares
S.A.C.
requiere
aumentar
la
capacidad
de
salida
el
organigrama
de
Proyecto,
La
matriz
de
Roles
la
compaa
minera,
est
regulado
anualmente
bajo
42
43
44
Otro entregable de la gestin de proyecto, que se completa con el organigrama del proyecto y que forma parte
principal del PLAN DE RECURSOS HUMANOS, es la MATRIZ DE ROLES Y RESPONSABILIDADES, la cual se
detalla a continuacin, as mismo se detalla las definiciones funcionales (Principales Roles).
45
46
47
ESTRATEGIAS DE
RECUPERACION
Captulo 04
48
IV.
IV.1
ESTRATEGIAS DE RECUPERACIN
Definicin
Una estrategia de recuperacin es una combinacin de medidas
preventivas, detectivas y correctivas.
Conjunto de acuerdos, polticas, servicios y/o procedimientos alternos
definidos con antelacin que permiten el restablecimiento de los
servicio tecnolgicos necesarios para la reanudacin de los procesos.
IV.2
Consideraciones
Las estrategias se disean, evalan y seleccionan de acuerdo a los
resultados del BIA y RA, considerando los RTO.
Se disean para la recuperacin de los componentes que soportan
los procesos crticos segn el BIA.
o Infraestructura, personas, tecnologas de informacin, registros
vitales,
recursos,
servicios
productos
que
brindan
los
de
las
mismas
(costo,
facilidad,
tiempo
de
implementacin, etc.).
Se
consolidan
las
estrategias
seleccionadas
nivel
de
la
IV.4
IV.5
Ventajas:
Bajo Costo.
Recuperacin rpida.
IV.6
Desventajas:
Por lo general no son obligatorias.
Poltica divergente debido a que las organizaciones difieren en
procedimientos, personal y habilidades.
Puede que las instalaciones no estn disponibles cuando se desean.
IV.7
Alternativas de Recuperacin
Las interrupciones ms prolongadas y ms costosas, en particular los
desastres
que
afectan
la
instalacin
fsica
primaria,
requieren
con
la
instalacin
primaria
que
est
siendo
de
discos
otros
controladores,
pero
sin
la
Especie
de
remolque
especialmente
diseado
para
ser
52
CASO PRCTICO
ESTRATEGIAS DE CONTINUIDAD DE NEGOCIO RENIEC
Sntesis
En
RENIEC
se
tendr
como
propsito
disear,
determinar
Escenario:
Componente
Infraestructura Fsica
de
trabajo
en
el
sitio
alterno.
Situacin actual: La infraestructura
de servidores en contingencia se
Infraestructura de TI (servidores)
encuentra en OffLine.
Estrategia esperada: Contar con
infraestructura
de
servidores
Actual:
Enlaces
de
enlace
de
comunicacin
propios medios.
Estrategia Esperada: Transporte por
sus propios medios.
Situacin actual: Solo cuentan con
54
personal primario.
Estrategia esperada: Dos alternos
que vivan lejos de la zona, que no
alterno)
sean
vecinos,
que
no
realicen
Cuentan
con
accesos
remotos
al
correo electrnico.
Situacin actual: Tienen Help Desk.
Soporte a Usuarios / Help Desk /
Mesa de
Ayuda
vitales
(50%)
se
cambio.
El
50%
se
encuentran
los
registros
vitales
replicados en lnea.
Situacin actual: Para los enlaces
de
internet
se
cuenta
con
(comunicaciones, mantenimiento
proveedor.
Estrategia esperada: Contar con
proveedores
que
cubran
lo
CENTRO DE
SERVICIOS AL
USUARIO
56
Captulo 05
V.
V.1
Visin General
El objetivo primordial, aunque no nico, del Centro de Servicios es
servir de punto de contacto entre los usuarios y la Gestin de Servicios
TI.
Un Centro de Servicios, en su concepcin ms moderna, debe
funcionar como centro neurlgico de todos los procesos de soporte al
servicio:
Registrando y monitorizando incidentes.
Aplicando soluciones temporales a errores
conocidos
en
Introduccin y Objetivos
Los clientes cada vez ms frecuentemente demandan un soporte al
servicio de alta calidad, eficiente y continuo e independiente de su
localizacin geogrfica.
57
de servicio.
Canalizacin de las Peticiones de Servicio de los clientes.
Gestin de las licencias de software.
Centralizacin de todos los procesos asociados a la
Gestin TI.
V.3
Implementacin
La implementacin de un Service Desk requiere una meticulosa
planificacin. En primera instancia debe establecerse:
V.4
Estructura
59
V.5
Estructura lgica
Los integrantes del Centro de Servicios deben:
Conocer todos los protocolos de interaccin con el cliente:
guiones, checklists,...
Disponer de herramientas de software que les permitan llevar un
registro de la interaccin con los usuarios.
Saber cundo se debe realizar un escalado a instancias
superiores o entrar en discusiones sobre cumplimiento de SLAs.
Tener rpido acceso a las bases de conocimiento para ofrecer un
mejor servicio a los usuarios.
Recibir formacin sobre los productos y servicios de la empresa.
V.6
Estructura fsica
Dependiendo de las necesidades de servicio: locales, globales,
24/7,...se debe de optar por una estructura diferente para el Centro de
Servicios.
Existen tres formatos bsicos:
Centralizado
Distribuido
Virtual
Describimos a continuacin sus principales caractersticas:
60
61
V.7
Actividades y Funciones
Las actividades del Centro de Servicios pueden abarcar de una manera
u otra casi todos los aspectos de la Gestin de Servicios TI. Sin
embargo, no cabe duda, de que su funcin principal es gestionar la
relacin con los clientes y usuarios mantenindoles puntualmente
informado de todos aquellos procesos de su inters.
A continuacin describimos algunas de las actividades que un Service
Desk debera ofrecer para merecer ese nombre:
de
que
la
completa
gestin
de
las
62
nuevas
oportunidades
de
negocio,
evaluar
las
de
gestin
de
los
servicios
TI.
Es
para
ello
relacin
entre
los
responsables
externos
del
V.8
Equipo y formacin
La imagen de marca de una empresa puede depender en gran medida
de la calidad del servicio prestado por su Service Desk.
Todos hemos sufrido frustrantes experiencias con grandes empresas
que prometen un soporte continuo y de alta calidad y que a la hora de
la verdad disponen de un centro de contacto con personal poco
preparado, cuando no directamente mal educado.
"El xito de su Service Desk es el xito de su empresa" y el mismo
depende en gran medida de las personas que lo integren. Es por tanto
imprescindible establecer estrictos protocolos de seleccin y formacin
de su personal integrante.
Idealmente, el personal del Service Desk debe:
63
V.9
65
CASO PRCTICO
IMPLEMENTACIN DE UN SERVICE DESK PARA LA GESTIN DE LA
INFRAESTRUCTURA TECNOLGICA BASADO EN ITIL V3 COOPERATIVA
DE AHORRO Y CRDITO HUANCAVELICA
Se realiz un Service Desk centralizado basado en ITIL V3 para la
COOPERATIVA DE AHORRO Y CRDITO HUANCAVELICA, de esta manera se
estableci un nico punto de contacto con los usuarios internos y externos
de la organizacin, donde los usuarios puedan comunicarse cuando se les
presente algn inconveniente con respecto a las TI.
Para ello se han adoptado las siguientes decisiones:
Realizar una pequea promocin para presentar los nuevos servicios a los
clientes existentes y potenciales.
Consulta remota, mediante los web services asociados, del estado de los
incidentes activos, histricos de incidencias y cumplimiento de los SLAs.
66
67
CONCLUSIN
Es evidente que la idea fundamental de WCF es poder desarrollar
aplicaciones SOA de manera simple, rpida y segura. Planteando un
modelo
de
desarrollo
practico
en
contrapartida
otras
68
69
BIBLIOGRAFA
D. Marsili. (2007).Qu es SOA, la arquitectura orientada a servicios?.
09/01/2015,
de
IProfesional
Sitio
web:
http://www.iprofesional.com/notas/46399-Qu-es-SOA-la-arquitecturaorientada-a-servicios?page_y=1100.
Juan Carlos Ruiz Pacheco. (2013). Qu es Windows Communication
Foundation?. 09/01/2015, de Micrsoft Developer NetWork Sitio web:
http://msdn.microsoft.com/es-es/library/ms731082.aspx.
MSDN (2010). Data Transfer Object. Microsoft MSDN Library. Retrieved
from http://msdn.microsoft.com/en-us/library/ms978717.aspx.
Fowler, Martin (2010). Data Transfer Object. Patterns of Enterprise
Application Architecture. Retrieved
from http://martinfowler.com/eaaCatalog/dataTransferObject.html.
Enabling
People-Ready
Processes
through
Business
Process
Management,
http://www.microsoft.com/biztalk/solutions/bpm/whitepaper.mspx.
http://blog.dharmacon.net/presentaciones/presentaciones-gestionrecursos-humanos/
Ing. MBA Segundo Torres Ruiz. (2014). Gestin de Continuidad de
Negocio. Huancayo: UC.
Proyect Management Institute Inc. Gua de los Fundamentos para la
Direccin
de
Proyectos
(Gua
del
PMBOOK).
5ta
Quinta
edicin
del
Edicin.
PMBOK,
http://www.pmoinformatica.com/2013/01/quinta-edicion-de-la-guia-delpmbok.html.
Carroll, A.B. and Buchholtz, A.K. (2006). Business & Society: Ethics and
Stakeholder Management.
Operacin de Servicio Basada en ITIL V3 Gua de Gestin, Copyright
protected.
OSIATIS S.A.
ECONOCOM
(2012).
Gestin
OSIATIS
de
Proveedores.
09/01/2015,
Sitio
de
web:
http://itilv3.osiatis.es/diseno_servicios_TI/gestion_proveedores.php.
70