We expertise in providing solutions using - Groovy, Grails, J2EE, Liferay, Pentaho, Magento, Drupal & Joomla.
This document discusses our capabilities in the area of Groovy and Grails Development.
AWS Community Day CPH - Three problems of Terraform
Groovy_Grails_Capability
1. Accelerated
time-to-market by 30%
at cost savings.30%
GROOVY & GRAILS CAPABILITY DOCUMENT
Leverage Sigma Infosolutions' expertise on GRAILS framework for accelerated web application development.
www.sigmainfo.net
2. Build faster go-to-market products compared to
traditional JAVAweb frameworks
Plugin-based development gives more advantage to
include third party utilities very easily into the application
Strong community support
Exploit all JAVAlibraries to the fullest
Re-use proven JAVA technologies such as Hibernate and
Spring under a simple and consistent interface
GRAILS helps to create meshups like Twitter, Google Maps,
etc. in just 20 minutes
Ready-to-use development environment ensures reduced
time-to-market
GRAILS applications are mobile phone friendly
Add compass-powered search to GRAILS application
GRAILS supports several Ajax libraries including
OpenRico, Prototype, Dojo, jQuery and YUI. Use
existing tag libraries which create HTML withAjax code.
Also easily create your own tag libraries.
GRAILS provides its API methods to write the business
logic. The domain classes managed by GORM have
'magic' dynamic and static methods to perform
persistence operations on these classes and its objects.
GRAILS scaffolding to support CRUD operations (Create,
Read, Update, Delete). Any domain class can be
scaffolded by creating a scaffolding controller.
GRAILS gives you the power and features of Spring and
Hibernate frameworks but applies the principle of
convention over configuration to them and wraps them
in the Groovy language to make them much easier to
use.
Awide range of plugins are available for rich client/Ajax
development, web services and performance
management. Also customized plugins can be created
by following the GRAILS methodology.
Functionality available through mixins - a method which
is added to a class dynamically as if the functionality
was compiled in the program; GRAILS provides dynamic
methods based on the type of class.
Why consider Grails
over J2EE or Ruby on Rails
or jRuby?
Features and Benefits
Today's highly competitive business landscape demands quick time-
to-market. The faster; the better! This rule applies both to
enterprises and ISVs. If you are an organization looking to either
transport the current on-premise solution to the
web, or build a new web based solution by using
JAVA as a core development platform; you might
just negate the above stated rule.
Developing web applications in JAVA,
traditionally, forces the developers to assemble
and maintain deployment units, along with
configuring and maintaining environments and
frameworks during the entire development life
cycle. This eats up a significant share of
developer's time which could have been used
singularly in building more functionalities rather than maintaining
the ecosystem to support the development. You would agree- JAVA
based web development is notoriously tedious.
Therefore, with a strong foot holding in application development
services for global clients, Sigma Infosolutions offers its expertise on
GRAILS for accelerated web application development. GRAILS is an
open-source web framework for JAVA platform, which
through its core principle of 'convention over
configuration' allows organizations to fasten their
development time by a staggering 30%.
By leveraging our development outfit in Bangalore-
India and GRAILs for web application development,
organizations can not only have highly quality
applications in a quick turn-around time but also enjoy
almost 30% cost savings. Talk about immediately
securing a high return on investment! Call us now or
email us at grails@sigmainfo.net.
GROOVY & GRAILS
The Holy Grail of today’s web application development.
3. FEATURED CASE STUDIES
Increased Operational Efficiency through Sales Force Automation for a
Leading Copper Mining Company
The client, a leading producer of copper in the world is headquartered in Mumbai, India. With assets of more
than USD 9 Billion and nearly 20,000 employees spread globally, it commands over 40% share in domestic
copper market. It has 14.2 million tonnes of copper ore reserves in Australia and operates India's largest
private sector continuous cast copper rods plants through copper smelting and refining.
In order to sustain business profitability and growth, accurate communication with customers and timely
analysis of sales data is critical. The client's sales teams were using excel sheets for maintaining customer
data, which was unable to cope with the increasing business. The client approached Sigma Infosolutions to
develop a sales force automation solution that could be used for a dynamic and effective sales management.
Sigma Infosolutions' team worked closely with the client's team to design a customized solution for
automating both domestic as well as export sales processes. The SFA solution built on GAILS framework
helped the client to focus on enhanced customer service and build a competitive advantage. The specific
areas of impact it had on the business were:
Accurate revenue forecasting
Strengthened customer service operations
Centralized tracking mechanism to review sales team’s tasks and their status on a daily, weekly, and
monthly basis
Improved collaboration between the distributed sales teams and client's delivery departments
Improved Operational Efficiency through a GRAILS based CRM for
a Leading Medical Tourism Company in North America Technology Used
Technology Used
The client is a US based, global medical tourism company offering healthcare facilitation services in 44
countries through a network of over 1000 hospitals, clinics and health resorts in 120 destinations including
Thailand, Mexico, Belgium, India, Germany, Costa Rica, Malaysia, Singapore, USAand Brazil.
In order to take their business to next level and sustain multifold growth in their business, effortless, efficient
& accurate communication and flow of information amongst stakeholders plays a key role. The client's sales
and operation teams were using excel sheets and emails for maintaining customer data and their treatment
needs, which was unable to cope with the fast growing business. The client approached Sigma Infosolutions to
develop a highly automated end-to-end solution that could be used for dynamic and effective sales and
operations management and for connecting service providers, patients, & facilitators.
Sigma Infosolutions leveraged its experience and expertise on GRAILS framework to design a customized end-
to-end solution which included a customer CRM solution,Partner Portal, and Customer Portal. The CRM
solution helped the client to focus on enhanced customer service and build a competitive advantage. The
specific areas of impact it had on the business were:
Increased focus on customer management, thereby improving customer service which led to increased
customer satisfaction and loyalty
Enabled 100% visibility of operations with centralized tracking mechanism
Improved communication between prospects, sales & operations teams and service providers
Significantly improved sales forecasting and productivity
J2EE, GRAILS
MySQL deployed on
Apache Tomcat Server
GRAILS development
environment (GRAILS
1.0.5)
J2EE
MySQL deployed on
with Apache tomcat
server
2
4. Increased Operational Efficiency and Reduced Errors through
Transition Manager for a Leading Datacenter Relocation Company
The client provides unbiased assessments, recommendations and improvements for IT including data center
facilities, relocations, consolidations, technical operations and applications software development. They
provide services to companies having a few servers to media giants, nationwide insurance companies having
10,000+ servers.
In order to minimize the mistakes & lapses in the process of datacenter migration, effective planning and
monitoring of activities and dependencies is critical. The client was using Excel sheets for maintaining data
relating to servers,equipments, plan for relocations etc. which was unable to cope with the increasing
business and reducing tolerance in the customer for mistakes. The client approached Sigma Infosolutions to
develop a custom transition management solution that could be used for hassle free relocation of
datacenters.
Sigma Infosolutions's team worked closely with the client's team to design a customized solution on GRAILS
framework. This product comprehensively removed the need for manual planning, identifying dependencies
as well as tracking things at the time of relocation.
GRAILS cuts down the development time by 40% due to its design and wide range of ready to use plug-ins.
Technology Used
GRAILS development
environment (GRAILS
1.0.5)
3
Built a Utility Application for the iPhone from Concept to an End Product
for a Company in North America. Technology Used
The client is funded tech product start-up with a vision to develop iPhone applications that are meant to ease
peoples' lives. The client is based in NorthAmerica. The client wanted to build an iPhone application that will
enable its business users to connect with a comprehensive network of utility service providers ranging from
plumbers, carpenters, electricians, to many more across the entire North American region. With this vision
the client approached Sigma Infosolutions to build this from concept to an end product.
Sigma Infosolutions leveraged its expertise on GRAILS framework and iPhone SDK 3.0 to develop a
comprehensive iPhone application along with a web engine for a company in NorthAmerica.
The iPhone application now connects its users to a comprehensive database of utility service providers across
North America, based on the type of service requested and the nearest/proffered location of the user. Built
on GRAILS, the application also extends numerous customization capabilities to both the users and service
providers.
Developing the end product on GRAILS framework and this combined with Sigma Infosolutions’ Global
Delivery Model, not only fastened time-to-market but the client also experienced significant cost savings.
iPhone SDK 3.0
GRAILS
GRAILS Captcha plug-in
GRAILS Mail plug-in
GRAILS Jmesa (with
filtering) plug-ins
Message Media SMS
service provider
Java APNS library
4
Why did the client choose
GRAILS?
Faster application
development
Open-source and
rapid web application
development
framework
Shorter response
time
Lower development
cost
5. RESOURCE POOL
WHY SIGMA
Sigma Infosolutions has a dedicated team of qualified professionals who have extensive expertise and experience in architecting and developing web
portals and applications on GRAILS framework.
8+ Years
5+ Years
2-3 Years
3-6 Years
6+Years
1-2Years
3+ Years
2+ Years
1-2 Years
Sigma is a TUV Certified ISO 9001:2008 Company
Some of the factors that equip us to deliver
fast, cost-effective, high-quality web
applications on GRAILS framework include:
Our wide spread competencies,
resources, methodology and alliances
Our half decade of experience in
creating solutions for specific
industries
Expertise to exploit open-source
technologies to deliver cost effective
yet high performing solutions
Our repository of reusable modules
and frameworks that reduce
development time and thus cost
Several success stories of ontime, high
quality, and high performance
solutions
DOMAIN EXPERTISE
SERVICE OFFERINGS
FOCUS AREAS
SIGMA
Auctions
Distribution
Manufacturing
Business Services
TravelAgencies
Clinical Research
Litigation
Telecom
Life Sciences
Education
Insurance
Application Development
Application Migration
Maintenance and Support
Independent Testing
Content Management Systems
E-Commerce Solutions
Social Networking Sites
Customer Relationship
Management Systems
Project Management systems
Classification of Web Portal Team based on
years of experience
Classification of GRAILS Developers based on
years of experience
I have had the pleasure of interacting and collaborating with the Sigma InfoSolutions team on various web-based projects. I
appreciate their professionalism, timely delivery, and above all the effort spent in providing the right technical solution to the end-
customer. I highly recommend the Sigma team for your web development needs.
- Meena Srinivasan, SCION IDEAS, Chief Brand Consultant/Founder
6. Sigma Group, an Indian conglomerate has more than 4 decades of experience in Mining, Chemicals Manufacturing & Export, Handicrafts
Manufacturing & Exports, and Software Development
Headquartered in US with presence in India
Sigma Infosolutions is a TUV certified ISO 9001:2008 and 27001:2005 company
Some of our esteemed customers include Airtel, Zyme Solutions, Intuit, Yodlee, Celerity Consulting, Resolution Economics, Birla Global Asset
Finance, Fosroc Chemicals, Surgery Planet etc.
Other Services span across Program Management, Project and Product,Application Management, Consulting
Our Mission: We work towards providing reliable, relevant and robust IT solutions at most competitive prices to our customers. We ensure 100%
customer satisfaction at all times
All company names, brand names, trademarks, and logos used in this document are the properties of their respective owners. Sigma Infosolutions Ltd. acknowledges the proprietary rights of the trademarks
and product names of other companies mentioned in this document.
Stay ahead of your competition while taking a big leap onto enterprise web business. Get in touch with us to claim your free consultation report
now >
Sigma Infosolutions - USA, California
2082 Michelson Dr.
Suite 100
Irvine, CA 92612
Phone: (714) 717-1826
Fax: (866) 405-6750
Toll Free No.: 1-888-861-7360
About Sigma Infosolutions
Office Locations
Sigma Infosolutions - India, Bangalore
Sigma Towers
#66/A, 13th Cross
6th Main, JP Nagar
3rd Phase, Bangalore- 560078
Phone: +91-80-40865100
Website: www.sigmainfo.net
E-mail: grails@sigmainfo.net