beyond the impasse — developing ria with an ‘end-to- march...
Post on 28-Mar-2021
1 Views
Preview:
TRANSCRIPT
Again, more costs.
A way out of the impasse may
lie in the new breed of ‘end-to-
end’ RIA application platforms.
One such platforms is Magic
Software’s uniPaaS, which can
be used either on-site or as a
hosted Platform-as-a-Service
(PaaS), providing the choice
“to be, or not to be” in the
Cloud. But more than that,
uniPaaS provides all the parts
of the solution – including the
hidden part of the ‘iceberg’ –
without requiring separate and
expensive development.
Hence ‘end to end’.
Using metadata rather than
hard coding, uniPaaS leaves
the designer free to describe
the application’s business logic
and perfect the compelling
user interface while the plat-
form then takes care of the
rest, similar to the capabilities
of the hosted PaaS – but with-
out the limited deployment of
the Cloud. uniPaaS applica-
tions are also accessible inde-
pendent of the browser, so
developers don’t need to re-
write their code specifically to
support the growing multitude
of browser types out there
today.
With a full end-to-end, meta-
data-driven application plat-
form, navigating the Enterprise
RIA challenge was never eas-
ier and the rewards never
made more sense: a user
experience surpassing the
richest Client-Server applica-
tions, plus the incredible fact
that it’s available over an http
connection - a win-win sce-
nario for both Enterprises,
ISV’s and their customers!
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
With the internet revolu-
tion, IT has now almost re-
turned to the days of the ‘Dumb’
Client, where all major computa-
tion takes place at the Server –
and where the ‘Thin’ Client is
named for the fact that it acts
basically as a window. But while
the costs of operating the ‘Thin’
Client remains conveniently low,
the reality is that it’s limited in its
abilities, lacking the richness
users have come to expect from
‘Fat’ Client/Server or desktop
applications.
Rich Internet Applications (RIA)
provide the best of both worlds
by offering fully interactive
(desktop-style) business appli-
cations that are installed at a
single location (the Server) and
are accessible from any portal
via the internet (the Client).
However, the advantages
gained from combining lower
cost of ownership with enhanced
user experience does come at a
price: system complexity.
So how are popular solution
technologies today currently
delivering RIA? Let’s look at two.
First there is the very popular
Platform-as-a-Service (PaaS)
route. This is personified by
solutions such as Force.com,
where the full RIA package is
available for a subscription fee.
Then there are the Client-side
platform toolkits, such as Adobe
Flex or Microsoft Silverlight,
where you build your rich user
interface within your own devel-
opment team.
But, both these options have
their drawbacks. While the
‘Cloud’ enables organisations to
cut costs by ‘consuming’ only
the software that they need, the
reality is that you effectively
outsource your mission-critical
data to an outside company.
And in times of economic un-
certainty, when even the most
successful vendors can disap-
pear overnight, you may not be
too thrilled to wake up tomor-
row morning to find your
spreadsheets, customer infor-
mation and sales presenta-
tions suddenly unavailable, or
worse, gone.
What about the do-it-yourself
Client-side platforms? Beyond
the hype, these tools actually
only represent the tip of the
RIA development iceberg.
Under the Client-side surface
is a highly complex develop-
ment process involving a mix
of moving parts including both
the Server tier (responsible for
the business logic, the data
and back-end integration), and
a Session tier (the inter-lying
communication layer between
the Client and the Server that
requires system programming
skills).
Attempting to combine the
comfort of a Client-Server
‘tightly-coupled’ connection
with the highly interactive user
experience of a web style
‘loosely-coupled’ setting isn’t
easy. It requires sophisticated
system design and program-
ming skills, leading to higher
RIA development costs.
We must also consider that
broadband internet is currently
not sufficient to run tightly-
coupled business applications
featuring tens of interactive
fields per screen. To compen-
sate, RIA’s must support more
logic at the Client end and
must partition the processing
between the Server and Client.
Beyond the Impasse — Developing RIA with an ‘end-to-end’ application platform can save you time and Money
By David Akka—MD Magic Software (UK) Ltd
Points of Interest:
• MAGIC SOFTWARE POSI-
TIONED IN VISIONARY QUAD-
RANT BY GARTNER
• UNIPAAS RIA DEVELOPMENT
COMPETITION
• GREEN IT
• CLOUDFORCE 2009
• MAGIC SOFTWARE’S DATA
REPLICATOR FOR SALES-
FORCE.COM
UNIPAAS RIA AS FEATURED IN CBR
2
MAGIC QUADRANT 3
UNIPAAS RIA DEVELOPMENT COMPETITION
3
GREEN IT 4
DATA REPLICATOR FOR SALESFORCE.COM
5
CLOUDFORCE 5
UPCOMING EVENTS 5
Inside this issue:
March 2009
S P R I N G N E W S L E T T E R — U K , I R E L A N D & T H E N O R D I C S
PARTNER NEWS—SMB SOLUTIONS
7
PARTNER NEWS—FACTORYMASTER
6
Page 1
processes that are drawing on
private and public cloud re-
sources.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Magic Software Enterprises
Ltd has said its latest uniPaaS
application platform could signifi-
cantly cut the cost of developing
rich internet applications (RIA) as it
automatically handles all client and
server partitioning.
It means enterprise developers
and ISVs can evolve their applica-
tion portfolios from a client-server
architecture to a multi-tenant web-
based RIA architecture, without
losing a single line of business
logic, the company has claimed.
“With uniPaaS, you choose your
deployment mode and it can be
changed as the situation demands
from global/local, to full client/web,
and software/SaaS,” said David
Akka, MD of Magic Software UK,
Ireland and Nordic.
Akka also maintains the uniPaaS
system has an advantage over
other platform-as-a-service offer-
ings, because its platform caters to
both on-premise and off-premise
development modes. “We think
that this is a big differentiator in the
market over something that Sales-
force.com can offer, for instance,
where developments are effec-
tively captured in someone else’s
architecture” he told us.
RIAs are becoming popular be-
cause there is no need to install
client-side software, because they
are ubiquitous and will run on a
hand-held mobile device, and be-
cause they provide familiar desk-
top-style drag-and-drop functions.
RIA’s, like web browsers, offer the
advantages of a loosely coupled
architecture, but they also share
the hurdles and are much more
affected by such, Akka explained,
noting how the latest version of
uniPaaS had been re-architected
to cope with these challenges.
The company has developed a
new client-side engine to handle
all aspects of the client logic and
rendering, and has renewed its
server-side platform. This offers
better database connectivity, han-
dles the server logic and couples
the client user interface to the
underlying server data and logic
protocol.
The application logic is independ-
ent of deployment modes and the
system automatically handles
logic partitioning between deploy-
ment tiers.
“Developers no longer need con-
sider session and context man-
agement, or what part of an appli-
cation is to run on the client, and
what on the server,” Akka said.
“The system optimises everything
and does it automatically depend-
ing on the resources available.”
uniPaaS is said to be best suited
for mobile, field service, supply
chain and vertical business appli-
cations.
As well as uniPaaS, Nasdaq-listed
Magic Software has iBOLT, a
business and process integration
suite.
Akka said that version 4 of that
product would better address the
demands of managing business
uniPaaS Review in CBR The Promise of Cheaper Rich Internet Applications Published:18-March-2009 - by Kevin White
S P R I N G N E W S L E T T E R — U K , I R E L A N D & T H E N O R D I C S
Magic Software recently announced that it has been positioned in the Vi-sionaries Quadrant of three Gartner Magic Quadrants including:
• Magic Quadrant for Ap-plication Infrastructure for Back-End Application Integration Projects 1
• Magic Quadrant for Ap-plication Infrastructure for SOA Composite Ap-plication Projects 2
• Magic Quadrant for Ap-plication Infrastructure for New Systematic SOA Application Projects 3
In all three reports, Magic Software was recognised for its ‘Completeness of Vision’ and ‘Ability to Execute’.
According to Gartner: “A software vendor's ability to execute in any market indi-cates the provider's attained industry, market presence and reputation, the record of its business and technical execution, and the degree to which it has delivered the essential core functionality expected from a competitive product in the specified
market.” 3
The reports also states that: “The fundamental indication of a software vendor's completeness of vision in any market is the degree to which the ven-dor anticipates and influ-ences prevailing market trends.”
"It is my belief that Magic Software’s position in all three Gartner Quadrants is a positive confirmation of our corporate vision and proof of the success of our strategy and execu-tion,” said Avigdor Lut-tinger, Magic Software’s Vice President of Corpo-rate Strategy. “The evolu-tion of our technology to support high growth areas such as RIA, Cloud Com-puting and SaaS was well timed and we believe we are now favourably posi-tioned to provide the fast-est, most cost-effective and easy-to-use solutions whether it’s for building and deploying advanced business applications and integrating diverse busi-ness applications.”
About the Magic Quad-rant The Magic Quadrants are copyrighted 2008 by Gart-ner, Inc. and are reused with permission. The Magic Quadrant is a graphical rep-resentation of a market-place at, and for, a specific time period. It depicts Gart-ner's analysis of how cer-tain vendors measure against criteria for that mar-ketplace, as defined by Gartner. Gartner does not endorse any vendor, prod-uct or service depicted in the Magic Quadrant, and does not advise technology users to select only those vendors placed in the "Leaders" quadrant. The Magic Quadrant is intended solely as a research tool, and is not meant to be a specific guide to action. Gartner disclaims all war-ranties, express or implied, with respect to this re-search, including any war-ranties of merchantability or fitness for a particular pur-pose.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Magic Software rated by Gartner as one of 9 “Leading
comprehensive application infrastructure vendors in global markets”
uniPaaS RIA Development
Competition Extended!
Page 3
"IT IS MY BELIEF
THAT MAGIC
SOFTWARE’S
POSITION IN ALL
THREE GARTNER
QUADRANTS IS A
POSITIVE
CONFIRMATION
OF OUR
CORPORATE
VISION AND
PROOF OF THE
SUCCESS OF OUR
STRATEGY AND
EXECUTION,”
AVIGDOR LUTTINGER,
MAGIC SOFTWARE VICE
PRESIDENT OF
CORPORATE STRATEGY
Due to popular demand we’ve extend our
uniPaaS RIA Development Competition
You now have till June 30th
Don’t miss your chance to win £1,500 of Thompson Holiday Vouchers!
To win the holiday of lifetime please contact our Marketing team on
+44 1344 667 000
For information, terms and conditions go to
http://www.magicsoftware.com/4340-en/Magic.aspx
S P R I N G N E W S L E T T E R — U K , I R E L A N D & T H E N O R D I C S
We all have to do our bit to reduce our carbon foot-
prints and help the environ-ment. It not only makes good business sense, it’s just the right thing to do. It has been suggested that 15 personal computers have the same carbon footprint as one car. Much of the attention in green IT initiatives is therefore un-derstandably focused on re-duced energy consumption. This is definitely not a strictly hardware oriented issue. The uniPaaS application platform has unique characteristics during both application devel-opment and deployment that contribute to reduced energy consumption.
Cloud Computing and SaaS. The uniPaaS SaaS Management and Monitoring Module allows developers to provision and deploy true “multi-tenant” Software-as-a-Service (SaaS) applications. A multi-tenant application em-ploys a single application and database for multiple com-pletely separate client organi-sations. The beneficial effects for the environment, when multiplied across tens of thou-sands or millions of busi-nesses are enormous. But SaaS is not the only way uni-PaaS reduces power con-sumption.
Multi-Threaded Architec-ture. The uniPaaS applica-tion platform’s enterprise server delivers a multi-threaded application architec-
ture. Each application task is broken up into manageable pieces called threads that are processed by any of the cores, CPUs or physical servers available to it. uni-PaaS dynamic application partitioning also allows it to apply multiple physical serv-ers to a single application. Instead of having lots of ex-cess CPU capacity dedicated to a single user or application module, highly efficient us-age is made of all the avail-able processing power in order to reduce overall ca-pacity requirements by as much as 95%.
Rich Internet Applications. To access my Rich Internet Application, all I need on my computer is the URL. The full application doesn’t actually get installed on my system, as most of the logic is being executed on the server. When I access the URL, the application loads into mem-ory on my computer and of course, it is already running on the server. Notice I said “most” of the logic is exe-cuted server-side, but not all. uniPaaS is truly unique in the way it allows both the server and the client to execute and process logic. It is not truly a thin client or a thick client application. We call it a “fit” client. From an energy con-sumption standpoint, the cli-ent machine is running any-way. You might as well use some of its processing power. Furthermore, uniPaaS
RIA applications are quite unique in that they can ac-cess local client resources. Some data types are unique to the individual user and even to the session. Why duplicate all this on the server? Let it reside locally, thereby freeing up storage, bandwidth and processing on the server.
The Unitary Nature of uni-PaaS. The uniPaaS name is no accident. Not only does it provide the application plat-form infrastructure needed to deliver “Platform-as-a-Service” or PaaS, it is also unitary in terms of its devel-opment orientation. What does this mean and how does it save energy? It’s quite simple. If you can use one programming tool to cre-ate both your server applica-tion and your client applica-tion – you have successfully reduced the number of devel-opment computers and the number of programmers. This is an extremely unique and fundamental characteristic of uniPaaS that is catching many veteran IT architects by surprise.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Why the PaaS is Greener on the Other Side:
uniPaaS and Green IT Initiatives
Page 4
15 PERSONAL
COMPUTERS
HAVE THE
SAME
CARBON
FOOTPRINT AS
ONE CAR!
The Industry’s first Rich Internet Application that is
truly browser free!
S P R I N G N E W S L E T T E R — U K , I R E L A N D & T H E N O R D I C S
Magic on YouTube
Search iBOLT or Magic
Software Enterprises
You’ll be surprised what
you’ll find
Now, by using the
Data Replicator for Sales-
force.com, organisations
can rapidly and easily re-
produce any snapshot of
their Salesforce.com data
and make it available on
their on-premise data-
bases.
As well as assuring 24/7
access to mission-critical
information on customers,
suppliers and markets, a
real-time on-premise copy
of Salesforce.com data
lets organisations perform
a range of tasks to better
view and understand or-
ders, sales opportunities,
regional dynamics and
more.
About the Data Replicator
for Salesforce.com
The Data Replicator for
Salesforce.com is part of
Magic Software’s award-
winning iBOLT business
and process integration
product range, and uses a
number of components from
the iBOLT for Sales-
force.com technology stack.
The system is designed to
handle small-to-medium, up
to very large enterprise
level transaction volumes.
Use the Data Replicator for
Salesforce.com to:
Back-up your Salesforce.com
data and assure 24/7 access
Apply business intelligence
applications to your data to
achieve advanced reporting
and forecasting
Easily create business proc-
esses and share your Sales-
force.com database across
the organisation
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
iBOLT Data Replicator for Salesforce.com
Upcoming Magic Software Training Events
contact their account managers for information on event pric-ing.
Spring Training Events for Q2
May
• uniPaaS Fundamentals
June
• iBOLT V3 Training
• iBOLT SE for SAP
• Migration to uniPaaS
• uniPaaS Expert Day
To discuss any of the Total Customer Care programs, the training courses or to add topics of interest to our agenda for expert days, please contact Julie Murphy on 01344 667 000.
_ _ _ _ _ _ _ _ _ _ _ _ _ _
Each quarter Magic Soft-ware UK run training and development events as part of our Total Customer Care program. Partners with either Bronze, Silver, Gold or Plati-num MSP care agreements with us can make use of their credits to attend these events.
Partners who are not signed to MSP Agreements should
Page 5
“Thanks to
iBOLT, the
workflow
efficiency in the
issue of bonds
has
significantly
improved”
Sanjay Rajagopal,
Programme Manager,
Bank of Cyprus UK
Visit Us at Cloudforce 2009—London ExCel April 7th Stand L3
Join us on Facebook
Groups
Magic Software Enterprises
Magic Developers
iBOLT
S P R I N G N E W S L E T T E R — U K , I R E L A N D & T H E N O R D I C S
FactoryMaster use uniPaaS to Re-engineer Business
FactoryMaster are a software company specialising in a Manu-
facturing Software Solution for SME's that boosts Productivity, Profitability, Quality Management and On-Time Deliveries that all have an immediate Return on Investment. Formed in 1990 using a product called PRO-IV, in 1994 they migrated to Magic 6 to help move from a DOS version to a win-dows version of their application. Since then FactoryMaster have pro-gressed by migrating through all the versions of Magic technology to arrive at the latest generation - uniPaaS. It is with Magic Software’s uniPaaS ap-plication solution that they plan to move into RIA applications for deploy-ment in a thin client architecture and possibly also mobile device applica-tions. “Using Magic Software has given us a significant advantage over companies we compete against, as we don’t have to redevelop our application every couple of years because as an exam-ple Microsoft changes its underlying technology, or the .NET framework has replaced the VB5 or VB6 environ-ment we would have been using. We can also take advantage of all the lat-est technology that comes packaged with uniPaaS as it will be incorporated into the underlying development envi-ronment allowing us to switch it on
when needed. This is even valid for upgrading to the latest versions of MS SQL without having to do any changes to the code. We have also benefited from the significant timesaving of de-veloping new functionality compared with other popular tools in the market-place. I would estimate that we can develop new functionality about twice as fast as .Net and 4 times faster than ASP.net”
Darran Neary – Technical Director for FactoryMaster
Over the last couple of months Fac-toryMaster have migrated their devel-opment environment to run on the new uniPaaS platform, which has provided access to some of the new functional-ity available. “The ‘Strbuild’ function now allows us to do translations of our application more easily, this is especially impor-tant now that we are converting our application to more and more lan-guages. The Verify function now gives us a lot more choice about the results of the operation and what we do with them. We have also taken advantage of the ability of a button being able to pass parameters; this simplifies a lot of code we were previously using.”
Darran Neary – Technical Director for FactoryMaster
About FactoryMaster
FactoryMaster was initially formed to develop a bespoke so-lution for an Aerospace manufac-turing company who supplied parts to organisations like Rolls Royce and Airbus. Their software deals with the stringent quality controls and traceability that is required in the very strict manu-facturing processes within this industry. They have since ex-panded into other markets in the UK ,e.g. OIL and Gas industry, Defence, Automotive, Food and Drink, Chemicals, Pharmaceuti-cals, Fabrication etc. Over the last few years they have also ex-panded into foreign markets util-ising uniPaaS' ability to be de-ployed in many different lan-guages. They now have versions of their application running in Russian, Hungarian, Turkish, American, Polish, Estonian and Czech.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
S P R I N G N E W S L E T T E R — U K , I R E L A N D & T H E N O R D I C S
SmB Solutions SmartCX Powered by iBOLT
SMB Group is a UK
based SAP Consultancy
and Services organisation
specialising in SAP’s Mid-
Enterprise market place.
Their objective is to en-
able their clients to realise
the potential of SAP prod-
ucts and associated solu-
tions quickly, easily, and
efficiently with maximum
return on investment.
One such solution offered
by SMB Solutions is
SMartCX powered by
iBOLT. SMartCX inte-
grates all data and proc-
esses across multiple ap-
plication environments
(including Microsoft Appli-
cations) and alleviates the
need for software inter-
faces.
One of SMB Group’s stra-
tegic drivers is to support
and enhance the opera-
tional and financial effec-
tiveness of our customers
Business Systems infra-
structure. The partnership
with Magic Software is a
key element in being able
to achieve this goal.
SMartCX offers our SAP
mid-market customers a
powerful solution that
tackles head on two of the
most common issues
SMB customers experi-
ence, namely the lack of
consistent data and busi-
ness process integration
in multiple application en-
vironments.
SMB and Magic Software
are looking forward to a
number of sales campaign
initiatives during 2009 that
offer SMartCX as a value
for money, flexible and
easy to apply solution in
today’s climate of change
and financial constraint.
_ _ _ _ _ _ _ _ _ _ _ _ _ _
Forth House
Brants Bridge
Bracknell
Berkshire
RG12 9BG
Phone: +44 1344 667 000
Fax: +44 1344 667 001 E-mail:
marketing_uk@magicsoftware
To it once, to do right
M A G I C S O F T W A R E E N T E R P R I S E S ( U K ) L I M I T E D
Page 7
Happy Easter to all our Customers & Partners
top related