Challenge, Simplify, Empower

Slides:



Advertisements
Similar presentations
Building Mobile Apps in the Cloud – Comparing Approaches.
Advertisements

SaaS, PaaS & TaaS By: Raza Usmani
Bizfss File Sync and Sharing Solution, Built on Microsoft Azure, Allows Businesses to Sync, Share, Back Up Using Their Own Cloud Storage MICROSOFT AZURE.
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
IBM Bluemix Ecosystem Development Hands on Workshop Section 1 - Overview.
Live Mobile and Cloud Hacking by ACEs OGh | Fusion Middleware Experience (FME) 16-feb :45 – 16:45.
Oracle Java Cloud Service Oracle Develop July 2013.
Building Azure Mobile Apps
Mobile Application Solution
Cisco Defense Orchestrator
MICROSOFT AZURE ISV PROFILE: BMC SOFTWARE
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Make your app a native part of Office with Add-ins
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Red Hat Mobile Application Platform
Meemim's Microsoft Azure-Hosted Knowledge Management Platform Simplifies the Sharing of Information with Colleagues, Clients or the Public MICROSOFT AZURE.
BMC Integration Service Overview and Architecture
Axway MailGate Unifies “Safe-for-Work” Solutions to Keep Your Enterprise as Secure as Possible in the Azure Cloud and/or Any Hybrid Environment MICROSOFT.
of Analytics, WiFi and Experiences for Retailers
Ralleo Enterprise-Grade Solution for Managing Change and Business Transformation Provides Opportunities to Better Analyze Real-Time Data MICROSOFT AZURE.
Partner Logo Veropath Offers a Next-Gen Expense Management SaaS Technology Solution, Built Specifically to Harness Big Data Analytics Capabilities in Azure.
Vidcoding Introduces Scalable Video and TV Encoding in the Cloud at an Affordable Price by Utilizing the Processing Power of Azure Batch MICROSOFT AZURE.
Azure-Powered beaconsmind Suite Connects with CRM and POS Systems and Offers Dashboards with Data Insights to Boost Sales and Customer Loyalty MICROSOFT.
Webparts360: A Low-Code App Development Tool That Enables Non-Programmers to Build Business Solutions for Microsoft Office 365 Quickly, Easily OFFICE 365.
Modern application lifecycle with DevOps
Free Cloud Management Portal for Microsoft Azure Empowers Enterprise Users to Govern Their Cloud Spending and Optimize Cloud Usage and Planning MICROSOFT.
Gather Valuable Customer Data
Cherwell Service Management is an IT Service Management Solution that Makes it Easier for Users to Capitalize on Power of Microsoft Azure MICROSOFT AZURE.
Wonderware Online Cost-Effective SaaS Solution Powered by the Microsoft Azure Cloud Platform Delivers Industrial Insights to Users and OEMs MICROSOFT AZURE.
Measure Effectiveness of Communication, Engage Your Employees, and Bridge Communication Gaps with Sparrow App and Power of Microsoft Azure MICROSOFT AZURE.
Mobile Application Solution
IreckonU Offers a Powerful Hospitality Software Solution, Seamlessly Integrating Existing Hospitality Systems and Services on the Powerful Microsoft Azure.
The Improvement of PaaS Platform ZENG Shu-Qing, Xu Jie-Bin 2010 First International Conference on Networking and Distributed Computing SQUARE.
Nimble Streamer Helps Media Content Providers Create Streaming Networks Cost-Effectively and Easily by Utilizing Azure’s Worldwide Scalability MICROSOFT.
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Cloud DX Connected Health Kits Depend on Azure to Deliver Cloud Storage and Securely Host Data for its Remote Patient Monitoring MICROSOFT AZURE APP BUILDER.
Get Real Value and Insights from Your Data: Biin Solutions Provides Predictive Analytics, IoT, and Business Intelligence with Microsoft Azure Power MICROSOFT.
Take Control of Insurance Product Management: Build, Test, and Launch Any Product Globally 10x Faster, 10x More Cheaply with INSTANDA on Azure Partner.
OpenWorld 2018 How to Create Chatbots with OMCe
Replace with Application Image
Running on the Powerful Microsoft Azure Platform,
Oscar AP by Massive Analytic: A Precognitive Analytics Platform for Effortless Data-Driven Decisions. Now Available in Azure Marketplace MICROSOFT AZURE.
Designed for Big Data Visual Analytics, Zoomdata Allows Business Users to Quickly Connect, Stream, and Visualize Data in the Microsoft Azure Platform MICROSOFT.
ArangoDB, with Microsoft Azure Functionality, Lets You Build Modern Applications on Top of Flexible, Multi-Model, Open-Source Database MICROSOFT AZURE.
Built on the Powerful Microsoft Azure Platform, iSwarm Helps Businesses Analyze Social Media Conversations, then Connect with Individuals MICROSOFT AZURE.
Yellowfin: An Azure-Compatible Business Intelligence Platform That Connects People with Their Data for Better Decision Making MICROSOFT AZURE APP BUILDER.
Intelledox Infiniti Helps Organizations Digitally Transform Paper and Manual Business Processes into Intuitive, Guided User Experiences on Azure MICROSOFT.
Utilizing the Capabilities of Microsoft Azure, Skipper Offers a Results-Based Platform That Helps Digital Advertisers with the Marketing of Their Mobile.
On-Premises, or Deployed in a Hybrid Environment
Auth0 Is Identity Made Simple for Developers, Built by Developers and Supported by the High Availability and Performance of Microsoft Azure MICROSOFT AZURE.
Hosted on Microsoft Azure, Seismic is Drastically Changing How Enterprise Sales Teams Utilize Content to Accelerate Sales and Close Deals MICROSOFT AZURE.
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
Data Security for Microsoft Azure
Accelerate Your Self-Service Data Analytics
Unitrends Enterprise Backup Solution Offers Backup and Recovery of Data in the Microsoft Azure Cloud for Better Protection of Virtual and Physical Systems.
ideas to mobile apps in record time,
Please note: Presenter notes are on every slide
Dell Data Protection | Rapid Recovery: Simple, Quick, Configurable, and Affordable Cloud-Based Backup, Retention, and Archiving Powered by Microsoft Azure.
dotmailer: A Marketing Automation Platform with at its Core
Appcelerator Arrow: Build APIs in Minutes. Connect to Any Data Source
Learn. Imagine. Build. .NET Conf
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
XtremeData on the Microsoft Azure Cloud Platform:
Resonate Solutions and Microsoft Azure Provide the Power to Easily and Reliably Operationalize Closed-Loop Feedback and get Actionable Insights Partner.
Quasardb Is a Fast, Reliable, and Highly Scalable Application Database, Built on Microsoft Azure and Designed Not to Buckle Under Demand MICROSOFT AZURE.
SharePoint 2019 Overview and Use SPFx Extensions
Harness the competitive advantages of Power BI and obtain business-critical insights with Adastra’s enterprise analytics platform using Microsoft Azure.
School Districts Can Analyze and Report on Data Across Multiple Systems with EdWire, a Powerful Integration Solution that Utilizes Microsoft Azure MICROSOFT.
Mobile Reference Diagram Template
Presentation transcript:

