How To Keep Your Developers Happy, Whilst Keeping Your Job!

Post on 12-Apr-2017

526 views 0 download

Transcript of How To Keep Your Developers Happy, Whilst Keeping Your Job!

How to keep your developers happy, whilst keeping your job!

Chris Mills, CTO Pivotal EMEA Joe Baguley, CTO VMWare EMEA

CNA6690-SPO

#CNA6690-SPO

Innovate( Secure(Be(Rugged(

The$Digital$Demands$Innovate$faster$to$build$robust$secure$applica8ons

INNOVATION$Innovate$like$a$start?up,$deliver$like$an$Enterprise

Data$

Analysis$App$

Cloud Computing

Agile$

The$perfect$storm$of$enablement$What’s$coming$together$to$accelerate$innova8on

The$reality$of$those$first$steps$Gen$2$+$Gen$3$=$Gen$5

Monolithic/Layered$

Cherished$Applica7ons$Data$Silos$

Systems$of$Record$Maintaining$history$Slow$rate$of$change$

$

Micro$Services$

Lightweight$Applica7ons$Rapid$Itera7on$

Delivering$User$Need$Agile$

The$reality$of$those$first$steps$The$evolu8on

Infra-structure Services

Catalog Services

App Delivery

Blue Prints

IaaS

Unstructured

Structured

CLOUD NATIVE PLATFORM (PaaS)

Agility(an

d(Co

st(Savings(

Cloud(Na8ve(Enablement(

Traditional IT

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

You

Man

age

You$Manage$

O/S

IaaS

Storage

Servers

Networking

Middleware

Virtualization

Data

Applications

Runtime

You

Man

age

IAA

S

You$Manage$

You

Man

age

O/S

PaaS

Storage

Servers

Networking

Middleware

Virtualization

Data

Applications

Runtime

Clo

ud N

ativ

e P

latfo

rm

You$Manage$

The$reality$of$those$first$steps$The$“It$just$works”$experience

Faster$Time$to$Market$BeGer$Security$ Higher$Availability$

Whilst$being$more$efficient$

and$running$things$more$economically$

SECURE$Protec8ng$People,$Apps$and$Data

Business(Value((More$secure$and$1/3$the$cost$of$less$secure$infrastructure$

Data$Center$$Perimeter$

Internet$

DMZ(

Secure(User(Environments(

Security(policies(simplified(

Logical(groups(enabled((

Threats(contained(

SECURE$Protec8ng$People,$Apps$and$Data

RUGGED$Transforming$Business.$$Delivering$Rapid$Innova8on

•  I am rugged and, more importantly, my Application is rugged.

•  I recognize software has become a foundation of our modern world.

•  I recognize the awesome responsibility that comes with this foundational role.

•  I recognize that my Application will be used in ways I cannot anticipate, in ways it was not designed, and for longer than it was ever intended

•  I recognize that my Application will be attacked by talented and persistent adversaries who threaten our physical, economic and national security.

Source$(The$Rugged$Manifesto):$$hGps://www.ruggedsoSware.org$

vSphere$

Pivotal(Cloud(Foundry((Separate(PCF(founda8on(per(domain)(

App$(run7me)$App$

(run7me)$App$(run7me)$

App$(run7me)$App$

(run7me)$App$(run7me)$

App$(run7me)$App$

(run7me)$App$(run7me)$

vCloud$Air

App$(run7me)$App$

(run7me)$App$(run7me)$

App$(run7me)$App$

(run7me)$App$(run7me)$

App$(run7me)$App$

(run7me)$App$(run7me)$

Your$PaaS$plaTorm$needs$to$spans$your$Datacenter$and$the$Cloud,$with$a$unified$security$network,$management$and$support$model.$$Not$be$a$new$silo.$

$$$$$$$

RUGGED$How$does$VMware$and$Pivotal$deliver$together$?

•  DIY,$UltraWFlexible,$can$be$expensive$to$build$

•  How$rugged$is$rugged$if$building$from$bits$?$

•  Can$op7mize$Every$tool,$every$element$•  For$people$who$view$the$plaTorm$itself$as$

a$“core$competency”$•  Common$in$SaaS$startups$where$there$are$

rela7vely$few$apps$$ HomeWGrown$Infrastructure$PlaTorm$

Physical$Host$

Domain$Specific$Use$Cases$

Big$Data$ Data$Infra$

Services$12Wf$apps$ CI/CD$

DIY$INTEGR

ATION$

RUGGED$Op8on$1$–$Build$Unstructured

Physical$Host$ Physical$Host$

Contained$OS$ Container$OS$ Hypervisor$

Contained$run7me$ OS$

SoSware$Defined$Networking$$

SECU

RITY$IN

TEGR

ATION$

DIY$MAN

AGEM

ENT$

Cluster$management$ App$

•  Fastest,$most$reliable$outcome$•  Largest$community$of$talent$•  Common$in$Enterprise$–$where$there$

are$many$apps$•  PreWintegrated$and$tested$solu7on$

RUGGED$Op8on$2$–$Build$Structured$using$Pivotal$Cloud$Foundry$and$VMware$

Automated$Infrastructure$

Container$and$VM$Services$

COTS$PaaS$Services$

Big$Data$ Data$Infra$

Services$12Wf$apps$ CI/CD$

E2E$INTEGR

ATION$

RUGGED$An$independent$view$on$‘Build$your$own$unstructured’

Source$–$CloudCamp$2015$London$@cloudcamp$

CF$Summit$

2nd?3rd$

November

2015

Come$and$join$us$

in$Berlin$and$

become$Cloud$

Na8ve!

Scale$

PCF(&(VMware(Value(

Network$Services$

Data$Persistence$

Rich$SLAs$

Consistent$Management$

Speed$ Security$Isola7on$

Applica8on(Framework(PlaNorm(Run8me(

(

VMs,(vSphere(Integrated(Containers(

(•  Structured(PlaNorm(that(just(works(•  Enables(Developers(to(Operate(their(code((DevOps)(•  Underpins(fast,(reliable(Digital(transforma8on(•  Minimum(Time(to(Market(

•  Rugged(Unified(Hybrid(IaaS(•  Assured(Isola8on(and(Mul8STenancy(•  Network(Security(Provisioning(and(Configura8on(•  Technology(na8ve(to(Opera8ons(today(

$

vSphere,(NSX((

vSphere(APIs,(vSAN(

(

vSphere(DRS,(I/O(Controls(

(

vCenter(vRealize(

(

Automated(deployment(Life(cycle(management(

Enforced(Policies(((

vCloud(Air(

Hybrid$Cloud$

RUGGED$How$does$VMware$and$Pivotal$deliver$together$?

vSphere$

Pivotal(Cloud(Foundry((Separate(PCF(founda8on(per(domain)(

App$(run7me)$App$

(run7me)$App$(run7me)$

App$(run7me)$App$

(run7me)$App$(run7me)$

App$(run7me)$App$

(run7me)$App$(run7me)$

vCloud$Air

App$(run7me)$App$

(run7me)$App$(run7me)$

App$(run7me)$App$

(run7me)$App$(run7me)$

App$(run7me)$App$

(run7me)$App$(run7me)$

Your(PaaS(spans(your(Datacenter(and(the(Cloud,(on(the(same(Technology(stack,(with(Unified(Opera8ons(and(Security$

$$$$$$$

RUGGED$How$does$VMware$and$Pivotal$deliver$together$?

Automa8on(

App( App(

vRealize$Automa7on$ PCF$Elas7c$Run7me$

vCenter/$ESXi$ NSX$

PCF$OpsManager$

vROps$LogInsight$

vRealize$Business$

Photon$PlaTorm$ VCA$

Custom$Apps$&$Microservices$

Management(

Infrastructure(And(Control(Plane(

Network((and(Storage(

AirWatch$Codestream$

Cell$Manager/Apps$Manager$

vSAN$

Current$genera7on$ Cloud$na7ve$

Bringing$the$story$together$How$does$VMware$and$Pivotal$deliver$together$?

Changing$$Business$$Context$

Innova7ve$New$Business$$Strategies$

SoSware$enabled$

Con7nuous$Innova7on$

StateWofWtheWArt$$Applica7on$$

Development$&$$Opera7ons$

Digital$Transforma8on$Is$real$Pivotal$and$VMware$together$give$you$both$your$journey$and$plaaorm

Fastest Time to Value Instant access to the hybrid cloud,

and data lake with industry-leading converged infrastructure

Best-in-Class, Together Best-of-breed solutions from each of the Federation companies, engineered to work together

Unified Support & Service Seamless support and service

experience across different Federation companies

Choice and Flexibility No vendor lock-in means customer choice, confidence, and future flexibility

Federa8on:$A$Strategic$Partner$for$Your$Future$Success

CNA6690SSPO$

How to keep your developers happy, whilst keeping your job!

Chris Mills, CTO Pivotal EMEA Joe Baguley, CTO VMWare EMEA

CNA6690-SPO

#CNA6690-SPO