Technology Report 2012
|
|
- Cora Davidson
- 8 years ago
- Views:
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 Contents Executive Summary 3 Market Report 4 Salary Guide 9 About Greythorn 15 Contact us 15
More informationOUR 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 informationExposit 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 informationHow 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 informationJAVA 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 informationSalary 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 informationRuby 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 informationOverall, 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 informationOverall, 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 informationUsing 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 informationRED 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 informationCOMPANY 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 informationDrive 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 informationStart 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 informationInside 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 informationOur 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 informationBuilding 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 informationwww.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 information4 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 informationMARKET 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 informationCross-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 information4 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 informationGOVERNMENT 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 informationGrails: 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 informationAPP 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 informationCloud 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 informationDeveloping 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 informationSALARY 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 informationwww.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 informationQA 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 informationNBC.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 informationTotal 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 informationwww.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 informationENTERPRISE 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 information1.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 informationPOSITION 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 informationBeginning 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 informationNearshore 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 informationOracle 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 informationPlatform 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 informationDesign ï 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 informationSENIOR 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 informationScalable 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 informationthink 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 informationLiferay 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 informationWhy 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 informationCloud 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 informationCloud 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 informationCROSS 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 informationWeb 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 informationThe 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 informationMelbourne 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 informationIT 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 informationEFFICIENT 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 informationAccelerating 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 informationTake 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 informationOpen 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 informationMigration 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 informationTechnology 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 informationBENEFITS 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 informationPERSONAL 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 informationHow 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 information19.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 informationMENDIX 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 informationHYBRID. 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 informationwww.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 informationCopyright 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 informationHow 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 informationHuman 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 informationContents. 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 informationNATIVE 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 informationWEB 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 informationAleksandar 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 informationwww.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 informationDevOps 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 informationMobile 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 informationRunning 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 informationS 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 informationMOBILE 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 informationFrom 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 informationFounded 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 informationwww.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 informationHOW 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 informationRole 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 informationDeveloper 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 information2014-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 informationDigital 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 informationWHEN 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 informationTop 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 informationPerformance 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 informationData 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 informationMobilise 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 informationDevOps 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 informationSandcrater 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 informationSkillsoft 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 informationIT 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 informationUltra-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 informationFEARLESS. 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 informationAnalytics 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