VAMS is a forward-looking digital solutions provider focused on developing innovative applications that enhance operational efficiency and user experience. Their flagship product, Digilog, is designed to offer intelligent digital logging, analytics, and workflow automation. To support its growing customer base and ensure performance consistency, VAMS planned to host Digilog on a robust cloud platform that offers scalability, cost efficiency, and ease of maintenance — while maintaining the highest levels of data security.
The Challenge The VAMS team wanted to move their application infrastructure from an on-premises setup to the cloud, ensuring it met modern performance, flexibility, and security standards. Their key objectives were:
Scalability and Elasticity: The infrastructure should dynamically adapt to variable user loads. Cost Optimization: Shift from a CapEx-heavy model to a pay-as-you-go structure. Security and Compliance: Implement strong access control, monitoring, and data protection. Ease of Maintenance: Simplify infrastructure management while ensuring rapid deployment. Automation and Reporting: Enable measured services, usage tracking, and resource visibility. The deployment required hosting their Rails-based web application stack — including Nginx, Ruby, Git, Puma, and PostgreSQL — on AWS infrastructure.
The Solution Pentagon designed and implemented a secure, flexible, and cost-efficient cloud infrastructure on Amazon Web Services (AWS) to host the Digilog application. Infrastructure Setup
Created a Virtual Private Cloud (VPC) with dedicated subnets for compute and database layers. Deployed an Amazon EC2 instance with Linux OS, and installed required software packages — Nginx, Ruby on Rails, Git, Puma, and PostgreSQL. Configured Nginx as the web server and established seamless connectivity between the application and database layers. Performed rigorous functional and performance testing before handover for application-level setup by the VAMS team. Security & Access Management
Restricted EC2 access to approved IP addresses using Security Groups. Implemented AWS Identity and Access Management (IAM) for role-based access control, combining AWS-managed and custom policies. Enabled Multi-Factor Authentication (MFA) for all IAM users to prevent credential misuse. Activated AWS CloudTrail for monitoring, auditing, and logging all account activities. Backup & Monitoring
Configured Amazon Machine Image (AMI) backups with a 7-day retention policy. Enabled daily application and database backups to Amazon S3, ensuring data availability and durability. Set up budget alerts and billing monitors to track monthly consumption and optimize resource usage.
AWS Services Used
Amazon VPC – Secure, isolated network environment Amazon EC2 – Application hosting on Linux-based instances Amazon EBS – Persistent block-level storage for EC2 instances Amazon S3 – Scalable backup and data storage AWS IAM – Identity and access management AWS Backup – Automated backup scheduling AWS CloudTrail – Activity logging and compliance monitoring
Benefits
Scalability and Rapid Elasticity
Seamlessly handles growing workloads with dynamic resource allocation.
Resiliency and Availability
High uptime achieved with redundant architecture and automated backups.
On-Demand Self-Service
Instant provisioning of resources with complete cost transparency.
Enhanced Security
Multi-layered protection through IAM, MFA, and CloudTrail monitoring.
Easy Maintenance
Centralized management and automation simplify administration.
Flexibility & Accessibility
Secure access to data and services from any location.
Optimized Cost Structure
Pay-as-you-go model reduces capital expenditure.




