Here we list all of the tools used on a daily basis inside of Boundless, to give you an idea of what you'd typically be working with
: Source code hosting and collaboration. : Team communication and collaboration. : Issue tracking tool within Github. : Video conferencing platform. : Storing technical documentation and decisions used by the dev team : We us public calendar's to see the availability of each of the team members. : Used to collaborate with Cisco partners and customers : Architectural diagrams of systems, processes, and infrastructure
: AI-powered code completion tool that helps write code faster and with fewer errors. : A tool for managing Git hooks, enabling the enforcement of code quality standards through automated checks and tasks. : The preferred code editor for most developers on the team, known for its versatility, rich feature set, and vast library of extensions.
: Static typing for Javascript
: Framework for building serverless applications on AWS. : Customization of AWS components : JavaScript runtime for building fast, scalable network applications. : Frontend developed as a single-page application
: An interface for automating and integrating with the Cisco Meraki cloud-managed platform, enabling programmatic management of networks, devices, and services.
: Vulnerability scanning for source code : Github hosted vulnerability scanner for dependencies
: Triggers additional deployment related hooks, code validations, and typechecking : Used as a managed solution for serverless applications, streamlining the deployment process with automated workflows. : Hosting of private company npm packages
Serverless Infrastructure: : Web request and compute backend : Primary data store, using single-table design for most sub products : API routing interface for web frontend : Storage for bulk objects, large message passing, and file downloads : Message queue for system decoupling : System alerts and notifications : Event routing for event-driven processes, cron tasks : Longer running jobs and processes via Docker
: A cloud observability platform that provides performance monitoring, SIEM, application traceability, and log consolidation, enabling comprehensive visibility across the stack. : Capture and tracking of application exceptions for both frontend and backend
This tech stack ensures that Boundless developers can build and scale applications efficiently, driving productivity through a suite of modern development tools and collaboration platforms.