Technology Report 2012

Size: px
Start display at page:

Download "Technology Report 2012"

Transcription

1 DiVERSE. DiLIGENT. DiFFERENT Technology Report

2 Pg. 2 Pg. 3 All facts, no fiction As a technology company that builds transactional web and mobile applications, and software and devices for the Internet of Things, we make data-driven decisions about the areas on which we should be concentrating. We use a framework for making those evidencebased decisions internally, and from the feedback we received from our customers we are confident you would find a selection of that data useful too. The DiUS Technology Report differs from others in that it is based on empirical data rather than relying solely on our opinion. It brings together, into a single view, data obtained by measuring the hours we expend and what our customers and staff think. The report contains observations of measurements of how our work profile has changed over the last 4 years of the 7 years DiUS has operated. It also contains highlights of feedback from surveys we conducted of our customers and our staff. We present an up-to-the-minute view of our technology stack recipes combinations of components we have proven to work well together that we have developed and carefully refined on real-world projects we have delivered for our customers. We use and constantly update these recipes for our projects; we offer them in the Technology Report in the hope they can help you get a head start on your next Rails, Grails, or Java project. The Technology Report summarises the effort of our staff in Melbourne and Sydney. My thanks to the DiUS founders Joe Losinno and Clency Coutet for their support, to Mick Reidy and Ricky Yim, our Delivery Managers, for their input and advice, to our Engagement Principals Paula Ngov and Alistair McGregor for their help with the customer survey, and to Jerome Lebel-Jones for his valued creative input. Our recipes for success Rails Rails is increasing in popularity among developers and customers for its productivity benefits, maturing test frameworks, and vibrant ecosystem of gems and community support. Although in the past it was sometimes found to be lacking in performance and ability to horizontally scale, the Rails community has been busy making better performance a priority, to the point now where customers can confidently use Rails for their highest traffic applications. Grails Grails is gaining in popularity for customers who want the productivity benefits of Rails but who want to continue to deploy on their JVM infrastructure. Grails is also attractive for organisations who have a Java application heritage and want to leverage Java libraries and services. Backbone/Spine, Devise/Sorcery Chief Technology Officer Daryl is the CTO at DiUS, where he is responsible for executing DiUS s technology strategy: to expertly apply the latest innovations in technologies that increase developer productivity and help focus on delivering user-centered and more scalable enterprise-grade software applications and devices for customers. EngineYard/Heroku Solr, Tire/Elastic foreman to start the processes defined in the profile PaperTrail CanCan Resque Resque Scheduler MemCache Airbrake, Stethoscope, Nagios PostgreSQL cane, rcov (1.8.7), simplecov (1.9.x), roodi, reek, flog and flay. Metrics_fu for a consolidated report but not good for check-in builds. Active Apache httpd (+mod_proxy) ActiveRecord Cucumber, rspec, jasmine + jasmine_headless_webkit for javascript unit testing MongoDB Apache Tomcat EC2 Solr, Elastic Envers Tomcat startup Quartz Ehcache & Spring Cache Quartz Scheduler GORM (Hibernate) Scaffolding Ehcache & Spring Cache Hibernate (any jdbc-driven db) JUnit, cumber-jvm, geb, selenium Cobertura, GMetrics, CodeNarc NewRelic Apache httpd (+mod_proxy) (any jdbc-driven db) Java continues to be a requirement for many organisations who have established infrastructure and support processes based on the JVM, who have in-house skills in the Java language, and who want to leverage their collections of Java libraries built up over a number of years. Java Rails 3.1, Ruby Mongoid, MongoDB By publishing this report, we have set out to add to your set of useful points of reference for technology choices. However, applying the principle of measuring value and avoiding assumptions, please send your feedback directly to me at dwm@dius.com.au. Daryl Wilding-McBride nginx, Unicorn MongoDB Apache Tomcat EC2 Solr, Elastic Envers Tomcat startup Quartz JUnit, selenium Quartz Scheduler Cobertura, CodeNarc Custom NewRelic

3 Jan 2008 May 2008 Sep 2008 Jan 2009 May 2009 Sep 2009 Jan 2010 May 2010 Sep 2010 Jan 2011 May 2011 Sep 2011 Jan 2012 System Technology Monthly hours of effort in Rails first overtook Java in May % 1% 80% DiUS delivers its first native app for the iphone within 6 months of the Apple App Store opening Rails: 19% Other: 1% Java: 80% 1461 Days of DiUS DiUS mainly uses only two core technologies to deliver applications 14,000+ Hours spent to date on Embedded C/C++ since November 09. November 09 DiUS initiates its first hardware development project. HTML5: 2% Embedded C/C++: 11% Groovy/Grails: 6% Ruby/Rails: 43% Java: 36% Objective-C: 2% 6% 2% 11% 43% 2% 36% The total amount of hours spent on hardware development since November 2009, now a significant part of DiUS s work. In November 2011 DiUS delivers its first crossplatform native app on iphone using Titanium DiUS expands its repertoire to a total of 12 technologies 24,889 of all DiUS effort in January 2008 is for transactional web apps DiUS s focus has truly shifted into multi- channel/emdebbed delivery systems in addition to traditional web apps. the overall effort for non-web app work during January 2012 was 85% 31% In November 09 DiUS was the first Australian company to work for the electric car industry producing charging technology. Agile comes of age: in March 2011 DiUS brings Agile methodology into the highly regulated and process-driven medical field. Domain 44% of our business came from the advertising/media domain in 2008 only 5% of our effort is spent in the advertising/media domain, making us a more diverse company than previously. 5% Jan 2008 May 2008 Sep 2008 Jan 2009 May 2009 Sep 2009 Jan 2010 May 2010 Sep 2010 Jan 2011 May 2011 Sep 2011 Jan 2012

