Der Oracle Mobile Cloud Service

Ähnliche Dokumente
<Insert Picture Here> Application Express: Stand der Dinge und Ausblick auf Version 5.0

Business Process Management. Cloud und Mobile Computing. BPMday 2013 Köln, 13. November Enzo Favuzzi - Sales Manager WebCenter & BPM

+++ Bitte nutzen Sie die integrierte Audio-Funktion von WebEx (Menü Audio -> Integrated Voice Conference -> Start auswählen), um uns zu hören!!!.

<Insert Picture Here> Projekte erfolgreich führen mit den richtigen Entscheidungen

Entwicklung und Integration mobiler Anwendungen. <Speaker> Oracle Deutschland B.V. & Co. KG

Modellierung der Business Architecture mit BPM 12c

Web APIs auf dem Prüfstand Volle Kontrolle oder fertig mit den Azure Mobile Services?

Neues von Oracle Gut zu wissen...

2011 Oracle Corporation Customer Presentation Version 5.2.2/

ITK-Trends 2010: Hardware and Software. Engineered to work together. Rolf Kersten EMEA Hardware Product Marketing, Oracle

JavaFX goes Open Source

Integration mobiler Anwendungen in die Infrastruktur des Unternehmens

Oracle SQL Developer Data Modeling

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Mobile Backend in der

Cross Platform Development mit SharePoint

IO Performance - Planung Messung, Optimierung. Ulrich Gräf Principal Sales Consultant Oracle Deutschland B.V. und Co. KG

+++ Bitte nutzen Sie die integrierte Audio-Funktion von WebEx (Menü Audio -> Integrated Voice Conference -> Start auswählen), um uns zu hören!!!.

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

Ermittlung und Berechnung von Schadendreiecken mit HANA Live und R-Integration

Der Aufbau von Cloudumgebungen mit Oracle Solaris 11

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

Jörg Neumann Acando GmbH

Mobile Anwendungen im SAP-Umfeld

23. Januar, Zürich-Oerlikon

Abschlussarbeiten für StudentInnen

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

Public Cloud im eigenen Rechenzentrum

Kleine Torte statt vieler Worte

Plattformunabhängige App-Entwicklung - Eine für alle?

Moderne Benutzeroberflächen für SAP Anwendungen

SAP NetWeaver Gateway. 2013

Apollo Überblick. Klaus Kurz. Manager Business Development Adobe Systems Incorporated. All Rights Reserved.

Mobile Backend in. Cloud. Azure Mobile Services / Websites / Active Directory /

SAP Simple Finance Die Finanz- und Risikomanagementlösung für die Digital Economy

Entwicklungswerkzeuge & - methoden

Integration von Oracle Forms in Service Oriented Architecture (SOA) Jürgen Menge Oracle Deutschland

Dr. Jens Hündling Manager Sales Consulting Oracle, Potsdam. DOAG SIG BPM Frankfurt, 27. September 2011

ist WebLogic Server leicht gemacht WAS WAS Volker Linz Sales Consultant Michael Fuhr Principal Sales Consultant November, 2015

Nichttechnische Aspekte Hochverfügbarer Systeme

Einführung mobile Entwicklungsplattform Neptune Application Designer Fink IT-Solutions Christian Fink, Andreas Hofmann

Mobility mit IBM Worklight Erste Schritte zu einer mobilen App. Benjamin Stein, Consultant Stuttgart,

Azure Community Deutschland. Microsoft Azure. Was ist drin für Unternehmen? Oliver Michalski (Senior Software Engineer.NET)

GRAU DataSpace 2.0 Enterprise Fileshare & Sync in der Hybrid Cloud YOUR DATA. YOUR CONTROL

Xamarin Applikationen Showcase aus der Praxis

ZenQuery - Enterprise Backend as a Service Single Page Applications mit AngularJS und Spring MVC. - Björn Wilmsmann -

Sichere Mobilität in der Verwaltung - Management der Geräte, Anwendungen und Inhalte

Identity & Access Governance

T05 Mobile Online Applikationen. Martin Krämer - CoE Mobile Solutions, SAP (Schweiz) AG Juni 2013

EPO Consulting GmbH. Ihr Partner für HTML5 und SAP UI5 Apps. Stand 2015/04. EPO Consulting GmbH - 1 -

The app the crashes, before the breakpoint is reached: Code to the event:

