'

DevOps 101

Понравилась презентация – покажи это...





Слайд 0

DevOps 101 Spellworking your environments


Слайд 1

DevOps ?


Слайд 2

But it works on my machine….


Слайд 3

Development Staging Production


Слайд 4

Web server Database server Business server Development Staging Production


Слайд 5

Development Staging Production Web server Business Server Database Server


Слайд 6

7 Tomcat Nagios Git Postgres Activemq Gradle Vim Base box


Слайд 7

Now Imagine if this installation needs to happen on 37 machines


Слайд 8

Philosophy “If you are repeating a manual task, you are probably doing it wrong”


Слайд 9

Tomcat Nagios Git Postgres Activemq Gradle Vim As Code Via Con figuration management Git Puppet


Слайд 10

Our Mission


Слайд 11

Environment Frontend Backend


Слайд 12

13 Virtual machines


Слайд 13


Слайд 14

vagrant init box_name vagrant up vagrant box add box_name address vagrant ssh vagrant provision vagrant halt/destroy + =


Слайд 15

Idempotent Solution Cross Platform Testable & Maintainable


Слайд 16

Type Name Attribute Value Package Exec File Service Resource


Слайд 17

Class Install JDK C L A S S Download JDK


Слайд 18

Custom Resource Types


Слайд 19

Manifest Manifest Manifest Manifest CATALOG


Слайд 20

Let’s Get to Business


Слайд 21

Hands-on Building a todo App Server


Слайд 22

https://github.com/sreedevivedula/devops101 Repo URL


Слайд 23

https://github.com/sreedevivedula/devops101/tree/stage0-bootstrap STAGE 0: Bootstrap todo Server


Слайд 24

https://github.com/sreedevivedula/devops101/tree/stage1-papply STAGE 1: Install papply


Слайд 25

https://github.com/sreedevivedula/devops101/tree/stage2-java STAGE 2: Install Java


Слайд 26

https://github.com/sreedevivedula/devops101/tree/stage3-tomcat STAGE 3: Install Tomcat


Слайд 27

https://github.com/sreedevivedula/devops101/tree/stage4-appdeploy STAGE 4: Deploy todo app


Слайд 28

Mission achieved!


Слайд 29

references https://www.vagrantup.com/ https://puppetlabs.com/


Слайд 30

Image references http://www.publicdomainpictures.net/ http://magicka.gamepedia.com/ http://litablog.org/author/bryjbrown/ https://www.vagrantup.com/ https://puppetlabs.com/ http://samcl4.deviantart.com/art/Puppet-Master-384251252


Слайд 31

Thank you


Слайд 32

The Team


Слайд 33

Mukund Dhandhania Email Id:mukundd@thoughtworks.com Sreedevi Vedula Twitter: @suryasreevedula Blog: https://sreedevivedula.github.io/ Linkedin: https://www.linkedin.com/in/suryasreedevivedula Abubacker Siddique Twitter: @justabu Krishna Kumar Sure Twitter: @kksure  Shraddha Suman Twitter: @shraddhaSuman18 Linkedin: http://in.linkedin.com/in/shraddhasuman


×

HTML:





Ссылка: