Monday, June 2, 2014

Opportunity Gaps


Role: IT Platform Architect
Ruby, ServiceMix, Nginx, Puppet, Chef, SaltStack, Ansible, DevOps practices

Research:
1.  Chef is a configuration management tool written in Ruby and Erlang. It uses a pure-Ruby, domain-specific language (DSL) for writing system configuration "recipes". 
2.  Puppet is an open source configuration management tool, written by Ruby.
3.  Salt is an open source configuration management and remote execution application. Salt is written with the intent of making central system management and configuration as simple, yet as flexible as possible.
4.  An ansible is a fictional machine capable of instantaneous or superluminal communication. Typically it is depicted as a lunch-box-sized object with some combination of microphone, speaker, keyboard and display.
5.  DevOps (a portmanteau of development and operations) is a software development method that stresses communication, collaboration and integration between software developers and information technology (IT) professionals

DevOps Principles:
1.  DevOps helps to enable IT alignment by aligning development and operations roles and processes in the context of shared business objectives. Both development and operations need to understand that they are part of a unified business process. DevOps thinking ensures that individual decisions and actions strive to support and improve that unified business process, regardless of organizational structure
2.  For most organizations, Scrum, the iterative project management methodology, is the face of Agile.
3.  http://dev2ops.org/2010/02/what-is-devops/
4.1. Measurement and incentives to change culture 
4.2  Unified processes – The important theme of DevOps is that the entire development-to-operations lifecycle must be viewed as one end-to-end process. 
4.3  Unified tooling 
5.  The Information Technology Infrastructure Library (ITIL) is a set of practices for IT service management (ITSM) that focuses on aligning IT services with the needs of business.
6.  The focus is on all business value streams that are enabled by IT. In other words, it begins when requirements are identified (e.g., by the business or IT), are built in Development, and then transitioned into IT Operations, where the value is then delivered to the customer as a form of a service
7.  


No comments:

Post a Comment