4 Pg. 6 Pg. 7 Customer Insights Employee Insights A key input into our decisions about technology direction is what our customers think. Rather than make assumptions, we asked them about their main concerns, and their thoughts on technology choices in the near- and medium-term. The respondents were from the full range of business domains in which DiUS operates. The most-represented role was Senior or Group Manager (28%), but we also had Program Managers (15%), Team Leads (10%), Architects (8%), CEOs (8%), CTOs (10%), and Delivery Managers (13%). A reliable indication of what will become mainstream in the future is what our staff are investigating out of their curiosity and their drive to improve what they do. We surveyed our staff to get another key input into our decision-making about technology direction. Of the respondents, 65% were software engineers or developers, 9% were business analysts, 13% were team leads, and 7% were architects. Percentage of work by domain 2008 Over the coming 12 months, our clients will focus on... At DiUS we believe it s no use having great ideas or being creative if there s no focus on shipping. Our customers are also attuned to this in their responses: Reducing time-to-market for new products and/or services (much interest = 72%). This increases to a whopping 80% beyond the next 12 months. Removing deployment bottlenecks with frictionless/continuous delivery (much interest = 69%) Reducing waste with Lean software development (much interest = 73%) The value of UX is being recognised more broadly, with 73% of respondents expressing much interest in focussing on user-centred design An issue very close to our hearts, initiating and maintaining your innovation culture had the highest interest level of the entire survey with 100% of respondents expressing either some or much interest and 3 out of 4 respondents rating it of much interest. Percentage of work by domain 2012 DiUS staff strongly favour convention-over-configuration frameworks like Rails and Grails for their productivity. However, 54% said they would like us to do more Rails, and 48% said more Grails. In contrast, 52% of respondents said we are doing about the right amount of Java. Most staff thought we are doing about the right proportion of web apps, consulting assignments, infrastructure, and building shared services. However, a big majority would like to do more mobile apps (80%). Utilities 20% Utilities - 30% 80% said they would like to do more mobile apps 6% Somewhat surprisingly... The somewhat lower-than-expected overall result for improving stakeholder engagement. This might mean most customers already have it sorted, though surely it can always be improved? There was a fairly split feeling about Agile architecture, with roughly the same number of respondents having much interest as do those with no interest. Whilst Agile delivery has come of age, the time is yet to come for Agile architecture. Weaker interest than expected in cloud infrastructure. The most likely reason for this is that Australian organisations are still keeping their infrastructure in-house due to concerns about data jurisdiction. 54% would like us to do more Rails Advertising/Media 44% Web application frameworks Rails (Ruby) and Spring (Java) hold more interest than Grails, Roo, or Play. Roo and Play are still (b)leading edge and not production-ready, so those results are not a surprising outcome for the next 12 months. Grails, however, has been used by DiUS to deliver a few reasonably large apps in complex domains and we believe it is production-ready, so the strength of the no interest response was a little surprising. Building apps for mobile devices Respondents expressed a strong interest in native apps and web apps for mobile devices, but there was less interest in cross-platform frameworks. This is consistent with DiUS s conclusion; we feel we get more control over the user experience by using the native language of the platform. We recently delivered the Taylor ios app using Titanium and then invested a few days of internal innovation resource to estimate the effort to create an Android version starting with the same code-base. To create a functionally-equivalent Android version, we estimated it would take another 40% of the effort taken to build the ios version. Respondents, however, feel this will change over the medium term, with cross-platform becoming of interest beyond the next 12 months. This probably reflects a belief the maturity of these frameworks will improve in that timeframe. 9% Advertising/Media 5% Retail 2% Electric Vehicles 5% Travel 1% Banking 2% Education 6% 52% said we are doing about the right amount of Java 48% would like us to do more Grails Our objective is to hire people who are always looking on the horizon for better ways of doing things and adopting them. This attribute is reflected in the broad range of answers to the question about what technologies or knowledge areas we should be learning about even more deeply: Retail 2% Software Tools Development 1% Logistics 9% Functional programming UX, design thinking Highly-available NoSQL Social 8% CoffeeScript Insurance 2% NoSQL data stores It was surprising that there was not stronger interest in NoSQL databases in the short term, given their strengths in scalability, availability, and flexibility. This is probably because respondents business objectives are being adequately met with traditional RDBMSs, and their corresponding operational and support structures are in place and satisfactory. However, respondents feel the importance of NoSQL data stores will increase beyond the next 12 months. Post-Java languages on the JVM, especially Scala Banking 8% Logistics 1% Software Tools Development 9% Medical 30% Amazon Web Services

5 DiVERSE. DiLIGENT. DiFFERENT Top 10 technology tips for the next 12 months 1 For their ability to help developers deliver features more quickly and with more agility, convention-overconfiguration application frameworks such as Rails and Grails will continue to reduce Java s past dominance of the web application development scene. We expect Rails and Grails to increase their share of our work and further eclipse the Java share over the next 12 months Grails will increasingly find a place in the technology stacks of customers who don t want to move away from the JVM. New Java-based convention-over-configuration frameworks such as Play will become production-ready. While in the past developers who only have mastery of Java would be in demand, today and into the future it will be critical for a developer to have mastery of two or three languages. We expect those to be drawn from Ruby, Objective-C, Groovy, JavaScript, and Java. We expect functional programming languages such as Scala to begin to play a part for specific problem domains. 5 The use of NoSQL databases, especially MongoDB, will increase as customers are attracted to their light-weight approach to horizontal scalability and high availability compared with traditional RDBMSs such as Oracle, MySQL and Postgres. 6 Rather than making assumptions about what users want, customers will more and more use analytics to test assumptions, and only add a feature that has been proven to contribute to growth metrics. Daily, or at least weekly, releases to production will enable this agility through automated continuous deployment with Chef or Puppet. The agility of cloud infrastructure (public and private) will also enable this trend. 7 People with deep skills and experience in UX and usercentred design will be an important part of every project. With this growth in demand, project stakeholders will need to be more vigilant about the actual depth of UX expertise in their organisations, to avoid unintentionally labelling poor experience design with user-centred design. 8 Native mobile apps in Objective-C for ios and Java for Android will continue to be more important than crossplatform frameworks such as Titanium and PhoneGap, or web apps using HTML5. The main driver behind this importance of native apps is the much greater control over the user experience on both platforms. We have also found that the promise of crossplatform is not real; an app written with Titanium on ios will take about another 30-40% of the effort again to port to one device running Android. 9 ios will continue to be more important than Android in Australia for mobile applications, due to ios s user mindshare and severe platform fragmentation of the Android platform. 10 Analytics will become more important to glean understanding and make predictions from raw data, especially in the analysis of sentiment about products, effectiveness of customer interactions, and consumer and business confidence. Melbourne Paula Ngov Engagement Principal pngov@dius.com.au P Level 10, 99 Queen Street Melbourne 3000 VIC Australia Sydney Alistair MacGregor Engagement Principal amacgregor@dius.com.au P Level 5, 220 George Street Sydney 2000 NSW Australia

