miércoles, 7 de junio de 2017

Ayuntamiento de Granadilla de Abona

Hoy ha sido nuestro último día de prácticas en el Ayuntamiento de Granadilla de Abona, por lo que ya es hora de realizar la entrada. Esperamos hasta el último día ya que hemos estado realizando algunos proyectos interesantes las últimas semanas.En estos dos últimos meses de prácticas hemos estado al cargo de las incidencias que han surgido en cualquier departamento del Ayuntamiento, nos hemos encontrado un poco de todo, desde problemas de hardware(no me funciona el teclado, el ratón, la pantalla no enciende, mi lector de tarjetas no funciona, y un largo etcétera), de software(actualización e instalación de programas, problemas con PDF, Libre Office, Java…)


Desde el principio nos encomendaron la tarea de actualizar y comprobar que los equipos están correctamente registrados en la base de datos. Lo hemos ido haciendo a lo largo de los días hasta el final ya que es un número bastante grande de equipos. La empresa Trend Micro invitó al departamento de informática a una charla sobre software de seguridad que ofrecían a diversas empresas. Me tocó ir a mí con Fran y la verdad es que fue bastante interesante ver cómo funcionaba su software y cómo intentaban venderlo a los allí presentes.


Las últimas semanas nos comentaron que tenían pensado implementar un servicio de monitorización para todos los servidores por lo que nos mandaron a investigar entre dos opciones que barajaban: Nagios y PRTG Network Monitor(sus respectivas versiones gratuitas). Tuvimos la oportunidad de implementar ambas opciones en un ambiente de pruebas y por la experiencia que hemos obtenido opinamos que, en el caso de Nagios, es más potente pero requiere mucho más tiempo de configuración ya que hay que editar múltiples archivos. Sin embargo, PRTG es mucho más intuitivo y se configura completamente desde su interfaz web, pudiendo incluso descargar una consola para trabajar desde ella. Podríamos explicar más detalladamente cada uno de estos servicios de monitorización pero se haría muy extensa esta entrada. Por último, pudimos probar algo de virtualización de Vmware ESXI, instalando y probando varias máquinas.


En conclusión, la experiencia ha sido completamente satisfactoria, hemos ampliado bastante nuestros conocimientos, pudiendo tener acceso a tecnología que en otros lugares no podríamos haber tenido la ocasión. El equipo de informáticos se han portado bastante bien con nosotros, ayudándonos en diversas ocasiones y no teniendo reparo en solucionarnos cualquier duda que nos haya surgido. Les estamos bastante agradecidos y desde aquí queríamos darles las gracias por el trato recibido.

Un saludo y gracias por todo.

HOVIMA HOTELS II


En el mes de Abril a parte de realizar lo de siempre si que formateo de equipo/tpv y limpieza de los mismos, inventariar productos, etc.... En este mes han surgido cosas como que el sistema se calló y hubo que llamar a los hoteles para que salieran del sistema e intentar solucionar el problema no se veía el problema entre nosotros y la empresa del sistema hasta que mi compañero Cristian dio con el y era dos procesos desconocidos que se estaba ejecutando y de ahí el problema una vez encontrado se le informó a la empresa del sistema el problema y al eliminar o finalizar la tarea de esos dos procesos el sistema volvió a funcionar y posteriormente llamamos a los hoteles para darle permiso para que volviesen a entrar. Pero este problema se volvio a presentar unas pocas veces más, pero actualmente ya trabajan con un nuevo programa y de la misma empresa y hasta hora no había dado problemas salvo errores de programación nada fuera de lo normal, que se ven con la marcha probandolo día a día para pulir el sistema y así se adecue al trabajo en los hoteles y en la central. También fuimos al Hotel La Pinta para retirar los equipos para llevárnoslo a la oficina ya que el hotel se encuentra en remodelación hasta el mes de Agosto. Luego fuimos al Club Atlantis con el compañero Pedro para resolver un tema de conectividad con una de las impresoras y el problema residía en que no funcionaba el servicio DHCP ya que nos daba IPs fuera de rango   Al siguiente día nos acercamos un momento a La Pinta para hablar con un técnico sobre la fibra sobre donde iba a estar colocada la fibra para las habitaciones y con que material protector, etc... .En el siguiente día fuimos al Club El Beril para poner unos cables de red a dos impresoras y configurarla como papel de doble cara y papel reciclado aparte de asignarle una ip y añadirla a los equipos.

A los pocos días nos tuvimos que desplazar a los hoteles para retirar todos los detectores de billetes ya que necesitaban una actualización para que detectase los nuevos formatos  de los billetes y así al cabo de pocos días devolvérselos ya actualizados. Luego ir al Santa María para darle permisos de impresión a la becaria de administración con el progama que se usa en la empresa.

