mimacom & LiferayDXP Campaign
|
|
- Candice Magdalene Heath
- 5 years ago
- Views:
Transcription
1 mimacom & LiferayDXP Campaign
2 About me Gustav Novotný CEO Software Engineer Liferay Consultant Mobile:
3 Development & Consulting mimacom Path Idea to Solution Edoras BPM Partner + Contributor AGILE SCRUM Alliance Quality CMMi 5 + ISO 9001 Workforce Leasing SM,PO,RE,UX,Dev Methods Modularization Multichannel Apps Liferay Partner + Contributor Angular JS Web + Mobile Twitter Bootstrap Responsive Cloud Foundry Pivotal Partner Open Stack Private Cloud Big Data Hadoop Pivotal Partner elasticsearch elastic Partner
4 Liferay Platinum Service Partner Intranet Internet Social Technology Partner LiferayFaces Maven Plugin JRebel elasticsearch Awards Community Excellence Innovation Partner Contribution New Business Campaign
5 mimacom & LiferayDXP Campaign
6 LiferayDXP Vision Product The new Platform Framework Process
7 LiferayDXP Vision Product The new Platform Framework Process
8 Agenda Modular Architecture Configuration Admin Theme Development REST API Search
9 #1 MODULAR ARCHITECTURE
10 Modular? Why? Product size Core features customization Release cycle Service dependencies
11
12 OSGi new in Liferay? First OSGi mentions in 2012! Liferay supports OSGi modules from 6.2 OSGi as first-class citizen: NOW!
13 WhyOSGi Modularity Customizability Extensibility Full control over deployment lifecycle
14 HowOSGi Liferay Module Framework Apache Felix Declarative Services (optionally Blueprint) bndtools Semantic Versioning Liferay Blade / Blade-CLI
15 LiferayModule Framework Liferay Service Registry Liferay portal Liferay Core Services OSGi container OSGi Service Registry Hot Deploy Listeners Portlet A API module Portlet A service module Module B Module C
16 LiferayModule Framework Module dependencies Image: Rafik HARABI
17 Liferay OSGimodule Packaged as JAR Unique name Java classes (Components) MANIFEST.MF Unique version number JAR Resources (JSPs, property files) Binary / text data
18 Example: Portlet
19 Example: Portlet Gradle build.gradle depencies
20 Example: Portlet Maven pom.xml dependencies
21 Extension: Portletfilter
22 Extension: Portletfilter External dependency injection
23 Extensibility Image: Rafik HARABI
24 #2 CONFIGURATIONADMIN
25 Configuration challenges Complex system with independent modules Loosely coupled OSGi services Portal.properties / Portlet preferences
26 Configuration Admin OSGi based configuration management Configuration as standalone component injectable into services type safe Scoped (system / site / portlet)
27 Configuration schema Metatype schema language for configuration OSGi specification
28 Example
29 Autogenerated UI
30 Autogenerated UI
31 Reading the configuration System scope
32 #3 THEME DEVELOPMENT
33 THE OPEN SOURCE INTEGRATOR FOR ENTERPRISE What s changed? +
34 Theme Generator Tool
35 How it works yo liferay-theme Yo liferay:themelet
36 Technology Stack Boostrap 3 only CSS part extended Grid system SCSS Java compiler strict usage of.scss Bourbon instead of Compass
37 Technology Stack
38 Risksand restrictions use Freemarker Browser support IE11+ (IE10 partially) latest Chrome/Firefox/Safari
39 New fromliferay Themelets Lexicon SennaJS MetalJS
40 Themelets Composable (UI) pieces Shareable as NPM units Automatically inserted in compile time
41 Lexicon HTML/CSS/JS framework Set of reusable components fully responsive customizable and extensible API for building consistent interfaces Liferay design styleguide
42 SennaJS Single page application engine Used by default in portal Very low footprint: ~8KB SPA done right SEO & Bookmarkability History navigation UI feedback and transition Cacheable screens
43 MetalJS Component framework by Liferay Not used yet in Liferay 7 ECMA script 6 Progressive enhancement with Incremental DOM Soy / JSX templates
44 Upgrading Themes Blade-CLI support blade migratetheme yo liferay-theme:import NPM Bootstrap conversion tool blade migratetheme Phases: 1. Plugin migration 2. Bootstrap upgrade 3. Further manual tweaking
45 #4 TRUE REST API
46 Why RESTfulservices Independent resources sharing portlets, mobile, 3rd party Quick and easy service layer development WS endpoints from simple POJO Standardized, common WS API known patterns among developers
47 REST in Liferay DXP Apache CXF implementation Standard WS RS API New endpoint type!!! No security layer provided!!! (Not like JSONWS)
48 Creating REST endpoint 1. Create Class extending javax.ws.rs.core 2. Build common JAX-RS API using javax.ws.rs.* annotations 3. Annotate and deploy class as OSGi component
49 Creating REST endpoint 1. Create Class extending javax.ws.rs.core 2. Build common JAX-RS API using javax.ws.rs.* annotations 3. Annotate and deploy class as OSGi component
50 Creating REST endpoint 1. Create Class extending javax.ws.rs.core 2. Build common JAX-RS API using javax.ws.rs.* annotations 3. Annotate and deploy class as OSGi component 4. (Register new endpoint in administration)
51 #5 SEARCH
52 What snewin DXP Liferay 6 Digital Enterprise 7 Embedded Lucene Remote SOLR as the only option Embedded elastic search (only for dev purposes) Remote elastic search or Solr Solr 5.x and Solr Cloud Portal-centric Lucene clustering Native, transparent elasticsearch clustering Queries, Filters, Boosting, Geolocation
53 Developer sperspective Embedded elasticsearch is a module Search Adapter API No Lucene in the portal Extension points fine tune cluster, logs and shards, indexing and queries (elastic only)
54 liferay type mapping for all Liferay assets XML schema for all Liferay assets ElasticSearchEngine implementation SolrSearchEngine implementation technology partnership (shared support) Enterprise extras (Shield, Marvel, Kibana) for customers that can t use elastic different Java already developed plugins,...
55 New search possibilities 7 new Query types Fuzzy MoreLikeThis, MultiMatch, MatchAll, DisMax etc. Filters TermsFilter, PrefixFilter, ExistsFilter, MissingFilter, QueryFilter Geolocation (distance, distance range, polygon)
56 New Search Possibilities Aggregations Boosting
57 Migrate to DXP Migration vs. Conversion Hooks and EXTs Don t be afraid
58 What snext? Vision Product The new Platform Framework Process
59 What s next? Top 5 process innovations 21. Sept 2016, 16:00-17:00 CEST 1. The OSGI approach 2. Blade tools 3. Node.jsThemes 4. QA 5. Migration tools
60 What s next? mimacom & Liferay DXP Roadshows Bratislava October 2016, 15:00-19:00 Prague October 2016, 15:00-19:00 Liferay DXP Showcase Case studies Liferay DXP migration Speed Consulting & Liferay health-check
61 Are you ready? Liferay health-check
62 Q&A
63 Product From portal to DXP Digital Enterprise Analytics Developer Studio DXP Campaign Manager Single Customer View Connected Services
64 CE vs EE
65 CE vs EE
Liferay Digital Experience Platform. New Features Summary
Liferay Digital Experience Platform New Features Summary Liferay has redesigned its platform with new functionality in Liferay Digital Experience Platform (DXP). The following is a summary of the key new
More informationWhat is Liferay and why do we need it? Vy Bui
What is Liferay and why do we need it? Vy Bui Today s agenda Introduction What is Liferay? Why should developers care about Liferay? What is Liferay as a CMS? How to use some cool features to achieve the
More informationHow to Upgrade to Liferay Digital Experience Platform
How to Upgrade to Liferay Digital Experience Platform Table of Contents Introduction... 1 Setting the Right Timeline.... 1 Infrastructure Changes.... 2 Compatibility Matrix.... 2 Search... 2 JDK... 2 Deployment
More informationBreaking Apart the Monolith with Modularity and Microservices CON3127
Breaking Apart the Monolith with Modularity and Microservices CON3127 Neil Griffin Software Architect, Liferay Inc. Specification Lead, JSR 378 Portlet 3.0 Bridge for JavaServer Faces 2.2 Michael Han Vice
More informationSpring Web Services Tutorial With Example In
Spring Web Services Tutorial With Example In Eclipse Bottom Up In addition to creating a basic web service and client, the article goes a step further This article will be using the Eclipse IDE (Kepler),
More informationManaging Installations and Provisioning of OSGi Applications. Carsten Ziegeler
Managing Installations and Provisioning of OSGi Applications Carsten Ziegeler cziegeler@apache.org About Member of the ASF Current PMC Chair of Apache Sling Apache Sling, Felix, ACE, Portals (Incubator,
More informationWSO2 Platform Offerings for Developers
WSO2 Platform Offerings for Developers Version 1.1 (February 03, 2014) Table of Contents Application Development... 03 Jaggery for JavaScript-Based Web and REST Style Applications... 03 Tooling for Development...
More informationThe State of Apache Sling
The State of Apache Sling Carsten Ziegeler cziegeler@apache.org adaptto() 2012 Berlin 1 About Member of the ASF Current PMC Chair of Apache Sling Apache Sling, Felix, Portals, Incubator RnD Team at Adobe
More informationARCHITECTURE ARCHITECTURE OVERVIEW
ARCHITECTURE ARCHITECTURE OVERVIEW The personalization of the customer experience is in every marketer s mind and this requirement has strong impacts on customer data integration, across channels and applications.
More information1. Introduction. 2. Technology concepts
1 Table of Contents 1. Introduction...2 2. Technology Concepts...3 2.1. Sharding...4 2.2. Service Oriented Data Architecture...4 2.3. Aspect Oriented Programming...4 3. Technology/Platform-Specific Features...5
More informationLiferay DXP 7.1. Features Overview
Liferay DXP 7.1 Features Overview Table of Contents Foundation.................................. 1 Platform................................... 1 Experiences................................. 7 Web Experience............................
More informationModern frontend workflows in Liferay Portal and Liferay DXP. Iván Zaera Avellon, Liferay Chema Balsas, Liferay Pier Paolo Ramon, SMC
Modern frontend workflows in Liferay Portal and Liferay DXP Iván Zaera Avellon, Liferay Chema Balsas, Liferay Pier Paolo Ramon, SMC https://www.youtube.com/watch?v=zcdwd4scz6i https://www.youtube.com/watch?v=8zfvppif-sm
More informationWhat is it? What does it do?
JBoss Enterprise Application Platform What is it? JBoss Enterprise Application Platform is the industryleading platform for next-generation enterprise Java applications. It provides a stable, open source
More informationLiferay Architecture
Liferay Architecture Understanding the inside of Liferay Jorge Ferrer Vice President Engineering Table of Contents Architecture Overview Services Transactions Indexing Workflow Cache Frameworks Secret
More informationAPI, DEVOPS & MICROSERVICES
API, DEVOPS & MICROSERVICES RAPID. OPEN. SECURE. INNOVATION TOUR 2018 April 26 Singapore 1 2018 Software AG. All rights reserved. For internal use only THE NEW ARCHITECTURAL PARADIGM Microservices Containers
More informationOracle Corporation
1 2012 Oracle Corporation Oracle WebLogic Server 12c: Developing Modern, Lightweight Java EE 6 Applications Will Lyons, Director of WebLogic Server Product Management Pieter Humphrey, Principal Product
More informationIntroducing RecoverX 2.5
Backup & Recovery for Modern Applications Introducing RecoverX 2.5 Shalabh Goyal, Director, Product Management Kedar Hiremath, Product Marketing Manager November 16 th, 2017 What We Will Cover Today What
More informationMigrating traditional Java EE applications to mobile
Migrating traditional Java EE applications to mobile Serge Pagop Sr. Channel MW Solution Architect, Red Hat spagop@redhat.com Burr Sutter Product Management Director, Red Hat bsutter@redhat.com 2014-04-16
More informationby Cisco Intercloud Fabric and the Cisco
Expand Your Data Search and Analysis Capability Across a Hybrid Cloud Solution Brief June 2015 Highlights Extend Your Data Center and Cloud Build a hybrid cloud from your IT resources and public and providerhosted
More informationWhy Upgrade to Liferay Digital Experience Platform? The Right Solution for Your Future Challenges
Why Upgrade to Liferay Digital Experience Platform? The Right Solution for Your Future Challenges Table of Contents Transform Your Business With a Modern Platform.............. 1 The Evolving Role of IT
More informationJava EE 7 is ready What to do next? Peter Doschkinow Senior Java Architect
Java EE 7 is ready What to do next? Peter Doschkinow Senior Java Architect The following is intended to outline our general product direction. It is intended for information purposes only, and may not
More informationCurriculum vitae - Dusan Odalovic
Curriculum vitae - Dusan Odalovic Dusan Odalovic dodalovic@gmail.com Seasoned Java EE developer, experienced with open-source stack: Spring, Spring MVC, Git, JPA/Hibernate, Spring
More informationOSGi on the Server. Martin Lippert (it-agile GmbH)
OSGi on the Server Martin Lippert (it-agile GmbH) lippert@acm.org 2009 by Martin Lippert; made available under the EPL v1.0 October 6 th, 2009 Overview OSGi in 5 minutes Apps on the server (today and tomorrow)
More informationMicroservices with Red Hat. JBoss Fuse
Microservices with Red Hat Ruud Zwakenberg - ruud@redhat.com Senior Solutions Architect June 2017 JBoss Fuse and 3scale API Management Disclaimer The content set forth herein is Red Hat confidential information
More informationContinuous Delivery for Cloud Native Applications
Continuous Delivery for Cloud Native Applications Cyrille Le Clerc, Director, Product Management at CloudBees Bjorn Boe, Senior Field Engineer at Pivotal Software Speakers /Cyrille Le Clerc Product Manager
More informationOpen Source Library Developer & IT Pro
Open Source Library Developer & IT Pro Databases LEV 5 00:00:00 NoSQL/MongoDB: Buildout to Going Live INT 5 02:15:11 NoSQL/MongoDB: Implementation of AngularJS INT 2 00:59:55 NoSQL: What is NoSQL INT 4
More informationDigital Experience Overview and WCM What's New
Digital Experience Overview and WCM What's New IBM Digital Experience Version 8.5 Web Content Management IBM Ecosystem Development 2014 IBM Corporation Please Note IBM s statements regarding its plans,
More informationBuilding a Scalable Recommender System with Apache Spark, Apache Kafka and Elasticsearch
Nick Pentreath Nov / 14 / 16 Building a Scalable Recommender System with Apache Spark, Apache Kafka and Elasticsearch About @MLnick Principal Engineer, IBM Apache Spark PMC Focused on machine learning
More informationLessons learned from real-world deployments of Java EE 7. Arun Gupta, Red
Lessons learned from real-world deployments of Java EE 7 Arun Gupta, Red Hat @arungupta DEVELOPER PRODUCTIVITY MEETING ENTERPRISE DEMANDS Java EE 7! More annotated POJOs! Less boilerplate code! Cohesive
More informationAugust, HPE Propel Microservices & Jumpstart
August, 2016 HPE Propel s & Jumpstart Jumpstart Value Quickly build modern web applications Single page application Modular microservices architecture app generator Modularity provides better upgradeability
More informationTo Kill a Monolith: Slaying the Demons of a Monolith with Node.js Microservices on CloudFoundry. Tony Erwin,
To Kill a Monolith: Slaying the Demons of a Monolith with Node.js Microservices on CloudFoundry Tony Erwin, aerwin@us.ibm.com Agenda Origins of the Bluemix UI Demons of the Monolith Slaying Demons with
More informationJavaentwicklung in der Oracle Cloud
Javaentwicklung in der Oracle Cloud Sören Halter Principal Sales Consultant 2016-11-17 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information
More informationPlease give me your feedback
#HPEDiscover Please give me your feedback Session ID: B4385 Speaker: Aaron Spurlock Use the mobile app to complete a session survey 1. Access My schedule 2. Click on the session detail page 3. Scroll down
More informationCoreMedia DXP. Digital Experience Platform. Overview, June 2017
CoreMedia DXP Digital Experience Platform Overview, June 2017 Nobody really needs our products. It s all about the experience. CIO of a Retail Brand, 2017 @ CoreMedia Gartner DXP Briefing 6 June 2017 The
More informationChristian Schnapp Software Architect/ Developer(Full Stack) Attachments: Curriculum Vitae Projects
Software Architect/ Developer(Full Stack) Bismarckstr. 38 45525 Hattingen Germany (+49)152 / 02177441 christian.schnapp@gmail.com 19/03/1979 Attachments: Curriculum Vitae Projects Curriculum Vitae Working
More informationNuxeo Roadmap. From Memphis to Chicago Nuxeo Team
Nuxeo Roadmap From Memphis to Chicago... 2008-06-21 Nuxeo Team 5.1 aka Memphis is a large success 2007/08-5.1.0 2007/09-5.1.1 2007/11-5.1.2 2008/01-5.1.3 2008/04-5.1.4 2008/06-5.1.5 2008/09-5.1.6 5.1 s
More informationImproving Drupal search experience with Apache Solr and Elasticsearch
Improving Drupal search experience with Apache Solr and Elasticsearch Milos Pumpalovic Web Front-end Developer Gene Mohr Web Back-end Developer About Us Milos Pumpalovic Front End Developer Drupal theming
More informationFoundation Drupal 7: Learn How To Use The Drupal Framework To Quickly Build Feature-rich Websites By RJ Townsend
Foundation Drupal 7: Learn How To Use The Drupal Framework To Quickly Build Feature-rich Websites By RJ Townsend Foundation Drupal 7: Learn How to Use the Drupal Framework to - (1430228083), 1430228083,
More informationExpert Guidance on Migrating from Magento 1 to Magento 2
Expert Guidance on Migrating from Magento 1 to Magento 2 Gordon Knoppe Business Solutions Architect, ECG James Cowie Technical Architect, ECG Expert Consulting Group ECG Charter: To provide expert insight,
More informationCisco Spark Widgets Technical drill down
DEVNET-1891 Cisco Spark Widgets Technical drill down Adam Weeks, Engineer @CiscoSparkDev Stève Sfartz, API Evangelist @CiscoDevNet Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker
More information& Free.
& Free http://www.amexio.tech/ Amexio IDE Extensions Microsoft Visual Studio Code Atom Editor Angular MetaMagic EXtensions for Inputs & Outputs is a rich set of Angular 5 components powered by HTML5 &
More informationAdvance Mobile& Web Application development using Angular and Native Script
Advance Mobile& Web Application development using Angular and Native Script Objective:- As the popularity of Node.js continues to grow each day, it is highly likely that you will use it when you are building
More information<Insert Picture Here> Accelerated Java EE Development: The Oracle Way
1 1 Accelerated Java EE Development: The Oracle Way Dana Singleterry Principal Product Manager Oracle JDeveloper and Oracle ADF http://blogs.oracle.com/dana Warning demo contains
More informationGAVIN KING RED HAT CEYLON SWARM
GAVIN KING RED HAT CEYLON SWARM CEYLON PROJECT A relatively new programming language which features: a powerful and extremely elegant static type system built-in modularity support for multiple virtual
More informationArcGIS Runtime SDK for Java: Building Apps. Mark Baird
ArcGIS Runtime SDK for Java: Building Apps Mark Baird Agenda Getting started with 100.4 JavaFX Base maps, layers and lambdas Graphics overlays Offline data Licensing and deployment What is happening in
More informationTitle DC Automation: It s a MARVEL!
Title DC Automation: It s a MARVEL! Name Nikos D. Anagnostatos Position Network Consultant, Network Solutions Division Classification ISO 27001: Public Data Center Evolution 2 Space Hellas - All Rights
More informationWelcome to Docker Birthday # Docker Birthday events (list available at Docker.Party) RSVPs 600 mentors Big thanks to our global partners:
Docker Birthday #3 Welcome to Docker Birthday #3 2 120 Docker Birthday events (list available at Docker.Party) 7000+ RSVPs 600 mentors Big thanks to our global partners: Travel Planet 24 e-food.gr The
More informationOpenECOMP SDC Developer Guide
OpenECOMP SDC Developer Guide Copyright 2017 AT&T Intellectual Property. All rights reserved. Licensed under the Creative Commons License, Attribution 4.0 Intl. (the "License"); you may not use this documentation
More information1 Markus Eisele, Insurance - Strategic IT-Architecture
1 Agenda 1. Java EE Past, Present and Future 2. Java EE 7 Platform as a Service 3. PaaS Roadmap 4. Focus Areas 5. All the Specs 2 http://blog.eisele.net http://twitter.com/myfear markus.eisele@msg-systems.com
More informationJAVA COURSES. Empowering Innovation. DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP
2013 Empowering Innovation DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP contact@dninfotech.com www.dninfotech.com 1 JAVA 500: Core JAVA Java Programming Overview Applications Compiler Class Libraries
More informationUnder the Paul Fremantle, CTO, WSO2
Under the Hood @WSO2 Paul Fremantle, CTO, WSO2 Paul Fremantle CTO and Co-Founder 10 years at IBM STSM in WebSphere Development Infoworld CTO 25 in 2008 VP, Apache Synapse Co-Chair, OASIS WSRX TC Why look
More informationCMS to Service Portal
CMS to Service Portal 02.28.2018 Introduction Interested in today s presentation? Text 408.335.7772 0228 Introduction ServiceNow Partner since 2011 Executed more than 400+ ServiceNow Implementations (small
More informationINTRODUCTION TO COMPONENT DESIGN IN JAVA EE COMPONENT VS. OBJECT, JAVA EE JAVA EE DEMO. Tomas Cerny, Software Engineering, FEE, CTU in Prague,
INTRODUCTION TO COMPONENT DESIGN IN JAVA EE COMPONENT VS. OBJECT, JAVA EE JAVA EE DEMO Tomas Cerny, Software Engineering, FEE, CTU in Prague, 2016 1 JAVA ZOOLOGY Java Standard Edition Java SE Basic types,
More informationRunning Effective Projects In Office 365. June 1, 2017
Running Effective Projects In Office 365 June 1, 2017 Peter Carson President, Envision IT SharePoint MVP Partner Seller, Microsoft Canada peter.carson@extranetusermanager.com http://blog.petercarson.ca
More informationAngular 4 Syllabus. Module 1: Introduction. Module 2: AngularJS to Angular 4. Module 3: Introduction to Typescript
Angular 4 Syllabus Module 1: Introduction Course Objectives Course Outline What is Angular Why use Angular Module 2: AngularJS to Angular 4 What s Changed Semantic Versioning Module 3: Introduction to
More informationAPPLICATION ARCHITECTURE JAVA SERVICE MANUAL
29 March, 2018 APPLICATION ARCHITECTURE JAVA SERVICE MANUAL Document Filetype: PDF 152.54 KB 0 APPLICATION ARCHITECTURE JAVA SERVICE MANUAL When building a (Micro-)Service Architecture, you may need a
More informationIntroduction to Web Application Development Using JEE, Frameworks, Web Services and AJAX
Introduction to Web Application Development Using JEE, Frameworks, Web Services and AJAX Duration: 5 Days US Price: $2795 UK Price: 1,995 *Prices are subject to VAT CA Price: CDN$3,275 *Prices are subject
More informationRestful Application Development
Restful Application Development Instructor Welcome Currently a consultant in my own business and splitting my time between training and consulting. Rob Gance Assist clients to incorporate Web 2.0 technologies
More informationAmazon Search Services. Christoph Schmitter
Amazon Search Services Christoph Schmitter csc@amazon.de What we'll cover Overview of Amazon Search Services Understand the difference between Cloudsearch and Amazon ElasticSearch Service Q&A Amazon Search
More informationFROM VSTS TO AZURE DEVOPS
#DOH18 FROM VSTS TO AZURE DEVOPS People. Process. Products. Gaetano Paternò @tanopaterno info@gaetanopaterno.it 2 VSTS #DOH18 3 Azure DevOps Azure Boards (ex Work) Deliver value to your users faster using
More informationJava EE 7: Back-End Server Application Development
Oracle University Contact Us: Local: 0845 777 7 711 Intl: +44 845 777 7 711 Java EE 7: Back-End Server Application Development Duration: 5 Days What you will learn The Java EE 7: Back-End Server Application
More informationCONTINUOUS DELIVERY IN THE ORACLE CLOUD
CONTINUOUS DELIVERY IN THE ORACLE CLOUD Lykle Thijssen Bruno Neves Alves June 7, 2018 NLOUG Tech Experience Amersfoort eproseed Confidential ABOUT US Lykle Thijssen Principal Architect and Scrum Master
More informationJava Platform, Enterprise Edition 6 with Extensible GlassFish Application Server v3
Java Platform, Enterprise Edition 6 with Extensible GlassFish Application Server v3 Jerome Dochez Mahesh Kannan Sun Microsystems, Inc. Agenda > Java EE 6 and GlassFish V3 > Modularity, Runtime > Service
More informationDOC // JAVA TOMCAT WEB SERVICES TUTORIAL EBOOK
26 April, 2018 DOC // JAVA TOMCAT WEB SERVICES TUTORIAL EBOOK Document Filetype: PDF 343.68 KB 0 DOC // JAVA TOMCAT WEB SERVICES TUTORIAL EBOOK This tutorial shows you to create and deploy a simple standalone
More informationThe Next Generation. Prabhat Jha Principal Engineer
The Next Generation Prabhat Jha Principal Engineer What do you wish you had in an Open Source JEE Application Server? Faster Startup Time? Lighter Memory Footprint? Easier Administration? 7 Reasons To
More informationAzure DevOps. Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region
Azure DevOps Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region What is DevOps? People. Process. Products. Build & Test Deploy DevOps is the union of people, process, and products to
More informationDeveloper: Chaithanya Krishna Gogineni Graduate Teaching Assistant Software Engineering Computer Science Department Northern Illinois University
Developer: Chaithanya Krishna Gogineni Graduate Teaching Assistant Software Engineering Computer Science Department Northern Illinois University DeKalb, Illinois. www.chaithanyagogineni.com 1.Requirements
More informationAccelerate innovation around your banking services
Accelerate innovation around your banking services Temenos and KBC Ireland 18 May 2016 Agenda 1. The Interaction Framework 2. Demo: Design Studio for APIs 3. KBC Ireland use-case 4. Demo: User-Experience
More informationGlassFish : From the clustering to the cloud. Fabien LEROY
GlassFish : From the clustering to the cloud Fabien LEROY 10/02/2012 A few words about SERLI Software engineering company based in France 65 people Small company working for big ones 80% of the business
More informationCourse 1: Microsoft Professional Orientation: Front-End Web Developer
Course 1: Microsoft Professional Orientation: Front-End Web Developer This orientation course is the first course in the Web Front-End Developer, Microsoft Professional Program curriculum. The orientation
More informationLiferay Security Features Overview. How Liferay Approaches Security
Liferay Security Features Overview How Liferay Approaches Security Table of Contents Executive Summary.......................................... 1 Transport Security............................................
More informationBuilding scalable service-based applications Wicked Fast
Building scalable service-based applications Wicked Fast Using Lumada Foundry to build Hitachi Content Intelligence Jonathan Chinitz Product Manager, Content & Data Intellligence September 2017 So What
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 The following is intended to outline our general product direction.
More informationCUSTOMIZE & SECURE YOUR ENTERPRISE MOBILE SALESFORCE INTEGRATIONS LIKE RED HAT
CUSTOMIZE & SECURE YOUR ENTERPRISE MOBILE SALESFORCE INTEGRATIONS LIKE RED HAT Featuring Red Hat Mobile Application Platform, 3Scale by Red Hat, and Red Hat JBoss Fuse Maggie Hu - Sr. Middleware Specialist
More informationAgile CI/CD with Jenkins and/at ZeroStack. Kiran Bondalapati CTO, Co-Founder & Jenkins Admin ZeroStack, Inc. (
Agile CI/CD with Jenkins and/at ZeroStack Kiran Bondalapati CTO, Co-Founder & Jenkins Admin ZeroStack, Inc. (www.zerostack.com) Outline ZeroStack Hybrid Cloud Platform Jenkins and ZeroStack Jenkins at
More informationWhat s New in Red Hat OpenShift Container Platform 3.4. Torben Jäger Red Hat Solution Architect
What s New in Red Hat OpenShift Container Platform 3.4 Torben Jäger Red Hat Solution Architect OpenShift Roadmap OpenShift Container Platform 3.2 Kubernetes 1.2 & Docker 1.9 Red Hat
More informationPresented by. Dheepa Iyer Managing Consultant. Commissioned for. Reston SharePoint User Group. SharePoint Framework. May 2017
Presented by Dheepa Iyer Managing Consultant Commissioned for Reston SharePoint User Group SharePoint Framework May 2017 About Me Dheepa Iyer Managing Consultant, Washington DC Metro, XGILITY Personal
More informationE l a s t i c s e a r c h F e a t u r e s. Contents
Elasticsearch Features A n Overview Contents Introduction... 2 Location Based Search... 2 Search Social Media(Twitter) data from Elasticsearch... 4 Query Boosting in Elasticsearch... 4 Machine Learning
More informationTuscany: Applying OSGi modularity after the fact
Tuscany: Applying OSGi modularity after the fact Luciano Resende lresende@apache.org http://lresende.blogspot.com Raymond Feng rfeng@apache.org Agenda Introduction and Motivation Status of current Tools
More informationCreate your own Carbon Component. Sameera Jayasoma Technical Lead and Product Manager of WSO2 Carbon
Create your own Carbon Component Sameera Jayasoma Technical Lead and Product Manager of WSO2 Carbon sameera@wso2.com WSO2 Founded in 2005 by acknowledged leaders in XML, Web Services Technologies & Standards
More informationStefano Ricci Fabrizio Garrone Giovanni Pisegna Antonio Apollonio
Modernize Your IT Stefano Ricci Specialty SE Manager Fabrizio Garrone Enterprise Solution Group Manager Giovanni Pisegna Sr. Solution Principal Antonio Apollonio Services Sales Sr. Manager 1 1 The next
More informationAgenda. Why OSGi. What is OSGi. How OSGi Works. Apache projects related to OSGi Progress Software Corporation. All rights reserved.
OSGi Overview freeman.fang@gmail.com ffang@apache.org Apache Servicemix Commiter/PMC member Apache Cxf Commiter/PMC member Apache Karaf Commiter/PMC member Apache Felix Commiter Agenda Why OSGi What is
More informationInteractive XML Visualization - using XSLT 2.0 on the Browser. Phil Fearon - Saxonica
Interactive XML Visualization - using XSLT 2.0 on the Browser Phil Fearon - Saxonica Big XML Theme Big data Large scale searching Processing large volumes at high speed Crunching big XML files Open Linked
More informationPrzyspiesz tworzenie aplikacji przy pomocy Openshift Container Platform. Jarosław Stakuń Senior Solution Architect/Red Hat CEE
Przyspiesz tworzenie aplikacji przy pomocy Openshift Container Platform Jarosław Stakuń Senior Solution Architect/Red Hat CEE jstakun@redhat.com Monetize innovation http://www.forbes.com/innovative-companies/list/
More informationIBM WebSphere Application Server 8. Java EE 6 Feature Packs
IBM WebSphere Application Server 8 EE 6 Feature Packs Thomas Bussière- bussiere@fr.ibm.com IT Architect Business Solution Center La Gaude, France Enabling Developers to Start With Open Source/Community
More informationReact(.js) the Domino Way High-Performance Client for Domino. Knut Herrmann
React(.js) the Domino Way High-Performance Client for Domino Knut Herrmann CollabSphere 2018 Sponsors Knut Herrmann Senior Software Architect Leonso GmbH Notes Domino developer since version 2 Web application
More informationEPL660: Information Retrieval and Search Engines Lab 3
EPL660: Information Retrieval and Search Engines Lab 3 Παύλος Αντωνίου Γραφείο: B109, ΘΕΕ01 University of Cyprus Department of Computer Science Apache Solr Popular, fast, open-source search platform built
More informationFrontend UI Training. Whats App :
Frontend UI Training Whats App : + 916 667 2961 trainer.subbu@gmail.com What Includes? 1. HTML 5 2. CSS 3 3. SASS 4. JavaScript 5. ES 6/7 6. jquery 7. Bootstrap 8. AJAX / JSON 9. Angular JS 1x 10. Node
More informationOpenShift Roadmap Enterprise Kubernetes for Developers. Clayton Coleman, Architect, OpenShift
OpenShift Roadmap Enterprise Kubernetes for Developers Clayton Coleman, Architect, OpenShift What Is OpenShift? Application-centric Platform INFRASTRUCTURE APPLICATIONS Use containers for efficiency Hide
More informationP a g e 1. Danish Technological Institute. Scripting and Web Languages Online Course k Scripting and Web Languages
P a g e 1 Online Course k72853 Scripting and Web Languages P a g e 2 Title Estimated Duration (hrs) JsRender Fundamentals 2 Advanced JsRender Features 3 JavaScript SPA: Getting Started with SPA in Visual
More informationVirtustream Managed Services Drive value from technology investments through IT management solutions. Tim Calahan, Manager Managed Services
Virtustream Managed Services Drive value from technology investments through IT management solutions Tim Calahan, Manager Managed Services Virtustream Managed Services Your partner in delivering IT as
More informationOracle - Developing Applications for the Java EE 7 Platform Ed 1 (Training On Demand)
Oracle - Developing Applications for the Java EE 7 Platform Ed 1 (Training On Demand) Code: URL: D101074GC10 View Online The Developing Applications for the Java EE 7 Platform training teaches you how
More informationOracle APEX Overview. May, Copyright 2018, Oracle and/or its affiliates. All rights reserved.
Oracle APEX 18.1 Overview May, 2018 Copyright 2018, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following is intended to outline our general product direction. It is intended
More informationModelos de Negócio na Era das Clouds. André Rodrigues, Cloud Systems Engineer
Modelos de Negócio na Era das Clouds André Rodrigues, Cloud Systems Engineer Agenda Software and Cloud Changed the World Cisco s Cloud Vision&Strategy 5 Phase Cloud Plan Before Now From idea to production:
More informationAmazon Elasticsearch Service
Amazon Elasticsearch Service Fully managed, reliable, and scalable Elasticsearch service. Have Your Frontend & Monitor It Too Scalable Log Analytics Inside a VPC Lab Instructions Contents Lab Overview...
More informationTechnology Drives Business. CUSTOM SOLR TOKENIZER FLEXIBLE TOKENIZER WITH JFLEX 2014 BerlinBuzzword
Technology Drives Business CUSTOM SOLR TOKENIZER FLEXIBLE TOKENIZER WITH JFLEX 2014 BerlinBuzzword Agenda ME & SHI JFLEX Tokenizer Motivation JFlex?! Solr implementation Demo Q & A ME & SHI Markus Klose
More informationJ2EE Development with Apache Geronimo 1.1. Aaron Mulder CTO, Chariot Solutions Committer, Apache Geronimo
J2EE Development with Apache Geronimo 1.1 Aaron Mulder CTO, Chariot Solutions Committer, Apache Geronimo Speaker Aaron Mulder Geronimo Developer Works on deployment, management, console, kernel, plugins,...
More informationRed Hat JBoss Middleware Integration Products Roadmap. Ken Johnson Director, Product Management, Red Hat
Red Hat JBoss Middleware Integration Products Roadmap Ken Johnson Director, Product Management, Red Hat The Plan... Integration Products Overview Product-by-product Intro Roadmap Cross-product initiatives
More informationMIGRATION GUIDE DIGITAL EXPERIENCE MANAGER 7.2
1 SUMMARY 1 INTRODUCTION... 4 2 HOW TO UPGRADE FROM DIGITAL EXPERIENCE MANAGER 7.1 TO 7.2... 5 2.1 Code base review and potential impacts... 5 2.2 Deployment scripts/procedure review... 5 2.3 Test environment
More informationBPM + Mobile Building a hybrid mobile app for BPM IBM Corporation
BPM + Mobile Building a hybrid mobile app for BPM Daniel Fitzgerald Technical Sales Specialist Oxford Brookes University Graduate - BSc Mobile Computing daniel.fitzgerald@uk.ibm.com 2 Agenda Why mobile?
More information