Challenge, Simplify, Empower Oracle Mobile Challenge, Simplify, Empower Duncan Richards Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Rise to the Enterprise Mobility Challenge Simplify Enterprise Mobile Development Empower the Business Try to position Oracle just not as a mobile development tool vendor with 1st gen mobile tools, but 2nd gen tools aimed at not just benefiting the mobile developers, but the business too.

The Two Biggest Disruptions To The Enterprise Cloud Has transformed every facet of the IT infrastructure Mobile Has transformed every facet of modern society Suggested narrative: Well, at least according to us during these sessions ;-)

Mobility investment by global businesses within last 12-18 months While the consumer world has reached peak iPhone, the world of enterprise IT is still realizing the benefits of mobile solutions to the business Mobile Application Development 61% Mobile & Enterprise Security 45% Do you note how we only have 1 statistics slide in this whole slidedeck? We've done statistics to death, so let's keep the statistics simple and concise. People understand mobile is big. Don't waste too much time trying to state this, keep statistics to one slide. When considering this specific statistics slide, the recent statistics show the consumer mobile world is plateauing, which may take the shine off mobile development. Goal of this slide is to say there is still plenty of opportunity in enterprise mobility to go & businesses are focusing on app development. Mobile Connectivity 45% Mobile Device Management 44% Mobile Devices Consumer 36% Source: Enterprise Mobility Exchange 2016 Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 5

Oracle PaaS Portfolio This slide is mostly a quick positioning slide for where MCS and our mobility products fit into Oracle's cloud portfolio. I've included this slide because we still meet people who aren't cloud savvy and don't know what SaaS/PaaS/IaaS is. You could drop this slide depending on the audience. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 6

Mobile Application Framework Integrate, Monitor, Analyze, Secure Declarative Java Development Mobile Application Framework Integrate, Monitor, Analyze, Secure Mobile Cloud Service Multi-Channel JavaScript Development JavaScript Extension Toolkit Teacher's notes: Customers wont necessarily be familiar with Oracle's complete portfolio of mobile development products, so in this slide talk to each and what they try to address. In teaching each try not to say "you shall buy them all", but rather "you should consider buying them depending where you are in your mobile lifecycle".

Suggested narrative: When it comes to building mobile apps you might end up developing something like this....hopefully quite quickly using a product like Oracle MAF