Al día siguiente puse enrrollacable y poner las dos regletas bien sujetas al escritorio  y agrupar mejor los cables con bridas para que no estorbe al pasar los pies por debajo del escritorio, después de esto me puse a configurarle su impresora personal por red. Y todo esto para el directivo de administración.

Y a finales de abril instalar y configurar dos AP en el T3.

En el mes de Mayo a primeros días fuimos al T3 a instalar un nuevo equipo y configurarlo para un puesto de CANAL que no tenia equipo. Luego en el mismo día surgió un problema con la red del T3 que dejo inservible las puertas para el acceso a los lugares del sitio donde el problema estaba en los switch encargado del sistema de puertas.

Al siguiente día estuvimos todo el día en el hotel Costa Adeje cambiando de dominio y pasando la información de sus respectivos perfiles de usuarios (del antiguo al nuevo).

Luego en la mañana del día siguiente fuimos a Panorama para instalar y configurar una impresora de ticket que recogimos del Costa Adeje. Luego me propusieron buscar un presupuesto para una nueva zona de juego para La Pinta.

En definitiva es una empresa donde se va ha aprender lo aprendido en clase. En la cual se va ha realizar formateo y limpieza de equipos entre otros dispositivos, gestión y realización del sistema de incidencias tanto remotamente como físicamente, saber renombrar una factura para almacenarla en PDF con el siguiente formato:

 - SIGLA DEL CENTRO CONCEPTO #nº de la factura# fecha.

Vamos que me ha encantado estar en esta empresa y de todo lo aprendido y el buen ambiente que hay entre compañeros. Y espero que en un futuro poder trabajar en ella para seguir aprendiendo. Y dar las gracias por lo enseñado en estos dos meses y medio de prácticas a mi tutor Pedro y mi compañero Cristian.

lunes, 5 de junio de 2017

GF-TIC

Buenas, en la entrada anterior mencioné mi experiencia durante el primer mes de prácticas con GF-TIC. Este segundo mes terminé el proyecto de Nagios y tuve que presentarlo delante de los tres responsables en la empresa realizando una demostración de su funcionamiento. La presentación fue bastante bien.

A continuación me asignaron otro proyecto que consistía en investigar sobre GitLab y sus pipelines. Gitlab es un servicio web de control de versiones y desarrollo de software colaborativo basado en Git. Es una especie de asistente que ayuda a mantener un orden y unos protocolos para el desarrollo de aplicaciones web, que junto a los pipelines reduce mucho la carga de trabajo a los desarrolladores. Estos pipelines usan la estrategia de integración continua, que chequea el código de las aplicaciones que se suben a un proyecto GitLab para quitar carga de trabajo a los desarrolladores. No me dio tiempo de tener una versión demo pero si de tener todo mayormente documentado.


Algunas cosas extras fueron mapear toda la topología de uno de los hoteles (Isabel Family), formatear y preparar algunos equipos para el uso de algunos trabajadores y acabar de actualizar por fin todos los equipos con el Sophos.
El resumen es que he aprendido bastantes cosas muy útiles para el futuro y que estoy satisfecho con el trato y la experiencia en esta empresa. Me despido de tod@s con un saludo cordial. Muchas gracias por vuestra atención.

domingo, 28 de mayo de 2017

DREAMPLACE HOTELS & RESORTS III

La séptima semana empezó dando errores en las recepciones por los lectores de tarjeta, habíamos actualizado la aplicación (ICAR) pero no actualizamos la aplicación que lo arranca, así que tuvimos que actualizar en cada uno de los equipos de la recepciones. Para esto necesitábamos hacer unas configuraciones en SAP ya que la nueva actualización va por TCP-IP y la antigua no, configurar un par de archivos donde especificamos la ip del servidor SAP y el nombre del lector que va a usar ese pc.


La octava semana hice bastantes cosas, he tenido que actualizar todos los equipos de los hoteles y oficinas para la seguridad contra el famoso ransomware "WannaCry". También he tenido que formatear algún equipo, preparé un TPV para el hotel Tigotan.. El martes me quedé solo hasta las 14:30 atendiendo yo todas las incidencias que habían, contactamos con ALDEXTRA para actualizar el planificador, tuvimos que hacer backup de la aplicación y de la base de datos, y después de eso instalar el SQL Server 2014 y posteriormente una vez restaurada la base de datos, actualizar la aplicación.



La última semana he preparado un equipo para una chica nueva de obras, también he formateado algún equipo y sobretodo me he conectado por remoto a bastantes equipos de la empresa para instalarles el .NET Framework 4.6.1 ya que es el compatible para poder usar el planificador que actualizamos la semana pasada. Esta semana he estado solo la mayor parte del tiempo ya que Ibrahim estaba organizando un proyecto con un chico de movistar. A pesar de que me quede solo, no había excesivo trabajo, pero la mayor parte del tiempo estaba haciendo cosas. El último día me llegaron los cascos que había pedido para mi y no tuve que pagarlos. En Gran Tagoro (Lanzarote) se fastidió uno de los lectores de documentos y tuve que llamar a la empresa ICAR a ver si me podían echar una mano. El lector de documentos no era reconocido por el ordenador y tuvieron que cambiarlo por uno nuevo (estos lectores cuestan 3000€/cada uno). También me invitaron a comer y después tuve la reunión con Ibraím.




