StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  1. Home
  2. Companies
  3. SonoSuite
SonoSuite

SonoSuite

Barcelonawww.sonosuite.com

DIgital Music Distribution SaaS

40tools
6decisions
0followers
OverviewTech Stack40Dev Feed

Tech Stack

View all 40
Stack by Layer
Application & Data19
Utilities10
DevOps7
Business Tools4
Application & Data
19 tools (48%)
Utilities
10 tools (25%)
DevOps
7 tools (18%)
Business Tools
4 tools (10%)

Application & Data

19
SymfonyES6DebianAmazon AuroraAmazon RedshiftAWS LambdaLocalStackAmazon Route 53PHPNGINXAmazon EC2RubyVue.jsZend FrameworkAmazon S3RedisVagrantDockerJavaScript

Utilities

10
MetabaseRabbitMQAmazon SQSAmazon SNSResqueAmazon SESStripeAmazon ElastiCacheLet's EncryptPayPal

DevOps

7
TerraformBabelJiraStatusPage.ioCapistranoPHPUnitWebpack

Business Tools

4
Google WorkspaceVue CLIConfluencejQuery

Latest from Engineering

View all
Pedro Arnal Puente
Pedro Arnal Puente

CTO at SonoSuite

Jul 9, 2019

Needs advice

Our base infrastructure is composed of Debian based servers running in Amazon EC2 , asset storage with Amazon S3 , and Amazon RDS for Aurora and Redis under Amazon ElastiCache for data storage.

We are starting to work in automated provisioning and management with Terraform.

663k views663k
Comments
Pedro Arnal Puente
Pedro Arnal Puente

CTO at SonoSuite

Jul 9, 2019

Needs advice

When we started working on the core of our main webapp, written in PHP , there weren't mature deployment tools in that language.

So we adopted Capistrano from the 1st deployment.

All deployments have been done with the tool. Deploying as often as needed, often many times daily, that means a LOT of deployments.

For every new service we'll aim for deployable artifacts, instead of application deployment.

9.68k views9.68k
Comments
Pedro Arnal Puente
Pedro Arnal Puente

CTO at SonoSuite

Jul 8, 2019

Needs advice

Our command and event buses uses #stomp as protocol, over RabbitMQ in development, and Amazon MQ in production.

Currently bus communicates Ruby and PHP based clients.

252k views252k
Comments
Pedro Arnal Puente
Pedro Arnal Puente

CTO at SonoSuite

Jul 8, 2019

Needs advice

We currently use Docker to simplify our Vagrant based development environment. As we learn more about it, and how to manage it in production environments, we'll decide about expanding our use.

Anyway, every new service will be designed with maximum "containerizability" in mind.

205 views205
Comments

Team on StackShare

6
Pedro Arnal Puente
Ganeko Guereta
sercomi
ljoglar
pietropagani
cynbenitez