Gyrex 0.10 Release Review



Similar documents
Eclipse 4 RCP application Development COURSE OUTLINE

Building a Modular Server Platform with OSGi. Dileepa Jayakody Software Engineer SSWSO2 Inc.

This training is targeted at System Administrators and developers wanting to understand more about administering a WebLogic instance.

Introduction to Big data. Why Big data? Case Studies. Introduction to Hadoop. Understanding Features of Hadoop. Hadoop Architecture.

SMILA. (SeMantic Information Logistics Architecture) Creation Review by Igor Novakovic, August Georg Schmidt; made available under the EPL v1.

Installation Guide Avi Networks Cloud Application Delivery Platform Integration with Cisco Application Policy Infrastructure

SCOUT IN THE CLOUD. How to Scale Eclipse Scout Applications in the Cloud? Judith Gull & Thomas Schweigler

Amazon Elastic Beanstalk

Operations and Monitoring with Spring

MS 20487A Developing Windows Azure and Web Services

This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud.

Apache Tomcat. Tomcat Clustering: Part 2 Load balancing. Mark Thomas, 15 April Pivotal Software, Inc. All rights reserved.

WebSphere Application Server - Introduction, Monitoring Tools, & Administration

WELCOME TO Open Source Enterprise Architecture

Jitterbit Technical Overview : Microsoft Dynamics AX

Chapter 2 SYSTEM MANAGEMENT. SYS-ED/ Computer Education Techniques, Inc.

Jitterbit Technical Overview : Microsoft Dynamics CRM

FUSE-ESB4 An open-source OSGi based platform for EAI and SOA

Glassfish Architecture.

Apache Jakarta Tomcat

Archiving the Eclipse Test & Performance Tools Platform Monitoring Tools sub-project

Community Systems Management Open Source COSMOS Creation Review

Server-side OSGi with Apache Sling. Felix Meschberger Day Management AG 124

Team Collaboration, Version Management, Audit Trails

Oracle WebLogic Server 11g: Administration Essentials

Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5

IBM API Management Overview IBM Corporation

SuperOffice Pocket CRM

Web Tools Platform (WTP) 3.5

Ignify ecommerce. Item Requirements Notes

DAVE Usage with SVN. Presentation and Tutorial v 2.0. May, 2014

Best Practices for Programming Eclipse and OSGi

Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu

Escaping the Works-On-My-Machine badge Continuous Integration with PDE Build and Git

Open Source SOA with Service Component Architecture and Apache Tuscany. Jean-Sebastien Delfino Mario Antollini Raymond Feng

SOA Software: Troubleshooting Guide for WebSphere Application Server Agent

Enhanced Connector Applications SupportPac VP01 for IBM WebSphere Business Events 3.0.0

Developing Windows Azure and Web Services

SSL Inspection Step-by-Step Guide. June 6, 2016

Acano Solution 1.1. Multi-tenancy Considerations. Acano. April B

Alcatel-Lucent IMS Application Server

Using Patterns with WMBv8 and IIBv9

Apache Stratos Building a PaaS using OSGi and Equinox. Paul Fremantle CTO and Co- Founder, WSO2 CommiCer, Apache Stratos

enterprise IBM Rational Team Concert 2 Essentials

Securely. Mobilize Any Business Application. Rapidly. The Challenge KEY BENEFITS

Lyo OSLC4J, Oauth Library and OSLC Test Suite 1.1 Release and Graduation Review

enterprise^ IBM WebSphere Application Server v7.0 Security "publishing Secure your WebSphere applications with Java EE and JAAS security standards

Scaling Web Applications in a Cloud Environment. Emil Ong Caucho Technology 8621

Developing Windows Azure and Web Services

Cloud Computing for Control Systems CERN Openlab Summer Student Program 9/9/2011 ARSALAAN AHMED SHAIKH

JBoss security: penetration, protection and patching. David Jorm

Cisco Prime Network Services Controller. Sonali Kalje Sr. Product Manager Cloud and Virtualization, Cisco Systems

Swordfish SOA Runtime Framework

NextRow - AEM Training Program Course Catalog

CumuLogic Load Balancer Overview Guide. March CumuLogic Load Balancer Overview Guide 1

EBA Procurement Procedure for the Supply of Website Services 2016: Annex 1 System Architecture Document SYSTEM ARCHITECTURE DOCUMENT

WebSphere Server Administration Course

Multi-Tenancy in SharePoint DD105 Spencer Harbar Enterprise Architect harbar.net

Table of Contents. FME Cloud Architecture Overview. Secure Operations. Application Security. Shared Responsibility.

IBM WebSphere Server Administration

e(fx)clipse - JavaFX Tooling and Runtime