BlackBerry Mobile Fusion Universal Device Service. Thomas Dingfelder, Senior Technical Account Manager ubitexx a Subsidiary of Research In Motion

In-Memory Grid Computing und Java EE

Echte Cross-Plattform Anwendungen mit Angular 2 in Action!

Keine Kompromisse bei der Performance in der Cloud! Christian Lorentz, Product Marketing Manager

Die perfekte Online-Hilfe auf Basis von HTML5 und Open-Source- Komponenten. Jochen Marczinzik , tekom Führjahrstagung

Eine App, viele Plattformen

Dominik Helleberg inovex GmbH. Android-Enterprise- Integration

JS goes mobile: Eine Übersicht. Frederik von Berg w11k / thecodecampus

Integration mobiler Endgeräte in Medizinprodukte und Medizintechnik-nahe Produkte

Neues von Oracle Gut zu wissen

Schützen Sie Ihre Daten und Prozesse auf einfache Art und Weise. Matthias Kaempfer April,

GRAU DataSpace 2.0 DIE SICHERE KOMMUNIKATIONS- PLATTFORM FÜR UNTERNEHMEN UND ORGANISATIONEN YOUR DATA. YOUR CONTROL

Mobility im Unternehmenseinsatz. Timo Deiner, Senior Presales Expert Mobility, SAP Deutschland Communication World 2012, 10.

Cross-Platform Mobile Development mit Xamarin Mark

WCF RIA Services Datengetriebene Apps. Thomas Claudius Huber Senior Consultant Trivadis AG

Neues in ArcGIS Server 9.3 Matthias Schenker ESRI Geoinformatik AG

Microsoft Azure: Ein Überblick für Entwickler. Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH

Meine App, die Cloud und ich

Granite Gerhard Pirkl

Zentrale Informatik. Cross-platform Apps. Andrea Grössbauer David Meier. 11/11/15 Lunchveranstaltungen HS16 - Crossplatform Apps 1

IBM Notes Traveler 2013

Digitale Transformation

{ Light up the Web } Oliver Scheer. Evangelist Microsoft Deutschland

Leadership in komplexen Projekten. SAP PM-Network, 7. Mai 2014 Armin Singler, SAP (Schweiz) AG

Wonderware InTouch 11.0 Wonderware InTouch 2014

Und was wird aus meinem Berichtswesen? <Speaker> Oracle Deutschland B.V. & Co. KG

Microsoft Windows SharePoint Services. Tom Wendel Microsoft Developer Evangelist

APEX DESKTOP APPS. Interaktion mit dem Client System

Architekturen mobiler Multi Plattform Apps

Appery.io Mobile Apps schnell und einfach entwickeln

<Insert Picture Here> Aufbau einer hochverfgbaren SOA Service Infrastruktur mit der SOA Suite 11g

Lessons Learned: Mobile CRM Integration

A Business Platform for The 21 st Century. Glimpses into some Research Activities Dr. Albrecht Ricken November 24, 2015

Sicherheit in Zeiten von Big Data und heterogenen Landschaften neue Wege zur Erkennung von internen sowie externen Angriffen

Webentwicklung mit Vaadin 7. Theoretische und praktische Einführung in Vaadin 7. Christian Dresen, Michael Gerdes, Sergej Schumilo

Transkript:

Der Oracle Mobile Cloud Service - Die Infrastruktur für Mobile Apps in der Cloud Jürgen Menge Sales Consultant Oracle Deutschland B.V. & Co KG

Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle.

Bestandteile einer Mobile Plattform Schutz der Unternehmensdaten Security Mobile Strategy MAINFRAME Entwicklung mobiler Applikationen Multiplatform Integration Zugriff auf Daten und Services

Wie verbinde ich beide Welten? REST JSON SOAP XML

Backend Integration Requirements Content - Data Shaping und Service Tailoring Transformation komplexer Datenstrukturen in einfache Strukturen für den mobilen Anwendungsfall Protokoll-Transformation (SOAP REST) Transformation der Nachrichten-Formate (XML JSON) Sicherheit Erkennen von DoS Attacken (Throttling) Erkennen von überdimensionierten Nachrichten Überprüfen von Signaturen und Content Filtern des Content (Erkennen von SQL Injection, XSS, Viruse) Authentifizierung

Oracle Mobile Plattform Backend Integration On Premise DMZ Service Bus REST JSON API Gateway SOAP XML

