Está en la página 1de 7

TRABAJO PRÁCTICO

GESTION DE TECNOLOGIA Y REDES

Docente : Mg. Tobías Valdivieso


Semestre Académico : 2019-I
Estudiante : Huamán Galván Jorge
Tema : CLOUD COMPUTING

1. Presentación
La empresa en la cual se buscará aplicar y desplegar esta solución
tecnológica es la Fundación San Marcos, que es una organización no
lucrativa de la Universidad Nacional Mayor de San Marcos y uno de sus
objetivos es buscar financiamiento para el desarrollo de la ciencia y la
cultura.
La Fundación San Marcos esta abocada a diferentes tipos de proyectos de
gran envergadura y también participa en el sector de las
telecomunicaciones y sus dos grandes proyectos en las cuales ha
participado han sido en el proyecto de migración de la banda de 900 Mhz y
el proyecto de migración de banda 700 Mhz, donde consistía en la
sustitución de los equipos de radiodifusión que se encontraban operando e
intervenían tanto para la banda de 900 como 700 Mhz, donde a su vez
debíamos garantizar la correcta funcionalidad de los equipos por los cuales
se estaba sustituyendo en el caso de las estaciones de televisión, para que
vayan de acorde al plan de apagón tecnológico del MTC.
En razón de ello, la Fundación San Marcos también se encuentra en el área
de proyectos con carácter social como el de brindar cursos de capacitación
de acorde a la tecnología actual en múltiples servicios.
Es por eso que implementar el Cloud Computing es fundamental y
necesario debido a que los servicios de almacenamiento y servicios de
networking permiten que sean desplegados de manera rápida y escalable,
así permitiría optimizar los recursos informáticos de todos los servicios que
brinda la Fundación San Marcos.
2. Descripción del Cloud Computing
El Cloud Computing es un conjunto de recursos informáticos virtualizados y
compartidos para ser utilizados bajo demanda, esto quiere decir en el momento
que yo lo necesite lo uso y cuando deje de necesitarlo ya no pago por ellos y
dentro de su rango de servicios se encuentra tanto el servicio de
almacenamiento como el servicio de Networking, y una característica
importante es que pueda ser desplegado de manera rápida y escalable, que
tenga flexibilidad al momento de modificar los parámetros que establezca.
Actualmente esta solución tecnológica ya esta desplegada en la gran mayoría
de Bancos como las empresas de ventas y servicios y ha dejado de ser
exclusivo de las empresas grandes de tecnología como en los últimos años.
Para entender más a fondo, el Cloud Computing debemos tener en claro el
término de Virtualización que es la capacidad de que múltiples maquinas
virtuales puedan ejecutar diferentes sistemas operativos y aplicaciones en un
servidor físico distinto.
En este caso para las empresas, el impacto del Cloud Computing es mucho
mayor ya que todo se encuentra centralizado en la Web, esto nos quiere dar a
entender que con una sola licencia o alquilando, todos los trabajadores puedan
acceder a todos los servicios desde cualquier punto sin necesidad de acceder
físicamente a una computadora.
El Cloud Computing también reduce bastante los costos de implementación en
hardware ,ya que solamente sería necesario con tener una PC que sea capaz
de correr el software necesario para poder interactuar de manera remota con la
web que se encargaría de todo el trabajo que se encarga para procesar.
El Cloud Computing presenta características que nos van a facilitar su
comprensión y su extensión del mismo, y el por qué elegimos esta como una
solución tecnológica para la empresa en mención, que son la siguientes:
Escalabilidad y elasticidad:
Los recursos computacionales no estarán limitados a una capacidad invariable.
Con esta funcionalidad de las plataformas en la nube, los sistemas que se
requieran de la empresa van adaptar a la carga a la que están siendo
sometidos, por lo que no se terminará el almacenamiento o la capacidad de la
aplicación.
Independencia entre el dispositivo y la ubicación:
Ya no es necesario ni los equipos ni las salas de data centers. La computación
en la nube se caracteriza por la puesta a disposición de consolas de
administración y múltiples espacios de trabajo que pueden ser accedidas a
través de tú teléfono o en tu computador, independientemente del lugar en el
que uno se encuentre ubicado.
Seguridad:
en el Cloud Computing la seguridad llega hasta superar hasta en ciertas
ocasiones a los sistemas tradicionales. Esto se debe, en parte, a que los
proveedores son capaces de dedicar recursos a la solución de los problemas
de seguridad que muchos clientes no pueden permitirse el lujo de abordar. El
usuario de la nube es responsable de la seguridad a nivel de aplicación. El
proveedor de la nube es responsable de la seguridad física.
Costo:
Aquí los costos se reducen considerablemente. Un servidor en la nube
convierte los gastos que invierte uno de capital en gastos de funcionamiento, lo
cual tiene como resultado la reducción de las trabas de inicio, ya que la
infraestructura se proporciona normalmente por una tercera parte y no tiene
que ser adquirida por una sola vez.
Rendimiento:
El rendimiento es una pieza clave en este modelo tecnológico, ya que todos los
recursos están dispuestos para la optimización del resultado final. Se crean
múltiples integraciones para que nosotros estemos en la capacidad de hacer un
seguimiento permanente e implementar correcciones que permitan obtener aún
más capacidad de los mismos recursos.
Mantenimiento:
Este proceso se reduce a la asignación de personal capacitado para manejar
servicios de seguimiento a las aplicaciones. Aquí la plataforma se encarga de
lo demás, ya que el mantenimiento a los sistemas se puede configurar para
que se dé automáticamente. Esto nos ayuda a permitir reducir tiempos de
implementación que resulta en que se pueda centrar la atención en la
producción del software.
2.1 Arquitectura del Cloud Computing
Aunque los servicios de nubes varían ampliamente en cuanto a detalles
de implementación, la arquitectura de Cloud Computing suele tener
estos elementos que son comunes:

 Nivel de virtualización: La virtualización de los servidores y la