En definitiva, estas últimas semanas he estado sin parar resolviendo incidencias, haciendo llamadas y he estado muy agusto y con bastante confianza. Es una empresa bastante buena y en la que me gustaría trabajar en un futuro.

lunes, 22 de mayo de 2017

Wasapp Informática.



En estas últimas semanas he estado principalmente montando equipos por piezas para empresas, reparando equipos y haciendo limpiezas de virus en los equipos de los clientes, y la mayoría de las veces que me ha tocado salir de la tienda era para dar asistencia técnica en los comercios de las galletas, como por ejemplo configurando varias impresoras en red para una perfumería, solucionando pequeñas incidencias en los TPV de las tiendas.
Como se aprecia en las siguiente imagen los ordenadores de sobremesa que mas montamos para vender tanto a empresas privadas como a clientes particulares, son las cajas de la marca "Qi canarias", y a la mayoría de estos equipos les ponemos directamente un disco duro sólido  "SSD".


Este modelo de portátil es el que más se vende en la tienda por poco mas de 200 euros, tienes un portátil básico, es un "Asus VivoBook X540SA-XX311T".

                              
Hara unas dos semanas tuvimos un pequeño problema con unas placas base que soportan la generación de procesadores Intel de 6º y 7ª generación, pero al poner un procesador de 7ª el equipo directamente no daba ninguna señal de vida, despues de investigar un poco el problema era debido a que algunas placas con soporte para 7ª generación no estan actualizadas para soportar dichos procesadores y estas deben ser actualizas a su última versión para poder soportar los procesadores de 7ª.
Como se aprecia en la siguiente imagen actualizando la BIOS de una placa asus que la verdad esto fue un caos ya que para actualizar solo salía ¿CANCELAR O CANCELAR?.


Pero finalmente nos dejo actualizar sin problemas.......

  
Como en toda buena tienda de informática para hacer comprobaciones de un disco duro o de la RAM o de cualquier otro componte del equipo o simplemente para quitar una contraseña de Windows, usamos el Hiren's Boot que es simplemente un Live CD o un USB arrancable, que contiene una serie de utilidades para resolver averías en cualquier equipo.


También cabe destacar que hará una semana nos pusieron la fibra óptica en la tienda y ahora contamos con 300Mbps de fibra que la verdad nos agilizan mucho el trabajo.
El técnico que vino a ponernos la fibra nos enseño como ponen ellos la fibra dentro de la tienda. Básicamente solo corto el cable antiguo de cobre y puso el nuevo cable de fibra junto con el cajetín de fibra.


En todas estas semanas que llevo en la tienda he aprendido muchas cosas nuevas y he ganado bastante experiencia con respeto al montaje de equipos y solución de incidencias. Cada día se aprende una cosa nueva e interesante.

sábado, 20 de mayo de 2017

Treexor y el servicio de la Nube

¡Buenas! os hablo desde el departamento de Sistemas e IT de Treexor, hoy me voy a centrar en las herramientas las que suelo trabajar diariamente y con las que me están enseñando y entrenando debido a que el universo empresarial trabaja con ellas y con mas. Algunas son:
Amazon Web Services 
  • S3
  • CloudFront 
  • Route 53 
  • Certificate Manager
Poxmox
Supervisord
IntelliJIDEA 
Normalmente trabajamos con Jenkis, Docker.... pero estoy algo verde en ellas, asi que me centrare en las que domino:

Amazon Web Services

Como ya dije en mi anterior entrada, AWS es una colección de servicios de programación y servicios web que en conjunto forman una plataforma en la nube. De los miles de servicios que AWS nos ofrece yo me centrare en 4:


CloudFront-RedEs una herramienta e entrega de contenido global que acelera la entrega de sus sitios web, API, contenido en video y otros activos.
Mi función en la CDN es sencilla, agrego y borro dominios en las distintas CDN que tiene la empresa creada en Amazon (labor que todos los días tengo que hacer), mantenimiento de que las CDN siguen en funcionamiento y no se han caído, y crear nuevas CDN para enlazar con dominios y contenido creados por los compañeros de desarrollo y diseño

Amazon S3 es un almacenamiento de objetos de manera sencilla. Todo se maneja atreves de una interfaz web muy sencilla y manejable. Este gestor de almacenamiento permite recuperar la información de múltiples sitios web

Mi trabajo en esta herramienta es subir el contenido de los diseñadores en el dominio o sitio web correspondiente. Así como crear el directorio




