Transportation

Cloud POC Demonstrates the Power of Microservices, Automation and Container Scalability

UDig delivered a functional cloud proof of concept allowing the team to test named containers, use immutable servers for deployment and automate deployment for legacy and cloud infrastructure using Terraform. The solution also allowed for testing of horizontal scaling and demonstration of auto-provisioning methods. This included having datacenter cloud bursting by automating AWS environment provisioning, and scaling container across on premise and cloud nodes. Ultimately, the cloud POC demonstrated the flexibility, scalability and reduction in complexity containers can provide the organization.

STRATEGIC SNAPSHOT

Challenge

Develop working proof of concept to prove out use of containers to encapsulate infrastructure and apps while testing automated scaling.

Strategy

Deliver POC allowing application scaling horizontally vs. vertically, maximizing server capacity while providing redundancy across on-premise and cloud instances.

Outcome

Functional cloud POC allowing team to test named containers, use immutable servers for deployment and automate deployment for legacy and cloud infrastructure.

Leveraging Agile, the functional POC was delivered in 3 weeks and provided the client the ability to prove out the use of containers, orchestration, scaling, and datacenter cloud bursting.

Challenge

The client desired a working Cloud proof-of-concept (POC) to prove out the use of containers to encapsulate infrastructure and applications while testing automated scaling. The goal was to allow application scaling horizontally vs. vertically maximizing server capacity while providing redundancy across on-premise and cloud instances.

Outcome

UDig’s consultants worked with client stakeholders to understand the project goals including higher density server utilization, loose coupling, container management, and the solution’s ability to bridge their current and future state. The team chose a tech stack uniquely configured to ensure consistency with the client’s current state as well as combining open source and enterprise solutions to best meet the project deliverables. Leveraging Agile, the functional Cloud POC was delivered in 3 weeks and provided the client the ability to prove out the use of containers, orchestration, scaling, and datacenter cloud bursting.

How We Did It

API Development
Deployment Strategy
Platform Automation
Prototyping

Tech Stack

  • Subversion
  • Terraform
  • AWS
  • Docker
  • Java