Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Testeando Aplicaciones con Docker y Arquillian ...
Search
Eddú Meléndez Gonzales
October 22, 2016
Programming
250
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Testeando Aplicaciones con Docker y Arquillian Cube
Eddú Meléndez Gonzales
October 22, 2016
More Decks by Eddú Meléndez Gonzales
See All by Eddú Meléndez Gonzales
Desarrollo de Software en la Era de la Transformación Digital
eddumelendez
1
350
Consumer Driven Contract Testing con Spring Cloud Contract
eddumelendez
0
110
Consumer Driven Contract Testing with Spring Cloud Contract
eddumelendez
0
150
Construyendo contenedores para aplicaciones Java con JIB
eddumelendez
0
220
CI CD de aplicaciones Spring Boot con Jenkins X
eddumelendez
0
1.4k
SpringOne Recap
eddumelendez
0
72
Intro to Spring Boot
eddumelendez
0
110
Other Decks in Programming
See All in Programming
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
1
590
AHC070解法紹介
eijirou
0
150
20260914 AIエージェント時代のPlatform Engineering LLM基盤とプロダクトの責務境界線
kanfab1
7
2.3k
APNsからLive Activityを開始する話
yumnumm
0
150
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
520
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
170
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
130
ゲームコントローラやキーボードのファームウェアをSwiftで書く
kishikawakatsumi
1
270
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
530
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
400
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
The Rails Doctrine Decade
koic
2
460
Featured
See All Featured
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
390
Marketing to machines
jonoalderson
1
5.8k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
420
Everyday Curiosity
cassininazir
0
340
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
A Soul's Torment
seathinner
8
3.7k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
430
Transcript
TESTEANDO APLICACIONES CON DOCKER Y ARQUILLIAN CUBE Eddú Meléndez Gonzales
@eddumelendez
Sobre mí • Java Developer • OpenSource Contributor (spring- boot,
spring-security, spring-session, spring-ldap, arquillian-cube) • Co-organizador de Lima Jenkins Area Meetup y Perú Java User Group • Blogger • Twitter: @eddumelendez • E-mail:
[email protected]
• Github: github.com/eddumelendez
–Deadpool “Un gran poder conlleva a una gran irreponsabilidad”
None
None
Test Pyramid
ARQUILLIAN
Qué es Arquillian? • Proyecto OpenSource • Escrito en Java
• Test Framework para la JVM • Permite a los desarrolladores crear test de integración, funcional y aceptación fácilmente
Principios de Arquillian • Test deben ser portables a cualquier
contenedor • Test deben ser ejecutados desde el IDE o build tool • Extender la integración con frameworks de testing existentes
DOCKER
Qué es Docker? Herramienta de línea de comandos diseñada para
crear, desplegar, y ejecutar aplicaciones usando contenedores de una manera muy sencilla.
ECOSISTEMA DOCKER Docker Engine Docker Swarm Docker Compose Docker Machine
Dockerfile FROM tomcat:8.5.5 EXPOSE 8080 COPY pokemon-api.war /usr/local/tomcat/ webapps/
docker-compose.yml version: '2' services: jenkins: image: jenkinsci/jenkins:2.26 ports: - 8080:8080
nexus: image: sonatype/nexus3:3.0.2 ports: - 8081:8081
Casos de Uso • Desarrollo • Testing • Test de
Integración • Test Funcional • Deployment
None
ARQUILLIAN CUBE
Características • Integración con Docker y Kubernetes • Soporte de
Dockerfile • Soporte de docker-compose.yml formato v1 y v2 • Integración con otros proyectos de la familia Arquillian: Drone, Graphene, Recorder
DEMO
Recursos • Web: arquillian.org • Docs: http://arquillian.org/arquillian-cube/ • GitHub: https://github.com/arquillian/arquillian-cube
• Demo: https://github.com/eddumelendez/arquillian- cube-maven-demos