Turn your multi-week release process into the click of a button.
Deliver software at lightning speed.
DevOps in AWS
Stelligent is a technology services company focused exclusively on Amazon Web Services (AWS). At Stelligent, we implement continuous delivery in the cloud solutions built on top of your AWS infrastructure. Our expertise is in creating fully scripted, tested, versioned and continuous delivery systems so that you can deliver software to users at just the click of a button.
DevOps Automation
DEPLOYMENT PIPELINE
Stage 1
Run Build(s), Fast-running Tests, Static Analysis, Integration Deployment with every change. This stage initiates the pipeline.
Stage 2
After successful completion of Stage 1, run scripts that launch environments, longer-running tests and scripted deployments to the environments.
Stage 3
Run scripted chaos, stress and load and performance testing for applications/services.
Stage 4
Run scripts to deliver new software system to production users without any downtime.
Stage 5
Deliver fully scripted, tested, versioned software to users at lightning speed.
supported by our
ECOSYSTEM
DevOps Dashboard
Real-time dashboard with red/yellow/green indicators for each core DevOps Automation service: monitoring, pipeline, governance, etc.
Continuous Integration System Automation
Script the provisioning and configuration of the Continuous Integration server - includes the pipeline bootstrapping, job configuration and history
Sys/App Monitoring
Configure the system and application monitoring tool (e.g. New Relic) to monitor key applications and services and to alert key users.
AWS Setup
Setup IAM policies and users; Configure Virtual Private Cloud; Establish development/production domains in Route 53; Security (bastion setup, MFA, encryption, etc.)
Governance
Configure an automated cloud governance tool (e.g. CloudPatrol) to automatically adjust cloud infrastructure based on team policies (e.g. terminate idle instances, etc.)
Knowledge Base
Frequently Answered Questions, setup and configuration blueprints, etc.
Logging
Configure the logging aggregation tool (e.g. Loggly) to collate the logs for all systems (Cloud Governance, Applications/Services, CI server, CloudTrail, etc.)
Cost Monitoring
Configure AWS and a cost-monitoring tool (e.g. Cloudability) to alert key users on cost-related issues.
Pipeline Bootstrapping
Establish deployment pipeline stages and jobs; run build(s); run faster-running tests (unit), run slower-running tests (integration, functional, acceptance, etc.), run capacity tests (load & performance, chaos, etc.); run database creation and upgrade scripts; run deployment automation scripts.
We have pioneered industry best practices and we continue to innovate cloud infrastructure automation for our customers. We have featured our best-selling publications and videos:
Continuous Integration: Improving Software Quality and Reducing Risk
“No other book to date even comes close to being such a comprehensive and authoritative source of principles, practices, and current technologies and resources about continuous integration.” Brad Appleton (co-author of Software Configuration Management Patterns)
DevOps in the Cloud
Walks viewers through the process of putting together a complete continuous delivery platform for a working software application written in Ruby on Rails along with examples in other development platforms.
IBM developerWorks Series
Automation for the people is a series of articles dedicated to exploring the practical uses of automating software development processes and teaching you when and how to apply automation successfully.