virtualización del almacenamiento juegan un papel clave en la
arquitectura de Cloud Computing, puesto que ofrecen una de las
principales ventajas de la nube: la agilidad. Un nivel de virtualización
permite a los proveedores abastecer o desabastecer de manera rápido
los servidores en la nube para satisfacer las necesidades de los usuarios
del servicio.
 Almacenamiento escalable: La escalabilidad es otro rasgo distintivo de
la arquitectura de Cloud Computing y desde el punto de vista del
almacenamiento, se suele derivar de tecnologías que aprovechan
grandes grupos de componentes de hardware de consumo que se
pueden ampliar de manera sencilla y económica según crece la
demanda de infraestructura y recursos de almacenamiento.

 Mecanismos para admitir varios usuarios: Un servicio de Cloud


Computing debe permitir la segregación física o virtual de los datos
almacenados según el usuario y ser capaz de hacer un seguimiento del
uso del servicio por usuario. Es importante destacar que el uso de varios
usuarios es una característica integral incluso en nubes privadas, en
este caso, los usuarios son los diferentes departamentos o grupos de
trabajo dentro de la empresa.

 API web: Un elemento fundamental de la arquitectura de Cloud


Computing es un conjunto de API web, a través de las cuales se puede
llamar a los servicios en la nube. Esto permite que los servicios estén
disponibles a través de un navegador web estándar o de otra aplicación
cliente HTTP.

 Red pública de internet: Es muy importante este elemento ya que para


cualquier nube pública y para muchas nubes privadas que atienden a
empresas dispersas alrededor del mundo, la red pública de Internet
tendrá un impacto negativo en el rendimiento y la fiabilidad del servicio
de Cloud Computing, ya que todos los usuarios acceden al servicio en la
nube de este modo. En el caso de los proveedores de servicios en la
nube y las empresas que utilizan servicios en la nube, las actividades de
optimización y gestión de la nube deben tener en cuenta este aspecto
importante de la arquitectura general de Cloud Computing.
3. Aplicaciones del Cloud Computing

El Cloud Computing como ya hemos visto anteriormente el porqué es


fundamental hoy en día su presencia en todos los sectores de la
sociedad desde las empresas más pequeñas de venta y compra de
productos hasta las entidades bancarias, debido a la serie de ventajas y
beneficios que nos proporciona que son los siguientes:

 Acceso a la información y los servicios desde cualquier lugar.


 Servicios gratuitos y de pago según las necesidades del usuario.
 Empresas con facilidad de escalabilidad.
 Capacidad de procesamiento y almacenamiento sin instalar máquinas
localmente.

Ahora, dentro de los servicios que nos proporciona el Cloud Computing,


son los siguientes: el SaaS(software como servicio) , el IaaS (
Infraestructura como servicio) y el PaaS ( Plataforma como servicio ) que
vamos a detallar cada una de ellas a continuación :

3.1 Software como servicio

En este caso, el software se encuentra almacenado en un servidor


