carrenza at government ict 2016 / the advantages of highly automated clouds

Post on 13-Jan-2017

97 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

The Advantages of Highly Automated Clouds

Matthew McGroryManaging Director, Carrenza

Managing DirectorCarrenza Ltd

Matt McGrory

Jason Reid

CTOr3 Labs

About Carrenza

2004 2011 2013 20162008

2006 20152009 2012

Why Automate?

SCALABILITY COSTREDUCTION

Cloud benefits

TOTALFLEXIBILITY

How can you benefit?

Scale upevents

Scale downevents

Test & Devreplicatingproductionaffordably

Patching AutomaticDB Failovers

Self HealingInfrastructure

Automation in Action

Story 1

Story 2

Story 3

What problems will I encounter?

The challenges with automation

Winning overhearts & minds

Picking yourfirst project

Taking the plungenot

‘dipping your toe’

Choosingyour toolset

Interoperability

The way we do it, why & ernest.io

Ernest.io

Carrenza off-shoot

Automation & orchestration tools

Customers trying to be agile

Wanting to consume agile services

Continuous Integration Pipeline

GITLAB JENKINS ARTIFACTORY RUNDECK SALT STACK CHEF SOLO

SERVER SPEC

PACKER

VAGRANT

KITCHEN CI

Developer Environment

Automated Integration Testing

Continuous integration

Version Control

ArtefactRepo

OrchestrationUI

Orchestrator Deployment and Config Mngt

Testing Framework

Package Management DEV DEPLOY

Continuous Integration Pipeline

DEV DEPLOY

Developer Environment

Automated Integration Testing

Continuous integration

Version Control

ArtefactRepo

OrchestrationUI

Orchestrator Deployment and Config Mngt

Testing Framework

Package Management

Continuous Delivery Process

DEV DEPLOY

Orchestration Pipeline

VM

Orchestrator Hypervisor

Artefact Repository

Virtual Machines

Management Proxy

Commercial

OpenSource

Orchestration tools

Ernest

EASY

FLEXIBLE

STATEFUL

COLLABORATIVE

SECURE

ACCESSIBLE

EASY

Simple install– 3 commands– 10 minutes

Intuitive interfaces– API– CLI

Human readabledefinitions– YAML

EASY

FLEXIBLE

STATEFUL

COLLABORATIVE

SECURE

ACCESSIBLE

FLEXIBLE

Build what you need– Servers– Networking– etc...

Bootstrap if required–Install/configure

[RHEL, Ubuntu, MS Windows]

Allow changes–Gracefully

[where possible]

EASY

FLEXIBLE

STATEFUL

COLLABORATIVE

SECURE

ACCESSIBLE

STATEFUL

What is there?

What was there?

What is really there?

EASY

FLEXIBLE

STATEFUL

COLLABORATIVE

SECURE

ACCESSIBLE

COLLABORATIVE

Centralised team work

Group membership ACLs

Locking & conflict management

EASY

FLEXIBLE

STATEFUL

COLLABORATIVE

SECURE

ACCESSIBLE

SECURE

Runs where you want

Secured how you want

EASY

FLEXIBLE

STATEFUL

COLLABORATIVE

SECURE

ACCESSIBLEACCESSIBLE

Open source

Free

Available–ernest.io–Install

–Use–Participate

Come to our events!

Have a playwith automation

Implementing automationin your organisation

Wed 5th Oct

Tues 18th Oct

Tues 1st Nov

Tues 15th Nov

8:30-10:30am

top related