Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

34
Enterprise Linux Bert Van Vreckem [email protected], @bertvanvreckem http://youtube.com/user/bertvvrhogent/

description

Dit zijn de slides voor de introductieles van de cursus Enterprise Linux, opleiding ProfBach Toegepaste Informatica, HoGent Bedrijf en Organisatie. Bekijk de opname op http://youtu.be/GGTS37Tsl-M

Transcript of Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

Page 1: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

Enterprise LinuxBert Van Vreckem [email protected], @bertvanvreckemhttp://youtube.com/user/bertvvrhogent/

Page 2: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

Doelstelling

Page 3: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

Wat is de belangrijkstedoelstelling

van een systeembeheerder?

Page 4: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

De business ondersteunen

M.a.w. geld in't laatje brengen

Page 5: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

Wat is de belangrijkstedoelstelling

van een software-ontwikkelaar?

Page 6: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

M.a.w. hetzelfde als een sysadmin!

De business ondersteunen

Page 7: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

en toch zijn dit twee aparte werelden...

Page 8: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

5 Trends en 5 tips

Page 9: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

Hybride omgevingen

1

Tip #1: Leer het “andere” OS kennen!

Page 10: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

2

Kennis delen

De “oude” sysadmin

Page 11: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

De “nieuwe” sysadmin

Tip #2: Ga naar relevante conferenties of volg op Youtube/Vimeo!& zet in je agenda: 3-4 februari 2014 CfgMgmtCamp Gent

Page 12: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer
Page 13: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

3

Tip #3:Maak een account op

GitHub en/of BitBucket.Werk mee aan projecten!

Page 14: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer
Page 15: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

4

Page 16: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

“Treat your servers like cattle,not like a pet.”

Tip #4: Leer PowerShell, Config Mgmt tool

Page 17: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

Tools

● Provisioning– Kickstart, Cobbler, Packer, Veewee, Vagrant, ...

● Configuration Management– Puppet, Chef, Ansible, CFengine, ...

● Orchestration– Mcollective, Salt, Juju, ...

● Continuous Integration– Jenkins, Travis, Bamboo, ...

Page 18: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

DevOps

5

Page 19: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

● Meer samenwerking, geïntegreerde teams– “Self service” infrastructuur: Vagrant

● Best practices uit Dev komen naar Ops– Agile: Kanban– Infrastructure as Code: Git!– Geïntegreerd testen:

rspec, Cucumber● Sysadmin tools worden complexer

– Bash scripting is niet genoeg– Ruby, Python, Go, ...

DevOps

Page 20: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

Tip #5:Vergeet niet wat je geleerd

hebt over programmeren (en leer nog minstens 1

taal bij)

Page 21: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

Tot slot...

Page 22: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer
Page 23: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

Het komt niet aan op“intelligentie” of “talent”...

... maar eerder op volharding

Page 24: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

De 10.000 uren-regel:

Het idee dat het ongeveer 10.000 uinspanning & oefening vergt omexpert te worden in een vaardigheid

Page 25: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

there are no shortcutsto any place worth going

Page 26: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

I've never viewed myself as particularly talented.I've viewed myself as... slightly above average in talent.Where I excel is with a ridiculous, sickening work ethic.

While the other guy's sleeping, I'm working.While the other guy's eating, I'm working.

While the other guy's making love, I mean, I'm making love, too, but I'm working really hard at it!

-- Will Smith

Page 27: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

Elke mislukking is een opportuniteit om iets interessants te leren!

Page 28: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer
Page 29: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

Opzet lessen

Page 30: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

Opzet lessen

● Retrospectieve vorig onderwerp● Toelichting nieuwe labo-opdracht● Werken aan labo's, individuele remediëring● Reflectie ahv vragenlijst

Page 31: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

改善kaizen

Page 32: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

Eerste labo-opdrachten

● Minimale CentOS 6.4 server met ssh– troubleshooting netwerk

● LAMP stack– troubleshooting services– automatiseren tests

● Samba/FTP server– troubleshooting beveiligingsinstellingen

Page 33: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer
Page 34: Linux Enterprise - inleiding cursus, 5 trends in systeembeheer

Bronvermelding foto's:

http://blog.netways.de/wp-content/uploads/2012/09/puppetconf2010-keynote-kanies-it-still-sucks.jpghttp://devopsdotcom.files.wordpress.com/2013/02/devops-define-roles.jpghttp://fc03.deviantart.net/fs46/i/2009/181/1/a/Prague_Astro_Clock_by_Amor_Fati_Stock.jpghttp://gtresearchnews.gatech.edu/wp-content/uploads/2010/07/uncle-sam-oss.jpghttp://i.huffpost.com/gen/1160456/thumbs/o-ONLINE-ASSETS-facebook.jpghttp://images4.fanpop.com/image/photos/16100000/Yin-and-yang-akimamg-16162361-1280-1024.jpghttp://inlukeshead.files.wordpress.com/2013/03/failure-and-success.jpghttp://novellcounseling.org/wp-content/uploads/2013/04/failure-300x199.jpghttp://photos.imageevent.com/afap/wallpapers/movies/truegrit/huge/True%20Grit%20-%20Hailee%20Steinfeld.jpghttp://quotivee.com/wp-content/uploads/2013/07/will-smith-image2.jpghttps://sphotos-b-ord.xx.fbcdn.net/hphotos-ash4/p480x480/1003742_660769653951769_174485420_n.jpghttp://stuckincustoms.smugmug.com/Portfolio/i-dLcWhrZhttp://upload.wikimedia.org/wikipedia/en/9/9e/The_No_Asshole_Rule.jpghttp://vavai.com/wp-content/uploads/cache/4022_BnHover.jpghttp://www.bgillettephotography.com/data/photos/248_1r5_wkon2_dsc_2863.jpghttp://www.flickr.com/photos/meyerpacific/226649783http://www.flickr.com/photos/papa_c/7090061969http://www.matthewkenny.co.uk/images/portfolio06.jpghttp://www.opscode.com/blog/wp-content/uploads/2012/02/automate-all-the-things.png