– massimo pezzini , gartner
DESCRIPTION
Appistry Overview Scalability Simplified : Critical requirements and new solutions for high-volume data processing Dan Wilbricht. “ Fresh, radical and powerful technology aimed at meeting the needs of highly demanding business problems.”. – Massimo Pezzini , Gartner. Agenda. - PowerPoint PPT PresentationTRANSCRIPT
www.appistry.comThe Fabric of Business
Appistry OverviewScalability Simplified: Critical requirements and new solutions for high-volume data processing
Dan Wilbricht
“Fresh, radical and powerful technology aimed at meeting the needs of highly demanding business problems.”
– Massimo Pezzini, Gartner
1
www.appistry.comThe Fabric of Business
Agenda
• New challenges for a data-driven world• The Appistry solution• Case studies
2
www.appistry.comThe Fabric of Business
Abundant data drivingnew requirements
• Data sources
• Sophisticated analytics
• Internet distribution
• New business models
• System to System (SOA)
• Customer Expectations
•Mobile Access
• Constant change
DEPARTMENTALAPPLICATIONS
ENTERPRISEAPPLICATIONS
DA
TA IN
TEN
SE(V
OLU
ME
)
CPU INTENSIVE(# OF SERVERS)3
www.appistry.comThe Fabric of Business
Data and compute-intensive applications for high-volume data processing
“Real-Time” analytics
SOAEvent-Driven applications
Enterpris
e HPC
Decisi
on Man
agem
ent (E
DM)
New applications/initiatives to meet changing needs
Legacy migration
4
www.appistry.comThe Fabric of Business
Challenges:I.T. & Business Executive• Capability & competitiveness• Time to market• Project risk• Organizational skill sets• Overall spend
5
www.appistry.comThe Fabric of Business
Challenges:Architecture & Development• Complexity of distributed / multi-core
development • Data partitioning issues• Data caching issues• I/O bottlenecks• Parallelization / coordination of work• Resource Management• Externalizing process & rules
6
www.appistry.comThe Fabric of Business
Challenges:I.T. Operations• Non-standard infrastructure• Service levels• Deployment• Version control
7
www.appistry.comThe Fabric of Business
PLATFORM
“Rea
l-Tim
e” an
alytic
s
SOAEve
nt-Driv
en ap
plicati
ons
Enterpris
e HPC
Decisi
on Man
agem
ent (E
DM)
HIG
H-V
OLU
ME
DA
TA P
RO
CE
SS
ING
New platform required
8
www.appistry.comThe Fabric of Business
“Googlization” Simplified
• Effortless scale, on-demand• Decreased time-to-market• Agile & resilient• Commoditized infrastructure• Pervasive Web services• Unified deployment model across
technology platforms
9
www.appistry.comThe Fabric of Business
Appistry Enterprise Application Fabric A grid-based application platform that dramatically simplifies the development
and deployment of agile applications for high-volume data/transaction processing
Appistry EAF Overview
10
www.appistry.comThe Fabric of Business
Application Fabric Characteristics
Scale-outVirtualization
Application-levelFault Tolerance
AutomatedManagement
Fabric provides software-based reliability:
•Application state propagated to multiple machines at all times
•Ensures no job / transaction ever fails
•Simplifies development and operations
•Enables use of commodity hardware
Fabric & applications easy to deploy and manage
•Dynamically discovers and assimilates new computers
•Automatic provisioning of software stack
•Updates occur without downtime
•Maximizes performance while minimizing resource consumption
Fabric looks like a single system:
•Enables linear application scale
•Complexity of distributed software development hidden from developers
•Complexity of distributed system management hidden from operators
Applications ‘inherit’ these capabilities without manual coding11
www.appistry.comThe Fabric of Business
Comprehensive Platform for HVDP
Linux Windows
x86
Appistry EAF
Adaptive/Distributed Load Balancing
Fabric API Remoting Web ServicesService Access
JavaPOJO
.NETPONO
C/C++ LegacyService Grid
Process-BasedOrchestration
External(Web)Service
Distributed Cache & State ManagementData Grid
Managem
ent & M
onitoring
Self-Organization
Deployment &
Provisioning
…
Policy Definition & Enforcem
ent
12
www.appistry.comThe Fabric of Business
Business Results / Value:
Demonstrated ability to:
• Decrease time-to-market• Simplify development• Reduce project risk• Simplify operations• Provide scalability• Enhance reliability
13
www.appistry.comThe Fabric of Business
Case Study:Decreasing development complexity for a high-volume image processing application
• Data: Raw satellite image is retrieved from SAN and broken up into tiles
• Process: Tiles are processed using proprietary GeoEye algorithms for sharpening, geocorrection, etc.
• Result: Tiles are reassembled and stored back in SAN
Challenges:
• Multi-core / SMP development complexity• Risk, cost and agility of traditional platforms• Meeting customer SLAs
Results:
• Imaging applications now able to process in excess of 5 TB of satellite imagery per day
• Developers able to focus on core competencies• Capital savings greater than $1.2 million• Easily meet customer requirements for
maximum processing time
Appistry EAF at GeoEye
Data Process ResultThe leading provider of satellite imagery for government and commercial applications, GeoEye is building its next-generation image processing applications on Appistry EAF.
“ By relying on the application fabric to provide scalability, reliability and manageability, we can leave our infrastructure concerns behind and focus on providing maximum value to our customers. ” – Ray Helmering,VP Photogrammetric Engineering at GeoEye
14
www.appistry.comThe Fabric of Business
Case Study:From Single-Threaded Algorithm in Lab to Large-Scale Logistics Solution in Two Days
• Data: Database of today’s packages• Process: Calculate routes for each truck based on
today’s packages• Result: Calculated routes propagated to loading and
tracking systems
Challenges:
• Bringing strategic application to market quickly
• Supporting existing application code• Ensuring predictable request execution
Results:
• Application deployed in one day• Predictably processes all shipments in
required timeframe• Application to save tens of millions of dollars
per years
Appistry EAF at FedEx
Data Process ResultIn order to increase efficiencies, FedEx is building a key logistics planning application on Appistry EAF.
15
www.appistry.comThe Fabric of Business
• Data: Online: Authorization requests received from merchants. Batch: Settlement files received from banks. Files parsed, split and passed to fabric application
• Process: Authorizations and settlement records processed by Clearent engine
• Result: Settlement transactions placed with banks
Challenges:
• Bringing their service to market quickly• Ensuring high-quality service with minimal
capital investment and operating costs• Laying a strong technology foundation for
future growth
Value Proposition:
• Facilitated smooth product introduction• Provides high reliability on lower-cost
infrastructure• Reduces application security risks• Decreases system administration costs by
60%
Appistry EAF at Clearent
Data Process ResultTo create overwhelming competitive advantage for its credit card processing business, Clearent built it’s core applications on Appistry EAF.
“ A common perception in our industry is that you need to start with a certain scale to be effective. Our belief is that with the Appistry fabric in place, we are able to shatter these barriers and achieve competitive performance and economics with much smaller volumes. ”
– Dan Geraty, President and CEO of Clearent
Case Study:Reduced Time-to-Market and Efficient Resource Utilization for a Service-Oriented Suite of Financial Services Applications
16
www.appistry.comThe Fabric of Business
Your Application Portfolio
Learn more about how can Appistry help you develop, deploy and manage applications for:• "Real-Time" Analytics
Improve business insight and responsiveness with analytical applications that meet the challenge of providing the right results, when you need them.
• High-Performance ComputingExploit the price/performance of easily-managed grid infrastructure for your compute-intensive HPC and HPTC applications.
• High-Volume Data ProcessingKeep abreast of, and make sense of, the pools and streams of information managed by your business with data-intensive applications able to scale to today's and tomorrow's need.
• Services-Oriented ApplicationsField incrementally scalable, highly-reliable business applications in C, Java and .NET in record time, and with minimal complexity.
17