Certificate Manager es la herramienta que permite aprovisionar, administrar e implementar certificados de capa de conexión segura/seguridad de la capa de transporte (SSL/TLS) para su uso con servicios de AWS. Es una herramienta muy practica, en Treexor la solemos utilizar a menudo. La forma que la utilizamos es pedir dos certificados por dominio, por ejemplo. Tenemos el dominio galleta.com, para solicitar el certificado pedimos para galleta.com y para *.galleta.com así nos aseguramos que los clientes siempre trabajen sobre conexiones seguras https




Amazon Route 53 es un servicio web DNS (Sistema de nombres de dominio) escalable y de alta disponibilidad en la nube. Está diseñado para ofrecer a los desarrolladores y las empresas un método de confianza y rentable de redirigir a los usuarios finales a las aplicaciones en Internet convirtiendo nombres legibles para las personas como www.example.com en direcciones IP numéricas como 192.0.2.1 que utilizan los equipos para conectarse entre ellos. Amazon Route 53 también es conforme con IPv6. Es decir que cuando un cliente hace una petición a un dominio de la empresa, el dns hace la petición a nuestra dirección ip con la zona que hemos creado en Route53


Mi objetivo es crear los registros de los dominios, servidor de correo, CNAME…. Además esta herramienta podemos importar zonas de DNS desde distintos servidores facilitando el trabajo. 

Proxmox

Proxmox Virtual Environment, o Proxmox VE, es entorno de virtualización de servidor de código abierto y permite el despliegue y la gestión de máquinas virtuales y contenedores. Proxmox VE incluye una consola Web y herramientas de línea de comandos, y proporciona una API REST para herramientas de terceros.

Dos tipos de virtualización son compatibles:
  • Contenedores basados en LXC (es una tecnología de virtualización en el nivel de sistema operativo (SO) para Linux. No provee de una máquina virtual, más bien provee un entorno virtual que tiene su propio espacio de procesos y redes) 
  • KVM que es una solución para implementar virtualización completa con Linux. Está formada por un módulo del núcleo (con el nombre kvm.ko) y herramientas en el espacio de usuario, siendo en su totalidad software libre. KVM permite ejecutar máquinas virtuales utilizando imágenes de disco que contienen sistemas operativos sin modificar. Cada máquina virtual tiene su propio hardware virtualizado: una tarjeta de red, discos duros, tarjeta gráfica, etc. 
Proxmox viene con un instalador e incluye un sitio Web basado en la interfaz de administración. En mi caso he trabajado con la visualización con KVM.


Esta virtualización hemos trabajado sobre un servidor, el cual nos ha proporcionado tanta memoria, procesadores, ram… virtuales. Nosotros hemos creado maquinas con unas especificaciones base llamada Template. Según los requisitos de los clientes y compañeros hemos variado tanto ip públicas como privadas, así como Mac de tarjetas de red para evitar conflictos

Supervisord

Supervisor es un sistema cliente / servidor que permite a sus usuarios a monitorear y controlar una serie de procesos en sistemas operativos tipo UNIX que comparte algunas de las mismas metas de programas como launchd, daemontools y runit. A diferencia de algunos de estos programas, que no está destinado a ser ejecutado como un sustituto de inicio como “identificador de proceso 1”. En cambio, está destinado a ser utilizado para el control de procesos relacionados con un proyecto o un cliente, y está destinado a iniciar como cualquier otro programa en el arranque.


Se utiliza para controlar los Docker y monitorizar. Al lanzar el supervisord nos devuelven el estado en un fichero JSON(acrónimo de JavaScript Object Notation, es un formato de texto ligero para el intercambio de datos. JSON es un subconjunto de la notación literal de objetos de JavaScript, aunque hoy, debido a su amplia adopción como alternativa a XML, se considera un formato de lenguaje independiente).


Mi trabajo consistió en crear un script que recoja ese JSON y mediante php nos divida ese fichero en 4 según el estado del Docker.

IntellijIdea

IntelliJ IDEA es un ambiente de desarrollo integrado(IDE) para el desarrollo de programas informáticos. Es desarrollado por JetBrains (anteriormente conocido como IntelliJ), y está disponible en dos ediciones: community edition, y edición comercial. IntelliJ IDEA no está basada en Eclipse como MyEclipse o Oracle Enterprise Pack para Eclipse


En mi caso esta herramienta apenas la he usado, pero si he trabajado con ella. Los compañeros de desarrollo la utilizan para programar en distintos frammeworks, y compartirlos con GIt es una herramienta muy útil y sencilla, ya que la comunidad es muy grande e implementa librerías necesarias para trabajar.

Y esto ha sido todo, las fotos y capturas han sido obtenidas de internet, para no dar informacion relevante a la empresa.

viernes, 19 de mayo de 2017

AtoS II

