Wdrażanie DevOps przy użyciu platformy Microsoft Azure: Automatyzacja wdrożeń i wprowadzenie kultury DevOps

Ocena:   (2,9 na 5)

Wdrażanie DevOps przy użyciu platformy Microsoft Azure: Automatyzacja wdrożeń i wprowadzenie kultury DevOps (Mitesh Soni)

Opinie czytelników

Podsumowanie:

Książka zapewnia podstawowy przegląd koncepcji Microsoft Azure i DevOps, ale wielu użytkowników uważa, że brakuje jej głębi i najlepszych praktyk. Podejście skoncentrowane na Javie utrudnia czytelnikom z DotNet w pełni zaangażować się w materiał. Wykorzystanie zrzutów ekranu i formatu przypominającego samouczek jest postrzegane zarówno jako mocna, jak i słaba strona.

Zalety:

Dobrze napisana
łatwa do naśladowania dla doświadczonych programistów
dobry przegląd Microsoft Azure PaaS
obejmuje ciągłą integrację i ciągłe dostarczanie
praktyczna z wieloma zrzutami ekranu
niektórzy czytelnicy uznali ją za przydatną dla początkujących.

Wady:

Nie dogłębne zgłębienie tematów
skupienie się na Javie może zrazić programistów DotNet
brak pokrycia najlepszych praktyk
treść może wydawać się powierzchowna
przede wszystkim służy jako przewodnik, a nie kompleksowy przewodnik.

(na podstawie 7 opinii czytelników)

Oryginalny tytuł:

Implementing DevOps with Microsoft Azure: Automate your deployments and incorporate the DevOps culture

Zawartość książki:

Twórz skalowalne aplikacje uczenia maszynowego, aby zasilać nowoczesny biznes oparty na danych za pomocą Spark 2.x

Kluczowe cechy

⬤ Poznaj najnowszą wersję Apache Spark.

⬤ Wykorzystanie biblioteki uczenia maszynowego Spark do wdrożenia analityki predykcyjnej.

⬤ Wykorzystaj potężne narzędzia Spark do ładowania, analizowania, czyszczenia i przekształcania danych.

Opis książki

Z tej książki dowiesz się o popularnych algorytmach uczenia maszynowego i ich implementacji. Dowiesz się, jak różne koncepcje uczenia maszynowego są implementowane w kontekście Spark ML. Zaczniesz od zainstalowania Sparka w klastrze jedno- i wielowęzłowym. Następnie zobaczysz, jak wykonywać programy oparte na Scali i Pythonie dla Spark ML. Następnie weźmiemy kilka zestawów danych i zagłębimy się w klastrowanie, klasyfikację i regresję. Pod koniec omówimy również przetwarzanie tekstu przy użyciu Spark ML.

Po zapoznaniu się z koncepcjami, można je zastosować do implementacji algorytmów w implementacjach typu green-field lub do migracji istniejących systemów na tę nową platformę. Istnieje możliwość migracji z Mahout lub Scikit do Spark ML.

Pod koniec tej książki zdobędziesz umiejętności wykorzystania funkcji Sparka do tworzenia własnych skalowalnych aplikacji uczenia maszynowego i zasilania nowoczesnego biznesu opartego na danych.

Czego się nauczysz

⬤ Poznaj najnowszą wersję Spark ML.

⬤ Stworzyć swój pierwszy program Spark w językach Scala i Python.

⬤ Skonfigurować środowisko programistyczne dla Sparka na własnym komputerze, a także na Amazon EC2.

⬤ Uzyskać dostęp do publicznych zbiorów danych uczenia maszynowego i używać Sparka do ładowania, przetwarzania, czyszczenia i przekształcania danych.

⬤ Wykorzystanie biblioteki uczenia maszynowego Spark do implementacji programów wykorzystujących dobrze znane modele uczenia maszynowego.

⬤ Radzenie sobie z danymi tekstowymi na dużą skalę, w tym ekstrakcja cech i wykorzystywanie danych tekstowych jako danych wejściowych do modeli uczenia maszynowego.

⬤ Pisanie funkcji Spark w celu oceny wydajności modeli uczenia maszynowego.

Dla kogo jest ta książka

Jeśli masz podstawową wiedzę na temat uczenia maszynowego i chcesz wdrożyć różne koncepcje uczenia maszynowego w kontekście Spark ML, ta książka jest dla Ciebie. Powinieneś dobrze znać języki Scala i Python.

Dodatkowe informacje o książce:

ISBN:9781787127029
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Wdrażanie DevOps przy użyciu platformy Microsoft Azure: Automatyzacja wdrożeń i wprowadzenie kultury...
Twórz skalowalne aplikacje uczenia maszynowego,...
Wdrażanie DevOps przy użyciu platformy Microsoft Azure: Automatyzacja wdrożeń i wprowadzenie kultury DevOps - Implementing DevOps with Microsoft Azure: Automate your deployments and incorporate the DevOps culture
Agile, DevOps i przetwarzanie w chmurze z Microsoft Azure: Praktyczne wdrażanie praktyk DevOps przy...
Przewodnik krok po kroku, jak zrozumieć Agile,...
Agile, DevOps i przetwarzanie w chmurze z Microsoft Azure: Praktyczne wdrażanie praktyk DevOps przy użyciu Azure DevOps - Agile, DevOps and Cloud Computing with Microsoft Azure: Hands-On DevOps practices implementation using Azure DevOps
Praktyczne rozwiązania Azure Devops: Wdrażanie CICD dla aplikacji mobilnych, hybrydowych i...
Przewodnik krok po kroku dotyczący wdrażania ciągłej...
Praktyczne rozwiązania Azure Devops: Wdrażanie CICD dla aplikacji mobilnych, hybrydowych i internetowych przy użyciu Azure Devops i Microsoft Azure - Hands-On Azure Devops: CICD Implementation for Mobile, Hybrid, and Web Applications Using Azure Devops and Microsoft Azure

Prace autora wydały następujące wydawnictwa: