Navigation

Testimonials

Read what our clients have to say about their experiences working with ADS.

Our Team

Get to know the talented and passionate individuals who make up our team.

Technology

Learn more about how ADS uses Ruby on Rails, Amazon Web Services and more to build powerful web applications.

Blog

See what we're talking about over at the ADS blog.

Referral Programs

News

Get the latest Ruby on Rails news, information and announcements from ADS.

Articles

Check out the latest tutorials, reports, and articles we've published about Ruby on Rails and web application development.

Company > Overview > Technology

With more than 20 years of combined experience in web development, data warehousing, and business analysis, ADS knows how to take your business to the next level.

Ruby

Released in 1995 by Yukihiro "Matz" Matsumoto, Ruby achieved mass acceptance in 2006. After a decade of use ranging from desktop applications to enterprise integration platforms, it is now ranked #11 among programming languages worldwide. The Rails For All website lists more than 108 Ruby user groups in countries all over the world. Because Ruby is open source - free to use, copy, modify and distribute - that number that is growing, fueled by an active open source community.

Due to Ruby's flexibility and ease on the eyes, developers are finding new found pleasure in their day to day coding activities. This flexibility ultimately leads to less code, increasing ease of management and maintenance, and lower overall development costs.

Ruby on Rails

"Ruby on Rails is an open source framework that's optimized for programmer happiness and sustainable productivity. It lets you write beautiful code by favoring convention over configuration." -- The Official Rails Site

Ruby on Rails is powered by Ruby, an easy to learn programming language focusing on simplicity and productivity. In the past three years, Rails has taken the world by storm, and for very good reason. What do you get with Rails?

  • Productivity gains: smaller teams, improved time to market, more simultaneous projects, exponential savings when productivity gains are combined
  • Code management: less code = ease of management
  • Ability to have faster iterations: no compiling means you see the newest code sooner, resulting in increased ROI
  • Simpler solution for the most common business problem: putting a web front-end on a database
  • Backed by industry visionaries: Martin Fowler (ThoughtWorks), Dave Thomas and Andy Hunt (Pragmatic Programmers), Steve Case (Revolution Health)

Read more about what ADS offers.

Amazon Web Services

Until now, web sites have been hampered by how quickly they could be deployed, limited storage capacity, and difficulty scaling. That challenge has been answered by Amazon Web Services. The Amazon team has created a powerful toolset providing scaling-on-demand with a pay-as-you-go model. So, what is in the toolset?

Amazon Simple Storage Service (Amazon S3): scalable, online persistent storage - a must have for any site that has a lot of content

Amazon Elastic Compute Cloud (Amazon EC2™): enables "compute capacity in the cloud" by allowing the creation and management of virtual machine images to quickly increase or decrease capacity - launch a new server and deploy in minutes, not hours

Amazon Simple Queue Service (Amazon SQS™): ensuring message delivery between geographically disparate applications or computers is no longer a problem with Amazon SQS, which centralizes all messaging - queue up transcoding jobs for your audio or image site

Amazon SimpleDB™: a web service for running queries on structured data in real time, offering greater flexibility than a traditional database and tight integration with other Amazon Web Services such as Amazon EC2

Amazon Flexible Payments Service (Amazon FPS): built on top of Amazon's reliable and scalable payment infrastructure, Amazon FPS allows the movement of money between any two entities, humans or computers.