dynamic / cloud infrastructure automation · connect infrastructure and applications development...

15
Dynamic / Cloud Infrastructure Automation John Boero - International Channel SE [email protected] https://www.linkedin.com/in/jboero

Upload: others

Post on 10-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dynamic / Cloud Infrastructure Automation · Connect infrastructure and applications Development Run applications Security Secure applications and infrastructure Operations Provision

Dynamic / Cloud InfrastructureAutomation

John Boero - International Channel [email protected]://www.linkedin.com/in/jboero

Page 2: Dynamic / Cloud Infrastructure Automation · Connect infrastructure and applications Development Run applications Security Secure applications and infrastructure Operations Provision

Company Overview

Founded in 2012 by Mitchell Hashimoto and

Armon Dadgar

Enabling the Cloud Operating Model Provision,

Secure, Connect, and Run any infrastructure for

any application

Page 3: Dynamic / Cloud Infrastructure Automation · Connect infrastructure and applications Development Run applications Security Secure applications and infrastructure Operations Provision

The Transition to Dynamic Infrastructure- Cloud and Hybrid / Multi-Cloud

Traditional Datacenter

“Static/Fixed”

Modern Datacenter

“Dynamic”

Dedicated Infrastructure

Private Cloud

AWS Azure GCP ...+ + +

Page 4: Dynamic / Cloud Infrastructure Automation · Connect infrastructure and applications Development Run applications Security Secure applications and infrastructure Operations Provision

The Hybrid / Multi Cloud Landscape

STATIC / FIXED DYNAMIC

vSphere vSphereEKS/ECSLambda

AKS/ACSAzure Functions

GKECloud Functions

HardwareVarious

HardwareProprietary

IP:Hardware

Identity:AD/LDAP

vCenter vSphereEC2/S3

AWS Functions

AKS/ACSAzure Functions

GKECloud Functions

Dedicated Private Cloud AWS Azure GCP

Identity:AWS IAM

Identity:Azure AD

Identity:GCP IAM

ProprietaryProprietary

ProvisionOperations

SecureSecurity

ConnectNetworking

RunDevelopment

Page 5: Dynamic / Cloud Infrastructure Automation · Connect infrastructure and applications Development Run applications Security Secure applications and infrastructure Operations Provision

A Common Operating Model with

the HashiCorp Suite

ProvisionOperations

SecureSecurity

ConnectNetworking

RunDevelopment

Private Cloud AWS Azure GCP

Page 6: Dynamic / Cloud Infrastructure Automation · Connect infrastructure and applications Development Run applications Security Secure applications and infrastructure Operations Provision

An infrastructure as

code approach to

provision for any cloud,

infrastructure, or

service.

NetworkingConnect infrastructure

and applications

SecuritySecure Infrastructure

and applications

DevelopmentRun applications

OperationsProvision Infrastructure

Page 7: Dynamic / Cloud Infrastructure Automation · Connect infrastructure and applications Development Run applications Security Secure applications and infrastructure Operations Provision

Private Cloud

Cloud Security with VaultA common Cloud Operating Model

AWS Azure GCP

ProvisionOperations

SecureSecurity

ConnectNetworking

RunDevelopment

Page 8: Dynamic / Cloud Infrastructure Automation · Connect infrastructure and applications Development Run applications Security Secure applications and infrastructure Operations Provision

Static + Dynamic Secrets

Static Key / Value

Dynamically generate and revoke:PKI TLS Certs

SSH Certs

Database Credentials

Cloud IAM Roles

Encryption Keys

Encryption as a Service

More..

Authenticate via:User / Pass

LDAP / SAML / KMIP

Cloud or Container Service Account

Token / JWT

SecuritySecure Infrastructure

and applications

NetworkingConnect infrastructure

and applications

DevelopmentRun applications

OperationsProvision Infrastructure

Page 9: Dynamic / Cloud Infrastructure Automation · Connect infrastructure and applications Development Run applications Security Secure applications and infrastructure Operations Provision

Private Cloud

Cloud Networking with ConsulA common Cloud Operating Model

AWS Azure GCP

ProvisionOperations

SecureSecurity

ConnectNetworking

RunDevelopment

Page 10: Dynamic / Cloud Infrastructure Automation · Connect infrastructure and applications Development Run applications Security Secure applications and infrastructure Operations Provision

SecuritySecure Infrastructure

and applications

DevelopmentRun applications

OperationsProvision Infrastructure

NetworkingConnect infrastructure

and applications

A distributed

service mesh to

connect, secure

and configure

services

across any

runtime platform

and public or

private cloud

Page 11: Dynamic / Cloud Infrastructure Automation · Connect infrastructure and applications Development Run applications Security Secure applications and infrastructure Operations Provision

Private Cloud

Cloud Scheduling with NomadA common Cloud Operating Model

AWS Azure GCP

ProvisionOperations

SecureSecurity

ConnectNetworking

RunDevelopment

Page 12: Dynamic / Cloud Infrastructure Automation · Connect infrastructure and applications Development Run applications Security Secure applications and infrastructure Operations Provision

NetworkingConnect infrastructure

and applications

SecuritySecure Infrastructure

and applications

OperationsProvision Infrastructure

DevelopmentRun applications

Flexible Workload

Orchestration

to deploy and

manage any

containerized,

legacy, or batch

application

Page 13: Dynamic / Cloud Infrastructure Automation · Connect infrastructure and applications Development Run applications Security Secure applications and infrastructure Operations Provision

A Common Cloud Operating Model to

Accelerate Application Delivery

App

Operations

Security

Networking

Development

App

GO

VE

RN

AN

CE

PO

LIC

Y

Page 14: Dynamic / Cloud Infrastructure Automation · Connect infrastructure and applications Development Run applications Security Secure applications and infrastructure Operations Provision

Open Source vs. Enterprise

OPEN SOURCE OPEN SOURCE OPEN SOURCE

Individuals TeamsPro

OrganizationsPremium

COLLABORATION

COLLABORATION

POLICY

GOVERNANCE

Page 15: Dynamic / Cloud Infrastructure Automation · Connect infrastructure and applications Development Run applications Security Secure applications and infrastructure Operations Provision

© 2018 HashiCorp

Networking

Connect infrastructure and

applications

Development

Run applications

Security

Secure applications and

infrastructure

Operations

Provision Infrastructure

The 4 essential elements of dynamic infrastructure

Enabling Hybrid / Multi Cloud Solutions

15THE HASHICORP STACK