Volvo IT - WirelessCar. RedHat Forum 2014



Similar documents
OpenShift Enterprise PaaS by Red Hat. Andrey Markelov RHCA Red Hat, Presales Solution Architect

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS

Using Red Hat Systems Management Tools in a Hybrid Cloud

ProSyst Software AG. for a smarter world. EuroCargo 2004 Joachim Ritter. Technical Consultant, ProSyst Software

Enterprise Manager 12c for Middleware

DevOps Course Content

ATOS meeting Tatry Product highlights. Jiří Kolář Solution Architect Middleware CZ/SK/CEE

Scalable Architecture on Amazon AWS Cloud

Platform Architecture & Integration with OpenShift

Evolution of the Brazilian Telematics Space Pre and Post CONTRAN Regulation

HP OO 10.X - SiteScope Monitoring Templates

Sacha Dubois RED HAT TRENDS AND TECHNOLOGY PATH TO AN OPEN HYBRID CLOUD AND DEVELOPER AGILITY. Solution Architect Infrastructure

ACCELERATE DEVOPS USING OPENSHIFT PAAS

OpenShift on OpenStack

How To Track A Vehicle

DevOps. Josh Preston Solutions Architect Stardate

Connected Car Forecast: Global Connected Car Market to Grow Threefold Within Five Years

Monitoring Remedy with BMC Solutions

Red Hat Openshift Christoph Eberle

Mobility Systems + Services: the reliable technology solution provider for Mobility car sharing Switzerland

Acquisition of Novero. Investor presentation 18th December 2015

Oracle Reference Architecture and Oracle Cloud

The Connected Car in Europe:

Becoming a Cloud Services Broker. Neelam Chakrabarty Sr. Product Marketing Manager, HP SW Cloud Products, HP April 17, 2013

An Alternative to the VMware Tax...

OpenShift. OpenShift platform features. Benefits Document. openshift. Feature Benefit OpenShift. Enterprise

Building and Managing a Standard Operating Environment

RED HAT: UNLOCKING THE VALUE OF THE CLOUD

Heavy Truck Manufacturer Fleet Management Offerings. Industry Research Whitepaper

Gulf Breeze Discusses Application Monitoring Using IBM APM and Log Analysis. Anthony Segelhorst Gulf Breeze Software Partners Expo Booth: 169

BUILDING THE IXONOS ELASTIC CLOUD WITH RED HAT. Ixonos Plc

Tracking & Fleet Management System. Itzik Baron, Mobile Satellite Sales Manager

A Gentle Introduction to Cloud Computing

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2

How to choose the right PaaS Platform?

Virtualization and IaaS management

In the pursuit of becoming smart

ManageEngine (division of ZOHO Corporation) Infrastructure Management Solution (IMS)

Proactive and Reactive Monitoring

Jenkins World Tour 2015 Santa Clara, CA, September 2-3

CLOUDFORMS Open Hybrid Cloud

User Guide for the Volvo On Call mobile application

ACEA PRINCIPLES OF DATA PROTECTION IN RELATION TO CONNECTED VEHICLES AND SERVICES

Intel IT s Cloud Journey. Speaker: [speaker name], Intel IT

Technology.Transfer.Application.

Microsoft in Automotive and the Future of Connected Vehicle Consumer Experiences

Toward Connected Vehicle with AGL

Agile automated software testing into automotive V-Model process:

Security Automation in Agile SDLC Real World Cases

Measurable Improvements in E-Business Suite Application Management with OEM 12c

How To Monitor A Server With Zabbix

Frequently Asked Questions Plus What s New for CA Application Performance Management 9.7

Wireless M2M Communication and AMR Now in the second edition completely updated and revised

ENABLING BUSINESS TRANSFORMATION CSC TESTING AS A SERVICE POWERED BY CA SERVICE VIRTUALIZATION

Safe Harbor Statement

Reach out and touch the future: Accenture connected vehicle solutions

PULSE. T24 Monitoring Suite

Modern Web development and operations practices. Grig Gheorghiu VP Tech Operations Nasty Gal

The Time has come for A Single View of IT. Sridhar Iyengar March 2011

SapphireIMS 4.0 BSM Feature Specification

Integrated Performance Monitoring

Load and Performance Load Testing. RadView Software October

JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON

Continuous integration with Jenkins CI

Fleet Optimization with IBM Maximo for Transportation

The Connected Vehicle Telematics, Location-Based Services, and the Mobile Web Converge

Deploying ArcGIS for Server Using Managed Services

Engineering and R&D Services (ERS) EVP & Global Head Sales and Practice

Migrating SaaS Applications to Windows Azure

Enterprise IT Monitoring for Networks, Applications, Servers and Virtual Infrastructure - 2 -

Deploying ArcGIS for Server Using Esri Managed Services

Realizing the Benefits of Hybrid Cloud. Anand MS Cloud Solutions Architect Microsoft Asia Pacific

Red Hat Mobile Application Platform

Realizing the Big Data potential - from data to business intelligence

