More Related Content Similar to Simplify enterprise IT with no code platform - aPaaS (20) More from Dr Ganesh Iyer (20) Simplify enterprise IT with no code platform - aPaaS1. Simplify Enterprise IT with
No Code platform – aPaaS
10th Nov 2016
Dr Ganesh Neelakanta Iyer
QA Architect, Progress
2. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.2
QA Architect at Progress, Hyderabad, India
Masters & Ph.D. from National University of Singapore
Interests: Kathakali, Traveling, Photography, Cooking
http://ganeshniyer.com
GANESHNIYER
About Me
3. IT in 2016: Harnessing the power of platforms,
as digital deepens
- Gartner, 2016 CIO agenda report
4. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.4
The Journey Onward – to Digital Business
Analog Web E-Business D-Marketing D-Business
Focus Traditional
Business
Static Web
presence
Traditional
Business Goes
online
Going to the
customers
Blurring physical and
digital
Entities
People People Business People Business People Business People Business Things
Technologies ERP
CRM
CRM
Web
EDI
BI
Portals
Mobile
Big Data
Social
Sensors
3D Printing
Smart Machines
Pre-web Post-Nexus
Source: Gartner 2015: Bimodal IT: How to Be Digitally Agile - Without Making a Mess!, KimBjoern.Nielsen@gartner.com
6. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.6
Bimodal IT - Defined
Having two modes of IT, each designed to develop and
deliver information services in its own way.
Mode 1 is traditional, emphasizing safety and accuracy.
Mode 2 is exploratory, emphasizing agility and speed.
Business
Automation
Mobility at
speed to
market
Enterprise
Data
Integration
What business problems
does it address?
8. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.8
Typical legacy reservation systems
Command line based, Desktop based
10. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.10
Developer
A B
Object Model
Reports
User Access
Management
Workflow / Triggers &
Business Logic Adaptive & Responsive
User Interface
Scheduled
Backup
Document
Templates With
Email
Scheduled
Batch Jobs
External Website
External
Systems
Developer Story -
11. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.11
Rollbase - Low Code Platform
Design-Time
Develop
Runtime
Deploy Manage
No-Code
•Object Model
•User, Roles & Permission Management
•Security
• Authentication (SAML/LDAP/Kerberos etc.)
• Reports
•I18n and Localization Support, RTL
•Responsive & Adaptive UI
• Personalization & Themes
•Document Template
• Workflow
•Search & Indexing
Low-Code
•BRMS by Corticon Integration
• Triggers
•Card Designer (Mobile/Desktop)
•Customer Validation
•Custom Reports
• Ajax & Server side APIs
Extension
Points
• Portals & Portal Pages
•Page Editor
•Kendo UI Library
• APIs ( REST/SOAP)
•Hosted Files
•Custom JSP
•HTML Event Handler
Any Cloud
Multi-Tenant
OS Agnostic
Hosted/Private/Manage
Deployment
App White-labeling
Support multiple DB – MySQL /
Oracle / SQL Server
Tenant Management
Single Click App Publish
Managed App Distribution
ISV Management
Billing Support
Backup Management
Real-Time Monitoring
Resource Metering
Job Scheduling
Marketplace
12. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.12
Build, Deploy, Brand and Sell Custom Cloud Business Applications
Business Users can:
• Build powerful data-driven applications without coding
• Build integrations between aPaaS applications without coding
• Work with developers to ensure the right solution is built
Developers can go much further with:
• APIs: REST, SOAP, AJAX, SQL, JDBC
• Custom JSPs and Java-based business logic
• Integrate third party libraries and product
ISVs and Resellers can:
• Brand with your company or platform name and logo
• Run the entire platform on your own domain
• Publish applications in your App Store for other tenants to install, use
and customize
13. © 2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.13
People Business
Things
Physical Digital
Digital is moving to
Center Stage
-
Are You?
Editor's Notes Gartner 2015: Bimodal IT: How to Be Digitally Agile - Without Making a Mess!, KimBjoern.Nielsen@gartner.com Stable system of records
Desktop-based or command line-based operations
A lot of dependencies on the system where the software is available
Extension/New core projects are difficult
Even for adding a new extension can take months
Rollbase targets multiple developer personas. Primarily, Rollbase targets the Citizen developer i.e. a LoB analyst or a tech-savvy “power user”. The authoring experience is completely browser based and declarative via a point-and-click, drag-and-drop paradigm.
Stress the point that Rollbase is a productivity platform as opposed to a control platform which would typically require deep Java language skills.
Typically, a Citizen developer would complete 80%+ of the application. Any complex computational or integration requirments would be completed by a (traditional) Developer role versant in industry-standard JavaScript.
Stress that we don‘t lock developers into a proprietary language (contrast to Force.com with APEX) but open up the platform to the enormous pool of available JavaScript programmers.