Australian Technology Recruitment Market Insights & Salary Guide 2015-2016 Software Development, Testing & QA

Australian Technology Recruitment Market Insights & Salary Guide 2015-2016 Software Development, Testing & QA Australian Technology Recruitment Market Insights & Salary Guide 2015-2016 Software Development, Testing & QA Contents Executive Summary 3 Market Report 4 Salary Guide 9 About Greythorn 15 Contact us 15

More information

OUR TEAM. Enterprise Application Experts

OUR TEAM. Enterprise Application Experts Enterprise Application Experts OUR TEAM Your success is our success. We focus on delivering business value NOT cool technology. Every line of code we write is directly related to a measurable business

More information

Exposit COMPANY. Staff. Skills & Expertise. Experience. Partnerships. Location ABOUT US

Exposit COMPANY. Staff. Skills & Expertise. Experience. Partnerships. Location ABOUT US ABOUT US COMPANY Exposit, Ltd is a software services company. Our central business model is full-cycle IT outsourcing/custom software development. We offer a full range of cost-effective software development

More information

How to choose the right PaaS Platform?

How to choose the right PaaS Platform? How to choose the right PaaS Platform? Rajagopalan. S Senior Solution Architect Wipro Technologies 1 The Problem Which one is suitable for your Enterprise? How do you identify that? 2 Agenda PaaS Landscape

More information

JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON

JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON Eberhard Wolff Architecture and Technology Manager adesso AG, Germany 12.10. Agenda A Few Words About Cloud Java and IaaS PaaS Platform as a Service Google

More information

Salary Guide 2015 www.sigmar.ie

Salary Guide 2015 www.sigmar.ie www.sigmar.ie IT Salary Guide 2015 Sigmar Recruitment Sigmar Recruitment, established 2002, is a leading Irish recruitment services company with 15 specialist divisions across the entire recruitment process

More information

Ruby on Rails Development Services

Ruby on Rails Development Services Ruby on Rails Development Services Ruby on Rails Development Services for Startups In the startup environment flexibility and speed are essential for the development process. With CodeSWAT dedicated team

More information

Overall, it is anticipated across our client base that demand will increase through FY16.

Overall, it is anticipated across our client base that demand will increase through FY16. SALARY GUIDE SALARY GUIDE QUEENSLAND VICTORIA November 2015 March 2015 BRISBANE MELBOURNE SYDNEY AUCKLAND www.davidsonwp.com/technology 1 November 2015 Welcome to the Davidson Technology Salary Guide for

More information

Overall, it is anticipated across our client base that demand will increase through FY16.

Overall, it is anticipated across our client base that demand will increase through FY16. SALARY GUIDE SALARY GUIDE NEW ZEALAND VICTORIA November 2015 March 2015 BRISBANE MELBOURNE SYDNEY AUCKLAND www.davidsonwp.com/technology 1 November 2015 Welcome to the Davidson Technology Salary Guide

More information

Using Cloud Services for Building Next Generation Mobile Apps

Using Cloud Services for Building Next Generation Mobile Apps Using Cloud Services for Building Next Generation Mobile Apps appcelerator.com Executive Summary Enterprises are in the midst of a major transformation as it relates to their interaction with customers,

More information

RED HAT SOFTWARE COLLECTIONS BRIDGING DEVELOPMENT AGILITY AND PRODUCTION STABILITY

RED HAT SOFTWARE COLLECTIONS BRIDGING DEVELOPMENT AGILITY AND PRODUCTION STABILITY RED HAT S BRIDGING DEVELOPMENT AGILITY AND PRODUCTION STABILITY TECHNOLOGY BRIEF INTRODUCTION BENEFITS Choose the right runtimes for your project with access to the latest stable versions. Preserve application

More information

COMPANY PROFILE MISSION VISION. Code Enterprise is a Web & Mobile Application company with its roots deeply imbued in the European affiliate market.

COMPANY PROFILE MISSION VISION. Code Enterprise is a Web & Mobile Application company with its roots deeply imbued in the European affiliate market. MISSION To take pride in our work and create quality software those are meant to last COMPANY PROFILE Code Enterprise is a Web & Mobile Application company with its roots deeply imbued in the European

More information

Drive new Revenue With PaaS/IaaS. Ruslan Synytsky CTO, Jelastic

Drive new Revenue With PaaS/IaaS. Ruslan Synytsky CTO, Jelastic Drive new Revenue With PaaS/IaaS Ruslan Synytsky CTO, Jelastic 2 MISSING OUT ON CLOUD OPPORTUNITY? Many hosters today are missing out on a massive opportunity to provide an Amazon-beating public cloud

More information

Start up Jobs Germany FEB 2014

Start up Jobs Germany FEB 2014 Start up Jobs y FEB 2014 JOB TITLE LANGUAGE LOCATION REQUIREMENTS REF Lead English Berlin Lots of PHP, Magento, Zend, 80H PHPUnit, MySQL Snr ERP English Berlin Navision ERP development, Version 80I 2009

More information

Inside the Digital Commerce Engine. The architecture and deployment of the Elastic Path Digital Commerce Engine

