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.