Mobile storage Talent management, Taleo, Cloud Core HR Taleo Core HR, Peoplesoft Social Networks SAP On-Premise Google Map Service

Oracle Mobile Cloud Service Nutzerfreundiche Anwendung MOBILE CLOUD SERVICE Integration des Backend Systeme von Daten und Diensten Eine Ansammlung von cloud-basierten mobilen Diensten, die dafür geschaffen wurden, die App Entwicklung & Integration schnell, sicher & leicht verteilbar zu machen.

Oracle Mobile Cloud Service (OMCS) Backend Services für mobile Applikationen (PaaS) Push Notification Datenspeicherung und Synch Benutzerverwaltung & Authentifizierung API für Daten & Services Geschäftslogik Integration sozialer Netzwerke Geolocation Services Nutzungsstatistiken Mobile Application Management (MAM)

DEMONSTRATION Oracle Mobile Cloud Service (OMCS)

Kurzer Exkurs: Entwicklung mobiler Anwendungen @OracleMobile Copyright 2015 Oracle and/or its affiliates. All rights reserved.

Oracle Mobile Application Framework Write Once, Deploy to Many Oracle MAF Basierende auf Standards Nutzung vorhandener Kenntnisse

Oracle JavaScript Extension Toolkit (JET) Charakteristik Modular aufgebautes Toolkit Basierend auf HTML5, JavaScript und CSS3 Entwicklung client-seitiger Logik Für fortgeschrittene JavaScript-Entwickler MVVM Design Pattern Entwicklung hybrider mobiler Anwendungen möglich (Cordova) seit März 2016 Open Source

Entwicklung mobiler Anwendungen mit Oracle JET Erste Schritte Anlegen der Applikation yo oraclejet:hybrid HybridMobile --appname="sample NavBar" --template=navbar --platforms=android Build cd hybrid grunt build --platform=android Run grunt serve --platform=android --destination=emulator-name device

Available MCS Mobile Client SDKs SDK Vendor Platform Language ios SDK Oracle ios Obj-C & Swift Android SDK Oracle Android Android Java Windows SDK Oracle Windows 8.1+ C#, VB.Net, C++ JS SDK Oracle Browser JavaScript MCS MAF Utility Oracle MobileHybrid Mobile Application Framework - Java Xamarin SDK Xamarin ios& Android C#, VB.Net Sencha SDK Sencha Web & Mobile Hybrid HTML5 & JS

Oracle Mobile Cloud Service Architektur

REST Services (JAX-RS) REST Request REST URI: http://<host>/<path>/[resource]?[{parameter}={value}] HTTP Aufrufe, um mit einer Ressource zu arbeiten GET (Query) PUT (Create / Update) POST (Update / Create) PATCH (Partial update) DELETE (Delete)

Oracle Mobile Cloud Service Custom API Mobile App Mobile Backend Custom API Connectors Externe Services http://rest/api Node Interface Implementation Mobile Developer Service Developer Definiert Interfaces REST API Mock data Definiert die Implementierung Node.js code Connectors

Node.js JavaScript Framework (serverseitig) Läuft in V8 JavaScript Engine von Google Dasselbe JavaScript wie im Browser Läuft auch auf dem Server Syntax ist vielen Entwicklern bekannt Zahlreiche Module frei verfügbar z.b. 'Express' Web Server Modul Verwaltung über den Node Package Manager (NPM) Single-threaded Einfach kein Management von Threads Vermeidet teuren Context Switch Extrem hoher Durchsatz Ideal für Web Applikationen Nicht-blockierendes/asynchrones I/O Langlaufende I/O-Operationen blockieren nicht die Ausführung Verwendet Funktionen als Callback Handler Ruf mich auf, wenn Du fertig bist"

DEMONSTRATION OMCS: Custom API

Oracle Mobile Cloud Service Mobile Analytics Mobile App Dashboard : Bericht über unternehmensweite Adaption von mobilen Apps, Vergleich der App Performance Mobile App Adoption: Übersicht über die Downloads pro App und pro Version Mobile App Usage: Bericht über Nutzungshäufigkeit, Nutzungsdauer und häufig verwendete Screens Mobile App Performance: Bericht über Abstürze, Ausfälle, Screen Performance,

6C

Zusammenfassung Wir sind in der Welt der (REST) Services angekommen

Weitere Informationen Besuchen Sie : oracle.com/mobile oder cloud.oracle.com/mobile

Question & Answers Jürgen Menge juergen.menge@oracle.com