Tras unas cuantas semanas más, casi que dos meses ya, ¡creo que es hora de escribir otra pequeña entrada para el blog! En esta ocasión hablaré del puesto al que me han asignado así como algunas de las herramientas con las que he tratado durante mi primera semana y media en el mismo.


En AtoS necesitaban cubrir un puesto de Ingeniero DevOps Junior y como dicho puesto buscaba gente con experiencia en scripts y conocimientos propios de un Administrador de Sistemas, decidí lanzarme a la piscina. Curiosamente acabé siendo elegido y asignado al equipo, pero...

¿Que es un Ingeniero DevOps?

He aprendido que... depende mucho de a quién le preguntes. Esto es así porque no se tiene muy claro cómo definir a un DevOps. Por eso la manera más sencilla creo que sería "una especie de Administrador de Sistemas 2.0".

Básicamente una gran parte del trabajo es la de ayudar a los equipos de desarrollo a que puedan tener un entorno idóneo para la creación de Software y para ello es necesario tener ciertas nociones tanto del lado de un Desarrollador de Aplicaciones como del lado del Administrador de Sistemas.

Pero también nos dedicamos a automatizar las infraestructuras utilizadas por nuestro propio departamento, así como la monitorización de las distintas herramientas que utilizamos a diario: si algo cae, es muy difícil que no nos demos cuenta.

Otra gran tarea que estamos llevando es la dockerización de estas herramientas: existe un software llamado Docker que permite levantar una máquina virtual mínima con aquello que necesites...


Docker, como he dicho antes, se trata de un Software dedicado a la construcción rápida y sencilla de todo tipo de máquinas a través de imágenes e instrucciones que la misma aplicación es capaz de leer: estas máquinas son llamadas "contenedores" y estos mismos contenedores son capaces de incluir docker y crear un subcontenedor dentro... Como una matrioska (muñeca rusa), básicamente.

Me recuerda un poco a vagrant, cuando lo utilizamos para utilizar aquel Framework de PHP con Andrés en Implantación de Aplicaciones... A grandes rasgos, son casi lo mismo, solo que seguramente Docker lo tenga más fácil por la gran cantidad de imagenes que tiene disponibles en https://hub.docker.com/ (echadle un ojo, ¡no tiene desperdicio!).

Hasta la fecha he sido capaz de crear una máquina con un nginx que mostrara una página index.html muy simple, pero he incluso llegado a montar un contenedor con mysql que, al crearse, crea una base de datos en base a un fichero sqldump alojado en mi propia máquina: a Ricardo, desde luego, esto último le libraría de algunos quebraderos de cabeza a la hora de instalar los entornos para clase (como dato: tardó menos de 2 minutos en crearse y estar funcionando).

También Javi podría intentar integrarlo en las asignaturas de Sistemas, aunque no se si querrá volver muy loco a nadie con esto... Al principio puede ser un poco extraño, pero eso sí, una vez se le pilla el truco es muy sencillo de usar y las máquinas se generan con una facilidad y velocidad que uno se queda loco (si os aventuráis y os surge alguna duda... ya sabéis donde encontrarme, a ver si puedo ayudaros después de pegarme tanto con él)...

Mi próximo reto con este Software será crear un contenedor con httpd (Apache) dentro y aplicarle la configuración que utiliza el servidor actual, que no está dockerizado...

Ya os comentaré qué tal.





Por tal y como están puestas las letras de su logo, parece el título de una nueva película de éxito, pero no, Ansible es simple y llanamente una solución para automatizar distintas tareas típicas de un Administrador de Sistemas.

Imaginaos que tenéis que montar un servidor Apache en distintas máquinas, y todas ellas están conectadas en red y son accesibles desde una máquina maestra, donde tenemos instalado Ansible. Gracias a esta solución, podría ser capaz de automatizar la instalación y configuración del propio httpd, que por ejemplo tendría tareas secuenciales como estas:


  1. apt-get update
  2. apt-get upgrade
  3. apt-get install httpd
  4. crear ficheros de configuración para 5 url
  5. configurar los distintos módulos a utilizar (SSL, PHP)
  6. crear las páginas html/php de esas 5 url
  7. reiniciar el servidor

Si tuvieramos que realizar estos 7 pasos en varias máquinas, posiblemente tardaríamos bastante, sobretodo porque tendríamos que ir una a una... 

Pues bueno, Ansible es capaz de recoger todas estas tareas en un fichero y en base a otro en el que le demos las direcciones IP (o nombres DNS) de los distintos hosts, con una simple ejecución empezará a realizar estas tareas una a una, en todos y cada uno de los equipos... ¡sin tener que estar toqueteando en el ordenador correspondiente! Todo desde la comodidad de tu silla, en el equipo maestro ;)

Además, permite dividir tareas por "roles", que vendrían a ser las funciones de una clase. Estos roles pueden ser llamados desde cualquier fichero playbook (que es como se les llama a los ficheros principales en Ansible) que se encuentre en el mismo árbol de directorios, de la siguiente forma:




