Miały być płatne, będą za darmoszkę…

flying money

Ponad rok temu stworzyłem blog Nowoczesny Sieciowiec, z myślą o jego dynamicznym rozwoju w zakresie propagowania trendów NetDevOpsowych. Na koniec dnia, miał to być zalążek do płatnych kursów z szeroko rozumianych technologii sieciowych. Analizując jednak sytuację, zarówno moją (ilość projektów, co ewidentnie odbiło się na planowanej dynamice) jak i tego co dzieje się na rynku, … Czytaj dalej

Czy automatyzacja sieci jest możliwa?

Czy automatyzacja sieci jest możliwa

W tym cały jest ambaras… O automatyzacji wszyscy bębnią naokoło, każdy widzi w niej wartość i każdy chce ją wdrażać. Jak się okazuje – teoretycznie (mówię tu cały czas o automatyzacji sieci). Postanowiłem jakiś czas temu, że nowe projekty będę wykonywał nie tylko adżajlowo, ale też automatyzując wszystko co się da. Pomysł był świetny, wykonanie … Czytaj dalej

A miało być tak pięknie…

Od ostatniego mojego wpisu minął ponad rok. Trochę wstyd, wiem. Słomiany zapał? Brak pomysłów? Nic z tych rzeczy. Lista tematów do omówienia jest obszerna, a sama automatyzacja fascynuje mnie jeszcze bardziej niż przed rokiem. Skąd ten poślizg? Pracując u integratora nie można narzekać na brak zadań. Z jednej strony bywa to przytłaczające, ale z drugiej … Czytaj dalej

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 dalej

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 dalej