GithubHelp home page GithubHelp logo

isabella232 / tech.datopian.com Goto Github PK

View Code? Open in Web Editor NEW

This project forked from datopian/tech.datopian.com

0.0 0.0 0.0 11.34 MB

Datopian are experts in data management. This is an overview of our technology.

Home Page: https://tech.datopian.com/

JavaScript 95.62% Stylus 4.38%

tech.datopian.com's Introduction

heroImage heroText tagline pageClass footer
Datopian Engineering
Experts in data management
home
Copyright ยฉ 2016-present Datopian

Datopian Tech ๐Ÿ‘ฉโ€๐Ÿ’ป

We are experts in data management and engineering

This is an overview of our technology

Data Management Systems

A Data Management System (DMS) is a framework. It can be used to create a variety of solutions such as Data Portals, Data Catalogs, Data Lakes etc. We have developed two DMS stacks that share a set of underlying core components:

  • CKAN: the open source data management system we created in 2007 and that we continue to develop and maintain. The main information on CKAN is at https://ckan.org/. Here we have some specific notes on how we develop and deploy CKAN as well as our thoughts on the next generation of CKAN (v3).
  • DataHub: our version of a next generation of CKAN that powers DataHub.io. DataHub and CKAN v3 share many of the same core components. We are actively working on a DataHub v2 and an outline can be found here https://github.com/datopian/datahub-next

Solutions

You can use a DMS to build many kinds of specific solutions

  • Data Portals are gateways to data. That gateway can be big or small, open or restricted. For example, data.gov is open to everyone, whilst an enterprise "intra" data portal is restricted to its personnel.
  • Data Catalog: see https://ckan.org/
  • Metadata manager: see Publishing
  • Data Lake: you can use a DMS to rapidly create a data lake using existing infrastructure. For example, using the DMS' catalog and storage gateway with existing cloud storage and data processing capabilities.
  • Data Engineering: you can use components of the DMS to rapidly create, orchestrate and supply data pipelines.

Features

A DMS has a variety of features. This section provides an overview and links to specific feature pages that include details of how they work in CKAN and CKAN v3 / DataHub.

:::tip There are many ways to break down features and this is just one framing. We are thinking about others and if you have thoughts please get in touch. :::

Components

A DMS has the following key components:

https://coggle.it/diagram/Xiw2ZmYss-ddJVuK/t/data-portal-feature-breakdown

<iframe width='853' height='480' src='https://embed.coggle.it/diagram/Xiw2ZmYss-ddJVuK/b24d6f959c3718688fed2a5883f47d33f9bcff1478a0f3faf9e36961ac0b862f' frameborder='0' allowfullscreen></iframe>

Frictionless

The Frictionless approach to data. See https://frictionlessdata.io/

Our team created this whilst at Open Knowledge Foundatioin and continue to co-steward it.

OpenSpending

https://openspending.org/

Developer Experience

Service Reliability Engineering (SRE) and Developer Experience (DX) for our CKAN cluster technology.

Old cluster

Research

Miscellaneous

tech.datopian.com's People

Contributors

rufuspollock avatar anuveyatsu avatar zelima avatar irio avatar evgeniiavak avatar shubham-mahajan avatar nightsh avatar pdelboca avatar starsinmypockets avatar dependabot[bot] avatar cuducos avatar muhammadismailshahzad avatar leomrocha avatar cabral avatar risenw avatar subhamaharjan avatar mbeilin avatar monikappv avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.