Como se puede observar en la misma imagen, Ansible permite incluso la automatización no solo de comandos de instalación, copiado o movimiento de ficheros... También permite ejecutar otros comandos más complicados, como vagrant o el mismo docker...

Toda una gama de posibilidades a nuestro alcance... A ver si Andrés puede encontrarle algún hueco dentro de sus asignaturas: Ansible últimamente está cogiendo fuerza y al menos en AtoS se utiliza bastante... Y normal, he descubierto yo mismo que es MUY útil.




No se si habréis oido hablar de él alguna vez... pero os presento a Jenkins :).

Es un mayordomo muy simpático que está ahí para hacerle la vida más sencilla a los Desarrolladores y Administradores de Sistemas por igual... Aunque al principio puede que la cosa sea a la inversa, pero como es normal la primera toma de contacto siempre suele ser extraña y complicada.

Jenkins es una aplicación que, por medio de un fichero llamado "Jenkinsfile", es capaz de realizar una serie de tareas que se le especifiquen: entre ellas ejecutar un Playbook de Ansible. Y esto, la verdad, es para lo que más se le suele utilizar.

Gracias a Jenkins, somos capaces de ejecutar distintos Playbooks de Ansible de una sola vez y aplicarle a cada uno una serie de credenciales y parámetros específicos.

El lenguaje de programación utilizado por su fichero se conoce como "Groovy", orientado a objetos e implementado sobre Java... Su sintaxis me recuerda a veces a Perl y otras a Python... Es normal: tienen características muy similares.

Otro punto curioso de Jenkins es que gracias a su interfaz gráfica la gestión de todo es muy rápida, y además acepta obtener los ficheros que necesita desde cualquier plataforma que utilice GIT. Esto hace que no tengamos que estar recargando los ficheros cada vez que modifiquemos algo: ya se encargará él mismo de bajarlo de las fuentes que le hayamos proporcionado (es muy listo él...).




Incluso muestra el tiempo que se ha tardado en ejecutar cada una de las tareas que le damos.

Suele ser utilizado, más allá del uso que le damos como Ingenieros DevOps, para hacer el deploy y el testing de una aplicación e incluso puede encargarse de ponerla en producción... A eso se le llama Software potente.

Si queréis probarlo, solo os digo que existen imagenes de Docker para crear un contenedor rápido con él dentro... Puede ser interesante echarle unas cuantas pruebas.

Eso sí, estad preparados para leer y programar mucho en Groovy ;)




Y eso sería todo por ahora... Mucha tecnología nueva, muchas horas utilizadas en aprender a utilizarlas lo mejor posible para no romper nada, pero todo muy útil así que se agradece.

¡Si consigo tiempo ya os contaré más de mis aventuras por el mundo de DevOps!

martes, 9 de mayo de 2017

DREAMPLACE HOTELS & RESORTS II

La tercera semana en Dreamplace ha sido bastante suavita, sin mucho que contar, resolviendo incidencias varias pero con mucho tiempo libre, en ese tiempo libre yo seguía con el portal de los empleados el cual termine esa semana. 

La cuarta semana ha sido la mas productiva y trabajadora de todas, de Lunes a Viernes sin parar de hacer cosas. He formateado varios ordenadores, instalando drivers y programas que utilizan aquí como SAP, anydesk, usblock, office... Me he pasado gran parte de la semana formateando e instalando aunque en los ratos que se instalaban o formateaban los ordenadores yo me ponía a resolver incidencias para aprovechar el tiempo. Durante esta semana también he ayudado a cambiar de sitio a algunas personas trasladando todo su equipo y cableado. También he tocado algo de hardware, he tenido que cambiar alguna fuente y alguna memoria RAM.



En la quinta semana tampoco he dejado de hacer cosas, el Lunes estábamos yo y Cristian solos en el departamento, Ibrahim (mi compañero) y Cesar se fueron a Lanzarote. Ibrahim me mando ese día a hacer una revisión y a etiquetar todos los equipos del Gran Tacande, teniendo en cuenta de que Ibrahim no estaba y me tenia que encargar yo del soporte. El martes termine de revisar los equipos y durante la semana seguí preparando equipos y resolviendo incidencias. Durante esa semana también cambiamos un TPV al bar BOCANA ya que se cambiaron de lugar. También tuve que actualizar el programa de los lectores de tarjeta de la recepción del Gran Castillo (Lanzarote) por remoto.



