The document discusses partnerships between ColdFusion and independent software vendors (ISVs). It profiles one such partnership between Adobe and VSR Systems, a software company that provides two ColdFusion-based business solutions: an ERP system and a warehouse management system. The ERP system has been in use for over 15 years by over 120 brands, processing $650 million in annual sales. The WMS also services logistics companies. ColdFusion was chosen as it allows for reduced development time compared to other languages, enabling the company to focus on code design.
Report
Share
Report
Share
1 of 72
Download to read offline
More Related Content
ColdFusion Keynote: Building the Agile Web Since 1995
1. ColdFusion: Building the agile web since 1995
Tridib Roy Chowdhury
Senior Director of Products and General Manager, Adobe Systems
17. API Manager
17
Performance
Only product to publish
a detailed performance
white paper
PERFORMANCE WHITE PAPER
30ms
Low Latency
1B
High Thru’put
1.8xThru’put
Scalable
2x
User Scalable
A D D I N G O F A N O D E
B A S E P E R F O R M A N C E
30. DO YOU WANT
Error Handling
By Obfuscation
Do you know what a rm-4 is?
This received a 200 OK
Not very intuitive
31. People – Great people, talent, bridge the skills gap.
Read: James C. Collins – Good to Great
Process –
Address the growing need for agility speed to market (Agile)
Improved Coding Standards
Release Process – Feature Based
Break free from technical debt
Technology – ColdFusion
Enterprise & Adopt Latest Versions of CF Server
Linux/Apache – 20 GB RAM, 6-CPUs Each
Built Middle Tier in ColdFusion
Web Services/API architecture (and mindset)
ColdFusion – Communication with multiple data sources UV,
CouchBase, SQL and MySQL
Session management via SQL and MySQL
Reset
People,Process,Technology
32. Technology Stack
Programming Languages:
Front End & Middle Tiers: ColdFusion, Java,
PHP
Databases: UniVerse, SQL, MySQL
NoSQL: CouchBase, Hadoop, Lucene, Elastic
Web Services tie it
together…
34. ColdFusion websites systems support:
• 46,324,075 monthly page views
• 2.93 million visitors monthly
marketamerica public websites support:
• 51,108,874 monthly page views
• 3.87 million visitors monthly
This does not include the traffic to our ColdFusion Web Services middle tier
Page Views and Users
ColdFusion is Scalable
35. 35
• Scales our Technology
• Grows our Business
Web Services (APIs)
are not just a Technical Nicety
they are a Business Strategy
@ marketamerica
Technical Necessity
Web Services
ColdFusion is Scalable
48. Unbelievable, but true
Source: Symantec security threat report
Security
New zero day
vulnerability discovered
every week in 2015! Vulnerabilities still
found in 75% of
websites
https://www.symantec.com/content/dam/symantec/docs/infographics/istr-zero-day-en.pdf
49. Security audit process
49
Security
Ongoing Security Check
ColdFusion Security Team
Dedicated Security Czar
Dedicated Security Quality Engineer
100% - Secure Software Engineering certified
ColdFusion Product
Secure by default
Security issue backlog to zero
Regular quarterly security updates
During Product Development
Adobe Secure Software Engineering
Team (ASSET)
Team of industry leading security experts
ColdFusion Product Team
Ensure right
security
architecture
50. Security incident response process
When a security incident occurs
Product Security Incident Response
Team (PSIRT)
Team involved with security incidents
ColdFusion Product Team
• Zero-day incidents immediately
resolved
• Quarterly Security UpdatesIdentify, Mitigate,
Resolve
Security
51. Customers applying security updates
Duration post update release Percentage - 2014 Percentage - 2016
As soon as it is available 16% 16%
Less than a week 21% 25%
Less than a month 28% 34%
More than a month 12% 8%
No regular interval 19% 14%
Do not update 4% 2%
51
Security
57. “Fear cripples developers”
“The best developers spend
disproportionately more time
helping other developers”
“Automate tests for every feature
and every bug fix”
“Before you build, plan to grow”
“Developers must be self-motivated”
“Modularity is the single most
important technical factor in your
ability to test and change your
product quickly”
Secret Sauce: Development Team
https://medium.com/javascript-scene/how-to-build-a-high-velocity-development-team-4b2360d34021#.godpd0f76 by Eric Elliott
60. Partnerships with Independent Software
Vendors (ISVs)
Partnerships
A large percentage of new customers come in through ISVs
61. VSR Systems
Eric Kratz, Chief Executive Officer
Witt Schenck, West Coast WMS Project Leader
Partnerships
62. Who We Are…
• VSR / VSRWest
• Boutique Software Company located in Westchester, NY and Southern CA.
• Provide 2 Cold Fusion Business Solutions which work seamlessly together or
independently of each other;
• ERP - Enterprise Resource Planning
• WMS - Warehouse Management System
63. Who We Are…
• VSR / VSRWest
• ERP – Mature / Tested Application (~15+ years)
• Over 120 Unique Brands across multiple Industries
• Garment
• Accessories
• Home Textiles
• ~$650 Million of Sales flows through the ERP Annually
• ~450 Million Transactions Processed Monthly
64. Our Markets…
• ERP is focused on Manufacturers and Distributors
• WMS also includes Logistical Companies (3PL, 4PL (FF))
• Clients in NY, CA, Chicago, Montreal – all have active offices/users in
Asia and Europe.
65. Our Products/Services…
• ERP – Designed for SKU based clients to track:
• Product Design > Production > Inventory > Sales > Profitability > Financial
Reporting.
• WMS – Receiving, Inventory Management by Location, Shipping of
Outbound Inventory, EDI
• Both Products support custom configuration by Client.
• Both Products give total visibility using data gathering and easy to use
multi-filtering reporting
66. Highlights…
• WMS
• Configurable Workflow Tasking Engine
• Scan/Pack/Ship Features
• Architecture: ColdBox / CacheBox / Wirebox / Logbox
• Propriety EDI Engine supporting Industry Standard Communications w/ XML translator
• ERP
• Next Release will utilize Coldbox Architecture and Workflow Tasking Engine
• eCommerce Integrations
• Future
• Mobilizing WMS
• API’s - ERP WMS
67. Why CF?…
• The reduced development time of ColdFusion’s tag based language
allows us to focus on code design over development
• ColdFusion is able to integrate with other languages. Want to use an
existing JAVA object.. it’s as easy as dropping the library and calling
createObject()
• Continued growth, support and evolution of the product itself.
• Superior development turn time compared to our competitors
71. Road ahead – ColdFusion Aether
Accelerate
digital
transformation
Containarize
Modernize
Platform
Embrace
devsecops
Provision
micro-services
Scale your business with
API Management Platform
Built-in containerized
deployments(dockers etc.)
helping continuous deployment
and testing
Distribute security
decisions at speed
and scale – building
on Security Analyser
Modularize and
independently
manage and scale
microservices