Beyond the SOA/BPM frontiers Towards a complete open cooperative environment

Jitterbit Technical Overview : Salesforce

MOC DEVELOPING WINDOWS AZURE AND WEB SERVICES

Automate Your BI Administration to Save Millions with Command Manager and System Manager

Testhouse Training Portfolio

zen Platform technical white paper

Installing and Configuring vcloud Connector

Securing Virtualization with Check Point and Consolidation with Virtualized Security

How we monitor 1 billion km of monthly ride sharing

Alice. Software as a Service(SaaS) Delivery Platform. innovation is simplicity

Talend ESB. Getting Started Guide 5.5.1

Web Application Hosting Cloud Architecture

How To Install Linux Titan

WebLogic Server 11g Administration Handbook

Search and Real-Time Analytics on Big Data

Red Hat JBoss Overview Intelligent Integrated Enterprise!!!! Blaine Mincey Sr. Middleware Solutions Architect

Product Comparison List

Configuration Management of Massively Scalable Systems

Hadoop on OpenStack Cloud. Dmitry Mescheryakov Software

How To Write A Web Framework In Java

GRNET-4. Offering Cloud Services to the Greek R&E Community. Yannis Mitsos 1 ymitsos@noc.grnet.gr, Panos Louridas 1 louridas@grnet.gr.

Filr 2.0 Administration Guide. April 2016

Enterprise Content Management System Monitor. How to deploy the JMX monitor application in WebSphere ND clustered environments. Revision 1.

Feature Comparison. Windows Server 2008 R2 Hyper-V and Windows Server 2012 Hyper-V

Transcription:

Gyrex 0.10 Release Review Gunnar Wagenknecht (gunnar@ageto.net).

About Gyrex is a platform for developing Eclipse server applications. Those applications typically run in a headless environment and offer capabilities through various channels (eg., a HTTP based API or a Web UI) and/or process data (eg., analyzing database content). They all are powered by the Equinox OSGi runtime. Gyrex offers frameworks built on top of key EclipseRT components which allow good integration as well as building multi-tenant applications. It also implements infrastructure which aid in system administration and operation of server application. Gyrex is EPL licensed.

Introduction Gyrex is a Technology sub project. http://www.eclipse.org/gyrex/ This release is the first release at Eclipse.org, and the goal is to build an Eclipse community around Gyrex. Gyrex is still beta and we want to establish a feedback loop to improve the API. Gyrex 0.10 will ship as part of Indigo

Gyrex Features Clustering Support Build your own cloud by combining hundreds of nodes Tag nodes and delegate responsibilities among them Logging Concept SLF4J Logging API Logback logging backend with per instance (aka. workspace ) logging configuration Framework hook which forwards Equinox log events to SLF4J allows to replace.log file with own configuration

Gyrex Features Jetty Integration Configure Jetty connectors and manage SSL certificates among all web nodes within your cloud from a central place HTTP Application Support Create web applications using the OSGi HttpService or vanilla Servlets, Resources and Filters Configure and mount application instances on various URLs for multiple tenants

Gyrex Features p2 based Provisioning Use PDE, Eclipse Features and p2 repositories to deploy your application components on any node within your cluster Monitoring API Collect server and application metrics and export them via JMX or through other channels Cloud Preferences Use the Eclipse Preferences API to persists configuration data in ZooKeeper

Gyrex Features Distributed Processing Create jobs using the Eclipse Jobs API and distributed them among nodes within your cloud Schedule recurring work using Quartz based schedules and cron expressions Cloud Services based on ZooKeeper A simple queue service for communicating with nodes in your cloud A simple lock service for creating distributed locks

Non Code Aspects Administrator Guide http://wiki.eclipse.org/gyrex/administrator_guide Contributor Guide http://wiki.eclipse.org/gyrex/contributor_guide Developer Guide http://wiki.eclipse.org/gyrex/developer_guide

Bugzilla (as of 2011-05-25) 8 bugs open 3 enhancements 16 bugs fixed

Committers Gunnar Wagenknecht (AGETO) Mike Tschierschke (AGETO) NEW! Christian Guenzl (igniti) non-code contributor Tom Gruner (igniti) Ronny Hartmann-Schmidt (AGETO)

IP Log http://www.eclipse.org/projects/ip_log.php?projectid=technology.gyrex

Schedule 0.11 - February 2012 (Indigo SR2) API cleanup Tutorials, HowTos & Documentation Community awareness 1.0 - June 2012 (Juno) Reach stable API Examples

Project Plan http://eclipse.org/projects/project-plan.php?projectid=technology.gyrex Themes Scalable Platform Exemplary Services and Applications Eclipse 4.1