Case Study

UDG admission opinion in AWS

Universidad UDG

Mxmart Solutions About UDG

About UDG

The University of Guadalajara (UDG) is a renowned educational institution in Mexico, recognized both nationally and internationally. Founded in 1925, the UDG has become a leading institution in the promotion of higher education, research, culture and social development in the state of Jalisco and at the same time in the Mexican Republic.

UDG offers a wide range of academic programs in diverse areas of knowledge, including natural sciences, engineering, social sciences, humanities, health, arts and more. Its study programs stand out for their quality and relevance, providing students with the necessary tools to face the challenges of today`s world.

The challenge

The UDG, being an educational institution of great size and recognition, attracts a significant number of applicants in each school year, which translates into a very high traffic of queries on the dates when the admission decision is published, and hosting an application that shows the admission decision can present several challenges, among which are the following:


Scalability

UDG is a highly relevant institution, and its admissions process involves thousands of applicants. Hosting an application that displays admission rulings must be able to handle a large number of simultaneous users and applications. This involves implementing a scalable hosting infrastructure that can handle the traffic and data processing efficiently.

Security

Privacy and security of applicant data is paramount. Robust security measures need to be implemented to protect students personal and confidential information. This includes data encryption, appropriate access control, and compliance with data protection regulations.

Availability and performance

It is critical to ensure that the application can handle a heavy workload without interruptions in very short periods of time and provide a smooth experience for users.

Costs

Hosting and maintaining such an application can entail significant costs, especially if a scalable infrastructure and robust security measures are required. Thanks to serverless and microservices technology, it is possible to generate these results without the need for high and complex investments.

Why Amazon Web Services?

AWS is the ideal cloud services platform for the UDG challenge by providing a wide range of cloud computing services and solutions that allow building and running applications and services in an efficient and scalable manner.

AWS offers a global infrastructure of data centers strategically distributed in different regions of the world. These data centers are designed to provide high availability, security and performance. The University of Guadalajara can leverage a variety of services, such as storage, databases, analytics, networking, security, computing and more.

In addition to this, AWS is based on a pay-as-you-go model, meaning that users only pay for the resources they use. This allows operations to scale flexibly and control costs based on demand and growth.

The solution

The UDG admissions report application was generated from a cloud-based service called AWS Amplify, that allows us to build and deploy applications based on serverless and microservices technology. With two separate environments (production and development) configured in Amplify, different environments and versions of the application can be managed.

The CodeCommit service is used to store and manage the application source code. It provides a secure and scalable version control system. Developers can collaborate, make changes and maintain a history of programming code, version control and approvals for production deployments.

CloudFront is used as a CDN (content delivery network) to improve the delivery of application resources. CloudFront distribution is configured to serve the application`s static files, such as HTML, CSS, JavaScript and images. This enables fast and efficient delivery of content to end users, enhancing the user experience.

API Gateway acts as an entry point for client requests. It receives requests sent by users and routes them to the appropriate Lambda functions for processing. API Gateway also provides authentication, authorization and access control capabilities to protect the API and the underlying application.

Lambda functions are used to execute queries on the DynamoDB database. These functions are invoked by API Gateway when it receives a request. Lambda functions contain the logic to perform the queries and get the results of the admission ruling.

DynamoDB is a fully managed NoSQL database service offered by AWS. It is used to store and manage data related to the UDG admissions ruling. Lambda functions execute queries against the DynamoDB database to retrieve the required information. DynamoDB provides scalability, performance and high availability to meet the demands of the application.

The architecture also includes security layers to protect the application and data. AWS WAF (Web Application Firewall) is used to protect against common web attacks and AWS Shield Advanced is used to provide advanced DDoS (Distributed Denial of Service) protection. In addition, AWS Certificate Manager is used to manage and obtain SSL/TLS certificates to enable secure connections.

Diagrama de la Arquitectura

The benefits

The use of this AWS architecture provides UDG with benefits such as scalability, high availability, advanced security, ease of development and deployment, optimized costs, flexibility and customization. These benefits contribute to an optimal user experience and efficient management of admissions results.

About Mxmart Solutions

At MXMART we specialize in offering cutting-edge technology solutions through our services.

We are committed to our customers, and that is why we focus on developing a professional and experienced team for the analysis, design, architecture, generation, implementation and migration of services in the Amazon Web Services (AWS) cloud.

We implement and migrate E-Learning platforms for institutions, allowing to optimize resources and costs in the cloud.

Our mission at Mxmart is to offer consulting and effective and innovative solutions that adapt to the needs of companies, educational institutions, as well as other entities, promoting their growth and development through a highly trained and experienced professional team.

We would like to learn more about your company or institution and together define a solution that fits your needs, always looking for innovation.

Mxmart Solutions
👋🏻 ¡Hola! estoy aquí para ayudarte
BOT Message Image

Contact us

We would like to learn more about your company or institution and together define a solution that fits your needs, always looking for innovation.

Mxmart Direccion Mexico

MÉXICO

Av. Labna #1530 Col. Mirador del Sol
C.P. 45054, Zapopan, Jalisco, México.

proyectos@mxmart.mx

+52 33 9689 6701

+52 33 3271 2247

Mxmart Direccion USA

USA

5900 Balcones Drive STE 100
Austin, Texas 78731

sales@mxmart.mx

+01 737-320-2377