USING JE THE BE NNIFE FITS Integrated Performance Monitoring Service Availability Fast Problem Troubleshooting Improved Customer Satisfaction

CloudBees Continuous Integration and Test with Appvance Enterprise August 28, 2013 Frank Cohen, (408)

EMPLOYEE LOCATION TRACKING SERVICE

The future Cloud. Peter H. Moser, Jr. Manager, Portfolio Architects & Account CTOs

WHITE PAPER OCTOBER CA Unified Infrastructure Management: Solution Architecture

KT ucloud storage. Two Years of Life with OpenStack Swift / Jaesuk Ahn, Cloud OS Dev. Team, Korea Telecom

Maintain Fleet Management Solutions Using Wide Area Wireless Technology

Frost & Sullivan Cybersecurity Presentation

CELEBRATING YEARS MARKET LEADERSHIP

Internet of Things: What is going to change in our lives

Journey to the Cloud and Application Release Automation Shane Pearson VP, Portfolio & Product Management

WELCOME TO Open Source Enterprise Architecture

Oracle WebLogic Server: Remote Monitoring and Management

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Building Effective Dashboard Views Using OMEGAMON and the Tivoli Enterprise Portal

AutoPilot Middleware-Centric Application Performance Monitoring

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

Red Hat Satellite Management and automation of your Red Hat Enterprise Linux environment

Global Asset Tracking & Identification System

Transcription:

Volvo IT - WirelessCar RedHat Forum 2014 Magnus Nyström Anders Bolinder

WirelessCar is part of Volvo IT, a wholly owned subsidiary of AB Volvo The Volvo Group - 115,000 people - Production facilities in 18 countries - Sales in more than 190 markets Trucks Bus VCE Penta

Our Services & Solutions Application Hosting SAP Platform Integration and Output Information Platforms Identity and Access Management Collaboration Client Support

Volvo IT Global IT Delivery Sustainable, Consolidated, Redundant and Secure Sea water for cooling Sustainable electricity Full redundancy between two data centers Gothenburg Data Centers CO2 impact reporting per IT system Virtualisation of hardware Certified lifecycle handling process Edge data centers for special requirements http://www.youtube.com/watch?v=b69mqjrsufm

WirelessCar

About Anders Bolinder With WirelessCar since 14 years Started as developer Current role Infrastructure Architect Special interests: Security, monitoring Still a member of the 7/24 on duty team

WirelessCar, an operator of connected services for the automotive industry World s leading telematics service provider since year 2000. Proven in action and history with Audi, Volvo Cars, BMW, Chrysler, Jaguar, Nissan and others. WirelessCar was founded in 1999 as a JV between Ericsson, Telia and Volvo, and is today a fully-owned brand within the Volvo Group. Since 2008 a part of Volvo IT. We are also known as Volvo Group Telematics (VGT).

WirelessCar around the world Operation Center and HQ in Sweden Service delivery Russia Operation and service delivery center Operation centre and extensive partner network in China Service delivery organisation in Japan Mirrored Operation Center Denatran certified SP in Brazil

Customers BMW Connected Drive Operation since 2004 US, Canada, China Safety & Security, Infotainment, Convenience, Call Center Client Volvo On Call Operation since 2000 18 European countries, Russia, Brazil (NA & China 2014) Safety & Security, Convenience, Portals, Call Center Client Chrysler uconnect Through Sprint Velocity Operation since September 2012 North America Safety & Security, Convenience, Vehicle, icall Fiat BEV (electric vehicle) Through Sprint Velocity Operation since March 2013 North America Convenience, icall, Vehicle Auto OEM Volvo Group Qoros Qloud Operation mid 2013 China Dispatcher Connected Car program Operation 2014 Europe, North America, Russia, Brazil Safety & Security, Convenience, Call Center Client, Portals & apps Connected Car program Operation November 2013 Europe, Russia, ME Subscription & payment management, Back-end integration Telematics & Fleet management Volvo Trucks, Renault Trucks, Mack Trucks, UD Trucks, Volvo Construction Equipment Audi connect Operation since 2012 China and Japan Local search, Call Center Client with POI search & download

Car OEM Services in Operation Customer portal & mobile apps Car locator Driver's journal POI and destination download Remote status and control (Engine start, heater control, horns and light, lock unlock etc) OEM and dealer community Vehicle-centric services Vehicle Health Status Remote Control Services Diagnostics and trouble codes Car locator EV services (Charge control, battery monitoring, Charge point navigation) Convenience/ infotainment services I-call and POI download Weather & news feed Parking, speed camera, fuel, traffic information Safety & Security services Automatic Crash Notification Manual Emergency Call Breakdown Call Theft Notification Stolen Vehicle Tracking Remote immobilization/ slowdown OEM services Remote Diagnostics Service Notification Service History OTA SW Management Logistics tracking Fleet management Administration Services Vehicle & User service provisioning Service management Subscription management Payment services

Web based call center tool ecall, bcall, Tracking Remote services POI Search and Download

Volvo On Call mobile apps Fuel to empty tank Lock doors Car locator with GoogleMap Warnings Remote Heater Start

Fleet management: Dynafleet Online Volvo Trucks

Connected Truck services isee optimized cruise control using terrain data collected by other vehicles. Claims to save up to 5% fuel.

Platforms, eco system: NGTP/TSDP Vehicle connectivity Content Management TSDP Customer portals & apps Call centers & customer care OEM Business Integration NGTP (Next Generation Telematics Pattern) is a telematics framework and a technology-neutral telematics protocol that brings greater flexibility and scalability to the industry. NTGP was jointly developed with WirelessCar, BMW, Navteq (Nokia) and Ygomi. WirelessCar has designed the Telematics Service Delivery Platform (TSDP) based on the NGTP pattern. TSDP allows for integration to provide the vehicle, smartphone apps, web portals and call center clients the information needed to operate telematics services in a secure and efficient manner.

Telematics Service Delivery Platform (TSDP)

VOLVO SYSTEMS Single channel to communicate with vehicles Global platform GTP - GROUP TELEMATICS PLATFORM

TSDP GTP Components telematics backend...... VCG ecom Script build Geofe nce Our organisation has been rebuilt for component architecture with domain teams responsible for groups of components SI Content Track CGW... Push

Component journey telematics backend as a service

Now, some tech stuff WirelessCar technology stack Java Hosting Service Delivery engine Monitoring

RedHat OS since 2002 Technology stack JBoss since 2004. Using mostly EAP 5.2, migrating to 6.2. 1000+ Jboss cores licensed. Oracle since 2000. MongoDB since 2011, Postgres emerging. External integration using REST and WebSphereMQ Internal integration/messaging: JBossMessaging, migrating to A-MQ. REST. 300+ servers globally Historically, Volvo IT provided network+server+os and WirelessCar did the rest

Java Application Hosting Service, JAHS New VolvoIT service for hosting Java applications Replaces WebSphere AS, DB2, Oracle PaaS, based on RedHat stack (OpenStack, RHEL, OpenJDK, JBoss, EWS) and Postgres Includes AOM (application operation management) Target environment for all Volvo Java applications long term Standardized systems, gold/silver/bronze and small/medium/large VGT/WirelessCar will be a key user of JAHS

WirelessCar environments Test and production Clients Local dev Test Internal integration Internal penetration testing Deployment testing Functional tests, system tests Load testing Load test systems should mirror prod Volvo clients Development Dev Dev databases Shift Build and archive SVN/Git Jenkins Nexus Maven JIRA QA Production Usage varies between systems depending on integrations, and partner's definitions, etc. End to end validation of services (UAT) Long-term testing of new functionality with end user scope Integration External penetration testing NO load tests internal or external Service production for Volvo internal services Service production for external customers Automated tests Continuous integration Internal integration tests R&D/lab Database servers for dev servers as well as dev clients Build systems, repositories, archives, and other systems that support development.

Code Delivery Engine CI New build and deploy system: Delivery Engine Satellite CloudForms Public Cloud Private Cloud Volvo I&O 3rd Party Hosting Satellite Proxy Satellite Proxy Amazon AWS IaaS OpenStack IaaS RHEV Virtualization Phycial Hardware Phycial Hardware

Delivery Engine, our implementation of continuous delivery Build environment and continuous delivery as services Build, provision, deloy, test, release Build Env System Test Env Load Test Env Logging Artifact Repository Pre Prod Env IOT Env Test Env Prod Env Logging Monitoring Metrics Provisioning & Deploy Engine Metrics Reporting Reporting Continuous Delivery Process Orchestration Deploy Engine Source Code Artifact Repository

Application monitoring Key factor to keeping high availability to our SLA Active application monitoring on service and subsystem level. Metrics, graphs, dashboards. High visibility in organisation is wanted. Wall displays. Standardized monitoring interface on all components Same metrics in dev/test/validation as in production. Full stack and end to end need to see not only the application, but also underlying infrastructure, in order to take quick and accurate decisions. Nagios based OP5 monitor drives the active monitoring Escalation to global organisation of helpdesk teams and on-duty teams, follow the sun approach.

1 Unix 2 3 JMX Postgres and 4 app specific SQL 3 Application framework 5 MQ API Log archive OpsPortal based on Graphite Graphite and friends. Application metrics framework in code Self-serve, individual dashboards, with drilldown Auto discovery of new application metrics Alerting on levels and conditions via graphite plugin in OP5 (event creation) Observium for network monitoring and analysis Log parsers JAHS server OS: sysstat, etc. App logs Agent (scripts) 1 Custom pollers Postgres, Oracle Stats OpsPortal 2.0 New web interface built on Graphite and GDash Application Metrics 2 Jboss, JVM JMX 3 JMX poller Graphite Graphite plugin OP5 Monitor Service and infrastructure monitoring and alerting Postgres, Oracle Websphere MQ App JBoss A-MQ 5 4 5 Database pollers Queue pollers Whisper Metrics db Observium Network monitoring based on SNMP

Summary Developing the telematics platforms for the future Component journey Java hosting service, PaaS built on RedHat products Continuous Delivery Graphs!

Thank you for listening!