La sexta semana también ha sido entretenida, Ibrahim me mando a revisar y etiquetar todos lo equipos de la oficina  (más de 50). A parte de eso, he tenido que instalar algún programita que otro y arreglar un ordenador de Call Center, el  cuál cuando se iba a iniciar Windows se trababa y mostraba una pantalla azul. Era un ordenador nuevo así que me parecía raro que se haya jodido la memoria RAM o el procesador.. Por lo tanto, pensé que se había dañado algún archivo de arranque de Windows. Cogí un disco duro que había en el taller y lo conecte al pc que fallaba, efectivamente arrancaba. Lo que hice para solucionarlo fue restaurar el sistema a un punto anterior ya que formatearlo llevaría mucho tiempo de instalación y demás. Una vez restaurado iniciaba perfectamente, se ve que de alguna manera se dañó algún archivo de arranque.


lunes, 17 de abril de 2017

Punto Computer



Buenas tardes clase, me encuentro haciendo las prácticas en una empresa ubicada en Fañabé pueblo, frente al bazar Panda a la que os invito a venir cuando queráis.

Ofrece asesoramiento gratuito sobre el estado del ordenador para que el cliente decida si resulta conveniente o no su reparación.
Mi experiencia al respecto ha consistido en:
  • Formateo de varios pcs y portátiles.
  • Tests de disco y RAM para informarnos sobre su estado.
  • Uso de Aida para obtener información de los componentes hardware como por ejemplo la temperatura del equipo.
  • Cambios de componentes 
Algunos ejemplos:
  • A un equipo se le cambia la placa base después de haberle hecho varias pruebas por si fallaba otro componente.
  • A otro se le cambia la fuente de energía ya que se apagaba con frecuencia. 

  • Un portátil se abre por completo para limpiar el ventilador y cambiar la pasta térmica causante del recalentamiento. También se le hace una limpieza con el compresor retirando todo el polvo.
  • Otro portátil se limpia de virus con software específico tipo ComboFix, JRT, RoguKiller, UltraAdWareKiller o Mban” 

También se hacen servicios a empresas: 
  • Asesoría en Los Cristianos donde se han configurado impresoras y solucionado problemas como la emisión de certificados digitales en java.
     
  • Ciber dentro de CC donde se han creado carpetas compartidas para todos los usuarios y se ha sustituido el cableado en algunos de los equipos. 
Además la empresa ofrece servicios de instalación de vídeo-vigilancia para la seguridad de hogares y negocios, instalación de TPV muy usado actualmente en la mayoría de pymes. Suele acompañarse de un programa de gestión desarrollado por BDP para Bares, Cafeterías y Restaurantes y sustituye la antigua caja registradora.



He podido fijarme en las instalaciones y ayudar con el cableado usando herramientas típicas para este tipo de tareas.


Por el momento esto ha sido todo. Un saludo

martes, 11 de abril de 2017

Movilsur. Primeras semanas

Movilsur se dedica al mantenimiento, reparación y montaje de equipos informáticos principalmente aunque también hace instalaciones de sistemas de vídeo vigilancia y reparación de Smartphone. Bueno decir que en esta tienda ya había realizado la FCT del FP de grado medio y ya sabía cómo se trabaja y los procedimientos a seguir.

La primera semana ya empecé formateando, clonando y reparando equipos. En la mayoría de los casos el cliente pedía que se le cambiara el disco duro a un SSD, ya que este le iba muy lento por que tenía algunos sectores mal. Y cuando el equipo no encendía directamente se le cambiaba la fuente y este volvía a la vida.

En la segunda semana trajeron un PC todo en uno, que cuando llego sorprendió porque tenía un i7 y la verdad estéticamente parecía cutre. La sorpresa llego cuando lo abrimos y vimos que era placa gigabyte normal mini-atx y de los conectores salían cables usb, dvi y red hacia la carcasa del equipo. En fin una obra de arte de la ingeniería.


Bueno la verdad que estas semanas he tenido trabajo y el tiempo se me ha pasado volando, gracias al buen ambiente de trabajo con mi compañero.

jueves, 6 de abril de 2017

Primeras 2 semanas en Kriplus


Mis dos primeras semanas en Kriplus han estado repartidas entre labores de Servicio Técnico y atención a clientes en tienda.

Como dependiente he estado aprendiéndome tanto los productos que venden en la tienda como su ubicación, lo cual me ha resultado bastante más difícil de lo que me esperaba ya que venden demasiados productos en muy poco espacio. También he atendido a clientes extranjeros, la mayoría ingleses, que constituyen una buena parte de su clientela.

