DevOps Tools for Developers

A presentation at J4K in October 2020 in by Melissa McKay

Slide 1

Slide 1

DevOps Tools for Java Developers Understanding The Value Of ‘Fast’

Slide 2

Slide 2

Stephen Chin

Slide 3

Slide 3

Melissa McKay

Slide 4

Slide 4

“AS EVERY COMPANY BECOME A SOFTWARE COMPANY, SECURITY VULNERABILITIES ARE THE NEW OIL SPILLS”

Slide 5

Slide 5

Slide 6

Slide 6

Slide 7

Slide 7

Slide 8

Slide 8

Slide 9

Slide 9

Slide 10

Slide 10

Slide 11

Slide 11

Slide 12

Slide 12

Slide 13

Slide 13

Slide 14

Slide 14

Slide 15

Slide 15

(?:(?:”|’|]|}|\|\d|(?:nan|infinity|true|f alse|null|undefined| symbol|math)|`|-|+)+[)];?((?:\s|-|~|!|{}| |||+).(?:.=.*)))

Slide 16

Slide 16

(?:(?:”|’|]|}|\|\d|(?:nan|infinity|true|f alse|null|undefined| symbol|math)|`|-|+)+[)];?((?:\s|-|~|!|{}| |||+).(?:.=.*)))

Slide 17

Slide 17

.(?:.=.*)

Slide 18

Slide 18

..=.*

Slide 19

Slide 19

Slide 20

Slide 20

Slide 21

Slide 21

Slide 22

Slide 22

THE JFROG PLATFORM 24/7 Dedicated Support + DevOps Acceleration Service Arm Control and monitor the flow On Premises & Multicloud Store and manage all types of packages Clear security and compliance issues Distribute to production site Continuously integrate automate & deploy Authentication, ACLs SSO, Access Tokens BUILD TEST RELEASE DEPLOY

Slide 23

Slide 23

YOUR IT VALUE STREAM

Slide 24

Slide 24

Slide 25

Slide 25

LOGGER.info(“In function transformMedia”);

Slide 26

Slide 26

5 4 Commit the changes 6 Build CI Servers Take VCS changes Version Control System Dev. Team DRONE Declare new Resolve dependencies 1 dependencies Build Tools/Dependency Managers Build Tools/Dependency Managers 8 Deploy module Artifacts 7 MSBuild and Buildinfo BOM Resolve 2 dependencies ARTIFACTORY Roll out for Internal 10 Distribution Analyze DISTRIBUTION XRAY Contribute 9 Metadata QA/QC Updat e MSBuild External Data Sources ARTIFACTORY EDGE Remote Repositories ARTIFACTORY EDGE ARTIFACTORY EDGE Resolve 3 dependencies 10 Deploy to Provisioning Tools Production Production Servers

Slide 27

Slide 27

Slide 28

Slide 28

Code, test, check-in, repeat

Slide 29

Slide 29

Know your BUILD!

Slide 30

Slide 30

www.testcontainers.org

Slide 31

Slide 31

How do YOU deploy?

Slide 32

Slide 32

THANK YOU!