Dlaczego powinniśmy automatyzować sieć?

To, że świat IT wkroczył w erę „programowalności” wszystkiego jest faktem i nie trzeba się już na ten temat za bardzo rozwodzić. Wiemy też, że programowanie zaczęło już przenikać do sieci. Proces ten jest niestety dość powolny, szczególnie w naszych polskich realiach. Wiele zespołów sieciowych wciąż się przed tym wzbrania. Wynika to przeważnie z dwóch faktów. Po pierwsze, administratorzy wciąż obawiają się o swoje stanowiska. Tak, tak, po wielu latach wciąż słyszę, że automatyzacja doprowadzi do redukcji personelu. Po drugie, wciąż boimy się automatyzować sieć, bo jest ona bazą dla wszystkich usług. Jak coś zepsujemy to wszystko przestaje działać. A ta obawa jest efektem błędnego przekonania, że musimy od razu zacząć automatyzować wszystko, wliczając sieć szkieletową.

Czytaj dalejDlaczego powinniśmy automatyzować sieć?

Pierwsze kroki z Vagrant

Vagrant

Jednym z najbardziej kluczowych etapów automatyzacji jest testowanie konfiguracji, zanim zostanie ona wrzucona na urządzenia produkcyjne. O ile w świecie systemowo-aplikacyjnym bardzo łatwo jest odzwierciedlić środowisko produkcyjne, uruchamiając kilka maszyn wirtualnych lub kontenerów, o tyle w świecie sieciowym takie odwzorowanie jest bardzo trudne. Co nie oznacza, że nie jest możliwe. W trakcie testów nie zawsze interesuje nas kompletna topologia czy wydajność urządzeń. Na pierwszym etapie automatyzacji wystarczy, że będziemy mogli przetestować poprawność składni i zweryfikować podstawowe założenia naszej konfiguracji.

Czytaj dalejPierwsze kroki z Vagrant

10 lat CCIE – czy było warto?

CCIE-10years

Właśnie dostałem od Cisco email, że mój numerek CCIE ma już 10 lat 🙂 Jak ten czas leci. Pamiętam mój egzamin w Brukseli jakby to było wczoraj. Myślę, że byłbym w stanie opisać każdą minutę z tego dnia. Niewiele rzeczy ze swojego życia pamięta się tak szczegółowo. Główną przyczyną pewnie był stres, jaki mi wtedy towarzyszył. Ale też i poziom przygotowania, a tym samym koncentracja, która sięgała zenitu. Byłem tak obkuty, że mogłem recytować z pamięci Config Guide. Udało się. I to za pierwszym razem. Czy było warto?

Czytaj dalej10 lat CCIE – czy było warto?

Terminologia NetDevOps – prezentacja danych

Choć (Net)DevOps jest już pojęciem relatywnie dojrzałym, to dla wielu inżynierów sieciowych odnalezienie się w terminologi z nim związanej stanowi pewnego rodzaju wyzwanie. Zanim przejdziemy do bardziej zaawansowanych tematów, warto sobie usystematyzować i pogrupować kilka z kluczowych pojęć. W kolejnych artykułach przybliżę w skrócie te komponenty, z którymi będziemy spotykali się najczęściej na początku naszej przygody z automatyzacją. Każdy z nich zostanie zaprezentowany szerzej przy okazji omawiania związanych z nimi narzędzi.

Czytaj dalejTerminologia NetDevOps – prezentacja danych