En cuanto al Servicio Técnico me he dedicado al arreglo de equipos que han ido llegando a tienda, montaje de algún que otro equipo nuevo, limpiezas de malware e instalación de paquetes de antivirus y ordenar/limpiar las estanterías que tienen allí :(.

Aquí me explicaron como convertir una RAM de 1024 en una de 512 :v

GF-TIC

Me llevaron al Grupo Fedola que es un grupo empresarial que lleva cerca de 17 empresas y varios hoteles, los más destacados son el Gran Hotel Costa Adeje, el Hotel Fañabé y el Victoria que está en construcción. Mi compañero Sebastián ya ha mencionado como fueron los primeros días pero me gustaría contaros como ha sido mi experiencia desde donde estoy, en las oficinas del Hotel Costa Adeje. De momento me dedico a actualizar el antivirus Sophos en los equipos por remoto, configurar cuentas de correo Outlook y resolver incidencias de red (hay que tener mucha paciencia con los compañeros de otras oficinas...).

Usamos Redmine para gestionar las incidencias, que es una herramienta Open source para gestión de proyectos que incluye un sistema de seguimiento de incidentes con seguimiento de errores, calendario de actividades, diagramas de Gantt, wiki, foro, visor del repositorio de control de versiones, RSS, control de flujo de trabajo basado en roles, integración con correo electrónico, etc.


También me han asignado implementar en un servidor Windows Server 2012 R2, un deployment para Windows 10 y lo bueno es que lo van a subir al servidor real, así que habrá servido para algo ya que lo usarán en un futuro cercano; da una sensación de orgullo saber que puedo ayudar. Por cierto, si teneis interés miraros el Hypervisor ESXI, parece que en todos lados lo usan y es bastante útil. Por lo que nos han contado, cada semana nos cambiaran de sitio, a mí me tienen esta semana aquí pero la próxima me llevan a donde está mi compañero actualmente. La verdad es que estoy aprendiendo un montón

Mi puesto de trabajo

PD - Te dejan comer en un buffet libre que tienen para los empleados, pero tened cuidado con la nevera que tienen para los helados, si veis uno de marrón claro no es de chocolate con leche, ni turrón, ni galleta, es de gofio...
No olvideis una cosa, escuchad las batallitas que dice Javi en clase, parece que se le va la olla pero son verdades como puños una vez que entras al mundo laboral. Espero que al resto de mis compañeros les vaya genial y que dejen huella donde están.

miércoles, 5 de abril de 2017

Ayuntamiento de Adeje



El primer día en el Ayuntamiento de Adeje nos presentaron a nuestro tutor, que es el que lleva el tema de Redes. Ese mismo día nos asignaron nuestra zona de trabajo en el Área de Educación del Centro Cultural. También nos dieron nuestros primeros ordenadores , los cuales habían que formatearlos y nos enseñaron a meterlos en el dominio. 

Ya en el segundo día nos presentaron al personal completo del departamento de informática, que son los encargados de las diferentes áreas del departamento (Telefonía VoIP, impresoras, aupac, etc ). Ese mismo día nos dijeron que se habían pedido unos Switches pero que todavía no habían llegado así que tuvimos que ir sacando todo el trabajo pendiente que había en la “libreta de averías”. 

La libreta de averías es un documento en el cual se escriben todas las incidencias que hay día a día, como por ejemplo que en determinadas zonas no haya Internet, que fallen las impresoras o los teléfonos, poner ordenadores nuevos, etc.
Parte de la libreta de averías
 
El resto de los días de la semana tuvimos que ir al departamento de sanidad a colocar unas impresoras en red y configurarla en los diferentes equipos que iban a utilizarla.También fuimos al Centro de Juventud ya que querían que conectáramos un equipo al dominio y que configuráramos una impresora para que fuera utilizada desde un vehículo. Como la impresora no tenía opción WIFI, lo que hicimos fue configurarle un punto de acceso.

En la segunda semana continuamos con las nuevas averías que iban saliendo en la libreta ya que todavía no habían llegado los Switches. Muchas de ellas eran de hacer Copias de Seguridad y de copiar los datos que tenían los usuarios en sus viejos PCs para ponérselos en los nuevos.

Estas copias se podían hacer de manera remota pero tardaban una barbaridad por lo que decidimos hacerlas de forma física ( conectando el HDD viejo al ordenador nuevo ), el único inconveniente es que el usuario tenia que estar unas horas sin su ordenador.



También fuimos a la radio de Adeje para hacer un cambio de un Switch y su posterior configuración , ya que el que estaba se le iba la conexión en cualquier momento. Aquí aprendimos a configurar un Switch 3COM.



Ya en los últimos días de la semana estuvimos arreglando tomas de red que estaban estropeadas y ademas estuvimos añadiendo tomas en la sala de conferencias con su posterior configuración para su buen funcionamiento. También fuimos al CPD del Ayuntamiento donde nos ensenaron el funcionamiento de los diferentes dispositivos que habían.




 
Cabe decir que siempre nos han dejado total libertad y nunca nos han presionado a la hora de hacer cualquier tarea. Cualquier duda que tenemos nos la responden sin ningún problema. El lema es que más vale preguntar diez mil veces que improvisar y cagarla.


También que en estas dos semanas hemos aprendido muchas cosas Siempre había algo que hacer ya que teníamos un proyecto personal que nos mandaron que consistía en Implementar un Servidor de impresión sobre un Windows Server 2012 R2.


Marcos Rodríguez y  Mohamed Zaryoh