Build Apps for your Enterprise
with SAS and HTML5


Nikola Markovic
Boemska Ltd.
27th September 2016

Who
I am Nik. I run Boemska. We are a SAS Partner consultancy. Amongst other things, we build a lot of Apps for our clients. Anything from legacy SAS/AF application modernisations, to Mobile apps, to some pretty big bespoke systems. All on SAS.
I'm a nerd and I get carried away quite easily. I'm trying to keep this as brief as I can on purpose.
What
First I'll show you some apps
Then I'll go through how they work
Then I'll briefly touch on architecture (sizing, scaling, impact)
Then I'll talk about why
I think this is really important
...then questions
Apps
Show some Apps first (for context)
For Context again:
AJAX for SAS Programmers
- First there were Web Pages
- Then those Web Pages started loading other Web Pages in the background
- Now we have Javascript Web Applications
(and profit)

For Context still:
AJAX for SAS Programmers
The HTML5 Data Adapter for SAS
Talk technical.
AngularJS Seed App
Don't forget this:


SASHOT Editor
Also a nice app to get everyone started:
Architecture
What we get OOB: Enterprise Integration
- Single Sign-On
- Transport Level Security / SSL
- Per-request Authorisation
- Granular, role based Metadata security
Architecture
Performance and Impact
- consistently small SASWORK
- ActiveMQ is better than Remote Services
- accurate sizing through predictable load testing, building for available capacity
- predictable SASWORK size, in-memory
with near zero real impact on normal users
Deployment
is so easy
Do a quick walkthrough if SSH connection is decent
and there's time
Boemskapp
(if I've gone reeeally quickly)
The Deployment Platform: Our Commercial Offering
Nice Frontend
Package based Deployment
Metadata Integration
Developer Workspaces
DB backed JVM
Scaling / Failover / HA
Real Push Events
The Bigger Picture
in your current Enterprise
RAPID development, because of
literally zero up front startup cost.
Fully HTML5 Standard compliant.
No compromises made, no proprietary components.
Apps are just another form of Data Management,
developed and owned by the Business.
The Bigger Picture
Why SAS?
Why Now?

Links

Build Apps for your Enterprise
By Nikola Markovic
Build Apps for your Enterprise
- 733