Action technical characteristics:
AWS S3
AWS Cloudfront
AWS Fargate
AWS Amplify
Python Django
Postgres
Implementation of the Unique Records System
The National Service for Minors (SENAME) is a centralized Chilean government agency, collaborator with the judicial system, and dependent on the Ministry of Justice and Human Rights. Since October 1, 2021, it focuses exclusively on the area of justice and juvenile reintegration, taking care of adolescents and young people between the ages of 14 and 17 who have been in conflict with the law.
With the use of new technologies, the SENAME IT team needed to improve information management, ensure traceability of records, and facilitate data access.
DirMOD was responsible for deploying a web application that allows users to have a reliable and satisfactory experience, supported by a secure architecture and optimal performance in the cloud environment using AWS services.
DirMOD designed a cloud architecture using Amazon Web Services (AWS) to ensure a reliable and scalable environment for the application.
The Frontend was configured using AWS Amplify. Amplify provides a simplified development environment and tools for the automated deployment of web applications. For the backend deployment, Python Django was used along with AWS services such as Amazon ECS with Fargate and load balancer. PostgreSQL was implemented to store and manage the application data. Additionally, an Amazon Aurora database instance was set up to ensure data availability and security.
Due to the importance of maintaining security standards to protect both the application and the data stored in the cloud, security groups, access policies, and SSL certificates were created. Ensuring a secure environment is always a top priority for DirMOD.
To manage the application’s source code, code commit was implemented. And a future proposal for continuous deployment was made using AWS CodePipeline.
Results
- The security of the records was increased.
- The management of information was improved.
- Access to the data was significantly facilitated.