Our Solutions

Home / Solutions

Our Solutions

We match the right technology to your software development practices, needs, staff and business desires

Modern Software Engineering

  • Containerization
  • Microservices
  • Serverless
  • MicroVMs
  • Kubernetes
  • Docker
  • Messaging
  • Eventual Consistency
  • Strangler Pattern
  • API Gateway Patterns
  • DevSecOps
  • Automated Pipelines
  • Quality Gates
  • Amazon Web Services

SDLC Secure Automation

  • DevSecOps
  • Automated Pipelines
  • Secure Baseline Containers
  • Automated Testing
  • Artifact Storage
  • Automated Component Scanning
  • Automated Container Scanning
  • Automated Delivery / Deployment
  • Prometheus Monitoring
  • Traceability
  • Grafana Integration
  • SonarQube
  • Container Scanning

Technology Consulting

Technology is moving at an exponential pace and you need a technical business partner that understands you, understands technology and trends, and can match that to your needs. Not with a bunch of hype and savvy IT words. With real solutions and proven results in DoD and Industry.

Cingulara is that company.

Clients' Testimonials

Don't take our word for it...

our newest projects

 Modern Application Development and Prototyping - Using GIS, service-to-service communication via APIs and messaging, websockets, containerization, Kubernetes and microservice design to enable a new breed of unmanned aerial vehicle (UAV) applications.

Show more about modern application development

The UAV industry is still working like it is 1999. This work is to prototype and build a modern application infrastructure and test capabilities using containers, microservices, defined APIs for communications, messaging and distributed pluggable architecture to create and enhance UAV software and systems. Both on the ground and in the air. Fitting the right technology to the right purpose with security and safety in mind from the beginning.

Tech Used: CesiumJS, GeoServer, Rust language, Golang, C++, Java, OpenDDS, Radar Toolkit, Software Defined Radios, Cilium, DevSecOps processes.

Show less about automation

 Website Automation - pull request into the master website branch launches an automation cycle to update static content files in an S3 bucket, notify users on Slack, and use a serverless function to notify the main website configuration manager via AWS Lambda.

Show more about automation

Tech Used: GitHub, Cloudbees CodeShip, AWS S3 Bucket, AWS CloudFront, AWS Lambda (notification), Slack

Show less about automation

 Secure Software Supply Chain - Developers pull their components and packages (i.e. npm, NuGet, Maven) from a company approved repository (Artifactory). They check code into their feature branch, A pull request is issued. Once approved, the code is checked into the develop branch. A webhook is called to Jenkins in OpenShift to automate the build process.

Show more about automated SDLC

A build pipeline located in the code repo is triggered. The code is built, unit tested, Selenium tested (UI), and if all passes is built into a container and deployed. A message goes out on the Slack channel. The code is scanned with SonarQube internal to OpenShift and reported on. Developers and testers are notified. When ready, code is PR'd into the release branch and a similar pipeline is kicked off to create a :stage tagged docker image. Image Stream setup in OpenShift automatically updates the staging container and deploys for integration testing. Once finally ready, the latest code is packaged, tagged with the proper release, the container version is updated, and the :latest is pointed to the latest version. The image stream is again triggered to deploy to production and notify proper staff.

Tech Used: Bitbucket, JFrog Artifactory, Red Hat OpenShift Platform, SonarQube, Slack

Show less about automated SDLC

© 2021 Cingulara. All rights reserved | Design by W3layouts.