Inside the Digital Commerce Engine. The architecture and deployment of the Elastic Path Digital Commerce Engine Inside the Digital Commerce Engine The architecture and deployment of the Elastic Path Digital Commerce Engine Contents Executive Summary... 3 Introduction... 4 What is the Digital Commerce Engine?...

More information

Our Company and Ethical Focus

Our Company and Ethical Focus Our Company and Ethical Focus We are software development outsourcing company focusing on IT consulting and offshore programming services with team having years of experience in mobile and web application

More information

Building Robust Applications l Optimizing Performance l Transforming Business

Building Robust Applications l Optimizing Performance l Transforming Business Building Robust Applications l Optimizing Performance l Transforming Business About Us Prayag Software Solutions is an India-based IT services company. Backed by 8 years of industry insight, we leverage

More information

www.expaway.com Offerte del 9 maggio 2014

www.expaway.com Offerte del 9 maggio 2014 www.expaway.com Offerte del 9 maggio 2014 On behalf of our client, a premium online video marketer in Germany, we are currently accepting resumes for the following professional opportunity: TR134C JAVA

More information

4 Steps to Creating a Mobile Development Strategy

4 Steps to Creating a Mobile Development Strategy 4 Steps to Creating a Mobile Development Strategy How many times have you wondered "What did I ever do before the web?" Soon you ll be asking the same thing about mobile. At Appcelerator, we help the world

More information

MARKET REPORT DIGITAL & MOBILE. Australian Technology Recruitment Market Insights & Salary Guide 2015-2016 Digital & Mobile

MARKET REPORT DIGITAL & MOBILE. Australian Technology Recruitment Market Insights & Salary Guide 2015-2016 Digital & Mobile Australian Technology Recruitment Market Insights & Salary Guide 2015-2016 Digital & Mobile Contents Executive Summary 3 Market Report 4 Salary Guide 9 About Greythorn 13 Contact us 13 These survey results

More information

Cross-Platform Development

Cross-Platform Development 2 Cross-Platform Development Cross-Platform Development The world of mobile applications has exploded over the past five years. Since 2007 the growth has been staggering with over 1 million apps available

More information

4 Keys to Building a Successful, Scalable Mobile App Strategy

4 Keys to Building a Successful, Scalable Mobile App Strategy APPCELERATOR WHITEPAPER: 4 STEPS TO CREATING A MOBILE STRATEGY 4 Keys to Building a Successful, Scalable Mobile App Strategy Mobile is already changing everything, it will transform relationships with

More information

GOVERNMENT SERVICES. Open Source Software Development Web Content Management Mobile + Web Apps

GOVERNMENT SERVICES. Open Source Software Development Web Content Management Mobile + Web Apps GOVERNMENT SERVICES Open Source Software Development Web Content Management Mobile + Web Apps 2014 CORPORATE NAME: Promet Solutions Corporation (dba Promet Source) DUNS: 191251136 CAGE: 6QMZ2 FEDERAL EIN:

More information

Grails: Accelerating J2EE Application Development

Grails: Accelerating J2EE Application Development A Cygnet Infotech Whitepaper Grails: Accelerating J2EE Application Development A closer look at how Grails changed the GAME Introduction: Let s face the reality: developing web applications is not at all

More information

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS This article looks into the benefits of using the Platform as a Service paradigm to develop applications on the cloud. It also compares a few top PaaS providers

More information

Cloud Platform Warfare in 2013 and Beyond

Cloud Platform Warfare in 2013 and Beyond Cloud Platform Warfare in 2013 and Beyond Russ Hertzberg Vice President, Technology Solutions SoftServe Inc. The concepts and content herein are the sole & exclusive property of SoftServe Inc. They can

More information

Developing and deploying mobile apps

Developing and deploying mobile apps Developing and deploying mobile apps 1 Overview HTML5: write once, run anywhere for developing mobile applications 2 Native app alternative Android -- Java ios -- Objective-C Windows Mobile -- MS tools

More information

SALARY GUIDE New South Wales

SALARY GUIDE New South Wales SALARY GUIDE New South Wales April 2015 INTRODUCTION April 2015 Welcome to the Davidson Technology Salary Guide for April 2015. The past six months have been an encouraging period for the technology recruitment

More information

www.expaway.com Offerte del 13 giugno 2014

www.expaway.com Offerte del 13 giugno 2014 www.expaway.com Offerte del 13 giugno 2014 TR1414A - SOFTWARE DEVELOPER/ ARCHITECT (GERLINGEN) Location: Gerlingen (9 km west of Stuttgart) Field of operation: Consumer Services Founded: 2011 and German

More information

QA AUTOMATION - DEVELOPER ADVANCED TESTING TOOLS. 30 years old - 6 years of experience

QA AUTOMATION - DEVELOPER ADVANCED TESTING TOOLS. 30 years old - 6 years of experience Victor B. QA AUTOMATION - DEVELOPER ADVANCED TESTING TOOLS 30 years old - 6 years of experience Business expertise: Languages: Software editors Romanian (Native speaker), Russian (Advanced), English (Advanced),

More information

NBC.com ipad app reaches #1 in the App Store and 2 million users within 9 months

NBC.com ipad app reaches #1 in the App Store and 2 million users within 9 months CASE STUDY: NBCUNIVERSAL NBC.com ipad app reaches #1 in the App Store and 2 million users within 9 months Rapid mobile innovation powered by Appcelerator COMPANY One of the world s largest broadcasting

More information

Total commitment to customers IT solutions. Tudip featured amongst best SME s IT (Click to read the full article)

Total commitment to customers IT solutions. Tudip featured amongst best SME s IT (Click to read the full article) Total commitment to customers IT solutions Tudip featured amongst best SME s IT (Click to read the full article) Long term customer relationships built on trust and reliability Tudip is headquartered in

More information

www.expaway.com Offerte del 10 maggio 2013

www.expaway.com Offerte del 10 maggio 2013 www.expaway.com Offerte del 10 maggio 2013 On behalf of our client, a leading Internet Company in Berlin, we are currently accepting resumes for the following professional opportunity: PS007D SENIOR BACKEND

More information

