Case Study
NRGI Powers Faster, Smarter Decision-Making with AWS Generative AI Solutions
Industries
About NRGI
Natural Resource Governance Institute (NRGI) is a global nonprofit that envisions natural resources fostering fair, prosperous, and sustainable societies. This organization collaboratively generates and translates knowledge into policy reform, particularly in resource-rich nations. NRGI shares insights with policy-makers, accountability actors, and the global campaign for better international norms. Additionally, they partner with government and civil society reformers to design and implement fair policies aligned with the priorities of citizens in developing nations.
Learn more at resourcegovernance.org.
Challenge
NRGI Faced the Following Business Challenges
Our customer sought assistance in achieving their business objectives through several key initiatives, including:
Centralizing configuration management to ensure compliance and operational oversight across multiple AWS accounts and Regions.
Improving monitoring and logging capabilities for visibility into the performance of their AWS infrastructure and applications.
Key Amazon Web Services Used
⦁ Amazon Elastic Container Service (ECS)
⦁ Amazon Elastic Container Registry (ECR)
⦁ Amazon Elastic Compute Cloud (EC2)
⦁ AWS Code Pipeline
⦁ AWS Code Build
⦁ AWS Code Deploy
⦁ Amazon Simple Notification Service (SNS)
⦁ Amazon Cloud Watch
⦁ AWS Cloud Trail
⦁ AWS Config
Third-Party Tools
⦁ New Relic
⦁ Clumio
Solution
How Cloudelligent Successfully Solved NRGI’s Challenges
1
Continuous Integration and Continuous Delivery (CI/CD)
Cloudelligent implemented fully automated CI/CD pipelines for NRGI using a suite of AWS services. At the core of this solution is AWS CodePipeline, fully managed continuous delivery service, which orchestrates the automation of release pipelines. This tool streamlines the build, test, and deployment phases based on the release model, ensuring every code change triggers an automated release process.
2
Centralized AWS Configuration Management
Cloudelligent also implemented AWS Config to ensure compliance and operational visibility across NRGI's multiple AWS accounts and Regions. AWS Config is configured to record all current and future resource types supported within each Region. This data is integrated into a centralized Amazon S3 bucket.
3
Monitoring and Logging
For monitoring and observability, Cloudelligent deployed Amazon CloudWatch, a comprehensive monitoring and metrics service, enabling NRGI to collect and access performance data from all AWS resources on a single platform. In parallel, AWS CloudTrail was activated to track and record account activities across NRGI's AWS infrastructure. CloudTrail logs provide detailed visibility into every API call and event, improving security monitoring, auditing, and compliance efforts. New Relic is also integrated with NRGI’s infrastructure via IAM role and provides detailed monitoring of infrastructure as well as API monitoring using synthetics.
Results & Benefits
The Value of Our Customized DevOps Solutions
Harnessing the expertise of our DevOps team, we resolved NRGI’s challenges and helped them unlock a multitude of advantages.
Streamlined Application Deployment
Cloudelligent streamlined NRGI’s application deployment with fully automated CI/CD pipelines, achieving monthly deployments and up to 80% success rate. Using AWS CodePipeline, developers push code to repositories, triggering builds via AWS CodeBuild. The process updates ECS task definitions and services, ensuring efficient application deployment and continuous delivery on AWS.
Enhanced Compliance and Oversight
Cloudelligent deployed AWS Config across NRGI’s multiple accounts and Regions, providing comprehensive oversight into AWS resource configurations. By recording and analyzing all resource changes, NRGI can ensure compliance and detect potential misconfigurations. This would reduce operational risks and improve system reliability across their AWS infrastructure and applications.
Real-Time Performance Monitoring
With Amazon CloudWatch and AWS CloudTrail, NRGI achieved up to 80% improved performance visibility, reduced MTTR to under 2 hours, and enabled continuous monitoring. Previously lacking monitoring, issues were reported randomly. Now, NRGI’s infrastructure is secure, compliant, and transparent, with real-time insights and enhanced visibility into their AWS environment.
Why Amazon Web Services?
Why Cloudelligent?
Ready to Embark on an Epic Cloud-Native Journey?
ascend as an industry pioneer with Cloudelligent
right by your side.