Modern Rapid Application Development - Too good to be true

Post on 22-Jan-2018

1.390 views 0 download

Transcript of Modern Rapid Application Development - Too good to be true

Modern Rapid Application

Development Too Good to be true?

WEBINAR / WAVEMAKER RAD

INTRODUCTIONS

Mayur ShahCustomer SuccessEnterprise (Asia)

Venugopal JidigamDirectorCloud Platform

WaveMaker, Inc.Headquartered in Mountain View, CA

Enterprise Software Platform for Custom App Delivery

Pramati TechnologiesParent company of WaveMaker Inc.

Serving Enterprise Customers since 1998

– Global offices (US, UK & India)

– 1000+ employees

– Over a 1,000 Enterprise customersincluding 70+ from Fortune 500

– Recognized leader in Enterprise products; First J2EE certified App Server

– Deloitte Fast 500

Visionary. 10 years.

Acquired 2012 by

4

AGENDA

Introductions

Enterprise App Development

Modern RAD

WaveMaker Rapid Application Delivery Platform

Live Demo

Q&A

WHAT IS ENTERPRISE INNOVATION?

Every Enterprise wants to

Cut short time to market product and services

Create meaningful and engaging experiences with users

Provide rich capability at hands of users

Maximize reach of its product and services

Develop highly sustainable business models and growth

Answer lies in its Custom Application Development

"The key driver to business innovation"

History of Custom Application Development

Mainframe ClientServer

Internet 3-TierWeb Apps

ResponsiveWeb

MobileHybrid

Native

Modern Apps

Modern Apps

Mainframe ClientServer

Internet 3-TierWeb Apps

FEATURES

TIME TODELIVER

USABILITY

Today’s Expectations

Demand vs. Supply

70% of enterprises will have citizen

development policies by 2020

- Gartner

By End of 2017, Mobile App Development

demand will be 5 times more

- Gartner 2017 Predictions

On average, businesses estimate spending

11% of their 2014 IT budgets on custom

mobile apps and related technologies

- CDW Research

One in six projects have a cost overrun

of 200%, on average, and a schedule

overrun of almost 70%. - HBR Study

75% of business and IT executives anticipate

their software projects will fail.

- Geneca Study

Survey on New Application Development

indicates that there is a 4% chance that

the project will come in on time, on budget,

and not lacking critical features 

Developer Expectations

•Simplify development of UI

•Make my job simpler to develop

•Use Best of Breed Components

•Allow for maximum reusability

•Easy to Maintain and Change/Upgrade

•Continuous Delivery

End User Expectations

•Great looking user experience

•Integrated Experiences

•Fast and Engaging Web Experiences

•Customized and Personalized

•Always Available on multiple devices

•Connected and Social

Enterprise Expectations

•Agility

•Involve Business Users

•Platform Capability

•Anytime, Anywhere and Anyplace

•Secure, Scalable and Easily Maintainable

•Low TCO

Technologies transforming the very nature of programming

Responsive Web Browsers

Version ControlAPI Growth

Front End Technologies

App Deployment

Emergence of Modern RAD

End User Expectations

EnterpriseExpectations

TechnologicalInnovations

DeveloperExpectations

Modern RAD (Rapid Application Delivery) Platform

RAD Modern RAD

Primarily focused on Code Generation Focused on entire application delivery

Less Focus on Usability Usability and User Experience is a primary driver

Required Setup, Configuration Browser Based Development - No setup

API Integration was complex and time consuming Seamless creation of API Centric Applications

Requires development effort for each device Develop Once and Run/View on multiple devices

Application required Scale Up Applications can be scaled out using commodity hardware (a.k.a Cloud)

Release management and DevOps outside Integrated with Release Management, Dev Ops

RAD vs Modern RAD

What is WaveMaker Studio?

WaveMaker RAD – Develop Enterprise Apps in Days, NOT MONTHS

Page Layouts and Templates

Application Themes

Custom Styles

Visual RAD

Automatic Responsive Multi Device

Standards Based Web App

Mobile Hybrid

Enterprise Developer Network

Project Collaboration

Share And Discover APIs

Database Designer

Web Services

Prefabs

One-Click Test and Deploy

Auto-Publish REST APIs

On-Prem, Private or Public

Continuous Integration

Release Management

Leading Open Standards, Rapid App Development Platform

Journey of Your Application – Turbocharged

Visual Rapid App Development

Panel for widget properties and styling

Simplified security, integrations and data modelling

Drag & Drop Widgets, Layouts, & themes

WYSIWYG canvas

Instant Test

1 Click Deploy

Open Standards-based Stack

OpenStandards

Stack

Visual RAD for Responsive Design

Visual RAD for Hybrid Mobile NEW

Data Model Designer

Design Data Model

Import existing Schema

Develop Web Centric Applications

SalesForce

NetSuite

Office360

Taleo

GoogleDocs

SAP

PeopleSoft

JD Edwards

Oracle Apps

Business Logic

&

Database

VCS Integration

Online Options

Enterprise Options

Security

Authentication- Built-In- Multiple Providers- Custom

Authorization- Coarse Grained- Fine Grained

In-Built Login Module

Web Responsive Templates

Mobile templates & Layouts

Single-click Deploy to Cloud

No More Stigma

• WaveMaker Studio developed Application

– Enterprise Standards Based

– Leverages Best of breed Open Source

– Generated Application Code

• Modularized and Easily Maintainable

• Follows standard design patterns

• Customizable (Frontend as well as Backend)

– Robust Security built into the app

– Scalable

– Supports exporting Maven Project

Benefits of WaveMaker RAD

• Greatly Reduce Time and Effort

• Make End Users Happy with good looking applications

• Future Proof your Investments

• Mobilize your workforce

• Freedom to deploy your apps anywhere

• Increase Project Success by full Stakeholder involvement

• Overcome any Stigma associated with RAD

WaveMaker Showcase Applications

WaveMaker – Product Offering

WaveMaker Enterprise (WME)

WaveMaker Enterprise (WME)

WaveMaker Online (WMO)

WaveMaker Online (WMO)

31

DeploymentHorizontal scalability. Security and use of enterprise data. WaveMaker Cloud

Development

Component assembly Rapid app development

Tooling to support all phases

WaveMaker Studio

IntegrationAPI-led Integration

Integration with Legacy Apps

WaveMaker Gateway

ManagementConfiguration, Administration and Monitoring

WaveMaker LaunchPad

CollaborationIncrease efficiency of Application Delivery Enterprise Developer Network

Purpose WaveMaker Module

WaveMaker Enterprise – Putting it all together

Enterprise Innovation Infrastructure

Live Demo!

Get WaveMaker!

Sign up on WMO for FREE Trial

www.wavemakeronline.comRequest Demo of WaveMaker

www.wavemaker.com/request-demo

Watch out for Next Webinar in the month of November!!

Q&A