ENTERPRISE MOBILE BACKEND AS A SERVICE EVALUATION CHECKLIST

ENTERPRISE MOBILE BACKEND AS A SERVICE EVALUATION CHECKLIST ENTERPRISE MOBILE BACKEND AS A SERVICE EVALUATION CHECKLIST Considerations for choosing a secure, scalable, and reliable enterprise mobile backend platform OVERVIEW Organizations often struggle with identifying

More information

1.Full-Time Positions Marketing and Project Consultant

1.Full-Time Positions Marketing and Project Consultant 1.Full-Time Positions Marketing and Project Consultant As Oursky grows from a team of 3 to 35, we have scaled up our development, design, project management and QA team. While it was impressive that we

More information

POSITION DESCRIPTION Senior Developer

POSITION DESCRIPTION Senior Developer Position Title: Closes: Salary Range/Classification: TBC TBC depending on qualifications and experience Term: Fixed-term till 31 December 2016 Contact: TBC Open to: The position is open to Australian citizens

More information

Beginning Mobile Application Development in the Cloud

Beginning Mobile Application Development in the Cloud Brochure More information from http://www.researchandmarkets.com/reports/2050480/ Beginning Mobile Application Development in the Cloud Description: Learn how to build apps for mobile devices on Cloud

More information

Nearshore Software Development our competence, your business

Nearshore Software Development our competence, your business Nearshore Software Development our competence, your business Quick Start 1 CONTACT Submit your project request (detailed specifications or just an idea) by using our contact emails. 2 ANALYSIS We will

More information

Oracle Mobile Cloud Service. A Complete Strategy for Developing, Deploying, and Monitoring Mobile Apps

Oracle Mobile Cloud Service. A Complete Strategy for Developing, Deploying, and Monitoring Mobile Apps Oracle Mobile Cloud Service A Complete Strategy for Developing, Deploying, and Monitoring Mobile Apps Overview Emerging technologies have a way of quickly becoming conventional. Consider cloud computing.

More information

Platform Agnostic Mobile App Development

Platform Agnostic Mobile App Development Platform Agnostic Mobile App Development January 2016 A cooperative project between NTT DATA, Inc. and University of Texas Dallas Copyright 2012 NTT DATA Corporation Copyright 2012 NTT DATA Corporation

More information

Design ï Development ï Digital Marketing ï Content

Design ï Development ï Digital Marketing ï Content Design ï Development ï Digital Marketing ï Content About Us We are a digital agency with a fresh and unique approach. We believe in working as strategic partners and not as vendors. We decide on the platforms

More information

SENIOR WEB DEVELOPER

SENIOR WEB DEVELOPER SENIOR WEB DEVELOPER Belatrix s Software Developers play a vital role in helping our global clients to innovate and produce game changing software products. Using an Agile approach, Developers participate

More information

Scalable Architecture on Amazon AWS Cloud

Scalable Architecture on Amazon AWS Cloud Scalable Architecture on Amazon AWS Cloud Kalpak Shah Founder & CEO, Clogeny Technologies kalpak@clogeny.com 1 * http://www.rightscale.com/products/cloud-computing-uses/scalable-website.php 2 Architect

More information

think a paradigm shift

think a paradigm shift think a paradigm shift INTELLIGENCE DESIGN INNOVATIVE think is a great Australian story, head quartered in Melbourne and fast becoming the leader in innovation and a market disrupter within the e-procurement

More information

Liferay Portal s Document Library: Architectural Overview, Performance and Scalability

Liferay Portal s Document Library: Architectural Overview, Performance and Scalability Liferay Portal s Document Library: Architectural Overview, Performance and Scalability Table of Contents EXECUTIVE SUMMARY... 1 HIGH LEVEL ARCHITECTURE... 2 User Interface Layer... 2 Service Layer....

More information

Why NoSQL? Your database options in the new non- relational world. 2015 IBM Cloudant 1

Why NoSQL? Your database options in the new non- relational world. 2015 IBM Cloudant 1 Why NoSQL? Your database options in the new non- relational world 2015 IBM Cloudant 1 Table of Contents New types of apps are generating new types of data... 3 A brief history on NoSQL... 3 NoSQL s roots

More information

Cloud Portability: PaaS Delivers the Holy Grail

Cloud Portability: PaaS Delivers the Holy Grail Cloud Portability: PaaS Delivers the Holy Grail White Paper Published in 2012 Cloud Portability: PaaS Delivers the Holy Grail Today s enterprise is built on the promise of mobility, everywhere-access and

More information

Cloud computing insights from 110 implementation projects

Cloud computing insights from 110 implementation projects IBM Academy of Technology Thought Leadership White Paper October 2010 Cloud computing insights from 110 implementation projects IBM Academy of Technology Survey 2 Cloud computing insights from 110 implementation

More information

CROSS PLATFORM DEVELOPMENT The HTML5 Way

CROSS PLATFORM DEVELOPMENT The HTML5 Way CROSS PLATFORM DEVELOPMENT The HTML5 Way A Whitepaper by Rahul Joshi Business Analysis & Consulting Division Abstract With over half a dozen mobile platforms out there and more in line to come up, it has

More information

Web Development with Grails

Web Development with Grails Agile Web Development with Grails spkr.name = 'Venkat Subramaniam' spkr.company = 'Agile Developer, Inc.' spkr.credentials = %w{programmer Trainer Author} spkr.blog = 'agiledeveloper.com/blog' spkr.email

More information

The Virtualization Practice

The Virtualization Practice The Virtualization Practice White Paper: Managing Applications in Docker Containers Bernd Harzog Analyst Virtualization and Cloud Performance Management October 2014 Abstract Docker has captured the attention

More information

Melbourne IT Enterprise Services Overview. 27 April 2016

Melbourne IT Enterprise Services Overview. 27 April 2016 Melbourne IT Enterprise Services Overview 27 April 2016 Complete Digital Solutions Complete digital solutions help organisations better manage their customer journeys, in turn out-performing their competitors.

More information

