MAPID Helps Indonesia Strengthen Its Flood Management Systems Using AWS


Mapping Data for Smarter Flood Management

As a low-lying coastal city, Jakarta in Indonesia regularly floods when heavy rains and high tides coincide, often causing severe disruption. To improve flood management, some government agencies across the world have identified geographic information systems (GIS) as one of the best ways to monitor water levels in flood-prone areas, so they can better predict when an overflow will occur in order to take necessary action. However, Bagus Imam Darmawan, chief executive officer of MAPID, identified that government agencies in Indonesia didn’t have the skillsets or resources to operate their own GIS, so he decided to launch MAPID’s GIS as a service on the cloud.


Keeping expense in check is vital for a startup, and AWS is enabling us to develop our services without costs getting out of control.”

Bagus Imam Darmawan

Starting Up in the Cloud

MAPID chose Amazon Web Services (AWS) which allowed the company to access the computing power it needed without the prohibitive costs of building a data center. Darmawan says, “AWS understood that we had to process data in a highly cost-effective way and simplify processes such as scaling and application deployment to focus on enhancing services.”

Staying Focused on Development

To maximize the performance of MAPID’s applications while keeping costs down, the startup uses AWS Lambda functions, which run code without the need for provisioning or managing servers. AWS Lambda functions are triggered by Amazon Simple Storage Service (Amazon S3) buckets where pre-processed data collected on rainfall from local weather stations, for example, are processed and stored. MAPID also uses AWS Elastic Beanstalk, which automatically handles code deployments, including auto-scaling and load balancing. Darmawan comments, “Keeping expenses in check is vital for a startup, and AWS is enabling us to develop our services without costs getting out of control.”

Helping Coordinate Jakarta’s Flood Response

With MAPID’s service up and running on AWS, Indonesia’s Ministry of Public Works contacted MAPID via its website to license the GIS solution for a flood management project. MAPID then created a map of flooded areas in Jakarta based on data from local weather stations and social media posts from city residents. Ministry staff accessed the map, which was updated daily, via a portal built using application programming interfaces (APIs). Looking ahead, MAPID now plans to integrate artificial intelligence services from AWS into its service for predictive capabilities. Darmawan says, “With AWS we could get to a level of predictability that would buy our customers precious time.”

The diagram below illustrates the AWS infrastructure at MAPID:

AWS infrastructure at MAPID

Learn More

To learn more, visit Data Lakes and Analytics on AWS.


MAPID provides a geographic information system (GIS) as a service offering tools to collect, manage, visualize, and analyze geospatial data.

Benefits of AWS

  • Cost-effectively processes GIS data
  • Reduces the need for IT management
  • Simplifies code deployments
  • Stays focused on software development

AWS Services Used

AWS Lambda

AWS Lambda lets you run code without provisioning or managing servers. You pay only for the compute time you consume.

Learn more »

Amazon Simple Storage Service

Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance.

Learn more »

AWS Elastic Beanstalk

AWS Elastic Beanstalk is an easy-to-use service for deploying and scaling web applications and services developed with Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker on familiar servers such as Apache, Nginx, Passenger, and IIS.

Learn more »

Get Started

Companies of all sizes across all industries are transforming their businesses every day using AWS. Contact our experts and start your own AWS Cloud journey today.