Inne
W dziale Inne zebrano książki związane luźno z sieciami komputerowymi i prezentujące pewne, często pomijane ich aspekty. Administratorzy sieci znajdą tu cenne porady jak zorganizować sobie czas pracy, ustalić priorytety, zdefiniować własne procedury aby realizować zadania na czas i szybko, bezstresowo radzić sobie z nieprzewidzianymi wypadkami. Projektanci sieci zapoznają się z technicznymi oraz prawnymi aspektami projektowania i wykonywania okablowania strukturalnego.
A wy, czytelnicy, nauczycie się trafnie rozpoznawać i zwalczać różne typy sieciowych ataków takich jak phishing i pharming, MITM czy DNS-spoofing. Opanujecie także szereg metod skutecznej archiwizacji i odzyskiwania danych, tak przydatnych podczas awarii sprzętu.
Paweł Zaręba
Opanuj sieci - w praktyce! Poznaj tajniki połączeń sieciowych Skonfiguruj sieć lokalną i dostęp do Internetu Zaimplementuj VoIP oraz zastosuj technologię VPN Kontroluj i monitoruj dom za pośrednictwem sieci Fale radiowe, światłowody, kable - sieci oplatają świat. Dziś komputer bez połączenia z Internetem stanowi właściwie tylko kosztowny kawałek elektronicznego złomu. To właśnie sieć sprawia, że otaczające nas zewsząd urządzenia cyfrowe zapewniają dostęp do interesujących treści, umożliwiają korzystanie z map, pozwalają monitorować otoczenie, słuchać strumieniowanej muzyki i oglądać filmy - słowem, dają nam wszystkie te możliwości, które kojarzymy z rewolucją informacyjną. Książka Praktyczne projekty sieciowe bezboleśnie wprowadzi Cię w świat współczesnych technologii sieciowych. Przedstawia najistotniejsze informacje na temat ich możliwości oraz ograniczeń. W niezwykle praktyczny sposób uczy, jak radzić sobie z zadaniami stawianymi przed projektantami i administratorami sieci. Prezentuje szereg konkretnych przykładów i projektów, które z pewnością przydadzą Ci się w pracy. Jeśli szukasz kompendium praktycznej wiedzy na temat sieci, lepiej nie można było trafić. Podstawowe informacje o typach sieci i technologiach sieciowych Zapewnianie dostępu do Internetu i tworzenie VLAN-ów Zestawianie lokalnych i globalnych połączeń VoIP Projektowanie sieci mobilnych oraz zastosowanie technologii MPLS i VPN Wykorzystanie IoT do monitorowania i zarządzania domem Praktyczne zastosowanie technologii QoS, NetFlow i RADIUS Administracja złożonej sieci Wi-Fi Zarządzanie sieciami i rozwiązywanie problemów Sieci? Z tą książką to nic trudnego!
Profesjonalne tworzenie kopii zapasowych i odzyskiwanie danych
Steven Nelson
Ochrona Twoich danych w epoce terabajtów Na jakich nośnikach tworzyć kopię? Którą strategię tworzenia backupu wybrać? Jak obronić koszty tworzenia kopii bezpieczeństwa? Ból, złość i bezsilność po utracie danych jest nie do opisania. Każdy, kogo spotkało takie nieszczęście, z pewnością to potwierdzi. Strata danych może zachwiać niejedną firmą lub domem. Zgadza się - domem! Pomyśl tylko o utracie cyfrowych zdjęć z pierwszych urodzin Twojej pociechy. Celem tej książki nie jest straszenie, ale dostarczanie sprawdzonych strategii tworzenia kopii danych, istotnych zarówno z punktu widzenia firmy, jak i osoby prywatnej. W trakcie lektury dowiesz się, na jakich nośnikach możesz wykonywać kopie danych, poznasz rodzaje macierzy dysków oraz ich zalety i wady. W kolejnych rozdziałach zostaną Ci przedstawione zaawansowane aplikacje do tworzenia kopii bezpieczeństwa, takie jak Symantec NetBackup/BackupExec i CommVault Simpana, oraz różne strategie ich wykonywania. Nauczysz się tworzyć kopię baz danych (SQL Server, Oracle) oraz serwerów poczty (Exchange, Lotus Notes). Ponadto sprawdzisz, jak zweryfikować poprawność kopii, stworzyć raport z przeprowadzonego backupu oraz odtworzyć wybrane dane. Książka ta skupia się na zabezpieczaniu przed utratą danych w dużych środowiskach firmowych i korporacyjnych, jednak użytkownicy domowi, którym zależy na bezpieczeństwie prywatnych informacji, także znajdą tu wiele cennych wskazówek. Jeśli los zawartości Twoich dysków nie jest Ci obojętny, przeczytaj tę książkę! Oprogramowanie do tworzenia kopii Nośniki danych - taśmy DLT, LTO i inne Dyski twarde i macierze RAID Pamięci dyskowe NAS i SAN Wirtualne nośniki danych Nowe technologie nośników Strategie tworzenia kopii zapasowych Opracowywanie harmonogramów Kopie migawkowe i lustrzane Archiwizacja baz danych oraz serwerów pocztowych Przykładowe, kompletne i zaawansowane środowisko tworzenia kopii Tworzenie kopii zapasowych aplikacji Monitorowanie i raportowanie Obrona kosztów tworzenia kopii zapasowych Bądź pewny, że Twoje dane są bezpieczne!
Projekty i rozwiązania sieciowe w praktyce
Paweł Zaręba
Praktycznie rzecz ujmując… o sieciach Paweł Zaręba, autor Praktycznych projektów sieciowych, od wielu lat związany z branżą IT i ICT, za namową swoich wiernych czytelników napisał drugą książkę. Tę wcześniejszą można traktować jako kompendium wiedzy na temat sieci komputerowych - Projekty i rozwiązania sieciowe w praktyce są niejako kontynuacją tamtej publikacji. Podczas lektury tej książki, wymagającej znajomości zagadnień sieciowych, przyswoisz podstawowe pojęcia z zakresu sieci (takie jak router, przełącznik), odkryjesz niespodzianki w sieci LAN i zasady funkcjonowania internetu, zrozumiesz, czym jest i do czego służy DNS, zapoznasz się z chmurą i jej działaniem, spojrzysz na sieci od kuchni, czyli od serwerowni. Dzięki przemyślanym przykładom dowiesz się między innymi, jak używać narzędzia Postman, samodzielnie wykonasz projekt sieci związany z automatyzacją i przeprowadzisz własne eksperymenty w języku skryptowym Python. Ten przewodnik, skierowany do poszukujących praktycznych aspektów sieci i do zaawansowanych sieciowców, ma jeden cel: jak najprzystępniej przedstawić skomplikowane zagadnienia sieciowe, a jednocześnie ugruntować podstawowe informacje. Komponenty sieciowe i architektura modelu TCP/IP Projektowanie adresacji IP Narzędzia do diagnostyki sieci Metody dostępu do internetu Niezależne wirtualne instancje routingu VRF Konfiguracja sieci za pomocą routera Mikrotik Tajniki Cisco Modeling Lab Przenoszenie tablic routingu OSPF za pomocą BGP Utworzenie sieci wirtualnej w GNS3 Mapowanie maszyn wirtualnych NAT i CGNAT Działanie sieci od strony ISP (MPLS L3VPN i MPBGP) Korzystanie z REST API Wirtualizacja sieci w chmurze Azure Cisco DNA Center Spójrz na sieci od strony praktycznej!
Routing i switching. Praktyczny przewodnik
Bruce Hartpence
Gwarancja niezawodności Twojej sieci! Bez zaawansowanych mechanizmów trasowania i przełączania sieć - taka, jaką znamy - nie miałaby szans zaistnieć. To właśnie te mechanizmy gwarantują, że nasze dane docierają w odpowiednie miejsce. Niezwykle istotne jest więc ich zrozumienie i wykorzystanie w praktyce. Dzięki temu Twoja sieć będzie bardziej niezawodna, a użytkownicy bardziej zadowoleni. W trakcie lektury tej wspaniałej książki zdobędziesz bezcenne informacje na temat strategii trasowania i przełączania, protokołu drzewa rozpinającego oraz sieci VLAN. Poznasz dogłębnie protokół RIP w wersji 1 i 2 oraz protokół OSPF. Autor na każdym kroku stara się uwypuklić zagadnienia związane z bezpieczeństwem tych rozwiązań, a przygotowane ćwiczenia laboratoryjne pozwolą Ci jeszcze lepiej zrozumieć poruszane problemy. Jeżeli Twoje codzienne zadania związane są z sieciami komputerowymi, ten przewodnik jest Twoją obowiązkową lekturą na najbliższe dni! Dzięki tej książce: poznasz strategie trasowania i przełączania zobaczysz różnice pomiędzy wersją 1 i 2 protokołu RIP sprawdzisz atuty protokołu OSPF poprawisz bezpieczeństwo w Twojej sieci Opanuj zagadnienia sieciowe dzięki uniwersalnym zasadom!
Security CCNA 210-260. Zostań administratorem sieci komputerowych Cisco
Adam Józefiok
Nie pozwól, by sieć wymknęła Ci się z rąk! Uwierzytelnianie i hasła, czyli jak wstępnie zabezpieczyć sieć i urządzenia Systemy IPS i szyfrowanie danych, czyli jak wytoczyć cięższe działa Zapory ogniowe i listy ACL, czyli jak bezwzględnie walczyć z intruzami Bezpieczeństwo sieci komputerowych to temat, którego nie da się zgłębić do końca. Systemy informatyczne bezustannie ewoluują, a utalentowany haker złamie najbardziej wyrafinowane zabezpieczenia. Jednak nie ma co załamywać rąk. Ta książka powstała po to, by pomóc Ci zabezpieczyć Twoją sieć tak dokładnie, jak to możliwe. Na tym etapie powinieneś wiedzieć, jak działają podstawowe technologie wykorzystywane w sieciach. Jeśli jeszcze tego nie wiesz, warto zapoznać się najpierw z pozycją CCNA 200-120. Zostań administratorem sieci komputerowych Cisco. W opisanej tu historii odegrasz kolejno rolę obserwatora, włamywacza i administratora bezpieczeństwa. Poznasz teorię, potem zastosujesz ją, by włamać się do sieci, a na końcu zabezpieczysz tę sieć. Dowiesz się stąd, jak ochronić całą sieć wraz z urządzeniami peryferyjnymi. Zobaczysz, jak wykorzystać różne protokoły uwierzytelniania, listy kontroli dostępu, firewalle systemowe i zewnętrzne oraz systemy IPS. Odkryjesz, na czym polega dobre szyfrowanie i jak zabezpieczyć komunikację przez skonfigurowanie sieci VPN. Zapoznasz się także bliżej z kwestią rejestrowania i raportowania niepożądanych zdarzeń. Wiedza zawarta w tej książce pozwoli Ci zdać egzamin na certyfikat Cisco CCNA Security, ale przede wszystkim zabezpieczyć Twoją sieć na mistrzowskim poziomie! Podstawy bezpieczeństwa sieci Lokalne zabezpieczanie urządzeń Działanie i wykorzystanie RADIUS i TACACS+ Sposoby zabezpieczania warstwy 2 modelu ISO OSI Listy ACL IPv4 ACL w sieci IPv6 Zapora i jej zastosowanie w oparciu o IOS Zapora ogniowa oparta na urządzeniu Cisco ASA Systemy IPS (Intrusion Prevention System) Konfiguracja szyfrowania i sieci VPN Logowanie zdarzeń, raportowanie i zarządzanie bezpieczeństwem sieci za pomocą 802.1x Administrowanie przez zabezpieczanie!
Sieci komputerowe dla bystrzaków. Wydanie XI
Doug Lowe
W prostocie tkwi siła Zbuduj sieć przewodową lub bezprzewodową Zabezpiecz i zoptymalizuj swoją sieć Skonfiguruj serwer i zarządzaj kontami użytkowników Numer 1 wśród książek o sieciach komputerowych dla początkujących Jeżeli potrzebne Ci sieciowe know-how, nie musisz już dalej szukać - w tej książce znajdziesz konkretne porady na ten temat. Niezależnie od tego, czy jesteś administratorem sieci komputerowych, czy jako zwyczajny użytkownik komputera chcesz skonfigurować sieć w biurze lub w domu, ta bestsellerowa publikacja przybliży Ci podstawowe zagadnienia w tym zakresie, a także wyposaży Cię w wiedzę potrzebną do uporania się z różnymi problemami, jakie mogą pojawić się na Twojej drodze. W książce: Łączenie się z internetem Konfigurowanie sieci bezprzewodowej Stawianie serwera Obsługa wielu kont Bezpieczne korzystanie z chmury Zabezpieczanie sieci
Sieci komputerowe. Najczęstsze problemy i ich rozwiązania
Russ White, Ethan Banks
Zrozumienie budowy i działania sieci komputerowych nie jest łatwe. Trzeba przyswoić wiele pojęć, zrozumieć bardzo zawiłe mechanizmy, a także przygotować się na gwałtowny rozwój technologii sieciowych. Mimo dostępności licznych podręczników i wypracowania różnych podejść do nauczania podstaw sieci komputerowych wciąż wielu inżynierów nie rozumie tych zagadnień. Te braki w wiedzy i w umiejętnościach należy traktować jako istotny problem: w przyszłości będą się pojawiać coraz to nowsze rozwiązania sieciowe, a ich znaczenie dla niemal każdego przedsiębiorstwa będzie rosło. W książce zastosowano podejście problemowe, dzięki czemu łatwiej jest zrozumieć budowę oraz działanie współczesnych sieci komputerowych i protokołów, jak również wyzwania, z jakimi mierzą się dzisiejsze systemy. W praktyczny sposób opisano zagadnienia transportu danych i sterowania pracą sieci, przeanalizowano też kilka typowych projektów i architektur sieci, w tym sieci szkieletowe centrów danych i nowoczesne sieci rozległe definiowane programowo (SD-WAN). Szczegółowo zaprezentowano takie technologie jak sieci definiowane programowo (SDN). Każdemu zagadnieniu towarzyszy omówienie typowych problemów i ich rozwiązań, a także sposobów ich implementacji w protokołach oraz metod wdrożenia. W tej książce między innymi: protokoły transportu w warstwach sieci i komunikacja międzywarstwowa pakiety, usługi, topologia sieci zabezpieczanie sieci, redundancja i odporność wzorce projektowe w sieciach automatyzacja zarządzania siecią internet rzeczy oraz inne nowości w sieciach Czy rozumiesz już działanie swojej sieci?
Sieci komputerowe. Ujęcie całościowe. Wydanie VII
James Kurose, Keith Ross
Zagadnienia związane z sieciami komputerowymi są wyjątkowo złożone. Opanowanie tej tematyki wymaga przyswojenia sobie wielu pojęć oraz zrozumienia licznych protokołów i technologii, które dodatkowo są ze sobą powiązane w zawiły sposób. Konieczne jest również uwzględnienie gwałtownego rozwoju technologii sieciowych i rosnącej złożoności nowych aplikacji. Aby poradzić sobie z tymi zagadnieniami, konieczne jest całościowe ujęcie tematyki sieci komputerowych. Ta książka jest siódmym, zaktualizowanym i ulepszonym wydaniem znakomitego podręcznika. Zrozumienie zagadnień ułatwia oparcie się autorów na metodzie omawiania zagadnień „od góry do dołu”, od ogółu do szczegółu, a więc prezentowania jako pierwszej warstwy aplikacji, a następnie kolejnych, niższych warstw — aż do warstwy fizycznej. W książce szczególnie dużo miejsca poświęcono wiedzy o działaniu internetu, jego architekturze i protokołach. Zaprezentowano tu także fundamentalne zasady budowy i działania sieci oraz informacje o podstawowych problemach sieciowych i metodach ich rozwiązywania. W efekcie ten podręcznik pozwala na zdobycie gruntownej wiedzy, umożliwiającej zrozumienie niemal każdej technologii sieciowej. W tej książce między innymi: warstwowość architektury sieciowej warstwa aplikacji, w tym strumieniowanie i sieci CDN działanie routerów i sterowanie logiką warstwy sieciowej bezpieczeństwo sieci administrowanie siecią Aplikacje sieciowe, protokoły, internet — wszystko, co musisz wiedzieć.
Systemy It w Polsce. Nowoczesne przedsiębiorstwo handlowo-dystrybucyjne
BPC GROUP POLAND
Pandemia przeniosła świat do innej rzeczywistości. Z dnia na dzień zmienił się rynek, jego struktura i modele biznesowe. Niektóre przedsiębiorstwa, a nawet całe branże, upadły. Wiele z nich straciło nabywców, a gro nie potrafiło przeskalować na czas swojej działalności. Ale to jedna strona medalu. Druga jest taka, że kryzys stał się okazją do rozwoju wielu biznesów. Przede wszystkim usług medycznych oraz tych, opartych o e-commerce. Jak na te zmiany zareagowała branża informatyczna? Zapraszamy do zapoznania się z opiniami ekspertów IT oraz proponowanymi przez nich rozwiązaniami. Prezentację systemów i dyskusję z ekspertami rozpoczęliśmy na łamach niniejszej publikacji, a kontynuujemy w serwisie doradczym www.bpc-guide.pl.
Gigi Sayfan
Rozwijaj umiejętności orkiestrowania kontenerów w Kubernetes, aby budować, uruchamiać, zabezpieczać i monitorować wielkoskalowe aplikacje rozproszone To wydanie Tajników Kubernetes zostało uzupełnione o najnowsze narzędzia i kod oraz najświeższe funkcje Kubernetes 1.18. Książka koncentruje się na pogłębianiu znajomości złożonych koncepcji i najlepszych praktyk, pomagając w opanowaniu umiejętności projektowania i wdrażania wielkich klastrów Kubernetes w rozmaitych platformach chmurowych. Czytelnik pozna techniki uruchamiania w Kubernetes złożonych, stanowych mikrousług, włącznie z zaawansowanymi funkcjami, takimi jak horyzontalne skalowanie podów, aktualizacje kroczące, przydziały zasobów czy trwała pamięć masowa. Dzięki dwóm nowym rozdziałom zdobędzie wiedzę na temat przetwarzania bezserwerowego i siatek usług. W trakcie lektury Czytelnik pozna różne opcje konfigurowania sieci i nauczy się, jak dobierać, uruchamiać i rozwiązywać problemy z wtyczkami sieciowych Kubernetes poprzez rzeczywiste przykłady zastosowań. Opanuje również mechanizmy tworzenia niestandardowych zasobów i ich stosowanie w automatyzacji i obsłudze aplikacji. Po wykonaniu zawartych w książce ćwiczeń Czytelnik awansuje do poziomu zaawansowanego profesjonalisty Kubernetes. Dzięki tej książce można: Opanować podstawy architektury i projektu Kubernetes Budować i uruchamiać w Kubernetes aplikacje z pamięcią stanu i złożone mikrousługi Opanować posługiwanie się takimi narzędziami, jak Kubectl, sekretami i Helm do zarządzania zasobami i pamięcią masową Opanować rozwiązania sieciowe Kubernetes wraz z opcjami równoważenia obciążeń Osiągać wysoką dostępność klastrów Kubernetes Usprawniać możliwości monitorowania Kubernetes dzięki takim narzędziom, jak Prometheus, Grafana i Jaeger Rozszerzać możliwości Kubernetes poprzez Kubernetes API, wtyczki i webhooki
Transformacja cyfrowa. Opowieść o wiedzy
Rafał Maciąg
Transformację cyfrową można zdefiniować jako zmianę sposobu rozumienia i przedstawiania sobie świata. To coś znacznie więcej niż tylko techniczne wynalazki, które odmieniają nasze otoczenie. Zresztą – jest dokładnie na odwrót: to my inaczej widzimy świat i inaczej konstruujemy wiedzę na jego temat. Dzięki temu nowemu spojrzeniu, a także zgodnie z jego nową logiką, tworzymy technologie, które go eksploatują. Stajemy się inni, inna jest także nasza cywilizacja. Obudziliśmy się w nowym, głęboko zmatematyzowanym świecie i próbujemy się do niego przystosować. Książka niniejsza to przewodnik, w którym Autor stara się opisać zasady jego istnienia. Recenzowane Dzieło (zdecydowanie przez duże D – to nie przypadek czy grzeczność, lecz ocena ładunku intelektualnego), (…) jak pisze we wstępie sam autor, „jest pewnym eksperymentem”, którego głównym zadaniem jest przedstawienie sposobu rozumienia zjawiska pod nazwą „transformacja cyfrowa”. To ze strony Autora naukowy understatement, w istocie oferuje on coś znacznie bardziej rozległego i głębokiego – refleksję nad filozofią cyfrowości. (…) to Dzieło wielkie, refleksyjne i wartościowe, niepowtarzalne w doborze i analizie problematyki cyfrowej transformacji w tak szerokim kontekście filozoficznym. Prof. dr hab. Bohdan Jung Na pytanie, dlaczego warto przeczytać tę książkę, odpowiedź jest tyleż łatwa, co oczywista: dlatego, że oferuje przygodę intelektualną wysokiej próby. Dr hab. Jan Kreft, prof. Politechniki Gdańskiej Rafał Maciąg – profesor Uniwersytetu Jagiellońskiego, pracownik Instytutu Studiów Informacyjnych, dramaturg, twórca teatralny, autor książek: Deus ex machina. Nowe media i ich projekt poznawczy (2012), Pragmatyka Internetu. Web 2.0 jako środowisko (2013), W stronę cywilizacji Internetu. Zarządzanie w naukach humanistycznych (2016). Zajmuje się następującymi zagadnieniami: teoretyczne modele wiedzy zbudowane na podstawie teorii złożoności, teoria sieci, informacja w kontekście technologii, sztuczne sieci neuronowe, zwłaszcza w obszarze przetwarzania języka naturalnego, systemy cyber-fizyczne.
VMware vSphere ESXi 8. Instalacja, konfiguracja i wprowadzenie do vCenter
Adam Nogły
Wykorzystaj infrastrukturę na maksa! Wirtualizacja serwerów pozwala lepiej wykorzystać posiadany sprzęt. Dzięki niej możliwe jest zwiększenie elastyczności systemu i usprawnienie zarządzania infrastrukturą IT. Spośród wielu platform wirtualizacyjnych dostępnych na rynku wyróżnia się VMware ESXi 8 - jeden z najbardziej zaawansowanych i wszechstronnych produktów, oferujący administratorom systemów kompleksowe rozwiązania. Wśród jego zaawansowanych funkcji znajdują się między innymi obsługa kontenerów, automatyzacja zarządzania, wsparcie dla najnowszych technologii sprzętowych, a także zintegrowane narzędzia do monitorowania i optymalizacji wydajności. Ta książka stanowi swojego rodzaju przewodnik po VMware ESXi 8, przeznaczony zarówno dla początkujących użytkowników, którzy dopiero rozpoczynają przygodę z wirtualizacją systemów operacyjnych, jak i dla doświadczonych administratorów systemów, pragnących pogłębić wiedzę i umiejętności w zakresie konfiguracji, zarządzania i utrzymania infrastruktury wirtualizacyjnej opartej na VMware ESXi 8. Dzięki książce: Dowiesz się, jak zainstalować platformę VMware ESXi i jak przeprowadzić konfigurację sieciową Nauczysz się przeprowadzać aktualizację systemu Poznasz sposoby zarządzania maszynami wirtualnymi Zgłębisz zasady implementacji zaawansowanych funkcji (na przykład przekazywania GPU, integracji z Active Directory) Przyswoisz zaawansowane zagadnienia związane z vCenter
WCF od podstaw. Komunikacja sieciowa nowej generacji
Maciej Grabek
Poznaj i wykorzystaj przyszłość komunikacji internetowej! Wprowadzenie do Windows Communication Foundation Konfiguracja usług sieciowych i nowości WCF 4.0 Narzędzia oraz wykorzystanie WCF Windows Communication Foundation to technologia umożliwiająca komunikację pomiędzy praktycznie wszystkimi systemami wymiany danych, przeznaczona przede wszystkim dla tych użytkowników, których główną potrzebą jest zachowanie dużej elastyczności usług sieciowych. Technologia ta jest nadrzędna wobec wszystkich wcześniejszych rozwiązań Microsoftu w tej dziedzinie, zapewnia zgodność z innymi standardami, pozwala też używać różnych protokołów (m.in. HTTP, TCP) bez konieczności ingerowania w sam kod aplikacji. Jeśli chcesz uniknąć problemów związanych z koniecznością ciągłego dostosowywania się do wymagań klientów bądź współpracowników używających różnych kanałów komunikacji sieciowej, pora zapoznać się z możliwościami oferowanymi przez technologię WCF. Książka "WCF od podstaw. Komunikacja sieciowa nowej generacji" składa się z pięciu części zawierających najważniejsze zagadnienia związane z technologią WCF. Znajdziesz w niej informacje na temat samej technologii i jej elementów oraz poczytasz o rozmaitych aspektach i wariantach konfiguracji. Dowiesz się, jakie nowości oferuje WCF 4.0, a także poznasz narzędzia używane podczas pracy z tą technologią, w tym Visual Studio, WCF Service Host i WCF Test Client. Ostatnim, choć wcale nie najmniej ważnym omówionym obszarem będzie kwestia wykorzystania serwisów WCF w kontekście standardu OData, biblioteki jQuery i aplikacji Silverlight. Lektura tej pozycji uświadomi Ci, jak wiele tracisz, nie używając na co dzień technologii WCF, a przede wszystkim, jak wiele możesz zyskać! Czym jest WCF i dlaczego warto stosować SOA? Definiowanie kontraktu usługi i hostowanie usługi Tworzenie klienta Podstawowa i zaawansowana konfiguracja Routing Service, Service Discovery, Workflow w WCF Visual Studio, WCF Service Host, WCF Test Client SVC Util, Microsoft Service Configuration Editor OData i WCF, WCF RIA Services Wydajność Twórz przejrzysty kod, wykorzystując nowoczesne, elastyczne i wygodne w użyciu rozwiązanie WCF!
Wybrane zagadnienia symulacji komputerowej
Zenon A. Sosnowski (red.)
W niniejszej monografii zaprezentowano wybrane zagadnienia odnoszące się do wykorzystania metod modelowania i symulacji komputerowej w szerokim zakresie tematycznym związanym z: klasyfikacją wysokowymiarowych (w tym niezbalansowanych) zbiorów danych, systemami rekomendacyjnymi, biometrią behawioralną, przetwarzaniem języka naturalnego, systemami identyfikacji gatunkowej, wykrywaniem złośliwego oprogramowania, planowaniem tras na odcinku ostatniej mili, obliczeniami kwantowymi, zadaniem kodowania stanów automatu skończonego. Materiał obejmuje prace badawcze oraz o charakterze badawczo-rozwojowym.
Eric Chou
Programiści cenią Pythona za wyrazistość i zwięzłość kodu, a także za bogatą kolekcję narzędzi i bibliotek. Z tych zalet mogą korzystać również inżynierowie sieci. Programistyczne zarządzanie siecią stanowi odpowiedź na rozwój technologii ― tradycyjny interfejs wiersza poleceń i pionowo zintegrowane metody kontroli sieci nie są już najlepszymi sposobami zarządzania współczesnymi sieciami. Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następnie zagłębić się w tajniki stosowania bibliotek Pexpect, Paramiko czy Netmiko do komunikacji z urządzeniami sieciowymi. W kolejnych rozdziałach znajdziesz solidny przegląd różnych narzędzi wraz ze sposobami ich użycia: Cisco NX-API, Meraki, Juniper PyEZ, Ansible, Scapy, PySNMP, Flask, Elastic Stack i wielu innych. Rozeznasz się również w kwestiach związanych z kontenerami Dockera, a także usługami sieciowymi chmur AWS i Azure. Lektura tej książki pozwoli Ci się w pełni przygotować na następną generację sieci! W książce między innymi: interakcja Pythona z urządzeniami sieciowymi uzyskiwanie informacji o sieci i analiza danych sieciowych tworzenie wysokopoziomowych API korzystanie z biblioteki AsyncIO paradygmat programowania sterowanego testami w Pythonie zastosowanie GitLab w praktykach DevOps w kontekście zagadnień sieciowych Chcesz mieć sieć najnowszej generacji? Python jest dla Ciebie!