We work with a wide variety of technologies, mostly open source. Here are some examples:

Hosting, Containerization, Networking

  • Cloud hosting (AWS, GCE, Azure, Linode)
  • Containerization (Docker, Kubernetes, ECS)
  • Colocation environments
  • Networking (VPC, subnets/routing, cross-cloud)

Web Front-End Tech

  • Load balancers (ELB/ALB/NLB, HAProxy, Envoy Proxy)
  • CDNs (CloudFront, CloudFlare, Akamai, StackPath)
  • Front-end caches (Varnish, Squid)
  • HTTP front-end servers (NGINX, Apache)

Application Languages, Environments

  • Node.js (Express, pm2, npm)
  • Ruby on Rails (Unicorn, Passenger, Puma, rbenv)
  • Python (WSGI, Tornado, django)
  • Java (Tomcat, Jboss, standalone apps)
  • PHP (php-fpm, mod_php)
  • Others (Go, Erlang, Elixir)

Deployment, Dev Support

  • Deployment and integration tools (Docker, Fabric, Capistrano, Jenkins, CodeDeploy)
  • CI/CD (GitHub Actions, Jenkins, CircleCI)
  • Source code control systems (git, Subversion)
  • Automated testing (Selenium, Cucumber)

Databases, Key-Value Stores, Data Stores

  • SQL (MySQL, PostgreSQL, RDS)
  • Key/value, column and document stores (MongoDB, DynamoDB, Cassandra)
  • Caching/in-memory (Redis, memcached, ElastiCache)
  • Replication, clustering, failover

Queuing, Job Dispatch, Stream Processing

  • Queuing/messaging (Kafka, RabbitMQ, SQS)
  • Job management (Kue, Sidekiq, delayed_job)
  • Stream processing (Spark, Kafka Streams)
  • Serverless (AWS Lambda, Cloud Functions)

Security

  • Firewalls (IPtables, security groups, pf, CheckPoint)
  • SIEM (ELK, Splunk, SolarWinds)
  • Intrusion Detection (GuardDuty, Zeek, Tripwire)
  • IdP/SSO integration (OAuth, SAML)

Operations Management

  • Infrastructure as Code (Terraform, CloudFormation)
  • Configuration managers (Chef, Puppet, Ansible)
  • Monitoring and graphing (Prometheus, Nagios, CloudWatch, Grafana)
  • Backup tools (EBS snapshots, S3 lifecycles, rsnapshot, XtraBackup)
  • Log management (Elastic/ELK Stack, CloudWatch, Splunk)