Suche senden
Hochladen
IzPack at Devoxx 2010
•
2 gefällt mir
•
1,134 views
J
julien.ponge
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 32
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Behavioural activity monitoring on CoreOS with Sysdig Falco
Behavioural activity monitoring on CoreOS with Sysdig Falco
Sysdig
Securing docker containers
Securing docker containers
Mihir Shah
Enemy at the gates: vulnerability research in embedded appliances
Enemy at the gates: vulnerability research in embedded appliances
Chris Hernandez
ContainerDays Boston 2015: "CoreOS: Building the Layers of the Scalable Clust...
ContainerDays Boston 2015: "CoreOS: Building the Layers of the Scalable Clust...
DynamicInfraDays
Container Torture: Run any binary, in any container
Container Torture: Run any binary, in any container
Docker, Inc.
Curing A 15 Year Old Desease
Curing A 15 Year Old Desease
pinkflawd
Hands-off logging for OpenShift in AWS
Hands-off logging for OpenShift in AWS
Amir Moghimi
How to Secure Containers
How to Secure Containers
Sysdig
Weitere ähnliche Inhalte
Was ist angesagt?
DevOps Fest 2020. Philipp Krenn. Scale Your Auditing Events
DevOps Fest 2020. Philipp Krenn. Scale Your Auditing Events
DevOps_Fest
Infrastructure testing with Molecule and TestInfra
Infrastructure testing with Molecule and TestInfra
Tomislav Plavcic
OpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf Tutorial
Saju Madhavan
Docker Security - Secure Container Deployment on Linux
Docker Security - Secure Container Deployment on Linux
Michael Boelen
Terraform: начинайте использовать, если еще не.
Terraform: начинайте использовать, если еще не.
Serhii Vasylenko
DevOps Practices:Configuration as Code
DevOps Practices:Configuration as Code
Doug Seven
Aleksandr Khokhlov - Do not chase the hype train. Just steal ideas
Aleksandr Khokhlov - Do not chase the hype train. Just steal ideas
OdessaJS Conf
On MongoDB backup
On MongoDB backup
William Yeh
LPW 2007 - Perl Plumbing
LPW 2007 - Perl Plumbing
lokku
2009-08-24 The Linux Audit Subsystem Deep Dive
2009-08-24 The Linux Audit Subsystem Deep Dive
Shawn Wells
Securing OpenStack and Beyond with Ansible
Securing OpenStack and Beyond with Ansible
Major Hayden
[2014 CodeEngn Conference 11] 김호빈 - Android Bootkit Analysis EN
[2014 CodeEngn Conference 11] 김호빈 - Android Bootkit Analysis EN
GangSeok Lee
Corwin on Containers
Corwin on Containers
Corwin Brown
How to master OpenStack in 2 hours
How to master OpenStack in 2 hours
OpenCity Community
Server Locality Using Razor and LLDP - PuppetConf 2014
Server Locality Using Razor and LLDP - PuppetConf 2014
Puppet
Tai lieu 1
Tai lieu 1
Nguyen Hung
OpenStack: DevStack installation using VirtualBox & Ubnutu (Juno with Neutron)
OpenStack: DevStack installation using VirtualBox & Ubnutu (Juno with Neutron)
Ian Choi
DevStack
DevStack
Everett Toews
Advance discussion on Ansible - Rahul Inti
Advance discussion on Ansible - Rahul Inti
Sahil Davawala
Stealthy, Hypervisor-based Malware Analysis
Stealthy, Hypervisor-based Malware Analysis
Tamas K Lengyel
Was ist angesagt?
(20)
DevOps Fest 2020. Philipp Krenn. Scale Your Auditing Events
DevOps Fest 2020. Philipp Krenn. Scale Your Auditing Events
Infrastructure testing with Molecule and TestInfra
Infrastructure testing with Molecule and TestInfra
OpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf Tutorial
Docker Security - Secure Container Deployment on Linux
Docker Security - Secure Container Deployment on Linux
Terraform: начинайте использовать, если еще не.
Terraform: начинайте использовать, если еще не.
DevOps Practices:Configuration as Code
DevOps Practices:Configuration as Code
Aleksandr Khokhlov - Do not chase the hype train. Just steal ideas
Aleksandr Khokhlov - Do not chase the hype train. Just steal ideas
On MongoDB backup
On MongoDB backup
LPW 2007 - Perl Plumbing
LPW 2007 - Perl Plumbing
2009-08-24 The Linux Audit Subsystem Deep Dive
2009-08-24 The Linux Audit Subsystem Deep Dive
Securing OpenStack and Beyond with Ansible
Securing OpenStack and Beyond with Ansible
[2014 CodeEngn Conference 11] 김호빈 - Android Bootkit Analysis EN
[2014 CodeEngn Conference 11] 김호빈 - Android Bootkit Analysis EN
Corwin on Containers
Corwin on Containers
How to master OpenStack in 2 hours
How to master OpenStack in 2 hours
Server Locality Using Razor and LLDP - PuppetConf 2014
Server Locality Using Razor and LLDP - PuppetConf 2014
Tai lieu 1
Tai lieu 1
OpenStack: DevStack installation using VirtualBox & Ubnutu (Juno with Neutron)
OpenStack: DevStack installation using VirtualBox & Ubnutu (Juno with Neutron)
DevStack
DevStack
Advance discussion on Ansible - Rahul Inti
Advance discussion on Ansible - Rahul Inti
Stealthy, Hypervisor-based Malware Analysis
Stealthy, Hypervisor-based Malware Analysis
Andere mochten auch
AlpesJUG - Communautés opensource, stratégies et écueils
AlpesJUG - Communautés opensource, stratégies et écueils
julien.ponge
Java 7 LavaJUG
Java 7 LavaJUG
julien.ponge
Java 7 at SoftShake 2011
Java 7 at SoftShake 2011
julien.ponge
Java 7 JUG Summer Camp
Java 7 JUG Summer Camp
julien.ponge
Java 7 Launch Event at LyonJUG, Lyon France. Fork / Join framework and Projec...
Java 7 Launch Event at LyonJUG, Lyon France. Fork / Join framework and Projec...
julien.ponge
Chương 4 Lý thuyết hành vi của người sản xuất
Chương 4 Lý thuyết hành vi của người sản xuất
Nguyễn Ngọc Phan Văn
Andere mochten auch
(6)
AlpesJUG - Communautés opensource, stratégies et écueils
AlpesJUG - Communautés opensource, stratégies et écueils
Java 7 LavaJUG
Java 7 LavaJUG
Java 7 at SoftShake 2011
Java 7 at SoftShake 2011
Java 7 JUG Summer Camp
Java 7 JUG Summer Camp
Java 7 Launch Event at LyonJUG, Lyon France. Fork / Join framework and Projec...
Java 7 Launch Event at LyonJUG, Lyon France. Fork / Join framework and Projec...
Chương 4 Lý thuyết hành vi của người sản xuất
Chương 4 Lý thuyết hành vi của người sản xuất
Ähnlich wie IzPack at Devoxx 2010
IzPack - PoitouJUG
IzPack - PoitouJUG
julien.ponge
Eclipse Memory Analyzer
Eclipse Memory Analyzer
nayashkova
Securing the Socks Shop
Securing the Socks Shop
Jason Smith
XPages -Beyond the Basics
XPages -Beyond the Basics
Ulrich Krause
Extension Library - Viagra for XPages
Extension Library - Viagra for XPages
Ulrich Krause
So. many. vulnerabilities. Why are containers such a mess and what to do abou...
So. many. vulnerabilities. Why are containers such a mess and what to do abou...
Eric Smalling
The post release technologies of Crysis 3 (Slides Only) - Stewart Needham
The post release technologies of Crysis 3 (Slides Only) - Stewart Needham
Stewart Needham
Bsides Tampa Blue Team’s tool dump.
Bsides Tampa Blue Team’s tool dump.
Alexander Kot
Iz Pack
Iz Pack
Inria
IzPack at LyonJUG'11
IzPack at LyonJUG'11
julien.ponge
[DanNotes] XPages - Beyound the Basics
[DanNotes] XPages - Beyound the Basics
Ulrich Krause
Linux Desktop Automation
Linux Desktop Automation
Rui Lapa
Linux Presentation
Linux Presentation
kuldeepakgautam
Oracle11g On Fedora14
Oracle11g On Fedora14
kmsa
Oracle11g on fedora14
Oracle11g on fedora14
Khalid Matar Albuflasah
Eclipse Memory Analyzer - More Than Just a Heap Walker
Eclipse Memory Analyzer - More Than Just a Heap Walker
guest62fd60c
Tuning systemd for embedded
Tuning systemd for embedded
Alison Chaiken
CEHv10 M0 Introduction.pptx
CEHv10 M0 Introduction.pptx
YasserOuda2
System Imager.20051215
System Imager.20051215
guest95b42b
Jenkins.pptx
Jenkins.pptx
Pavel Nagrebetskyi
Ähnlich wie IzPack at Devoxx 2010
(20)
IzPack - PoitouJUG
IzPack - PoitouJUG
Eclipse Memory Analyzer
Eclipse Memory Analyzer
Securing the Socks Shop
Securing the Socks Shop
XPages -Beyond the Basics
XPages -Beyond the Basics
Extension Library - Viagra for XPages
Extension Library - Viagra for XPages
So. many. vulnerabilities. Why are containers such a mess and what to do abou...
So. many. vulnerabilities. Why are containers such a mess and what to do abou...
The post release technologies of Crysis 3 (Slides Only) - Stewart Needham
The post release technologies of Crysis 3 (Slides Only) - Stewart Needham
Bsides Tampa Blue Team’s tool dump.
Bsides Tampa Blue Team’s tool dump.
Iz Pack
Iz Pack
IzPack at LyonJUG'11
IzPack at LyonJUG'11
[DanNotes] XPages - Beyound the Basics
[DanNotes] XPages - Beyound the Basics
Linux Desktop Automation
Linux Desktop Automation
Linux Presentation
Linux Presentation
Oracle11g On Fedora14
Oracle11g On Fedora14
Oracle11g on fedora14
Oracle11g on fedora14
Eclipse Memory Analyzer - More Than Just a Heap Walker
Eclipse Memory Analyzer - More Than Just a Heap Walker
Tuning systemd for embedded
Tuning systemd for embedded
CEHv10 M0 Introduction.pptx
CEHv10 M0 Introduction.pptx
System Imager.20051215
System Imager.20051215
Jenkins.pptx
Jenkins.pptx
Mehr von julien.ponge
FOSS - PoitouJUG
FOSS - PoitouJUG
julien.ponge
IzPack - fOSSa 2009
IzPack - fOSSa 2009
julien.ponge
Software Testing - Invited Lecture at UNSW Sydney
Software Testing - Invited Lecture at UNSW Sydney
julien.ponge
Slides Aquarium Paris 2008
Slides Aquarium Paris 2008
julien.ponge
PhD Defense
PhD Defense
julien.ponge
IzPack Glassfish Lightning Talks 2008
IzPack Glassfish Lightning Talks 2008
julien.ponge
Mehr von julien.ponge
(6)
FOSS - PoitouJUG
FOSS - PoitouJUG
IzPack - fOSSa 2009
IzPack - fOSSa 2009
Software Testing - Invited Lecture at UNSW Sydney
Software Testing - Invited Lecture at UNSW Sydney
Slides Aquarium Paris 2008
Slides Aquarium Paris 2008
PhD Defense
PhD Defense
IzPack Glassfish Lightning Talks 2008
IzPack Glassfish Lightning Talks 2008
Kürzlich hochgeladen
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
SANGHEE SHIN
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UbiTrack UK
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Aijun Zhang
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
dgelyza
Introduction to Quantum Computing
Introduction to Quantum Computing
GDSC PJATK
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
Adtran
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
Eric D. Schabell
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
Seth Reyes
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
Matt Ray
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
Aggregage
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
Christian Posta
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptx
YounusS2
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
Jamie (Taka) Wang
Designing A Time bound resource download URL
Designing A Time bound resource download URL
Runcy Oommen
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
DianaGray10
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
IES VE
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Commit University
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
bruanjhuli
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your Salesforce
Martin Humpolec
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
YounusS2
Kürzlich hochgeladen
(20)
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
Introduction to Quantum Computing
Introduction to Quantum Computing
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptx
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
Designing A Time bound resource download URL
Designing A Time bound resource download URL
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your Salesforce
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
IzPack at Devoxx 2010
1.
IzPack: because you
and your end users have installation issues Julien Ponge
2.
Dr Jekyll Computer Scientist Mr
Hyde OpenSource Craftsman +
4.
Unique installer Multiple
systems
5.
Download for your
operating system 1: java -Xmx256m -jar filename.jar 2: chmod -R +x lib/ant/bin 3: lib/ant/bin/ant -f setup.xml 4: bin/asadmin start-domain domain v2
6.
Demo
7.
Quick tour
8.
25.000 downloads per
month?
9.
(...)
14.
XML descriptor Files to
package Installer resources Installer Jar Compiler, Ant or Maven
15.
Custom actions Installer
Jar Custom panels 3rd-party libs
16.
variables Content-aware replacement Config files, scripts, ...
17.
<conditions> <condition type="variable" id="start.glassfish"> <name>gf_start_domain</name> <value>true</value> </condition> </conditions>
20.
Utility scripts
21.
Demo
22.
How about packaging systems?
23.
(...) Packages vs Installers
25.
Initial installation Bootstrap IPS
+ updates Updates + Add-ons Uninstallation
26.
The next IzPack
27.
The hype effect Patterns
TDD, BDD Best practices IoC & DI JSR xyz Scripting ...your application code will eventually look bad!
28.
5.0-beta Kudos to: Anthonin Bonnefoy David
Duponchel Rene Krell PicoContainer JUnit + hamcrest + fest-swing
29.
SCM Developers CVS then Subversion
30.
SCM Developers
31.
Shameless plug: INRIA
Amazones 30 Dynamic service-based operating system and middleware stack Verification Security Observation Deployment Constrained device: gateways, sensors, ...
32.
Julien Ponge @jponge julien.ponge@gmail.com http://julien.ponge.info/ Q&A @izpack http://izpack.org/
Jetzt herunterladen