Linux Enterprise - inleiding cursus, 5 trends in systeembeheer
-
Upload
bert-van-vreckem -
Category
Education
-
view
788 -
download
2
description
Transcript of Linux Enterprise - inleiding cursus, 5 trends in systeembeheer
Enterprise LinuxBert Van Vreckem [email protected], @bertvanvreckemhttp://youtube.com/user/bertvvrhogent/
Doelstelling
Wat is de belangrijkstedoelstelling
van een systeembeheerder?
De business ondersteunen
M.a.w. geld in't laatje brengen
Wat is de belangrijkstedoelstelling
van een software-ontwikkelaar?
M.a.w. hetzelfde als een sysadmin!
De business ondersteunen
en toch zijn dit twee aparte werelden...
5 Trends en 5 tips
Hybride omgevingen
1
Tip #1: Leer het “andere” OS kennen!
2
Kennis delen
De “oude” sysadmin
De “nieuwe” sysadmin
Tip #2: Ga naar relevante conferenties of volg op Youtube/Vimeo!& zet in je agenda: 3-4 februari 2014 CfgMgmtCamp Gent
3
Tip #3:Maak een account op
GitHub en/of BitBucket.Werk mee aan projecten!
4
“Treat your servers like cattle,not like a pet.”
Tip #4: Leer PowerShell, Config Mgmt tool
Tools
● Provisioning– Kickstart, Cobbler, Packer, Veewee, Vagrant, ...
● Configuration Management– Puppet, Chef, Ansible, CFengine, ...
● Orchestration– Mcollective, Salt, Juju, ...
● Continuous Integration– Jenkins, Travis, Bamboo, ...
DevOps
5
● 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
Tip #5:Vergeet niet wat je geleerd
hebt over programmeren (en leer nog minstens 1
taal bij)
Tot slot...
Het komt niet aan op“intelligentie” of “talent”...
... maar eerder op volharding
De 10.000 uren-regel:
Het idee dat het ongeveer 10.000 uinspanning & oefening vergt omexpert te worden in een vaardigheid
there are no shortcutsto any place worth going
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
Elke mislukking is een opportuniteit om iets interessants te leren!
Opzet lessen
Opzet lessen
● Retrospectieve vorig onderwerp● Toelichting nieuwe labo-opdracht● Werken aan labo's, individuele remediëring● Reflectie ahv vragenlijst
改善kaizen
Eerste labo-opdrachten
● Minimale CentOS 6.4 server met ssh– troubleshooting netwerk
● LAMP stack– troubleshooting services– automatiseren tests
● Samba/FTP server– troubleshooting beveiligingsinstellingen
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