Mobile storage Core HR, Peoplesoft Talent management, Taleo, Cloud Social Networks Core HR Taleo Suggested narrative: However the challenge isn’t just in developing the app, but bringing data to that application – typically from many different sources SAP On-Premise Google Map Service

3rd App Problem

3rd App Solution

This simple app soon became complicated to develop… Client Development Tools Monitor & Analyze Mobile Services Integration Suggested narrative: The simple is now complicated. Multiple Environments Security Image courtesy of David Castillo Dominici at FreeDigitalPhotos.net

Oracle Mobile Cloud Service Centralise mobile integration, diagnostics, logging in the cloud Design mobile specific APIs Shape & expose services and APIs Pre-built mobile services Push notifications Storage Offline synchronization Integrated security Suggested narrative: The Oracle Mobile Service goal is to easily enable mobile application developers that are continually looking for new ways to accelerate development of apps to meet their consumers’ needs. MCS will be a set of cloud-based, server- side mobile services to make app development quicker and easier to deploy. MCS reduces the complexities of the application development by dealing with the complex server side programming, reducing the redundancy in creating backend code blocks, providing ready to integrate features and template backend. Developers can focus more on the front end of the applications and can have their choice of mobile client development tools including ADF-Mobile for cross platform hybrid apps, native development or other Javascript tools – creating a new meaning for BYOD – Bring your own development MCS provides a set of rich RESTFul interfaces for all the operations required by the mobile app that abstracts the backend from the mobile developer. In addition it also provides mobile specific interfaces for notification (multi channel – app, SMS), offline data sync, persistence services (to store mobile generated data and user preferences) as cloud data storage service. From a backend perspective, MCS provides all the tools required by API developers to expose and shape the services to be consumed by the mobile developer. This includes mechanisms to design, create and expose these services in a catalog that can be easily and securely discoverable by mobile developers and integrated into their app. Security is a critical component and is designed ground up in the MCS. From tokens to developers to develop and consume APIs to encryption policies for data in rest, data in motion, policies for single sign on and federated authentication across multiple data sources via Oauth or SAML and policies for defining access rights to applications via mobile application management or container technologies are services that will be available in MCS A key component of MCS is to provide developers, IT and business with metrics on service usage and business impact. MCS will be designed to provide technical metrics, engagement metrics, business metrics along with the monitoring and management of the service.

Oracle Mobile Cloud Service Analyze business impact Client agnostic development tools Diagnostic and logging Built-in continuous delivery SDLC Development, stage, production areas Artefact versioning Suggested narrative: The Oracle Mobile Service goal is to easily enable mobile application developers that are continually looking for new ways to accelerate development of apps to meet their consumers’ needs. MCS will be a set of cloud-based, server- side mobile services to make app development quicker and easier to deploy. MCS reduces the complexities of the application development by dealing with the complex server side programming, reducing the redundancy in creating backend code blocks, providing ready to integrate features and template backend. Developers can focus more on the front end of the applications and can have their choice of mobile client development tools including ADF-Mobile for cross platform hybrid apps, native development or other Javascript tools – creating a new meaning for BYOD – Bring your own development MCS provides a set of rich RESTFul interfaces for all the operations required by the mobile app that abstracts the backend from the mobile developer. In addition it also provides mobile specific interfaces for notification (multi channel – app, SMS), offline data sync, persistence services (to store mobile generated data and user preferences) as cloud data storage service. From a backend perspective, MCS provides all the tools required by API developers to expose and shape the services to be consumed by the mobile developer. This includes mechanisms to design, create and expose these services in a catalog that can be easily and securely discoverable by mobile developers and integrated into their app. Security is a critical component and is designed ground up in the MCS. From tokens to developers to develop and consume APIs to encryption policies for data in rest, data in motion, policies for single sign on and federated authentication across multiple data sources via Oauth or SAML and policies for defining access rights to applications via mobile application management or container technologies are services that will be available in MCS A key component of MCS is to provide developers, IT and business with metrics on service usage and business impact. MCS will be designed to provide technical metrics, engagement metrics, business metrics along with the monitoring and management of the service.

Oracle Mobile Cloud Service Diagnostics Analytics Lifecycle Developer Oracle MAF & MAX Oracle Cloud Mobile Backend Custom APIs Connectors Suggested narrative: Simply introduce this more official architecture diagram and walk through the main MCS building blocks REST REST APIs Node Cloud/Internet SOAP ICS Mobile Client SDKs Platform APIs On-Premise JavaScript SDK Push Notifications User Services File Storage Relational Database Data Offline App Policies Location Services Oracle Mobile Cloud Service

