Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Open Source Day 2015 - Migrare a JBoss: andare oltre gli aspetti tecnologici

194 views

Published on

Il TechAdvisor Roberto Polli spiega come cambiare piattaforma possa essere l’occasione per rivedere il modo di sviluppare, testare e deployare le applicazioni.

I punti trattati durante la presentazione sono:
- Migrare a JBoss: Ambiente, obiettivi e strategia
- Opportunità Vs Operatività
- JBoss Ecosystem: Arquillian
- Simulare la CI con Docker
- Cosa è cambiato

Per saperne di più, scaricate le slide e guardate il video della presentazione del nostro TechAdvisor su http://www.par-tec.it/centro-risorse/item/236-migrare-a-jboss-andare-oltre-gli-aspetti-tecnologici

Published in: Technology
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Open Source Day 2015 - Migrare a JBoss: andare oltre gli aspetti tecnologici

  1. 1. #osd2015 Migrare a  JBoss: andare oltre gli aspetti tecnologici Roberto  Polli,  Solutions  Architect
  2. 2. Par-­Tec è  un  software  &  infrastructure system integrator  che  si  distingue  per: • la  proposizione  al  mercato  di  servizi  professionali  altamente  qualificati  e  soluzioni  innovative • il  rispetto  degli  standard  e  l’adozione  di  tecnologie  open  source L’avventura  col  cappello  rosso  è  iniziata  10  anni  fa  con  l’adozione  del  GFS,  la   specializzazione  su  RHEL  e  l’evoluzione  verso  il  middleware  e  la  più  recente  Cloud   Infrastructure. Il  nostro  attuale  rapporto  con  Red  Hat? Red  Hat  Premier  Business  Partner  con  specializzazione  Datacenter  Infrastructure Par-­Tec e  Red Hat:  10  anni  di  successi
  3. 3. Migrare a  JBoss:  Ambiente l I  driver  della  migrazione:  economici,  tecnologici l Integrare  Jboss in  ambiente  corporate – +10k  server,  C++,  Java,  Python – ESB,  Transazioni  distribuite,  Billing,  Multi-­layered caches – Pipeline:  sviluppo,  integration,  performance,  production – Agile,  scrum board,  git
  4. 4. Migrare a  JBoss:  Obiettivi e  Strategia l Minimizzare  impatti  della  migrazione — Riutilizzare  le  componenti  esistenti — Astrarre  le  specificità  dei  vari  application server l Strategia — Velocizzare  e  semplificare  il  processo  di  sviluppo — Identificare  requisiti  critici  preventivamente — “To  JEE  or  not to  JEE?”
  5. 5. Opportunità vs  Operatività l Introdurre – State-­of-­the-­art   development  system – Supporto Enterprise  +  Community – Integrazione con  tecnologia Red  Hat l Mantenendo – Integrazione con  ambiente e  procedure  presenti – Impatto minimo sulle scadenze
  6. 6. Opportunità vs  Operatività l Individuazione  dei  Bottleneck procedurali l Ambiente  di  Continuous Integration   complesso l Alti  costi  di  non-­acceptance l Posticipare  la  fase  di  CI!
  7. 7. JBoss Ecosystem: Validare  le  componenti  delegate  al  container Container-­Injected Beans @RunWith(Arquillian.class) class MyArquillianTest { // Save the MyBeanMock code // Stress the @Inject/@Resource code // May validate deployment descriptor @Inject // or @Resource ... private MyBean bean; @Test public void testMyBean(){ ... } } Mock  Beans/Factories class MyBeanMock { ... } // or class MyBeanMockFactory { ... } class MyOldWayTest { // Must write MyBeanMock class // Won't stress the @Injection code private MyBeanMock bean = new MyBeanMock(); @Test public void testMyBean(){ ... } }
  8. 8. JBoss Ecosystem: l Bug  scoperti  prima di  andare  in  Continuous Integration l Test  più  brevi  e  più  numerosi l Meno  codice  &  debug più  semplice l Test  dell'integrazione  col  container l Deployment  descriptor validati  separatamente: l web.xml,  jboss-­web.xml,  ...   l Non  invasivo  – attivabile  via  maven profiles l Software  scritto  dalla  prospettiva  dell'utilizzatore
  9. 9. Simulare la  CI  con l Debug locale  dell'integrazione  con  le   componenti  esterne l Simulare  le  componenti  esterne  con   blackbox riusabili l Simulare  la  CI  con   #docker-compose up jboss: image: jboss-eap-6 ports: - 8080:8080 - 9990:9990 logserver: image: my-logserver ports: - 1234:1234
  10. 10. Cosa è cambiato • Goal:  raggiungimento  degli  obiettivi  iniziali. • Test:  più  numerosi,  più  piccoli,  più  veloci. • Efficienza:  maggiore  acceptance negli  Integration  Test. • Conoscenza:  pregi  e  limiti  di  JEE. • Tecnologia:  introdotti  Docker e  Arquillian.
  11. 11. #osd2015 Thank  you Roberto  Polli,  Solutions  Architect

×