Secure by Design

Ocena:   (4,6 na 5)

Secure by Design (Daniel Deogun)

Opinie czytelników

Podsumowanie:

Książka jest wysoko ceniona za swoje spostrzeżenia na temat bezpiecznego projektowania oprogramowania i zasad projektowania opartego na domenie. Czytelnicy doceniają jej praktyczne podejście i cenne lekcje, które przekazuje w celu poprawy praktyk kodowania. Niektórzy krytycy zwracają uwagę na duże poleganie na przykładach Java i wskazują na drobny problem z dostawą.

Zalety:

Zapewnia głęboki wgląd w bezpieczne projektowanie oprogramowania i zasady projektowania opartego na domenie
oferuje praktyczne techniki, które zwiększają bezpieczeństwo i niezawodność kodu
wysoce zalecane dla inżynierów oprogramowania i studentów
zawiera cenne wzorce i strategie
uważana za lekturę obowiązkową.

Wady:

W dużej mierze opiera się na przykładach Java, co może nie zaspokoić potrzeb wszystkich czytelników
niektórzy uznali ją za kosztowną
zgłoszono problemy z dostawą, w tym uszkodzoną książkę w momencie dostawy.

(na podstawie 13 opinii czytelników)

Zawartość książki:

Podsumowanie

Secure by Design uczy programistów, jak wykorzystywać projektowanie do zwiększania bezpieczeństwa podczas tworzenia oprogramowania. Ta książka jest pełna wzorców, najlepszych praktyk i sposobów myślenia, które można bezpośrednio zastosować w rzeczywistym rozwoju. Dowiesz się również, jak wykrywać słabe punkty w starszym kodzie i jak im zaradzić.

Przedmowa autorstwa Daniela Terhorsta-Northa.

Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.

O technologii

Bezpieczeństwo powinno być naturalnym wynikiem procesu rozwoju. Wraz ze wzrostem złożoności aplikacji, coraz ważniejsze staje się uwzględnienie kwestii bezpieczeństwa na każdym etapie. Podejście "secure-by-design" uczy najlepszych praktyk w zakresie wdrażania istotnych funkcji oprogramowania, wykorzystując projektowanie jako główny czynnik wpływający na bezpieczeństwo.

O książce

Secure by Design uczy zasad i najlepszych praktyk pisania wysoce bezpiecznego oprogramowania. Na poziomie kodu odkryjesz konstrukcje promujące bezpieczeństwo, takie jak bezpieczna obsługa błędów, bezpieczna walidacja i prymitywy domeny. Opanujesz również techniki skoncentrowane na bezpieczeństwie, które możesz zastosować w całym potoku kompilacji, testowania i wdrażania, w tym unikalne obawy związane z nowoczesnymi mikrousługami i projektami natywnymi dla chmury.

Co zawiera

⬤ Koncepcje bezpiecznego projektowania.

⬤ Wykrywanie ukrytych problemów z bezpieczeństwem.

⬤ Konstrukcje bezpiecznego kodu.

⬤ Ocena bezpieczeństwa poprzez identyfikację typowych błędów projektowych.

⬤ Zabezpieczanie starszych architektur i architektur mikrousług.

O czytelniku

Czytelnicy powinni mieć pewne doświadczenie w projektowaniu aplikacji w Javie, C#,.NET lub podobnym języku.

O autorze

Dan Bergh Johnsson, Daniel Deogun i Daniel Sawano są uznanymi prelegentami, którzy często prezentują na międzynarodowych konferencjach tematy związane z rozwojem wysokiej jakości, a także bezpieczeństwem i projektowaniem.

Spis treści

CZĘŚĆ 1 - Wprowadzenie.

⬤ Dlaczego projektowanie ma znaczenie dla bezpieczeństwa.

⬤ Intermisja: Anty-Hamlet.

CZĘŚĆ 2 - Podstawy.

⬤ Podstawowe koncepcje Domain-Driven Design.

⬤ Konstrukcje kodu promujące bezpieczeństwo.

⬤ Prymitywy domenowe.

⬤ Zapewnienie integralności stanu.

⬤ Zmniejszanie złożoności stanu.

⬤ Wykorzystanie potoku dostarczania do zapewnienia bezpieczeństwa.

⬤ Bezpieczna obsługa awarii.

⬤ Korzyści z myślenia w chmurze.

⬤ Intermisja: Polisa ubezpieczeniowa za darmo.

PAT 3 - Zastosowanie podstaw.

⬤ Wskazówki dotyczące starszego kodu.

⬤ Wskazówki dotyczące mikrousług.

⬤ Słowo końcowe: Nie zapomnij o bezpieczeństwie.

Dodatkowe informacje o książce:

ISBN:9781617294358
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2019
Liczba stron:410

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Secure by Design
Podsumowanie Secure by Design uczy programistów, jak wykorzystywać projektowanie do zwiększania bezpieczeństwa podczas tworzenia oprogramowania. Ta książka jest pełna...
Secure by Design

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