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)