Skip to content

Instantly share code, notes, and snippets.

View dhana-git's full-sized avatar
🎯
Focusing

Dhananjayan Govindan dhana-git

🎯
Focusing
View GitHub Profile
@dhana-git
dhana-git / Microservices Architecture Style (MSA).md
Last active March 28, 2019 10:05
Microservices Architecture Style (MSA)

Microservices Architecture Style (MSA)

What's an Architecture?

The structure of software components, their inter-relationships, and the principles and guidlines governing their design and evolution over time.

What's an Architecture Style?

The combination of distinctive features in which an architecture is performed or expressed.

What's a Service?

@dhana-git
dhana-git / DesignPrinciplesOverview.md
Last active October 23, 2024 06:50
Design Principles - Overview

Object Oriented Design Principles

What are Design Principles?

A set of guidelines that helps us to avoid having a bad design.

Characteristics of Bad Design

  • Rigidity (Hard to change)

    The software / software-design is hard to change.

@dhana-git
dhana-git / devops-implementation-using-openshift-summary.md
Last active March 24, 2017 14:10
Summary of DevOps implementation in IEP using OpenShift (PaaS) to try various development approaches in Fuse Integration Services (FIS) iPaaS capabilities
@dhana-git
dhana-git / jenkins-job_fis-openshift-s2i_config.xml
Created February 21, 2017 18:22
FIS on OpenShift Quick start via Jenkins Job - fis-openshift-s2i - config
<?xml version="1.0" encoding="UTF-8"?>
<project>
<actions/>
<description>FIS on OpenShift using S2I strategy</description>
<keepDependencies>false</keepDependencies>
<properties/>
<scm class="hudson.scm.NullSCM"/>
<canRoam>true</canRoam>
<disabled>false</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
@dhana-git
dhana-git / openshift-quickstart-notes.md
Last active February 23, 2017 07:12
OpenShift Origin - Platform as a Service (PaaS) - Application Container Platform Solution : Quick start (IEP-AED)
@dhana-git
dhana-git / chef-quickstart-notes.md
Last active February 22, 2017 14:32
Chef - Infrastructure as Code (IaC) : Quick start (IEP-AED)
@dhana-git
dhana-git / puppet-quickstart-notes.md
Last active February 22, 2017 14:33
Puppet - Infrastructure as Code : Quick start (IEP-AED)