jump start your rapid application delivery with wavemaker

31
Jump Start Your Rapid Application Delivery with WaveMaker WEBINAR / WAVEMAKER RAD

Upload: wavemaker-inc

Post on 11-Apr-2017

504 views

Category:

Software


6 download

TRANSCRIPT

Page 1: Jump start your Rapid Application Delivery with WaveMaker

Jump Start Your Rapid Application Delivery with WaveMaker

WEBINAR / WAVEMAKER RAD

Page 2: Jump start your Rapid Application Delivery with WaveMaker

INTRODUCTIONS

Karthick ViswanathanProducts & Customer Success

Venugopal JidigamDirectorCloud Platform

WaveMaker, Inc.Headquartered in Mountain View, CAEnterprise Software Platform for Custom App Delivery

Page 3: Jump start your Rapid Application Delivery with WaveMaker

Pramati TechnologiesParent company of WaveMaker Inc.

Serving Enterprise Customers since 1998

– Global offices (US, UK & India)

– 1200+ employees

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

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

– Deloitte Fast 500

3

Visionary. 10 years.

Acquired 2012 by

Page 4: Jump start your Rapid Application Delivery with WaveMaker

AGENDA

The Modern App Challenge

What is WaveMaker?

The WaveMaker RAD philosophy

WaveMaker Rapid Application Delivery Platform

Live Demo

Q&A

Page 5: Jump start your Rapid Application Delivery with WaveMaker

Traditional Areas of Focus

5

Systems of Innovation

Systems of Differentiation

Systems of Record

Gartner calls it “Pace-layered applications architecture”

Infrastructure Capacity

Resources deployed were proportional

e.g. HR DB & apps.

e.g. Leave Management app. Specific to company policy.

e.g. Innovative customized leaves for employees based on the historical pattern of availing leaves

Page 6: Jump start your Rapid Application Delivery with WaveMaker

Ideal innovation pyramid

6

Data. Low change apps.

Incremental Change

High Volume of Change. Experimentation.

Chal

leng

e

Source of Data

Systems of Differentiation

Systems ofInnovation

Systems of

Record

Rate

of C

hang

e

Competitive advantage lies with companies that get the top-tier right

Page 7: Jump start your Rapid Application Delivery with WaveMaker

Business-IT Divide in App Life Cycle

Work time

Requirementsanalysis

App ReadyNeed felt

Development QA Production

Business personas

IT personas

Active sphere of influenceZero or Minimum sphere of influence

Challenge

Page 8: Jump start your Rapid Application Delivery with WaveMaker

Application Delivery CycleMany places to Fast Forward

8

Work time

Wait time

Requirementsanalysis

App ReadyNeed felt

Development QA Production

Fast Forward Application delivery. Save time through right tools and platform that eliminates waiting time.

Developer’s Don’ like wasted time.

Rapid Develop Visual UIRapid testing of changesPrefabs: factory built elements to cut development time.

Don’t wait. ReadyTest setup instantly with good release management practices

Easy deploymentHorizontal scaling

Private cloud and scalability through application partitioning Challenge

Page 9: Jump start your Rapid Application Delivery with WaveMaker

FEATURES

TIME TODELIVER

USABILITY

Expectations from modern apps

Challenge

Page 10: Jump start your Rapid Application Delivery with WaveMaker

Emergence of Modern RAD

End User Expectations

EnterpriseExpectations

TechnologicalInnovations

DeveloperExpectations

Modern RAD (Rapid Application Delivery) Platform

Page 11: Jump start your Rapid Application Delivery with WaveMaker

Redefining RADRapid Application Delivery

RapidApplication

Development

A narrow view

Need felt Ready to use

RAD (Rapid Application Delivery) involves all activities including development,

integration and deployment. Anything that saves time

Productivity

Effort

Risk

Compliance

User Experience

Challenges

Major gains

Page 12: Jump start your Rapid Application Delivery with WaveMaker

What is WaveMaker?

12

WaveMaker is a Rapid Application Development (RAD) platform for building multi-channel (Web/Mobile/Tablet) apps quickly and by teams

with more business users than highly skilled programmers

Page 13: Jump start your Rapid Application Delivery with WaveMaker

How does WaveMaker do it?

Page 14: Jump start your Rapid Application Delivery with WaveMaker

MVC Pattern – The Guiding Force

CONTROLLER

VIEWMODEL

• Database• APIs• Raw Storage

• UI• UX

Updates

Notifications

Update

User Action

Page 15: Jump start your Rapid Application Delivery with WaveMaker

Lets see what WaveMaker offers you?

Business Layer

UI Layer

RESTAPIs

DB Services

Data Access Service Access

Operations

Deploy

Security

App Store

External API

Release Management

Typical enterprise application architecture looks like this

Page 16: Jump start your Rapid Application Delivery with WaveMaker

WaveMaker Features• Model

– Ease of working with data model

– Easy interactive services integration

– API driven development

• View– Rapid prototyping of user

experience (UI building)

– Out of the box support for multi devices (mobile & tablet)

• Controller– Visual binding of Model & View

• And More…– Out of the box Enterprise grade

security

– Standards based extensible code

– 1-click testing and deployment

Business Layer

UI Layer

RESTAPIs

DB Services

Data Access Service Access

Deploy

Security

Standards

External API

Release Management

Page 17: Jump start your Rapid Application Delivery with WaveMaker

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

Page 18: Jump start your Rapid Application Delivery with WaveMaker

Open Standards-based Stack

OpenStandards

Stack

Page 19: Jump start your Rapid Application Delivery with WaveMaker

Visual RAD for Responsive Design

Page 20: Jump start your Rapid Application Delivery with WaveMaker

Visual RAD for Hybrid Mobile NEW

Page 21: Jump start your Rapid Application Delivery with WaveMaker

Data Model Designer

Design Data Model

Import existing Schema

Page 22: Jump start your Rapid Application Delivery with WaveMaker

Develop Web Centric Applications

SalesForceNetSuite

Office360 Taleo

GoogleDocs

SAPPeopleSoftJD EdwardsOracle Apps

Business Logic&

Database

Page 23: Jump start your Rapid Application Delivery with WaveMaker

VCS Integration

Online Options

Enterprise Options

Page 24: Jump start your Rapid Application Delivery with WaveMaker

Security

Authentication- Built-In- Multiple

Providers- Custom

Authorization- Coarse Grained- Fine Grained

In-Built Login Module

Page 25: Jump start your Rapid Application Delivery with WaveMaker

Web Responsive Templates

Page 26: Jump start your Rapid Application Delivery with WaveMaker

Mobile templates & Layouts

Page 27: Jump start your Rapid Application Delivery with WaveMaker

Single-click Deploy to Cloud

Page 28: Jump start your Rapid Application Delivery with WaveMaker

WaveMaker – Product Offering

WaveMaker Enterprise (WME)

WaveMaker Online (WMO)

Page 29: Jump start your Rapid Application Delivery with WaveMaker

30

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 IntegrationIntegration with Legacy Apps WaveMaker Gateway

Management

Configuration, Administration and Monitoring

WaveMaker LaunchPad

Collaboration

Increase efficiency of Application Delivery

Enterprise Developer Network

Purpose

WaveMaker Module

There is more to WaveMaker that just RAD….

Enterprise Innovation Infrastructure

Page 30: Jump start your Rapid Application Delivery with WaveMaker

Demo

Page 31: Jump start your Rapid Application Delivery with WaveMaker

Thank You