Scalable Architectures, Enterprise Solutions with Opensource and Free Software

100 %
0 %
Information about Scalable Architectures, Enterprise Solutions with Opensource and Free...

Published on March 16, 2014

Author: McRose



I was asked to give a presentation with lasted technologies available so I came up with this, originally named as "Playing Software Architect" I renamed to the actual one

Hope you like it, this is my first post

Scalable Architectures Enterprise Solutions withEnterprise Solutions with opensource and free softwareopensource and free software Roberto Gamarra [ icarus ]Roberto Gamarra [ icarus ] IIcaruscarusDBDB

IcarusDB 2014 2 Architecture

IcarusDB 2014 3 Architecture: scalable database

IcarusDB 2014 4 Architecture: scalable app-server

IcarusDB 2014 5 Architecture: Cloud::SaaS

IcarusDB 2014 6 Architecture: Cloud::IaaS

IcarusDB 2014 7 Client Side • JSF • Primefaces • Richfaces • Apache Wicket • Vaadin • PHP • AJAX • Desktop apps

IcarusDB 2014 8 Client Side: mobile ? • PDA • Tablet • Smartphones • Android • iOS • HTML5-Javascript

IcarusDB 2014 9 Server Side • RESTful technology • Core [ two layers ] – services – persistense

IcarusDB 2014 10 The Server itself: OS

IcarusDB 2014 11 The Server itself: App-Server

IcarusDB 2014 12 The Server itself: Databases

IcarusDB 2014 13 Licences

IcarusDB 2014 14 the Tools

IcarusDB 2014 15 the Tools Primefaces • The ultimate JSF Component Suite for java web-base applications. Java-Web, Web and Mobile. JSF • JavaServer Faces is a specification for building component-based user interfaces for web applications. JPA • Java Persistense API is a speficication which describes the management of relation data in applications.

IcarusDB 2014 16 the Tools JavaEE • Java Platform Enterprise Edition previously known as J2EE provides an API and runtime environment for developing and running enterprise software. PostgreSQL • Is the most advance opensource object-relational database managemnet system with an emphasis on extensibility and standards-compliance. JBoss AS/ JBoss EAP/ WildFly • Is a JavaEE-based application server runtime platform used for building, deploying, and hosting highly-transactional Java applications and services.

IcarusDB 2014 17 Operative System: Linux • Distro: CentOS, the best Highly stable version Enterprise-level reliability • Online support: • Commercial Suppport: Redhat and CentOS Project joined forces on January 2014 • Official Courses and Certifications available

IcarusDB 2014 18 Database: PostgreSQL • Online support: lots of forums • Commercial Support: EnterpriceDB • PostgreSQL Certification and On Demand Training

IcarusDB 2014 19 AppServer: JBoss / WildFly • JBoss EAP (Enterprise Aplication Platform) is a subscription-based/open-source Java EE-based application server runtime platform used for building, deploying, and hosting highly-transactional Java applications and services. Supports JavaEE 5 and EE 6. • WildFly is the free version now developed by Redhat and support JavaEE 7. • Official Courses and Training by Redhat

IcarusDB 2014 20 Trained Personnel • Provides status to the Company • Creates personal satisfaction to the Employee • The best support: Trained and experienced staff • How to maintain a trained staff? ;-)

IcarusDB 2014 21 Questions ??... • Primefaces • Java JDK • Java EE • PostgreSQL • JBoss AS • WildFly • CentOS

Thanks !Thanks !

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

The Architecture of Open Source Applications (Volume 2 ...

Scalable Web Architecture and Distributed Systems. ... Open source software has become a ... What exactly does it mean to build and operate a scalable web ...
Read more

Scalable Software - Software Asset Management and IT Asset ...

Scalable’s IT Asset Management Solutions & Services. ... Scalable Software Ltd Richmond, Surrey TW9 1AE United Kingdom +44 203 695 4632 Austin, TX 78701
Read more

Home » OpenStack Open Source Cloud Computing Software

OpenStack software controls large ... OpenStack works with popular enterprise and open source ... NTT SmartConnect Integrates PLUMgrid SDN Solution for ...
Read more

SAP BusinessObjects Enterprise software ... - CIO Summits

SAP Solution Brief SAP BusinessObjects ... Enterprise software allows your organi- ... scalable service-oriented architecture, it
Read more

Open Source ERP Software Solutions FAQ - Compiere

Open Source ERP Software Solutions ... ERP software is available free for ... earlier generation enterprise software architectures. ...
Read more

Enterprise Architect - Free UML Tool Downloads for OOA/D ...

An enterprise wide solution for visualizing, ... software, processes and architectures. ... Enterprise Architect is the scalable, ...
Read more

ERP Commercial Open Source Software from Compiere - On ...

Compiere Enterprise ... enterprise-class business solution for a fraction of the cost of ... Leveraging open source technology helps reduce IT ...
Read more

Arithme Software

Why Arithme? Arithme Software was founded with the vision to create technology for Enterprises meant to be efficient, ... Network Architecture and Design;
Read more

Icinga | Open Source Monitoring

Scalable Open Source Monitoring. Icinga is a scalable and extensible monitoring system which checks the ... 100% Free & Open Source; ... Icinga Enterprise ...
Read more