IT Legacy Migration from Proprietary to Open Source Software. Bill Weinberg, Black Duck Software Jay Lyman, 451 Research

IT Legacy Migration from Proprietary to Open Source Software. Bill Weinberg, Black Duck Software Jay Lyman, 451 Research IT Legacy Migration from Proprietary to Open Source Software Bill Weinberg, Black Duck Software Jay Lyman, 451 Research Black Duck 2013 Speakers Jay Lyman Senior Analyst 451 Research Bill Weinberg Senior

More information

EFFICIENT AND FLEXIBLE SOLUTIONS FOR YOUR SOFTWARE DEVELOPMENT NEEDS

EFFICIENT AND FLEXIBLE SOLUTIONS FOR YOUR SOFTWARE DEVELOPMENT NEEDS EFFICIENT AND FLEXIBLE SOLUTIONS FOR YOUR SOFTWARE DEVELOPMENT NEEDS Mobile Solutions Windows Phone, ios, Android.Net & C/C++ Java, Scala, Legacy, HTML 5 & Embedded JavaScript Business Analysis Software

More information

Accelerating Business Value by

Accelerating Business Value by Accelerating Business Value by Mobilizing Backend Enterprise Applications To find out how GAVS can be engaged as your dedicated co-sourcing partner to improve business outcomes, please write to us at cosource@gavsin.com.

More information

Take full advantage of IBM s IDEs for end- to- end mobile development

Take full advantage of IBM s IDEs for end- to- end mobile development Take full advantage of IBM s IDEs for end- to- end mobile development ABSTRACT Mobile development with Rational Application Developer 8.5, Rational Software Architect 8.5, Rational Developer for zenterprise

More information

Open Source Development with the Elastic Path Ecommerce Platform

Open Source Development with the Elastic Path Ecommerce Platform Open Source Development with the Elastic Path Ecommerce Platform This white paper will help you explore the benefits of the Java-based Elastic Path ecommerce platform, learn more about the components of

More information

Migration Scenario: Migrating Batch Processes to the AWS Cloud

Migration Scenario: Migrating Batch Processes to the AWS Cloud Migration Scenario: Migrating Batch Processes to the AWS Cloud Produce Ingest Process Store Manage Distribute Asset Creation Data Ingestor Metadata Ingestor (Manual) Transcoder Encoder Asset Store Catalog

More information

Technology Enablement

Technology Enablement SOLUTION OVERVIEW 1 ABOUT TECHMILEAGE Founded in 2008 / Tempe, Arizona Over 100 engagements Full range of business & technology services Software Development, Big Data, Cloud/AWS, BI, Advanced Analytics

More information

BENEFITS AND ROI OF MOBILE APP THE CHALLENGE: REDUCE PRINT COSTS, ADD VALUE AND PROMOTE A UNIFIED BRAND MESSAGE WORLDWIDE CASE STUDY: SMARTWOOL

BENEFITS AND ROI OF MOBILE APP THE CHALLENGE: REDUCE PRINT COSTS, ADD VALUE AND PROMOTE A UNIFIED BRAND MESSAGE WORLDWIDE CASE STUDY: SMARTWOOL Built on Appcelerator Titanium, SmartWool partners with InspiringApps to create enterprise sales mobile app, empowering sales reps and increasing sales BENEFITS AND ROI OF MOBILE APP Reduced catalog printing

More information

PERSONAL DETAILS PROFESSIONAL PROFILE. Name: Eoin McCarthy. 3rd April 1981. Day of Birth: Irish (with valid Australian visa) Nationality: Phone:

PERSONAL DETAILS PROFESSIONAL PROFILE. Name: Eoin McCarthy. 3rd April 1981. Day of Birth: Irish (with valid Australian visa) Nationality: Phone: PERSONAL DETAILS Name: Eoin McCarthy Day of Birth: 3rd April 1981 Nationality: Irish (with valid Australian visa) Phone: 07 3102 3017 Email: eoinmcc@gmail.com Website: www.eoinmccarthy.com.au PROFESSIONAL

More information

How To Manage Cloud Based Services

How To Manage Cloud Based Services MANAGING CLOUD ENVIRONMENTS Growing Complexities in Cloud Computing Joe Kinsella, CTO & FOUNDER OF CLOUDHEALTH TECHNOLOGIES CLOUDHEALTH TECHNOLOGIES WHITE PAPER 1 13.12.19 OVERVIEW The worldwide market

More information

19.10.11. Amazon Elastic Beanstalk

19.10.11. Amazon Elastic Beanstalk 19.10.11 Amazon Elastic Beanstalk A Short History of AWS Amazon started as an ECommerce startup Original architecture was restructured to be more scalable and easier to maintain Competitive pressure for

More information

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER TABLE OF CONTENTS Market Demand for Enterprise Mobile Mobile App Development Approaches Native Apps Mobile Web Apps Hybrid Apps Mendix Vision for Mobile App

More information

HYBRID. Course Packet

HYBRID. Course Packet HYBRID Course Packet TABLE OF CONTENTS 2 HYBRID Overview 3 Schedule 4 Prerequisites 5 Admissions Process 6 What is a Full Stack? 7 Why Become a Full Stack Developer? 8 Inside the 3 Full Stacks: LAMP 9

More information

www.ebcont.com www.ebcont-et.com +43 1 2700 20 210 +43 2772 512 69-9 office@ebcont-et.com

www.ebcont.com www.ebcont-et.com +43 1 2700 20 210 +43 2772 512 69-9 office@ebcont-et.com www.ebcont.com 1200 Wien, Handelskai 94-96 Johannes Litschauer, Alex Deles Enterprise Solutions Big Data Handling & Analytics Mobile Business Solutions 1200 Wien, Handelskai 94-96 Johannes Litschauer,

More information

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 1 Oracle Business Intelligence in the Cloud Gherardo Infunti Business Development Director EMEA Business Analytics 2 Disclaimer THE FOLLOWING IS INTENDED TO OUTLINE OUR GENERAL PRODUCT DIRECTION. IT IS

More information

How to leverage SAP HANA for fast ROI and business advantage 5 STEPS. to success. with SAP HANA. Unleashing the value of HANA

How to leverage SAP HANA for fast ROI and business advantage 5 STEPS. to success. with SAP HANA. Unleashing the value of HANA How to leverage SAP HANA for fast ROI and business advantage 5 STEPS to success with SAP HANA Unleashing the value of HANA 5 steps to success with SAP HANA How to leverage SAP HANA for fast ROI and business

More information

Human Resources Department. hr@mcnewton.org

Human Resources Department. hr@mcnewton.org McNewton Solutions Private Limited Plot No. J-7 2nd Floor, FCS Building Chandigarh Information Technology Park, INDIA P: +91 172 456 7842 E: info@mcnewton.org W: www.mcnewton.org Touch Human Resources

More information

Contents. Executive Summary 3 Market Report 4 About Greythorn 9 Contact us 9

Contents. Executive Summary 3 Market Report 4 About Greythorn 9 Contact us 9 Australian Technology Recruitment Job Seeker Market Report 2015-2016 Contents Executive Summary 3 Market Report 4 About Greythorn 9 Contact us 9 These survey results are recognised throughout the Australian

More information

NATIVE PERFORMANCE. ANY DEVICE.

NATIVE PERFORMANCE. ANY DEVICE. NATIVE PERFORMANCE. ANY DEVICE. Marmalade Technologies Ltd Sixteen years ago, Marmalade was founded with a simple purpose - to enable developers to create great content on any mobile device. The founding

More information

WEB DEVELOPER Reports to: Technical Lead. Digital and Media

WEB DEVELOPER Reports to: Technical Lead. Digital and Media JOB DESCRIPTION WEB DEVELOPER Reports to: Technical Lead Digital and Media Brief Overview of Department / Job Purpose The Web Developer role will be one of the development roles within the Development

More information

Aleksandar Nenov. Devops Talk Belgrade 2015