Oracle Mobile Cloud Service Diagnostics Analytics Lifecycle Developer Oracle MAF & MAX Oracle Cloud Mobile Backend Custom APIs Connectors Suggested narrative: Simply introduce this more official architecture diagram and walk through the main MCS building blocks REST REST APIs Node Cloud/Internet SOAP ICS Mobile Client SDKs Platform APIs On-Premise JavaScript SDK Push Notifications User Services File Storage Relational Database Data Offline App Policies Location Services Oracle Mobile Cloud Service

Oracle Mobile Cloud Service Diagnostics Analytics Lifecycle Developer Oracle MAF & MAX Oracle Cloud Mobile Backend Custom APIs Connectors Suggested narrative: Simply introduce this more official architecture diagram and walk through the main MCS building blocks REST REST APIs Node Cloud/Internet SOAP ICS Mobile Client SDKs Platform APIs On-Premise JavaScript SDK Push Notifications User Services File Storage Relational Database Data Offline App Policies Location Services Oracle Mobile Cloud Service

Oracle Mobile Cloud Service Diagnostics Analytics Lifecycle Developer Oracle MAF & MAX Oracle Cloud Mobile Backend Custom APIs Connectors Suggested narrative: Simply introduce this more official architecture diagram and walk through the main MCS building blocks REST REST APIs Node Cloud/Internet SOAP ICS Mobile Client SDKs Platform APIs On-Premise JavaScript SDK Push Notifications User Services File Storage Relational Database Data Offline App Policies Location Services Oracle Mobile Cloud Service

Oracle Mobile Cloud Service Diagnostics Analytics Lifecycle Developer Oracle MAF & MAX Oracle Cloud Mobile Backend Custom APIs Connectors Suggested narrative: Simply introduce this more official architecture diagram and walk through the main MCS building blocks REST REST APIs Node Cloud/Internet SOAP ICS Mobile Client SDKs Platform APIs On-Premise JavaScript SDK Push Notifications User Services File Storage Relational Database Data Offline App Policies Location Services Oracle Mobile Cloud Service

Oracle Mobile Cloud Service Diagnostics Analytics Lifecycle Developer Oracle MAF & MAX Oracle Cloud Mobile Backend Custom APIs Connectors Suggested narrative: Simply introduce this more official architecture diagram and walk through the main MCS building blocks REST REST APIs Node Cloud/Internet SOAP ICS Mobile Client SDKs Platform APIs On-Premise JavaScript SDK Push Notifications User Services File Storage Relational Database Data Offline App Policies Location Services Oracle Mobile Cloud Service

Oracle Mobile Cloud Service Diagnostics Analytics Lifecycle Developer Oracle MAF & MAX Oracle Cloud Mobile Backend Custom APIs Connectors Suggested narrative: Simply introduce this more official architecture diagram and walk through the main MCS building blocks REST REST APIs Node Cloud/Internet SOAP ICS Mobile Client SDKs Platform APIs On-Premise JavaScript SDK Push Notifications User Services File Storage Relational Database Data Offline App Policies Location Services Oracle Mobile Cloud Service

Oracle Mobile Cloud Service Diagnostics Analytics Lifecycle Developer Oracle MAF & MAX Oracle Cloud Mobile Backend Custom APIs Connectors Suggested narrative: Simply introduce this more official architecture diagram and walk through the main MCS building blocks REST REST APIs Node Cloud/Internet SOAP ICS Mobile Client SDKs Platform APIs On-Premise JavaScript SDK Push Notifications User Services File Storage Relational Database Data Offline App Policies Location Services Oracle Mobile Cloud Service

Oracle Mobile Cloud Service Diagnostics Analytics Lifecycle Developer Oracle MAF & MAX Oracle Cloud Mobile Backend Custom APIs Connectors Suggested narrative: Simply introduce this more official architecture diagram and walk through the main MCS building blocks REST REST APIs Node Cloud/Internet SOAP ICS Mobile Client SDKs Platform APIs On-Premise JavaScript SDK Push Notifications User Services File Storage Relational Database Data Offline App Policies Location Services Oracle Mobile Cloud Service

MCS Demonstration Teacher's note: Show a general MCS demo

Mobile Application Accelerator (MAX) Browser based development Mobile Application Accelerator is a tool targeted at non developers to easily compose mobile applications without writing any line of code MAX is a browser based tool to easily select screens from a pre set template and connect multiple screens together to create a business flow for a mobile application. This is done with no coding. MAX is integrated with MCS to consume the business services exposed in the MCS catalog. MAX enables the business user to preview the app in the browser without requiring emulators. The business users can perform all the functions of composing the app, editing it, testing and publishing from a browser. Once done they can download the app via a QR code. No coding required Easily map to business services Preview app in line Edit, test, and publish from browser

MAX Demonstration Teacher's note: Show a general MCS demo