All Projects → ortelius → Ortelius

ortelius / Ortelius

Licence: other
Ortelius simplifies the implementation of microservices. By providing a central catalog of services with their deployment specs, application teams can easily consume and deploy services across cluster. Ortelius tracks application versions based on service updates and maps their service dependencies eliminating confusion and guess work.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Ortelius

Https Localhost
HTTPS server running on localhost
Stars: ✭ 122 (-0.81%)
Mutual labels:  hacktoberfest
Box Java Sdk
The Box SDK for Java.
Stars: ✭ 122 (-0.81%)
Mutual labels:  hacktoberfest
Chameleon
Fast HTML/XML template engine for Python
Stars: ✭ 121 (-1.63%)
Mutual labels:  hacktoberfest
Patternlab Edition Node Webpack
The webpack wrapper around patternlab-node core, providing tasks to interact with the core library and move supporting frontend assets.
Stars: ✭ 122 (-0.81%)
Mutual labels:  hacktoberfest
Js Nightwatch Recorder
🌙 ⌚️ NightwatchJs recorder for Chrome
Stars: ✭ 122 (-0.81%)
Mutual labels:  hacktoberfest
Igor
Integration with Jenkins and Git for Spinnaker
Stars: ✭ 122 (-0.81%)
Mutual labels:  hacktoberfest
Shell completion
Write shell completion scripts in pure Rust
Stars: ✭ 122 (-0.81%)
Mutual labels:  hacktoberfest
Onramp
Easing the onramp for new or non-PHP developers to become Laravel devs.
Stars: ✭ 123 (+0%)
Mutual labels:  hacktoberfest
Bitfield
🍰 bit field diagram renderer
Stars: ✭ 122 (-0.81%)
Mutual labels:  hacktoberfest
Algorithm Archive
A collaborative book on algorithms
Stars: ✭ 1,880 (+1428.46%)
Mutual labels:  hacktoberfest
Pathlengthchecker
Path Length Checker is a stand-alone app that returns the paths and length of all files and directories in a given directory.
Stars: ✭ 122 (-0.81%)
Mutual labels:  hacktoberfest
Vanessa Runner
утилита автоматизации базовых операций разработчика 1С
Stars: ✭ 120 (-2.44%)
Mutual labels:  hacktoberfest
Logrotate
Development repository for the logrotate cookbook
Stars: ✭ 122 (-0.81%)
Mutual labels:  hacktoberfest
Water Monitoring System
Water Monitoring System is an IOT based Liquid Level Monitoring system that has mechanisms to keep the user alerted in case of liquid overflow or when tank depletes.
Stars: ✭ 122 (-0.81%)
Mutual labels:  hacktoberfest
Hacktoberfest2020 ccs
This is the repository for Hacktoberfest 2020
Stars: ✭ 123 (+0%)
Mutual labels:  hacktoberfest
Fabric Gateway Java
Hyperledger Fabric Gateway SDK for Java https://wiki.hyperledger.org/display/fabric
Stars: ✭ 122 (-0.81%)
Mutual labels:  hacktoberfest
Python Seabreeze
Python module for oceanoptics spectrometers
Stars: ✭ 122 (-0.81%)
Mutual labels:  hacktoberfest
Mobile Wallet
A reference implementation of Mifos platform wallet and payment capabilities
Stars: ✭ 123 (+0%)
Mutual labels:  hacktoberfest
Hackatalk
TalkTalk renewal. Open source chat app built-in expo managed work flow
Stars: ✭ 123 (+0%)
Mutual labels:  hacktoberfest
Laravel Mail Editor
MailEclipse ⚡ Laravel Mailable Editor!
Stars: ✭ 1,714 (+1293.5%)
Mutual labels:  hacktoberfest

Ortelius

Welcome to Ortelius. Ortelius is an open source project that aims to simplify the implementation of microservices. By providing a central catalog of services with their deployment specs, application teams can easily consume and deploy services across cluster. Ortelius tracks application versions based on service updates and maps their service dependencies eliminating confusion and guess work. Unique to Ortelius is the ability to track your microservice inventory across clusters mapping the differences. Ortelius serves Site Reliability Engineers and Cloud Architects in their migration to and ongoing management of a microservice implementation. For more information, see the comprehensive documentation at http://docs.ortelius.io

Ortelius Mission

Our mission is to simplify the adoption of modern architecture through a world-class microservice management platform driven by a supportive and diverse global open source community.

Ortelius Value Statements

  • We want Members to learn and understand solutions around microservice use and their challenges through a diverse contributor base.
  • We want our members to develop their careers, skills and gain community recognition for their work and expertise.
  • We want our members to have the opportunity to share and reuse open source microservices to further the adoption of a cloud native development.
  • We want members to learn how to contribute to an open source community and become part of the broader conversation around cloud native architecture.

Ortelius Benefits

The benefits of the Ortelius Open Source Project are:

  1. Adds automated configuration management of microservices, tracking logical applications and their versions, into the continuous delivery process.
  2. Simplifies the path to adopting cloud native development practices without a major redesign of their CD pipeline.
  3. Give developers the power to control how their software is released across all environments by defining deployment configurations data that is separate from the definition.
  4. Deliver transparency into the continuous delivery process by mapping component and microservice relationships with BOM and Difference Reports across deployed environments (clusters, cloud, physical).  
  5. Serve as a central market place to share microservices with their deployment requirements and versions.