Aleksandar Nenov. Devops Talk Belgrade 2015 Learning about Cloud Computing with Aleksandar Nenov Who am I? My name is Aleksandar Nenov I live and work in Novi Sad, Serbia Senior IT Consultant Devops practitioner Founder & CEO at CLOUDWEBOPS (WhiteCitySoft

More information

www.expaway.com Offerte dell 11 luglio 2014

www.expaway.com Offerte dell 11 luglio 2014 www.expaway.com Offerte dell 11 luglio 2014 TR2158 - Lead Engineer / Architect (Berlin) Location: Berlin (Germany) Field of operation: Professional Training & Coaching Size (employees): 11-50 employees

More information

DevOps with Containers. for Microservices

DevOps with Containers. for Microservices DevOps with Containers for Microservices DevOps is a Software Development Method Keywords Communication, collaboration, integration, automation, measurement Goals improved deployment frequency faster time

More information

Mobile Applications Developer. MAIN PURPOSE OF JOB To lead the design, development and maintenance of Android, iphone and ipad applications.

Mobile Applications Developer. MAIN PURPOSE OF JOB To lead the design, development and maintenance of Android, iphone and ipad applications. Mobile Applications Developer MAIN PURPOSE OF JOB To lead the design, development and maintenance of Android, iphone and ipad applications. The developer will lead the entire application lifecycle right

More information

Running Big Data Infrastructure: Five Areas That Need Your Attention

Running Big Data Infrastructure: Five Areas That Need Your Attention Running Big Data Infrastructure: Five Areas That Need Your Attention When running a Big Data infrastructure, focus on five key areas will ensure the right choices are made for a successful deployment.

More information

S ELEC T IONS F ROM DZON E S 2 01 5 GU ID E TO M OB ILE D E V E LO P M E N T 2015 EDITION R E S E AR C H PA RTNER SPOTLIGHT

S ELEC T IONS F ROM DZON E S 2 01 5 GU ID E TO M OB ILE D E V E LO P M E N T 2015 EDITION R E S E AR C H PA RTNER SPOTLIGHT DZONE.COM/RESEARCH S ELEC T IONS F ROM THE DZONE GUIDE TO MOBILE DEVELOPMENT 015 EDITION R E S E AR C H PA RTNER SPOTLIGHT DZON E S 01 5 GU ID E TO M OB ILE D E V E LO P M E N T 1 Key Research Findings

More information

MOBILE BANKING TESTING TIMES FOR APPS DEVELOPMENT RESULTS OF OUR SURVEY

MOBILE BANKING TESTING TIMES FOR APPS DEVELOPMENT RESULTS OF OUR SURVEY MOBILE BANKING TESTING TIMES FOR APPS DEVELOPMENT RESULTS OF OUR SURVEY About this survey A SNAPSHOT ABOUT THE DEVELOPMENT OF MOBILE BANKING APPLICATIONS The aim of this survey, conducted in February 2014,

More information

From the Monolith to Microservices: Evolving Your Architecture to Scale. Randy Shoup @randyshoup linkedin.com/in/randyshoup

From the Monolith to Microservices: Evolving Your Architecture to Scale. Randy Shoup @randyshoup linkedin.com/in/randyshoup From the Monolith to Microservices: Evolving Your Architecture to Scale Randy Shoup @randyshoup linkedin.com/in/randyshoup Background Consulting CTO at Randy Shoup Consulting o o Helping companies from

More information

Founded and Managed by team of experienced software professionals. Core team has an average of 15 years of global experience

Founded and Managed by team of experienced software professionals. Core team has an average of 15 years of global experience Company Overview Infoz Software Solutions is Open Source software (ecommerce / online ERP) development, Mobile application development and a Technology Startup consulting company. Founded and Managed by

More information

www.expaway.com Offerte dell 11 aprile 2014

www.expaway.com Offerte dell 11 aprile 2014 www.expaway.com Offerte dell 11 aprile 2014 On behalf of our client, a leading Internet Startup in Berlin, we are currently accepting PS1186J BACK + FRONT END DEVELOPER (BERLIN) with big ambitions. Full

More information

HOW TO CHOOSE THE RIGHT APP DEVELOPMENT PARTNER

HOW TO CHOOSE THE RIGHT APP DEVELOPMENT PARTNER HOW TO CHOOSE THE RIGHT APP DEVELOPMENT PARTNER Boston Technology Corporation 2013 67% OF CIOs AND IT PROFESSIONALS BELIEVE MOBILITY WILL IMPACT THEIR BUSINESSES AS MUCH AS OR MORE THAN THE INTERNET DID

More information

Role Profile AGILE DEVELOPER

Role Profile AGILE DEVELOPER Role Profile AGILE DEVELOPER Knowledge & Networking Division COMPANY OVERVIEW Informa is one of the world s leading knowledge providers. We create and deliver highly specialised information through publishing,

More information

Developer Technology Trends Research Results Summary January 2014 By Jeff Hadfield, CXO, Developer Media

Developer Technology Trends Research Results Summary January 2014 By Jeff Hadfield, CXO, Developer Media Developer Technology Trends Research Results Summary January 2014 By Jeff Hadfield, CXO, Developer Media What s on the rise? Who maintains market dominance? And what technologies show mindshare velocity?

More information

2014-2015. IT Salary Guide. National. An Inside Look at IT Salaries. mondo.com 1

2014-2015. IT Salary Guide. National. An Inside Look at IT Salaries. mondo.com 1 2014-2015 IT Salary Guide An Inside Look at IT Salaries National mondo.com 1 THE ELASTIC WORKFORCE Accelerating technology innovation CIOs and CMOs dealing with the ever-changing landscape of cloud, big

More information

Digital Marketplace Services Service Definition

Digital Marketplace Services Service Definition Digital Marketplace Services Service Definition Arrk Limited Manchester Science Park Pencroft Way Manchester M15 6JJ Tel: +44 161 227 9900 Fax: +44 016 227 9966 www.arrkgroup.com Registered In England

More information

WHEN IT COMES TO MOBILE DEVELOPMENT, THERE ARE SO MANY OPTIONS

WHEN IT COMES TO MOBILE DEVELOPMENT, THERE ARE SO MANY OPTIONS WHEN IT COMES TO MOBILE DEVELOPMENT, THERE ARE SO MANY OPTIONS 1 2 3 Today, companies have realized the power of mobile solutions to drive operational efficiencies and deepen brand engagement. A successful

More information

Top 10 IT Trends that will shape 2013. David Chin Chair BICSI Southeast Asia

Top 10 IT Trends that will shape 2013. David Chin Chair BICSI Southeast Asia Top 10 IT Trends that will shape 2013 David Chin Chair BICSI Southeast Asia Hype Cycle for Emerging Technologies, 2012 2011 1. Cloud Cmptng 2. Mobile Apps & Tablets 3. Social NW 4. Video 5. Next Gen Analytics

More information

Performance Engineering and Optimizations. Database Services and Data Quality Solutions

Performance Engineering and Optimizations. Database Services and Data Quality Solutions One Stop Shop for Cloud/In-Premise Infrastructure & Support Services Cloud&/Digitization & Support E-Commerce, CRM, and Context Bound UX Databases, Mobile Data Synchronization and Quality Performance and

More information

Data Analysis Bootcamp - What To Expect. Damian Herrick Founder, Principal Consultant Lake Hill Analytics, LLC

Data Analysis Bootcamp - What To Expect. Damian Herrick Founder, Principal Consultant Lake Hill Analytics, LLC Data Analysis Bootcamp - What To Expect Damian Herrick Founder, Principal Consultant Lake Hill Analytics, LLC Why Are Companies Using Data and Analytics Today? Data + Predictive Ability + Optimization

More information

Mobilise Your Financial Enterprise to Engage at the Edge

Mobilise Your Financial Enterprise to Engage at the Edge Mobilise Your Financial Enterprise to Engage at the Edge Dr. Nicko van Someren CTO Forward Looking Statement Statements in this presentation concerning future prospects, business outlook, and product availability

More information

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group DevOps Best Practices for Mobile Apps Sanjeev Sharma IBM Software Group Me 18 year in the software industry 15+ years he has been a solution architect with IBM Areas of work: o DevOps o Enterprise Architecture

More information

Sandcrater Software White Paper. Native vs. HTML5 Mobile Applications

Sandcrater Software White Paper. Native vs. HTML5 Mobile Applications Sandcrater Software White Paper Native vs. HTML5 Mobile Applications Ron DiNapoli Sandcrater Software July 1, 2013 This page intentionally left blank Native vs. HTML5 Mobile Applications 2 Introduction

More information

Skillsoft Course Directory

Skillsoft Course Directory Skillsoft Course Directory We improve the performance of organizations by improving the performance of their people. June 2016 Skillsoft is a pioneer in the field of learning with a long history of innovation.

More information

IT AND BUSINESS CHANGE

IT AND BUSINESS CHANGE THE PANEL IT AND BUSINESS CHANGE SALARY SURVEY 2014 Table of Contents Page 3 Welcome to our IT and Business Change Salary Survey 2014! Page 4 Senior Executives Data Analytics - Business Intelligence /

More information

Ultra-rapid Prototype Delivery

Ultra-rapid Prototype Delivery Ultra-rapid Prototype Delivery OVERVIEW At Matter we believe that prototypes provide the foundations for project success. Our Ultra Rapid Prototyping service is designed to deliver a working prototype

More information

FEARLESS. Capabilities

FEARLESS. Capabilities FEARLESS Capabilities We are Fearless. Fearless is a software shop that builds presentations while maximizing performance. We turn complex data or processes into creative applications that are intuitive

More information

Analytics March 2015 White paper. Why NoSQL? Your database options in the new non-relational world

Analytics March 2015 White paper. Why NoSQL? Your database options in the new non-relational world Analytics March 2015 White paper Why NoSQL? Your database options in the new non-relational world 2 Why NoSQL? Contents 2 New types of apps are generating new types of data 2 A brief history of NoSQL 3

More information