https://github.com/ignema/pygram
From Diagrams as Code to Infrastructure as Code using Model Driven Engineering and Meta Programming System
https://github.com/ignema/pygram
diagram-as-code infrastructure-as-code model-driven-engineering mps python
Last synced: 4 months ago
JSON representation
From Diagrams as Code to Infrastructure as Code using Model Driven Engineering and Meta Programming System
- Host: GitHub
- URL: https://github.com/ignema/pygram
- Owner: Ignema
- Created: 2022-02-08T19:19:22.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-02-15T23:29:44.000Z (almost 4 years ago)
- Last Synced: 2025-10-13T21:34:18.774Z (4 months ago)
- Topics: diagram-as-code, infrastructure-as-code, model-driven-engineering, mps, python
- Language: Java
- Homepage:
- Size: 1.29 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pygram: From Diagrams as Code into Infrastructure as Code
## π Description
One of the most promising aspects of modern technology is the cloud nature
of how we build and deploy applications on a massive scale. The ecosystem
around this fact has grown exponentially in the last several years and itβs especially interesting to consider the ways we study and conceive these systems
because their complexity grew with the numerous services that are shipped.
The used approach focuses on building a way to transform ideas into reality by
converting the code that generates diagrams into full fledged configuration files
that can build real life clusters and infrastructure using Jetbrains MPS.
This project was realized in the context of our model driven engineering class. You can check the report [here](https://github.com/Ignema/Pygram/blob/master/res/Report.pdf). Special thanks to our instructor professor **Mahmoud El Hamlaoui** for his guidance and tutoring.