Saltar apartados

Taller de Docker

Descripció

En el curs, es pretén que els alumnes adquirisquen coneixements suficients per a poder utilitzar Docker tant en entorns de desenvolupament com la posada en producció de petits projectes, on la infraestructura sobre la qual es desplegue siga un únic host.

Aquest curs senta les bases també per a plantejar més endavant el desplegament d'aplicacions en clusters on-premise o cloud basats en Docker Swarm o Kubernetes.

El curs tindrà una durada de 15 hores (1,5 ECTS) i s'impartirà els divendres 26 de maig, 2 i 9 de juny, de 16:00 a 21:00 h. Està límitado a 23 places que s'assignaran per ordre de preinscripció. El preu de la matrícula és de 120 %u20AC.

Coneixements previs

Dirigit a professionals, enginyers i estudiants d'informàtica.

Desenvolupament del curs

Temari

  • Dia 1
    • Presentació del Curs
    • Introducció a Docker
      • Context en el qual sorgeix i característiques de l'eina
    • Operativa bàsica
      • Treball amb contenidors
      • Volums
      • Imatges
      • Docker Hub
  • Dia 2
    • Construcció d'imatges pròpies
      • Dockerfile
      • Optimització de les imatges
      • Alpine Linux
      • Construcció automàtica en Docker Hub
    • Pràctica: Construcció d'un servei basat en Docker i publicació en Docker Hub
  • Dia 3
    • Networking
      • Enllaços entre contenidors
      • Xarxes pròpies
    • Docker compose
      • Comandos
      • Sintaxi docker-compose.yml
      • Aplicacions multicontenedor
      • Escalat de contenidors
    • Ecosistema Docker
      • Novetats Docker 1.13
      • Docker-machine
      • Docker Swarm
      • Docker Cloud
    • Pràctica: Aplicació multicapa desplegada amb Docker Compose

Plataforma docent

Utilitzarem Moodle com a plataforma docent del curs.

  • Enllaços i documents amb els continguts del curs
  • Publicació de notícies
  • Fòrum d'interacció on-line
  • Missatges entre participants

Accés a Moodle a través d'UACloud CV (UACloud > Moodle UA) o directament des d'aquest enllaç.

Avaluació

Per a tenir una qualificació d'APTE s'haurà d'assistir a un mínim del 80% de les classes i publicar el codi font realitzat en repositori compartit en GitHub.

Durada, calendari i localització

Durada: 15 hores (1,5 crèdits ECTS)
Horari: Divendres de 16:00 a 21:00 h. (3 dies)
Dates: del 26 de maig al 9 de juny de 2017

Lloc de realització: Aula ordinadors L24 Politéncia I

Inscripció, matrícula i certificat

El curs està limitat a 23 places, que s'assignaran seguint l'ordre de preinscripció. Una vegada realitzada la preinscripció t'informarem si estàs dins del contingent o si estàs en llista d'espera.

Preu del curs: 120,00 %u20AC
Taxes administratives d'expedició de certificat acadèmic* (opcional): 27,34 %u20AC

*El certificat acadèmic inclou el títol del curs, el seu codi oficial en la UA, crèdits ECTS i nombre d'hores presencials. També es pot imprimir de forma gratuïta des d'UACloud CV la fitxa informativa de l'expedient.

Professorat

Jose Luis Zamora Sánchez

Enginyer en Informàtica per la Universitat d'Alacant.

Ha treballat des de 2001 fins a 2012 en Caja Mediterráneo/Banc CAM, participant en diferents unitats: Desenvolupador Front en Terminal Financer, Analista/Programador en departament d'Arquitectura i Analista/Programador en aplicació Intercam. Durant aquests anys ha desenvolupant nombrosos projectes per al banc, com la plataforma Middleware basada en Java EE i WebLogic o l'automatització de la configuració dels servidors via scripting WLST.

Des de 2013 treballa en Banc Sabadell, en labors d'Analista funcional i PM amb equips externs. Des de desembre de 2016 és Technical Leader en la unitat de Midrange Operations, treballant en projectes d'implantació de l'arquitectura multicanal Proteo, en les diferents àrees de negoci del Banc: Espanya, Anglaterra (TSB) i Mèxic.

Professor del títol propi de la Universitat d'Alacant Expert Universitari en Desenvolupament d'Aplicacions Web amb Java EE i Javascript des de 2011 fins a la seua finalització en el curs 2016, impartint les assignatures Servidors d'Aplicacions i Projecte Web.

Twitter: @jlzamoras

Organització i Secretaria administrativa

El curs està organitzat des del Departament de Ciència de la Computació i Intel·ligència Artificial.

Director d'estudis: Domingo Gallardo López (domingo.gallardo@ua.es)

Departament de Ciència de la Computació i Intel·ligència Artificial
Adreça: Edifici Politècnica II
Telèfon de contacte: 965903900
e-mail: dccia@ua.es
URL: http://www.dccia.ua.es

Experto en Desarrollo de Aplicaciones Web con Java y JavaScript


Universitat d'Alacant
Carretera de Sant Vicent del Raspeig s/n
03690 Sant Vicent del Raspeig
Alacant (Spain)

Tel: (+34) 96 590 3900

Fax: (+34) 96 590 3902

Twitter: https://twitter.com/expertojavaua

Per a més informació: informacio@ua.es, i per a temes relacionats amb aquest servidor web: webmaster@ua.es

Carretera de Sant Vicent del Raspeig, s/n - 03690 Sant Vicent del Raspeig - Alacant - Tel. 96 590 3400 - Fax 96 590 3464