SRIJAN YOUR DRUPAL PARTNER www.srijan.net | [email protected]
ABOUT SRIJAN
Consulting, designing and engineering products and solutions in the Digital space - since 2002
Asia’s largest Pure-Play Drupal Company - 14 years of operations
Acquia Partner - among top 5 companies globally with Acquia certified Drupal engineers
Akeneo Partner - leading Open Source Product Information Management (PIM) Solution
Agile / SCRUM process maturity - ensures rapid roll-outs for quick Time-To-Market
Global Client Base - across US, Europe, Middle East, India and Australasia and across industries
YOUR DRUPAL PARTNER
Srijan helps enterprise businesses build highly impactful, elegantly designed Portals, scalable Websites, complex Web Applications and Products that
achieve the strategic results enterprises need
Hi-performance, Hi-traffic, Scalable Portals
Complex Web Applications with
Engaging Front-ends
Outsourced Product Development
Drupal Revamp / Migration
eCommerce Marketplaces & Omnichannel Platforms
Security & Performance
Audits
YOUR DRUPAL PARTNER Acquia Partner
● Acquia - leading platform for building and optimizing digital experiences● Among top 5 companies globally; chosen Acquia partners in India● 25 Acquia Certified Engineers● Run a dedicated team to support projects for Acquia
https://www.acquia.com/partners/showcase/srijan-technologies
Asia's largest specialised Drupal company● 115+ Drupal Resources: Developers, Themers, Architects, Leads, QAs● Leading player in Drupal8 contributions (top company from India)● Major force in bringing DrupalCon to India
Acquia Cloud Expertise● Knowledge of working on ACSF● Exposure to the codebase/tools residing in the ACSF environment
Supporting multiple portals for large accounts● Eight communities for AskMe.com● Building sites via ACF for Acquia● Srijan’s teams work directly with clients, apart from Acquia clients where
Acquia front ends all discussions
Asia’s Largest Drupal Company
● Drupal Team -- 70 Engineers, 12 Architects, 16 Delivery Managers, 21 Quality Analysts
● 45 contributors to D8 - 3rd largest globally after Acquia, Wunderkraut
● Drupal Contributions - contributed major modules + distributions such as Open Video Library
● Drupal Commits○ Ranked 21st globally in terms of #
commits to Drupal 8○ 1000 code commits in Drupal 7
● 25 Acquia Certified Engineers. And counting...
● Among the top 5 companies globally with highest Acquia Certification
SCALING DRUPAL!
Databases
Product Information ManagementContent Management System
Quality Tools
Search
Programming Languages and Frameworks
TECHNOLOGIES
Mobile Platforms
MARQUEE CLIENTS
THOUGHT PARTNERS
WHY SRIJAN
Create Your and Your Customers’ Success
● Deploy expert Scrum teams quickly anywhere in the English-speaking world
● Empowered and engaged team members - committed to understand and deliver on your business goals
● Solve business problems with a focus on business outcomes
Enable successful delivery for your Enterprise Digital initiatives
○ Rapid prototyping of solutions / products for quick, cost-optimal Go-To-Market
○ Continuous development of enterprise portals and products using Drupal
○ Automated Testing Framework with best-in-class tools
Proven partner to build and launch your Drupal portals and platforms
PROCESSES AND BEST PRACTICES
CONSULTING SERVICES
● Digital Transformation Consulting
● Re-engineering the eBusiness
● Application Architecture Consulting
● eCommerce / Omnichannel Platform Selection
● Recommend Integration Approach
● Recommend Application Infrastructure
DISCOVERY WORKSHOPS
● Information and data gathering for on-time, on-budget delivery
● Identify pain areas → Business Priorities
● Ideate and determine appropriate solutions → Rapid Prototyping
● Understand and improve user interaction → UI/UX Design
● User Stories → Requirements Backlog → Project Estimates & Milestones → Project Budgets
PROCESSES AND BEST PRACTICES
WEBSITE REHAB & SUPPORT
● Improve Website Performance
● Code Audits
● Priority Items for Re - development → JIRA backlog
● UI/UX Revamp
● Caching Improvements and Optimizations
● Identify pages for image and Javascript optimizations
● Performance Measures - Views caching
● Website Performance Testing
FRONT-END DEVELOPMENT
● Javascript Services → Leverage Javascript to deliver enhanced user experiences
● Rapid Prototyping → HTML5, CSS3 & Angular.js to create low-fidelity prototypes → reduce product development costs
● Headless Drupal → applications that run on Drupal, but render the website to the user using HTML, CSS and JavaScript
● UI-UX Design → consistent user experience across multiple devices, browsers and platforms
PROCESSES AND BEST PRACTICES
QUALITY
● Unit Testing for each User Story
● QA Testing
● Demo Scripts - step-by-step procedure to test a particular feature
● Collaborate with Product Owner on corrections in Demo Script
● Real-time User Testing using the Demo Script
● Load Testing using Apache JMeter
● Testing from the Cloud using BlazeMeter
AGILE PROCESS MATURITY
● Agile / SCRUM practices led by Certified Scrum Masters; Resident Agile Coach
● Continuous Testing, Integration and Deployment
● Product backlog development with Acceptance criteria across Stories in Versionone /Jira
● SCRUM and Project burndown charts using JIRA Agile
● GitHub for code collaboration
● Demo-script document for current-state progress
BEST PRACTICES AND TOOLS
PROCESSES AND BEST PRACTICES
● Build product applications using○ Monolith architecture○ Microservices architecture○ Decoupled (Headless Drupal)
architecture
● SCRUM & Project burndown charts using JIRA Agile
● Business logic separation○ in Drupal○ in a gem or in a microservice
● Static code analysis using ○ XHProf○ YSlow○ Drupal Coder Module○ PHP CodeSniffer
BEST PRACTICES AND TOOLS
PROCESSES AND BEST PRACTICES
● Coding best practices using○ KISS, YAGNI, SOLID○ Drupal Coding Standards
● Automated Testing using ○ JMeter, Selenium○ Behat, Cucumber
● Performance Optimization with○ New Relic, blackfire.io○ ZAP, Nikto (or QUALYS)○ Selenium Webdriver
● Continuous Integration & Deployment using Jenkins
BEST PRACTICES AND TOOLS
PROCESSES AND BEST PRACTICES
Jenkins for continuous integration & deployment
● Coding best practices - streamlined development for enhanced productivity and application design
● Deploy content only after extensive scrutiny - ensure all regulatory requirements are met before going live
Acquia Cloud Site Factory for managing multiple websites
● Handle a range of projects from multilingual applications to simple, one-page sites promoting an event
● Security testing for smaller sites
● Effortless scaling of dynamic, evolving sites
Enable Digital Marketing teams respond quickly to business requirements
API MANAGEMENT
PROCESSES AND BEST PRACTICES
● REST API design - create new APIs with a design-first, code or orchestration approach
● API Security○ OAuth and out-of-box
security policies○ Data security for
compliance needs
● API Scalability - scale APIs and mobile apps with built-in backend data services
● Agile API development - with reliable back-end operations
● API Integrations○ RESTful APIs○ JSON APIs○ XML APIs○ Highcharts APIs
● Best Practices for Drupal APIs○ Based on Drupal.org and
Drupal8 ○ Extend, & alter Drupal APIs
- themes, modules, profiles
Connect across the wider Digital Marketing ecosystem, to manage and scale content across multiple sites and applications
INTEGRATION WITH 3RD PARTY SYSTEMS
PROCESSES AND BEST PRACTICES
● ERPs - SAP
● Collaboration platforms - Sharepoint, Alfresco
● Product Information Management - Akeneo
● CRM & Marketing - Salesforce, CiviCRM, Highrise, DemandBase, ActOn
● Project Management - JIRA, ZenDesk
● Analytics - Omniture, Google Analytics, R (for statistical analytics)
● Social Networks - LinkedIn, Facebook, Twitter, GooglePlus
● GeoLocation tools - GoogleMaps
● Payment Gateways - PayU, First Data, Authorize.net, Braintree
Integrate Drupal based Portals with various 3rd party enterprise applications - proprietary as well as open source
INTEGRATION WITH 3RD PARTY SYSTEMS
PROCESSES AND BEST PRACTICES
● Custom coding to bridge gaps between Drupal and other legacy or packaged applications
● Custom displaying 3rd party data to make it fit seamlessly within the site’s design
● Integrating user profiles and dashboards with social media (e.g. LinkedIn, Facebook, Google+)
● Theme engine integration to achieve a common "look and feel"
● Seamless integration - enable Drupal to co-exist with other systems without users ever noticing
● Synchronizing dual user base, groups and user roles assignments of Drupal, plus external authentication
Go beyond 3rd party integration - provide an integrated web environment based on the Drupal content management framework
SRIJANAcquia Cloud Hosting and Infrastructure
www.srijan.net
ACQUIA CLOUD
● Acquia hosted Git repository
○ At Srijan, we use GitHub
○ Then commit to Acquia Git repo
● GUI based deployments to production of a release tag and an easy rollback option
● APIs available to integrate with 3rd party tools like Jenkins, Git commit hook
● Platforms available to work on snapshots of Production environment
● Hooks available for post code deploy, post database copy and post file copy to write custom solutions [regenerate cache after a tag is deployed]
ACQUIA CLOUD - GIT PROCESSES
● At Srijan, we use github for code collaboration
● Code of each project is hosted in a private git repository (central repository)
● Each dev team member is required to fork the repository
● Before committing code each member is require to fetch the latest committed code from the central repository.
● After committing the code to their repository, a pull request is created for central repository
● Any dev team member to whom a pull request is assigned is required to review the code
● After completion of the review process the code is merged back to the central repository
ACQUIA CLOUD
● Drag-drop deployments including DB, Files from one environment to another
● Packaged service
○ Mollom
○ Acquia SOLR
○ New Relic (on Dev only; to find early bottlenecks)
○ Daily backups
○ Acquia Insights report on Performance, Security, Coding best practices
ACQUIA CLOUD● ‘Acquia Insight’ comprises of:
○ Performance
○ Security
○ Best Practices
○ Code Analysis
○ MySQL stats
○ SEO readiness
● Srijan’s Clients on Acquia Cloud
○ On Corps
○ Conde Nast Traveller
○ AKDN (Aga Khan Development Network)
EXPERTISE AND EXPERIENCE
ACQUIA PARTNER
● Support & Maintenance on Acquia Cloud Site Factory (ACSF)
● Performance & code audits
● Code Review of contributed modules and plug-ins
● Website Revamp & Enhancement
● Custom module development and custom scripts automation
● Drupal optimized hosting
● Performance and scaling
● Responsive/Mobile UI design & development
As Acquia Partner for - WORLD’S PREMIER MUSIC ENTERTAINMENT GROUP
As Acquia Partner for - LEADING US BASED
NEWS SITE
As Acquia \Partner for - SWISS MULTINATIONAL
PHARMA COMPANYContinuous Development; enhancements on the
company website hosted on ACSF; customscripts for automation with Acquia Cloud Hooks
Hosting on Acquia cloud; development support covering website revamp and enhancement to
editorial workflows; and to Adobe Pass for rendering videos
Site design with Acquia Site Factory. Code Review of contributed modules and
plug-ins added to the site factory
EXPERTISE AND EXPERIENCE
DRUPAL SOLUTIONS
● Performance & code audits
● Custom module development
● Rehabilitation of broken/delayed Drupal projects
● Migration from proprietary CMSs and end-of-life CMSs to Drupal
● Corporate Intranets, Customer Portals, Video Distribution Solutions
● Drupal Support & Maintenance
● Drupal optimized hosting
● Responsive/Mobile UI design & development
GLOBAL SPECIALITY PACKAGING MANUFACTURER
US BASED OFFICE SUPPLY CHAIN STORE
MULTIPLE AGENCIES OF THE WORLD BANK
WORLD RADIO SWITZERLAND
Migration from Big Medium CMS to Drupal
Template Management Platform on Drupal for Staples eCommerce across multiple brands
Drupal Migration Projects for multiple agencies
Continuous Development of enterprise Analytics solution on Drupal, CakePHP,
Javascript
OUTSOURCED PRODUCT DEVELOPMENT
EXPERTISE AND EXPERIENCE
● Product Conceptualization; Wireframing & UI/UX Design
● Rapid “prototyping” using HTML5, CSS3, Angular.js
● Dedicated product development teams for Drupal, Node.js
● Test Automation using JMeter, Selenium, Behat & Cucumber
● Continuous Integration & Continuous Deployments
ADAPTIVE DECISION ANALYTICS COMPANY
THERECORDXCHANGE: SAAS WORKFLOW PLATFORM
LEADING TRANSCRIPTION AND REPORTING SERVICES
PROVIDER
Product Engineering - building & evolving an analytics platform on Drupal for business colla- -boration, within & across enterprises. Complex
project using Drupal, AngularJS & Big Data
Outsourced Product Development of workflow based, legal records collaboration platform. Rapid Prototyping approach to enable the client quickly
arrive at MVP, reach beta, and pivot
Performance improvement of in-crisis applications, architecture redesign and server migration - for the customer facing portal and
online rich media management system
WEB CONTENT MANAGEMENT AND PORTALS
● Content Management solution & design
● Automated Publishing Workflows
● Responsive/Mobile UI design & development
● Content Personalisation
● Integration with 3rd party BPM tools
● Powerful Search solutions (Solr, GSA, Elastic)
EXPERTISE AND EXPERIENCE
INDIA’S LEADING NEWS CHANNEL
ONE OF THE WORLD’S LARGEST TRAVEL AGENCY
GROUPS
LUXURY & LIFESTYLE MAGAZINE OF THE CONDE NAST
MEDIA GROUP
FLAGSHIP WEEKLY MAGAZINE OF RPG GROUP
New website architecture with better UX,strengthened features for custom travel
packages and Salesforce integration
Website design, custom theming & development; integration of Drupal module , Apache Solr Search
and payment gateway
Digital publishing solutions; user-friendly digitaladvertising; mobile-friendly responsive design;
and website upgrade from D6 to D7
Corporate travel solution with multiple business workflows & 3rd party integrations
ECOMMERCE & OMNICHANNEL SOLUTIONS
● Consulting Services ● Platform Implementation
○ Marketplaces and Merchant applications using Drupal Commerce
○ Order Processing Workflows○ Akeneo - Product Information
Management (PIM) ● Custom Solutions
○ Web Scraping & Aggregation○ Marketplace Monitoring ○ Sales & Customer Analytics○ Custom Frameworks - CodeIgnitor,
CakePHP, Ruby-On-Rails ● Integration with
○ Payment Gateways ○ 3rd party systems using RESTful APIs○ PIM with 3rd party eCommerce
platforms - Magento, Hybris etc
EXPERTISE AND EXPERIENCE
ASIA’S LARGEST DIRECTORY SERVICES PROVIDER
GLOBAL CONSULTING COMPANY
SINGAPORE’S LARGEST ON-DEMAND CHEF SERVICE - CLUB VIVRE
eCommerce Merchant-cum-Marketplace implementation with PIM integrations and Order
Processing workflows
Secure Drupal Commerce website with content workflows, CMS, analytics and payment gateway
integrations - for customers to rapidly access reports, statistics and trackers
Development of scalable eCommerce platform and upgraded website on Drupal 7 on Commerce
KickStart
GLOBAL FOOTPRINT
GLOBAL HQ: NEW DELHIDEVELOPMENT CENTERS: GURGAON, GOA, BANGALORECOUNTRY OFFICES: SAN FRANCISCO, NEW YORK, SINGAPORECLIENT LOCATIONS / UPCOMING OFFICES: SYDNEY, TOKYO, MANILA, LONDON
Feel free to reach out to us through any of these channels. Happy to help!
CONTACT US
www.srijan.net
GURGAONGOABANGALORE
NEW DELHI(Headquarters: 8A - Vandana Building, 11 Tolstoy Marg, New Delhi - 110001, INDIA)
SAN FRANCISCO SINGAPORENEW YORK