virtual trip ltd
DESCRIPTION
Thanassis Parathyras presenting Virtual Trip Lts with emphasis on services.TRANSCRIPT
Virtual Trip
member of VtripGroup
Thanassis Parathyras
23/05/2012
WHO
Team members
• Serafeim Zachos • Mihalis Giannos • Kostas Lekkas • Antonis Papadakis-Pesaresi • George Tesseris • Lefteris Trimintzios • Thanassis Parathyras
WHAT
Our offer Professional services
• quality on result
• development phases – design (document),
– implement (documented code),
– report (document)
• time management – on time delivery
Activity Software Development Projects
• Applications on web and mobile
• Systems infrastructure
• Research & Technology Development
Technical support
• VtripGroup and its members
HOW
Projects Respond to customer needs
• Sites, portals, applications (Web, mobile)
• Virtualization, Cloud computing (Systems)
• EU funded projects, Product devel. (R & TD)
VtripGroup technical support
• Same people (Serafeim, Mihalis, Thanassis)
• SysAdmin, Website implementation
• Funding programs tech support (EL Grants)
PRINCIPLES
KISS
Keep it simple, Stupid
Keep it simple and stupid
Keep it short and simple
keep it simple and straightforward
keep it simple and sincere
keep it simple sir
KISS
Keep it Simple and SIMPLE
“Luis Sousa Cardoso” Portugal Telecoms, INNO-Utilities partner
Teamwork
Team effort • know your colleagues • share problems and solutions • assist your colleagues Collaboration tools • Asana • VtripGroup Wiki • SVN
Portfolio
Customers • MoD, HNMS, Astynomia, Municipalities, EKKA
• Eurobank, Piraeusbank, NBG, Emporikibank
• OTE
• DELL
• Intralot
• ENISA
• NTUA, UoP, Fine Arts School
• Avgi, Inform Lykos
• OSDEL, OSFE
• GSRT, EC
Technology Web, mobile
• JAVA, web services, Liferay Portal, PHP, python
• Tomcat, wordpress, postgres, mysql
• Javascript, jQuery, HTML5, CSS3, Velocity
• Android SDK
Systems infrastructure
• Linux, RHEL, Centos, cluster, GFS, bash scripts
• VMware, KVM, OpenStack, Puppet
Technology … is our tool, not a barrier
we are not limited in any manner
BUT
we remain focused on the built expertise
PLUS
we get certifications & self-training for our team
Liferay Portal Development
Build web-sites and web applications Gadgets, Portlets, Pages, Themes, Navigation
Role-Based Content Delivery
Web Content Management System Easy Updates with Role-Based Approvals - Document Repository
Community Pages Multiple Languages, Multiple Platforms
Liferay Portal Development
• Intralot: opap.gr mobile web edition • Intralot: Idaho web lottery • Emporiki: web site prototype
HNMS Satellite subsystem
CHOReOS
Large Scale Choreographies for the
Future Internet
Overview
• FI challenges & key requirements – ULS context (Ultra Large Scale)
– fusion of the user/developer/system roles,
– adaptability and QoS-awareness
– and others …
CHOReOS solution
choreography-based service composition in service-oriented systems
CHOReOS solution
choreography-based service composition in service-oriented systems
• Formal abstractions and models on functional and non-functional properties of ULS choreographies
• Dynamic choreography-centric development process – ULS service base management
– synthesis of scalable and adaptable choreographies
• Governance and V&V – service integration policies & rules
– tools for dynamic verification & validation (V&V)
• Service-oriented middleware – adaptable choreographies over ESB-based middleware, Grids, Clouds, and
– technologies for the Internet of Things
CHOReOS solution
choreography-based service composition in service-oriented systems
• Dynamic choreography-centric development process • Governance and V&V • Service-oriented middleware
CHOReOS IDRE Integrated Development & Runtime
Environment (IDRE)
CHOReOS IDRE
DynaRoute Scenario
CHOReOS Y2 Roadmap
• Contribute implementation tasks in the SOM for Things (Inria lead)
• CHOReOS IDRE Assessment task – Test-bed Implementation
• DynaRoute mockup for start
– Lab demo
– Real-world pilot demo
• CHOReOS Exploitation tasks (Dimitris lead)
Thanks to …
Main Group contributors • Katerina Kastriti • Dimitris Tsigos • Serafeim Zachos • Michael Giannos … all people supporting Group infrastructure
Thank you for attending!