remoto y no se instala en la maquina del usuario.El software como
servicio (SaaS) se encuentra en la capa más alta y caracteriza una
aplicación completa ofrecida como un servicio, por demanda, vía
multitenencia que es una sola instancia del software que corre en la
infraestructura del proveedor y sirve a múltiples organizaciones de
clientes. Las aplicaciones que suministran este modelo de servicio son
accesibles a través de un navegador web o de cualquier aplicación
diseñada para tal efecto y el usuario no tiene control sobre ellas, aunque
en algunos casos se le permite realizar algunas configuraciones. Esto
elimina la necesidad al cliente de instalar la aplicación en sus propios
computadores, evitando asumir los costos de soporte y el mantenimiento
de hardware y software.
Un ejemplo claro de esto cuando la empresa utiliza un programa online,
estas usando SaaS. En este caso los ejemplos más claros son el Office
360 y Google Apps.
3.2 Plataforma como servicio

Es la encapsulación de una abstracción de un ambiente de desarrollo y


el empaquetamiento de una serie de módulos o complementos que
proporcionan, normalmente, una funcionalidad horizontal (persistencia
de datos, autenticación, mensajería, etc.). De esta forma, un modelo de
plataforma como servicio podría consistir en un entorno conteniendo una
pila básica de sistemas, componentes o APIs preconfiguradas y listas
para integrarse sobre una tecnología concreta de desarrollo (por
ejemplo, un sistema Linux, un servidor web, y un ambiente de
programación como Perl o Ruby).
Las ofertas de PaaS pueden dar servicio a todas las fases del ciclo de
desarrollo y pruebas del software, o pueden estar especializadas en
cualquier área en particular, tal como la administración del contenido.
Existen miles de ejemplos comerciales son Google App Engine, que
sirve aplicaciones de la infraestructura Google; Microsoft Azure, una
plataforma en la nube que permite el desarrollo y ejecución de
aplicaciones codificadas en varios lenguajes y tecnologías
como .NET, Java y PHP o la Plataforma G, desarrollada en Perl.
Este servicio permite una gran flexibilidad, pero puede ser restringida
por las capacidades disponibles a través del proveedor.
En este modelo de servicio al usuario se le ofrece la plataforma de
desarrollo y las herramientas de programación por lo que puede
desarrollar aplicaciones propias y controlar la aplicación, pero no
controla la infraestructura.

3.3 Infraestructura como servicio

Aquí el cliente usa un centro de datos de manera remota. Esto quiere


decir que la base de datos y servidores pueden entrar a distancia. De
esta manera podemos garantizar la seguridad de la información y se
ahorra un espacio físico en la empresa que en otras palabras significa
optimización de recursos.

La infraestructura como servicio (infrastructure as a service, IaaS) se


encuentra en la capa inferior y es un medio de entregar almacenamiento
básico y capacidades de cómputo como servicios estandarizados en la
red. Servidores, sistemas de almacenamiento, conexiones, enrutadores,
y otros sistemas se concentran (por ejemplo a través de la tecnología de
virtualización) para manejar tipos específicos de cargas de trabajo hasta
aumento de servidor/almacenamiento durante las cargas pico. El
ejemplo comercial mejor conocido es Amazon Web Services, cuyos
servicios EC2 y S3 ofrecen cómputo y servicios de almacenamiento
esenciales (respectivamente).

Otro ejemplo es Joyent, cuyo producto principal es una línea de


servidores virtualizados, que proveen una infraestructura en demanda
altamente escalable para manejar sitios web, incluidas aplicaciones web
complejas escritas en Python, Ruby, PHP y Java.
4. Conclusiones y Recomendaciones

El Cloud Computing es de vital importancia actualmente ya que facilita


muchos procesos para las empresas sea desde una micro empresa hasta
una gran corporación. Debemos tener en cuenta que los servicios en la
nube están aquí para quedarse. La movilidad, el acceso y la flexibilidad
son características de orden primordial para los gerentes de hoy en día.

En ese orden de ideas, es importante estar a la vanguardia y crear


alianzas estratégicas con proveedores de gran confiabilidad que brinden
estos tipos de servicios y Google es de lejos, uno de los mejores aliados
en términos de costos, implementación y sobre todo, innovación, no en
vano es la compañía en internet más grande en el mercado actualmente.

Es por esta razón que implantar esta solución tecnológica en todos los
servicios que brinda actualmente la Fundación San Marcos es
fundamental ya que no solo permite la mejora de los procesos
empresariales y la eficiencia operativa sino que reinventa la función de la
tecnología informática, y si esta en coincidencia con la estrategia
organizativa de la Fundación San Marcos nos puede colocar en una
posición de ventaja frente a nuestros competidores directos.

También podría gustarte