JSON Angular Magento
(J . A . M)
Magento eCommerce
SaaS Applications
Video Streaming Portals
Rich Internet Apps
Custom Development
250+ team with experienc...
Web
server
&
Database
Pull up
the Page
Read the
XML
Query
the
Database
Build the
page on
the fly
Render
the page
Serve
Ass...
• Reduce stress on the Web server & DB
– Clones [Multiple App Servers & DB Master
Slaves]
– Caching [Fullpage Caching / Me...
• Browsers are Powerful but
underutilized.
• Offload mundane tasks to
the Client Side.
• Go Back to the Server only
when n...
• Server spits out JSON.
• Presentation Layer Sits on the Client Side.
• JavaScript parses the JSON data and populates the...
• JSON output contains Product Catalog along with necessary
attributes.
• Layered Navigation, Filters, Sorting, keyword Se...
Web App
Browser
Magento
REST
Web services
RDSS3
EC2
Web App
Scalable Architecture
Web
App
Browser
Server
RDSS3
EC2
JSONJSON
Media / Images
Folder
Web App
Insanely Scalable Architecture
 Webpagetest.org
 Pingdom.com
 YSlow
Performance Metrics
• Windows 8 and Mac OS
• Native Tablet Apps
• Touch Screen Kiosks
New Possibilities
Thank You
http://jam.neevtech.com
-Vinci Rufus
vince@neevtech.com
@areai51
Just Another Magento
Clients
Partnerships
India - Bangalore USA Sweden
The Estate, # 121,6th Floor,
Dickenson Road
Bangalore-560042
Phone :+91 80 25594416
Neev Info...
Neev - JSON Angular Magento
Upcoming SlideShare
Loading in...5
×

Neev - JSON Angular Magento

16,879

Published on

Neev Technologies is a Magento Silver partner. We build customized stores by developing Magento extensions. We optimize performance for high traffic stores and create a highly available, disaster recovery-ready architecture on the Cloud.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
16,879
On Slideshare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Neev - JSON Angular Magento"

  1. 1. JSON Angular Magento (J . A . M)
  2. 2. Magento eCommerce SaaS Applications Video Streaming Portals Rich Internet Apps Custom Development 250+ team with experience in managing offshore, distributed development. Neev Technologies established in Jan ’05 VC Funding in 2009 By Basil Partners Part of Publicis Groupe Member of NASSCOM. Development Centers in Bangalore and Pune. Offices at Bangalore, USA, Delhi, Pune, Singapore and Stockholm. Key Company Highlights iPhone Android Windows Phone 7 HTML5 Apps Web User Interface Design and User Experience Design Performance Consulting Practices Quality Assurance & Testing AWS Consulting Partner Rackspace Joyent Heroku Google App Engine Mobile Cloud About Neev Outsourced Product Development
  3. 3. Web server & Database Pull up the Page Read the XML Query the Database Build the page on the fly Render the page Serve Assets & Media Web Server’s Workload
  4. 4. • Reduce stress on the Web server & DB – Clones [Multiple App Servers & DB Master Slaves] – Caching [Fullpage Caching / Memcache] – Varnish – Move the workload to the Client Side Performance and Scaling Mantra
  5. 5. • Browsers are Powerful but underutilized. • Offload mundane tasks to the Client Side. • Go Back to the Server only when needed. Empower the Browser
  6. 6. • Server spits out JSON. • Presentation Layer Sits on the Client Side. • JavaScript parses the JSON data and populates the dynamic content blocks, images are pulled from S3 / Cloudfront. De-Couple your App
  7. 7. • JSON output contains Product Catalog along with necessary attributes. • Layered Navigation, Filters, Sorting, keyword Search done 100% Client side on JSON data. • Product Inventory check is an AJAX request to the server. • Add to Cart, Checkout are direct requests to the server. • For Recently Viewed Products, use Local Storage or IndexedDB. In Magento’s Context
  8. 8. Web App Browser Magento REST Web services RDSS3 EC2 Web App Scalable Architecture
  9. 9. Web App Browser Server RDSS3 EC2 JSONJSON Media / Images Folder Web App Insanely Scalable Architecture
  10. 10.  Webpagetest.org  Pingdom.com  YSlow Performance Metrics
  11. 11. • Windows 8 and Mac OS • Native Tablet Apps • Touch Screen Kiosks New Possibilities
  12. 12. Thank You http://jam.neevtech.com -Vinci Rufus vince@neevtech.com @areai51 Just Another Magento
  13. 13. Clients
  14. 14. Partnerships
  15. 15. India - Bangalore USA Sweden The Estate, # 121,6th Floor, Dickenson Road Bangalore-560042 Phone :+91 80 25594416 Neev Information Technologies Pvt. Ltd. 1121 Boyce Rd Ste 1400, Pittsburgh PA 15241 Phone : +1 888-979-7860 Neev AB, Birger Jarlsgatan 53, 6tr, 11145, Stockholm Phone: +46723250723 sales@neevtech.com India - Pune #13 L’Square, 3rd Floor Parihar Chowk, Aundh, Pune – 411007. Phone : +91-64103338 Singapore #08-03 SGX Centre 2, 4 Shenton Way, Singapore 068807 Phone: +65 6435 1961 For more info on our offerings, visit www.neevtech.com

×