data center to cloud

6
http://strikr.in/ Data Center to Cloud a process oriented approach by Strikr [email protected]

Upload: strikrhq-

Post on 22-Jan-2018

164 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Data Center to Cloud

http://strikr.in/

Data Center to Clouda process oriented approach by Strikr

[email protected]

Page 2: Data Center to Cloud

http://strikr.in/

Patterns in Infrastructure

● A pattern completely defines the architecture of the application and the infrastructure topology.

● A pattern is reusable. As a result, it can be used for automated application deployment.

● A pattern is composed of– operating system configuration

– security configuration

– list of software components

– agents and their configurations

Page 3: Data Center to Cloud

http://strikr.in/

Pattern is Automated

● Repeated application of a pattern, reduces the error due to manual deployment and risk of failed deployment.

Page 4: Data Center to Cloud

http://strikr.in/

Seven layers

Post-deployment management

Orchestration scripting

Automation Scripting

Software Installation

Operating System

Hypervisor

Infrastructure

Page 5: Data Center to Cloud

http://strikr.in/

Seven layers enabled by automation

Post-deployment management

Orchestration scripting

Automation Scripting

Software Installation

Operating System

Hypervisor

Infrastructure

Monitoring, Log, ALM (ELK, Riemann-InfluxDB-Grafana)

OpenStack Heat, Docker compose

SaltStack, Habitat

Docker, Windows Containers

Arch Linux, Gentoo, OpenSuSE

(libvirt + KVM), (ESXi + vRealize)

OpenStack, Cloud Foundry

Page 6: Data Center to Cloud

http://strikr.in/

Glossary

● KVM – Kernel Virtual Machine

● Docker - a software delivery technology

● ALM – Application Lifecycle Management

● ELK – Elastic Search, Log Stash, Kibana

● Orchestration scripting connects the configuration with the component.

● OpenStack Heat provides orchestration template that work with containers, VM and bare metal deployments.

● In a container only architecture, Docker compose provides orchestration solution