Solutions Page

Home / Solutions

Our Solutions

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

Application Modernization

We have a proven training method to introduce containers, microservices, kuberenetes and automation as a baseline. Once foundational knowledge is laid, we dive into modernizing application techniques with lift and shift, SaaS, strangler, proxying, and other methods that fit your needs. Demos and labs included to solidify the techniques!

SDLC Automation

Automation includes GitOps, artifact storing, security scanning, automated testing, automated user interface (UI) testing, as well as performance testing, containerization, automated deployment techniques (dark launch, feature release, canary release). Let us show you examples that include Jenkins, serverless, AWS S3, SonarQube, JFrog as well as container scanning and more!

AWS Development

Certified DevOps Engineers from our professional services group working with you to design DevSecOps environments within AWS as well as SaaS offerings to fully scale and secure your full lifecycle. Matching your business needs to the AWS landscape while minimizing costs and giving you the most effective solution is what we do for you. Try it out free!

Rapid Prototype Development

We help you design a minimially viable product (MVP) with the latest technology that fits your requirements and timeline. And we "teach a man to fish" in that we show you how to maintain and further the development yourself!

Technology Consulting

Technology is moving at an exponential pace and you need a business partner that understands you, understands technology and trends, and can match that to your needs. Cingulara is that company. Let's talk and see what we can do!

Modern Application Design

Whether it is using OpenShift Container Platform, AWS EKS, Digital Ocean's K8s implementation or a hybrid mixture of platforms, tools, and technologies - Cingulara works with you to implement modern software engineering methods.

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

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