Company

About Us
The Cloudelligent Story

AWS Partnership
We’re All-In With AWS

Careers
Cloudelligent Powers Cloud-Native. You Power Cloudelligent.

Discover our Blogs
Explore our Case Studies

Insights

Blog
Latest Insights, Trends, & Cloud Perspectives

Case Studies
Customer Stories With Impact

eBooks & eGuides
Expert Guides & Handbooks

Events
Live Events & Webinars

Solution Briefs
Cloud-Native Solution Offerings

Explore Deep Insights

Case Study
NRGI_Logo_v6

NRGI Advances Global Mission Using AWS-Powered DevOps

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. www.resourcegovernance.org
Challenge

NRGI Faced the Following Business Challenges

Our customer sought assistance in achieving their business objectives through several key initiatives, including:

Integrating fully automated Continuous Integration & Continuous Delivery (CI/CD) pipelines to streamline their deployment processes.

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

By implementing fully automated CI/CD pipelines, Cloudelligent enabled NRGI to streamline their application deployment process. Using AWS CodePipeline, developers push code to repositories that trigger automatic builds with AWS CodeBuild. This process seamlessly updated ECS task definitions and services and enables efficient deployment and continuous delivery of applications 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

NRGI now benefits from real-time insights into their AWS environment, thanks to the deployment of Amazon CloudWatch and AWS CloudTrail. These services allow for continuous monitoring, performance optimization, and detailed logging of all account activities.

Image 1@2x
Wherever you are in your cloud-native journey, leverage the Cloudelligent expertise to scale your success – intelligently!
Harness the full power of Amazon Web Services with our expert guidance and innovative solutions tailored to your specific business needs.

Ready to Embark on an Epic Cloud-Native Journey?

Conquer your complex business challenges and
ascend as an industry pioneer with Cloudelligent
right by your side.