Mimetis / ProjectY

Project Y is a straightforward Landing Zones automated deployment tool dedicated to data processing.
MIT License
7 stars 5 forks source link
azure azuredatabricks azuredatafactory azurekeyvault azurelandingzone databricks datalake synapse

Project Y

dashboard

Project Y is a straightforward Landing Zones automated deployment tool dedicated to data processing.

As definition, a Landing Zone is a full preconfigured cloud environment that can be used to host workloads, web applications, data processing ... with a set of cloud security options like vnet, access policies and so on...

That being said, Project Y allows any company to automatically deploy a landing zone for any company's team who needs a dedicated environment to process their own data without having to deal with a complex and long deployment.
Once the dedicated landing zone deployed, Project Y allows the team to declare data sources and entities to be processed in the engine of their choice.

What Project Y aiming to solve

Configuring a dedicated environment for a team can be quite complex and can lead to a long and heavy work, especially in large company where separation of concerns, security, vnet, authentication are high requirements.

Even more complex if we need to deploy several environments for differents teams withing your company.

Complicated

Once the environment deployed, we still need to deploy all the classic components to be able to process data, like a process engine, a data lake, a metrics engine and so on...

Ygdra

Project Y will give a company the opportunity to:

Project Y automation components

Once deploy, a dedicated Project Y landing zone is composed of:

Ygdra

Project Y Workflow

From a team lead perspective, asking for a dedicated landing zone is fairly easy:

Once deployed, the team will have access to the landing zone, and will be able to continue using Project Y to:

Complicated

For advanced users, Project Y allows to:

Project Y website

Request a new landing zone:

ToDo

Engine 01

Declare a Data Source

ToDo

DataSource 01

DataSource 02

Declare an entity

ToDo

Entities 01

Entities 02

Admin engine deployment

Todo

Admin 01