S a l t A n s i b l e ? P a b l o S u r e z H - - PowerPoint PPT Presentation

s a l t a n s i b l e
SMART_READER_LITE
LIVE PREVIEW

S a l t A n s i b l e ? P a b l o S u r e z H - - PowerPoint PPT Presentation

S a l t A n s i b l e ? P a b l o S u r e z H e r n n d e z S U S E M a n a g e r - S a l t p s u a r e z h e r n a n d e z @s u s e . c o m We a r e S U S E . .


slide-1
SLIDE 1

S a l t A n s i b l e ?

P a b l

  • S

u á r e z H e r n á n d e z S U S E M a n a g e r

  • S

a l t p s u a r e z h e r n a n d e z @s u s e . c

  • m
slide-2
SLIDE 2

We a r e S U S E . . . a n d w e s u p p

  • r

t S a l t

slide-3
SLIDE 3

W e d i d t h i s t

  • g

e t h e r :

  • S

a l t S S H s u p p

  • r

t s 2 . 6 ~ 3 . 7 i n a l l w a y s

  • C
  • n

fj fj g

  • l

e s s mi n i

  • n

c

  • n

n e c t ( a u t

  • d

i s c

  • v

e r y )

  • S

a l t

  • b

a s e d S u p p

  • r

t C

  • n

fj fj g

  • S

a l t C a p a b i l i t i e s ( d e v e l

  • p

me n t )

  • E

N V i n e a c h f u n c t i

  • n

i n e a c h mo d u l e

  • A

n s i b l e P l a y b

  • k

s i n t e g r a t i

  • n
slide-4
SLIDE 4

T h a n k y

  • u

f

  • r

R F C r e v i e w s a n d c

  • l

l a b

  • r

a t i

  • n
slide-5
SLIDE 5

A g e n t

  • l

e s s

( a l s

  • c

l u e

  • l

e s s )

slide-6
SLIDE 6

O r P O P 3 v s I MA P

slide-7
SLIDE 7

A l i c e i n I m m u t a b l e S e r v e r s

W e a r e a l l m a d h e r e

slide-8
SLIDE 8

A n s i b l e : G r e a t s e c u r i t y

( u n l e s s y

  • u

“ h e a r t b l e e d . c

  • m”

)

slide-9
SLIDE 9

We

s e c u r i t y

slide-10
SLIDE 10

A n s i b l e : E a s y a n d S i mp l e

( t h e y s a y s

  • )
slide-11
SLIDE 11

F l a s h b a c k s ?

< h t m l > < h e a d > < t i t l e > P H P T e s t < / t i t l e > < / h e a d > < b

  • d

y > < ? p h p e c h

  • '

< p > H e l l

  • W
  • r

l d < / p > ' ; ? > < / b

  • d

y > < / h t m l >

slide-12
SLIDE 12

B u t w h a t i f y

  • u

… g r

  • w?
slide-13
SLIDE 13

g a l a x y . a n s i b l e . c

  • m

i s a n a p p

  • s

t

  • r

e

( . . .

  • r

n e w P e r l ’ s C P A N )

slide-14
SLIDE 14

H

  • w

S a l t i mp r

  • v

e d t h i s ?

slide-15
SLIDE 15

S a l t : B a t t e r y

  • i

n c l u d e d

( P y t h

  • n

a s w e l l )

slide-16
SLIDE 16

S a l t : f u l l a wa r e n e s s

  • f

e v e n t s

( a n d i t w i l l t e l l y

  • u

t h i s )

slide-17
SLIDE 17

S a l t : c

  • v

e r s f r

  • m

n a n

  • t
  • e

p i c

( r e me mb e r t h a t h a mme r ? )

slide-18
SLIDE 18

B u t A n s i b l e T

  • we

r ?

slide-19
SLIDE 19

T h e f u t u r e

slide-20
SLIDE 20

S a l t S u p p

  • r

t

  • C
  • n

fj g

Y

  • u

r t r

  • u

b l e s h

  • t

i n g h e l p e r

slide-21
SLIDE 21

I mp r

  • v

e me n t s :

C

  • l

l e c t

  • n

l y v e r y s p e c i fj c d a t a U s e a n y S a l t mo d u l e

  • r

r u n n e r W r i t e y

  • u

r

  • w

n S a l t

  • b

a s e d mo d u l e s

slide-22
SLIDE 22
slide-23
SLIDE 23

S a l t C a p a b i l i t i e s

D i fg e r e n t p a t c h e s . L e g a c y b a c k

  • p
  • r

t s . N

  • p

r

  • b

l e ms !

slide-24
SLIDE 24

S a l t c a p a b i l i t i e s :

{% if ' h

  • s

t ' in c a p a b l e . m

  • d

u l e s . n e t w

  • r

k . p i n g . s i g n a t u r e . p a r a m s %} # d

  • s
  • m

e t h i n g {% endif %}

slide-25
SLIDE 25

S a l t c a p a b i l i t i e s :

{% if c a p a b l e . m

  • d

u l e s . z y p p e r . i n f

  • _

i n s t a l l e d . d

  • c

. c

  • n

t a i n s ( ‘ p a r a m _ e r r

  • r

s ’ ) %} # d

  • s
  • m

e t h i n g {% endif %}

slide-26
SLIDE 26

O K , S a l t w i n s . . . N

  • w

wh a t ?

slide-27
SLIDE 27

N

  • w
  • r

r i e s : A n s i b l e G a t e

slide-28
SLIDE 28
slide-29
SLIDE 29

N e x t s t e p s :

N

  • mo

r e i n s t a l l e d A n s i b l e

  • n

M i n i

  • n

N

  • n
  • P

y t h

  • n

mo d u l e s

slide-30
SLIDE 30

T h a n k Y

  • u

!

slide-31
SLIDE 31