Presentació

Albert Coronado Calzada
@acoronadoc
http://www.albertcoronado.com


2º cicle Enginyeria Informàtica
Master en Direcció Economico-Financera

Arquitecte de software Freelance
Soci IJEI Systems S.L.
Java

- Orientat a objectes pur i dissenyat per
desenvolupar software amb nivells d'acoplament
molt baix.
- Multi SO i dispositiu. “write once, run
anywhere”.
- Editions: Java Card, Java ME, Java SE, Java
EE.
- Llicència FOSS(Free and Open Source
Software).
Java SE 6 API
Qui fa ús de Java
Java EE(Enterprise Edition)
●   Extend Java SE per crear aplicacions corporatives.
●   Conjunt d'API, Patrons de disseny i estàndards.
●   Es crea una comunitat d'empreses que implementen aquestes
    definicions en Llibreries, Frameworks, etc. (Middleware).
●   Es crea un mercat de professionals, empreses, certificacions, etc.
●   Tot això dona seguretat al client final de gestió del projecte,
    seguretat, escalabilitat, manteniment, etc.
Recursos Java
●   http://docs.oracle.com/javaee/ (Java EE
    Technical Documentation)
●   http://www.oracle.com/technetwork/java/javamagaz
    (Java Magazine)
●   http://www.oracle.com/technetwork/java/javaee/ove
    (Java EE at a Glance)
●   http://www.oracle.com/technetwork/java/index.html
    (Portal Java de Oracle)
J2EE Patterns
Architectural Decisions Produce
        Varying Results




        Patrons, Llibreries, Frameworks, etc.
Factors a tenir en compte a l'hora
   de definir una arquitectura.
            Seguretat

            Escalabilitat

            Manteniment

            Connectivitat

            Robustesa

            Productivitat

            Suport

            Cost

            ...
Exemple d'arquitectura




         http://www.harshadura.net/2012_05_01_archive.html
Frameworks i Llibreries
Eines per al desenvolupament




                     Metodologies
J2EE

J2EE

  • 1.
    Presentació Albert Coronado Calzada @acoronadoc http://www.albertcoronado.com 2ºcicle Enginyeria Informàtica Master en Direcció Economico-Financera Arquitecte de software Freelance Soci IJEI Systems S.L.
  • 2.
    Java - Orientat aobjectes pur i dissenyat per desenvolupar software amb nivells d'acoplament molt baix. - Multi SO i dispositiu. “write once, run anywhere”. - Editions: Java Card, Java ME, Java SE, Java EE. - Llicència FOSS(Free and Open Source Software).
  • 3.
  • 4.
    Qui fa úsde Java
  • 5.
    Java EE(Enterprise Edition) ● Extend Java SE per crear aplicacions corporatives. ● Conjunt d'API, Patrons de disseny i estàndards. ● Es crea una comunitat d'empreses que implementen aquestes definicions en Llibreries, Frameworks, etc. (Middleware). ● Es crea un mercat de professionals, empreses, certificacions, etc. ● Tot això dona seguretat al client final de gestió del projecte, seguretat, escalabilitat, manteniment, etc.
  • 6.
    Recursos Java ● http://docs.oracle.com/javaee/ (Java EE Technical Documentation) ● http://www.oracle.com/technetwork/java/javamagaz (Java Magazine) ● http://www.oracle.com/technetwork/java/javaee/ove (Java EE at a Glance) ● http://www.oracle.com/technetwork/java/index.html (Portal Java de Oracle)
  • 7.
  • 8.
    Architectural Decisions Produce Varying Results Patrons, Llibreries, Frameworks, etc.
  • 9.
    Factors a teniren compte a l'hora de definir una arquitectura. Seguretat Escalabilitat Manteniment Connectivitat Robustesa Productivitat Suport Cost ...
  • 10.
    Exemple d'arquitectura http://www.harshadura.net/2012_05_01_archive.html
  • 11.
  • 12.
    Eines per aldesenvolupament Metodologies