Upload
guatemala-user-group
View
58
Download
0
Embed Size (px)
Citation preview
Gestión de infraestructura Tomcat/TomEE con tFactory César Hernández
CesarHernandezGt @CesarHgt CesarHernandezGt tfactory.github.io
Guatemala OTN Tour 2016
● Arquitecto de software ● Parte de OTN Speaker Bureau. ● Oracle Certified Professional ● Autor artículos en Oracle Technology
Network Latinoamérica. ● Revisor técnico para Manning
Publications Co. ● +8 años Diseño e impl. de Java EE. ● Personal Training y conferencias
técnicas. ● Blogger de TIC’s independiente
César Hernández.
CesarHernandezGt @CesarHgt CesarHernandezGt Artículos OTN.
www.guate-jug.net /Guate.Java.User.Group
Grupo de Usuarios
Java Guatemala
/ouggt
Grupo de Usuarios Oracle
Guatemala
/nullpointersband
Java Community Rock Band
/EventosJEspanol
JEspañol
Participación activa en comunidades
https://community.oracle.com/community/otn-speaker-bureau
OTN Speaker Bureau
Agenda ● Apache Tomcat
o Uso o Tecnología o Punto de vista comercial o DevOps
● tFactory o Casos de uso comúnes o Características o Arquitectura o Demo
● QA
Apache Tomcat (Usage)
Eclipse community survey 2014 http://www.slideshare.net/IanSkerrett/eclipse-community-survey-2014
Java Tools and Technologies Landscape for 2014 http://www.slideshare.net/IanSkerrett/eclipse-community-survey-2014
Apache Tomcat (Usage)
Jlastic Software Stacks Market Share: 2nd Quarter of 2015 http://blog.jelastic.com/2015/08/13/software-stacks-market-share-second-quarter-of-2015/
Most popular Java EE containers: 2015 edition https://plumbr.eu/blog/java/most-popular-java-ee-containers-2015-edition
Apache Tomcat (Commercial) ● Monitoring
o Profiling tools o JVM Communication (JMX) o Internal components
● Management o Configurations o Deployments o Security o Data Sources o Multi server environment
Apache Tomcat (DevOps) ● “Kind of Management”
o Configurations o Deployments o Security o Data Sources o Multi server environment
https://hub.openshift.com/quickstarts/96-tomcat-7-jboss-ews-2-0
tFactory
Open Source Project to manage Apache Tomcat™ instances over a network easily.
http://tfactory.github.io/ @tFactorySystem
tFactory common usage scenario ● Which ports are available in a remote server? ● Which ports does the current instances have
configured on remote server? ● Can you create a new instance in less than 1 minutes
with custom settigns? ● Can you give me a report of all the instances in our
environment with his respective ports configuration now?
tFactory common usage scenario ● Can you create a image template and be distributed
on remote servers in less than 2 minute? ● What are we going to do if operations guys don't
know how to use use Chef, Puppet or other hightech cool tool that can help to manage Apache Tomcat™ intances?
tFactory features ● Add/Remove remote servers. ● Monitor remote t-factory-agent status. ● Register/Deregister instances already created on
remote servers. ● Creation of new instances on remote servers with
auto and manual selection of available ports. ● Instance template catalog capability. ● Monitor changes on configuration (currently
server.xml file) of remote instances. ● Internationalized GUI
tFactory Roadmap ● Authentication and Authorization ● Log4j incorporation ● Configure memory parameters to instances when
they are created from the tFactory server. ● Configure jmx port parameter to instances when
they are created from the tFactory server. ● Datasource managements. ● GUI edition of global configurations.
tFactory is Open Source Open for Contributing ● http://tfactory.github.io/ ● https://github.com/tfactory ● @tFactorySystem