Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Testeando Aplicaciones con Docker y Arquillian ...
Search
Eddú Meléndez Gonzales
October 22, 2016
Programming
0
240
Testeando Aplicaciones con Docker y Arquillian Cube
Eddú Meléndez Gonzales
October 22, 2016
Tweet
Share
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
340
Consumer Driven Contract Testing con Spring Cloud Contract
eddumelendez
0
110
Consumer Driven Contract Testing with Spring Cloud Contract
eddumelendez
0
140
Construyendo contenedores para aplicaciones Java con JIB
eddumelendez
0
210
CI CD de aplicaciones Spring Boot con Jenkins X
eddumelendez
0
1.4k
SpringOne Recap
eddumelendez
0
58
Intro to Spring Boot
eddumelendez
0
93
Other Decks in Programming
See All in Programming
AI 駆動開発ライフサイクル(AI-DLC):ソフトウェアエンジニアリングの再構築 / AI-DLC Introduction
kanamasa
11
3.4k
AIエージェントの設計で注意するべきポイント6選
har1101
5
2k
20251212 AI 時代的 Legacy Code 營救術 2025 WebConf
mouson
0
200
手が足りない!兼業データエンジニアに必要だったアーキテクチャと立ち回り
zinkosuke
0
810
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
1
420
SwiftUIで本格音ゲー実装してみた
hypebeans
0
480
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
330
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
160
公共交通オープンデータ × モバイルUX 複雑な運行情報を 『直感』に変換する技術
tinykitten
PRO
0
160
AIコーディングエージェント(Gemini)
kondai24
0
260
生成AI時代を勝ち抜くエンジニア組織マネジメント
coconala_engineer
0
320
Patterns of Patterns
denyspoltorak
0
160
Featured
See All Featured
Deep Space Network (abreviated)
tonyrice
0
20
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
0
99
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
34
Building an army of robots
kneath
306
46k
Tell your own story through comics
letsgokoyo
0
750
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
210
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
980
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
260
Mind Mapping
helmedeiros
PRO
0
38
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
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