Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Webinar: Building amazing web apps rapidly with emerging tech

2 813 vues

Publié le

As we step into the connected world, the demand for an omni-channel experience covering all the devices- mobile, tablets and smart watches, is increasing at an exponential trajectory. There is a growing need for developing web apps with intuitive customer centric interfaces, similar to the native apps or a desktop software.

Businesses need to adapt themselves to this rising consumerism and develop user-centric web applications with the following characteristics:

Seamless multi-platform experience
Robust architecture for future-proofing
High availability and scalability
Easy maintainability and security

The challenges faced while building a quality web app escalate further with the need to select the right set of technologies and development model to build your app. Additionally, the timelines available for development have become shorter, owing majorly to frequent changing business dynamics, adding more pressure on the development team to build the apps rapidly.

Harinbger systems hosted a webinar "Building Amazing Web Applications Rapidly with Emerging Tech" on October 21st, 2015. Attendees gained insights on how to leverage the emerging trends and technologies in web development to build a quality app rapidly.

Publié dans : Technologie
  • Soyez le premier à commenter

Webinar: Building amazing web apps rapidly with emerging tech

  1. 1. Building Amazing Web Applications Rapidly with Emerging Tech
  2. 2. Housekeeping • Webinar recordings and slides will be shared with all attendees • Type in your questions and comments using the questions pane on the right hand side • “Special Offer” exclusively for the webinar attendees © Harbinger Systems | www.harbinger-systems.com
  3. 3. Presenters © Harbinger Systems | www.harbinger-systems.com Satish Bhor Technical Lead Harbinger Systems Sachin Nadgouda Associate Technical Lead Harbinger Systems Sushant Saraswat Senior Marketing Executive Harbinger Systems
  4. 4. Agenda •Trends and Challenges •Choosing Right Set Of Technologies •Server Side Technologies- RoR, Node.Js •Backend Technologies- NoSQL •Front End Technologies-Bootstrap and AngularJs •Cloud Services Selection •Automation and Cloud Deployment •Conclusion •Special Offer •Q & A © Harbinger Systems | www.harbinger-systems.com
  5. 5. Web App Development: Trends and Challenges • Complex workflow implementation • Increased user expectations – Seamless multi-device experience – Feature rich applications- Increased usage of APIs – High speed • Security / Compliance • Tight timelines – Testing on multiple devices, browsers and OS combinations © Harbinger Systems | www.harbinger-systems.com
  6. 6. Choosing Right Set of Technologies © Harbinger Systems | www.harbinger-systems.com
  7. 7. Server Side Technologies © Harbinger Systems | www.harbinger-systems.com Factors Business Domain Community Support Security Framework Integrations Easy Scalability Performance Development Cost Minimal Learning Faster Development Maintenance Scale-out Frameworks Deployment TDD/BDD Benefits Concurrency Proven Scale Big Community Flexibility Security NoSQL Support UI Framework Support ROR Event Driven Concurrency Java script NPM 193k+frameworks NoSQL Support Real-time App Non Blocking I/O Node.JS Gems
  8. 8. Use case- Highly Responsive Bidding App Socket.io User Application Server Node.js Server 0.2 Micro Seconds 100 user 500 user 1000 user © Harbinger Systems | www.harbinger-systems.com
  9. 9. Use case- Virtual Classroom Server Rails Node.js Sharing real time Online Classroom Interact with each other AnnotateAnnotate Annotate Annotate Annotate © Harbinger Systems | www.harbinger-systems.com
  10. 10. Backend Technologies- NoSQL © Harbinger Systems | www.harbinger-systems.com Unstructured Big Data Semi-Structured Structured Disk Storage GraphIn-Memory Processing Analytics Use Cases Brand names, logos and trademarks used herein remain the property of their respective owners
  11. 11. Use Case © Harbinger Systems | www.harbinger-systems.com Source: https://developers.facebook.com/docs/graph-api
  12. 12. Front End Technologies © Harbinger Systems | www.harbinger-systems.com Factors Client Side Matters Responsive Design Simple Mobility Flexible and Efficient Light Weight Modular Design Responsive Mobile First Fluid Grid Layout Custom Form Element Cross Browser Compatibility Sass Flexbox Support Bootstrap UI Data Binding Template MVC Dependency Injection Directives Deep Linking Filters Scope Modules AngularJS
  13. 13. Use case © Harbinger Systems | www.harbinger-systems.com
  14. 14. Interaction Between Technologies © Harbinger Systems | www.harbinger-systems.com
  15. 15. Cloud Services selection © Harbinger Systems | www.harbinger-systems.com • Dynamic Config • Scale-up/down • Resource Utilization • Failover/Recovery • Support • Access Control • Monitoring • Resource Config • Self Provisioning • Compliance • Security • Automation • Cloud API • On Demand • Robust Service • Down Times • Pay as you go • On Demand • Reserved • Resource tracking • Usage Reporting Performance Control Productivity Cost Cloud Provider
  16. 16. Automation and Cloud Deployment © Harbinger Systems | www.harbinger-systems.com Infrastructure Automation • Chef • Puppet • Ansible Continuous Integration • Jenkins • Bamboo • Team City Automation Testing • Selenium • Cucumber Use Case • Application Migration to AWS
  17. 17. Conclusion © Harbinger Systems | www.harbinger-systems.com • Analyze Your Business Needs • Rapid development to enter in market • Choose Technology That Grows with Your Business • Look beyond the familiar technologies • Encourage well processed development
  18. 18. Special Offer for Webinar Attendees © Harbinger Systems | www.harbinger-systems.com Join us for our speaker session in Cloud Expo on: ‘Harnessing the Power of Linked Open Data Cloud for Better Decision Making’ Date: November 04, 2015, Time: 5:40 PM – 06:15 PM Venue: Santa Clara Convention Center | Santa Clara, CA Write to us at hsinfo@harbingergroup.com to avail your Free VIP Gold Pass to Cloud Expo
  19. 19. Q&A © Harbinger Systems | www.harbinger-systems.com
  20. 20. Special Offer for Webinar Attendees © Harbinger Systems | www.harbinger-systems.com Join us for our speaker session in Cloud Expo on: ‘Harnessing the Power of Linked Open Data Cloud for Better Decision Making’ Date: November 04, 2015, Time: 5:40 PM – 06:15 PM Venue: Santa Clara Convention Center | Santa Clara, CA Write to us at hsinfo@harbingergroup.com to avail your Free VIP Gold Pass to Cloud Expo
  21. 21. Thank You! Visit us at: www.harbinger-systems.com Write to us at: hsinfo@harbingergroup.com Blog: blog.harbinger-systems.com Twitter: twitter.com/HarbingerSys (@HarbingerSys) Slideshare: slideshare.net/hsplmkting Facebook: facebook.com/harbingersys LinkedIn: linkedin.com/company/382306 © Harbinger Systems | www.harbinger-systems.com

×