Key Takeaways

  • Effectual migrated a federal science agency's on-premises infrastructure to a serverless AWS environment for environmental data classification tasks.
  • A serverless stack of API Gateway, Cognito, Lambda, and Step Functions makes high-volume environmental data securely accessible to stakeholders and policymakers.
  • Amazon API Gateway handles up to hundreds of thousands of concurrent API calls to absorb website traffic surges.
  • AWS Cognito User Pools secures user authentication and token management across identity providers.
  • AWS Lambda processes large environmental data sets and cut the client's costs by 80%.

The Challenge

This Federal Government customer looked to our team to migrate its on-premises infrastructure to a serverless infrastructure on AWS. The client was in need of a centralized data catalog, management solution for users, and data access for environmental issues.

The Solution

We supported the client with a serverless solution that consisted of Amazon API Gateway, Amazon Cognito User Pools, AWS Lambda, and AWS Step Functions. This ensured the customer’s ability to make high-volume, complex data accessible to stakeholders, policymakers, and managers to facilitate data-driven conversations about environmental issues in a secure setting.

The Benefits

Application Performance

Our team implemented API Gateway to handle the tasks involved in accepting and processing up to hundreds of thousands of concurrent API calls to process any surge of traffic on its website.

User Identification

We implemented AWS Cognito User Pools for control over user authentication and user access for the website. This allowed for secure token handling and management of authenticated users from all identity providers.

Cost Optimization

We implemented Lambda functions to run code in a serverless environment and process its large data sets related to environmental issues. The client was able to reduce cost by 80%.

Frequently Asked Questions

What federal use case does this case study cover?

A federal government client's classification tasks on large data sets related to earthquakes, volcanic activity, waterline erosion, and water quality.

What problem did the client need solved?

Migrating on-premises infrastructure to a serverless AWS environment with a centralized data catalog, user management, and secure data access for environmental issues.

What serverless AWS services were used?

Amazon API Gateway, Amazon Cognito User Pools, AWS Lambda, and AWS Step Functions.

How does the solution handle high traffic?

Amazon API Gateway processes up to hundreds of thousands of concurrent API calls to handle any surge in website traffic.

What cost savings resulted from the migration?

AWS Lambda's serverless processing of large environmental data sets reduced the client's costs by 80%.