Ortelius Development Goals for 2021

Goals for Q1 and Q2 of 2021

  1. Website redesign to support easy contribution (pull request) (Jenkins as an example)
  2. Improve data graphs and maps
  3. Increase adoption by adding 'scraping' of AWS, GKE, Azure.

Goals for the Q3 and Q4 months of 2021

  1. Publish our first global marketplace
  2. Convert DMScript to Python

Code of Conduct

Contributor Covenant Code of Conduct

Become a contributor

  1. Review the Ortelius Contributor Guide
  2. Add yourself to the Ortelius Google Group
  3. Join the Discord community channel

Open Source Sub-Committees

Calendar of meetings with times and zoom info.

Discord community channel

CD Environment - Development Infrastructure and Productivity

Create a CD process for managing pull requests, builds, tests and releases.

Contributors:

  • Anand Bhagwat
  • Steve Taylor
  • Sanjay Sheel
  • Sacha Wharton
  • Sagar Utekar
  • Nael Fridhi
  • Sanchit Khurana
  • Natch Khongpasuk
  • Brad McCoy
  • Zach Jones
  • Aditi Agarwal
  • Jesse Gonzalez
  • Jimmy Malhan

Data Science and Visualization

Determine what reports and maps can currently be created and/or enhanced. Begin looking at what data can be passed back to the CD pipelines for predictive reporting, risk assessment. (Think truth tables).

Contributors:

  • Tracy Ragan
  • Tatiana Lazebnyk

Deployment Integrations

Create integrations with documentation and videos for the following CI/CD Solutions:

  • Jenkins: 90% work completed
  • Jenkins X
  • Screwdriver
  • Tekton (Tekton Catalog)
  • Spinnaker
  • Argo

Contributors:

  • Steve Taylor
  • Sacha Wharton
  • Sagar Utekar
  • Nael Fridhi
  • Sanchit Khurana
  • Karamjot Singh
  • Sergio Canales
  • Zach Jones
  • Aditi Agarwal
  • Jesse Gonzalez

Market Place and Domains

Enhance the current Domain structure to make it more like a Marketplace for sharing Microservices. Think API marketplace.

Contributors:

  • Christopher Hicks
  • Steve Taylor
  • Ayesha Khaliq
  • Nael Fridhi
  • Karamjot Singh

UX and Testing

Review User Interface and make recommendations for improving with a focus on ease of use. Define test cases with automation.

Contributors:

  • Tracy Ragan
  • Parijat Kalita

Documentation

Review documentation and re-write or clarify complexities.

Contributors:

  • Tracy Ragan
  • Divya Mohan
  • Mark Peters
  • Arijeet Majumdar
  • Pawel Kulecki

Architecture

Work to begin breaking down the monolithic into services. Starting with logging as a good first step. Integration with Istio with Routing. Solving onboarding efforts (AWS scraping for existing microservice customers)

Contributors:

  • Christopher Hicks
  • Steve Taylor
  • Ayesha Khaliq
  • Drishti Dhamejani
  • Rahul Agrawal
  • Sacha Wharton
  • Sagar Utekar
  • Nael Fridhi
  • Sanchit Khurana
  • Karamjot Singh
  • Zach Jones
  • Jesse Gonzalez

Development

Work on existing enhancements and bug fixes. Add them to the core Ortelius repository unless a doc change.

Contributors:

  • Steve Taylor
  • Drishti Dhamejani
  • Melissa Albarella
  • Sagar Utekar
  • Nael Fridhi
  • Sanchit Khurana
  • Zach Jones
  • Jesse Gonzalez

Product Management

  • Website, branding, outreach
  • Review messaging, update logo, work on blogs.
  • Personas, Journey Maps, service maps, roadmaps, Value Canvas, Go-to-Market strategies, product metrics.
  • What problem or opportunity is being explored?
  • How is the solution being framed to tackle this?
  • What is being measured to determine if this is successful?
  • Who are the people that this solution serves?
  • How are they being informed about it?
  • How are they learning to actually use or benefit from it?
  • How are they involved in collaborating on the solution with us?
  • What is the experience like for new collaborators getting started?
  • How does the solution fit with both the immediate and wider ecosystem?
  • Are there any roadblocks that can be removed in how we operate?
  • What additional resources could be made available? Where would those resources help most?
  • Where is the documentation being maintained on the project?
  • Do we understand accessibility requirements? Are we meeting them?

Contributors:

  • Tracy Ragan
  • Neetu Jain
  • Divya Mohan
  • Mark Peters
  • Alok Tanna
  • Arijeet Majumdar
  • Tatiana Lazebnyk
  • Brad McCoy

Project Management

Track progress, define process, work with Steve and Marky managing pull requests and releases dates.

Contributors:

  • Tracy Ragan
  • Neetu Jain

Installation

Browse through the Installation and Support Guide for detailed guidance on how to sign up for & set up Ortelius.

Support

https://github.com/ortelius/ortelius/issues

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].