πŸ“š ВОП-10 ΠΊΠ½ΠΈΠ³ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ спСциалиста DevOps

ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ DevOps Π½Π° русском ΠΈ английском языках. РасставлСны Π² порядкС возрастания слоТности, ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Ρ‹ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ читатСлями прСимущСства ΠΈ нСдостатки.

ΠœΡ‹ ΡƒΠΆΠ΅ писали ΠΎ спСцификС Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² DevOps ΠΈ прСимущСствах этой профСссии. Книги ΠΈΠ· ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠΈ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ читатСлям Π½Π°ΠΉΡ‚ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… тСхнологиях ΠΈ инструмСнтах.

Книги для ΠΏΠΎ DevOps для спСциалистов Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ уровня

Π”ΠΆΡƒΠ½ Ким, Π”ΠΆΠΎΠ½Π³ Π₯Π°Π½ Ким, Π‘Π΅Ρ€ К., Π‘ΠΏΠ°Ρ„Ρ„ΠΎΡ€Π΄ Π”. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ «ЀСникс». Π ΠΎΠΌΠ°Π½ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ DevOps мСняСт бизнСс ΠΊ Π»ΡƒΡ‡ΡˆΠ΅ΠΌΡƒ

Π‘ΠΏΠ°Ρ„Ρ„ΠΎΡ€Π΄ Π”., Ким Π”., Π‘Π΅Ρ€ К. Β«ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ «ЀСникс». Π ΠΎΠΌΠ°Π½ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ DevOps мСняСт бизнСс ΠΊ Π»ΡƒΡ‡ΡˆΠ΅ΠΌΡƒΒ»

Книга Π² сообщСствС @progbook

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ «ЀСникс» – Π²Ρ‹ΠΌΡ‹ΡˆΠ»Π΅Π½Π½Π°Ρ история ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Parts Unlimited. IT-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π‘ΠΈΠ»Π» ΡƒΠ·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹ΠΉ Π²Π°ΠΆΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π΅ укладываСтся Π² сроки ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π·Π° Ρ€Π°ΠΌΠΊΠΈ возмоТностСй Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π°. Π“Π΅Π½Π΅Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ Π΄Π°Π΅Ρ‚ Π‘ΠΈΠ»Π»Ρƒ 90 Π΄Π½Π΅ΠΉ Π½Π° ΡƒΠ»Π°ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΏΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ, Π»ΠΈΠ±ΠΎ ΡƒΠ²ΠΎΠ»ΡŒΠ½ΡΠ΅Ρ‚ вСсь ΠΎΡ‚Π΄Π΅Π» Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ гСроя.

Π’ этой худоТСствСнной ΠΊΠ½ΠΈΠ³Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ рСалистичныС сцСнарии Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² IT-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ «ЀСникс» ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ читатСлям ряд эффСктивных инструмСнтов ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ² Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ DevOps.

Достоинства:

  • ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для ознакомлСния с профСссиСй.
  • Описано, ΠΊΠ°ΠΊ происходит становлСниС DevOps-спСциалиста Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.
  • Π’ ΠΊΠ½ΠΈΠ³Π΅ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° IT Π² компаниях Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ эффСктивности ΠΈ взаимодСйствия с бизнСсом.
  • Π›Π΅Π³ΠΊΠΈΠΉ ΠΈ доступный для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ° язык повСствования.

НСдостатки:

  • Книга Π½Π΅ содСрТит ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… тСхничСских Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.
  • Π•ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΈ, орфографичСскиС ошибки.

Π”ΠΆΠΈΠ½ Ким, ΠŸΠ°Ρ‚Ρ€ΠΈΠΊ Π”Π΅Π±ΡƒΠ°, Π”ΠΆΠΎΠ½ Уиллис ΠΈ Π”ΠΆΠ΅Π· Π₯Π°ΠΌΠ±Π». Руководство ΠΏΠΎ DevOps

Ким Π”., Π”Π΅Π±ΡƒΠ° П., Уиллис Π”ΠΆ. ΠΈ Π₯Π°ΠΌΠ±Π» Π”. Руководство ΠΏΠΎ DevOps

ВСхничСски Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Π° «ЀСникс». Авторы Ρ€Π°ΡΡΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΎΠ± основных ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°Ρ… DevOps Π² Π²ΠΈΠ΄Π΅ Ρ‚Ρ€Π΅Ρ… ΠΏΡƒΡ‚Π΅ΠΉ: ΠΏΠΎΡ‚ΠΎΠΊ, обратная связь ΠΈ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ΅ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅.

Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«ΠŸΠΎΡ‚ΠΎΠΊΒ» рассмотрСны нСпрСрывная интСграция ΠΈ доставка прилоТСния (CI/CD). Π’ Β«ΠžΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи» говорится ΠΎ Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ, тСстировании ΠΈ Π°Π½Π°Π»ΠΈΠ·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ качСства ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ². Π Π°Π·Π΄Π΅Π» «НСпрСрывноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅Β» посвящСн ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, инструмСнтариям ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

Π’ ΠΊΠ½ΠΈΠ³Π΅ Ρ‚Π°ΠΊΠΆΠ΅ рассмотрСны Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ кСйсы извСстных ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΈ путями Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

Достоинства:

  • ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описаны основныС понятия DevOps.
  • ΠžΠΏΠΈΡΠ°Π½Ρ‹ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ CI/CD, синС-Π·Π΅Π»Π΅Π½ΠΎΠ΅ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅.
  • ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ тСхничСских ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ³ΠΎ развСртывания, Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ ΠΈ доставки, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ вопросы бСзопасности систСм.
  • ВысокоС качСство ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ.

НСдостатки:

  • Π’ ΠΊΠ½ΠΈΠ³Π΅ Π΅ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ количСство Β«Π²ΠΎΠ΄Ρ‹Β».

Jennifer Davis, Ryn Daniels. Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale

Davis J., Daniels R. Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale

Книга Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅ Π² сообщСствС @progbook

Основной посыл ΠΊΠ½ΠΈΠ³ΠΈ: DevOps – это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ процСссы, Π½ΠΎ ΠΈ люди, Π° Ρ‚Π°ΠΊΠΆΠ΅ взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ.

Авторы Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ понятиС DevOps, ΠΊΠ°ΠΊ ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½ΠΎΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ. Они ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ нСсколько ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ² ΠΏΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ создания Сдинства ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ΠΈ приводят ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ эффСктивного использования Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… инструмСнтов Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

ИзданиС Π·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ с тСхничСскими, ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½Ρ‹ΠΌΠΈ ΠΈ управлСнчСскими аспСктами DevOps, Π° Ρ‚Π°ΠΊΠΆΠ΅ с ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Достоинства:

  • Много ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… совСтов ΠΏΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ пСрсоналом.
  • ОписаниС Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ IΠ’-Π΄Π΅ΠΏΠ°Ρ€Ρ‚Π°ΠΌΠ΅Π½Ρ‚Π°.
  • Π‘ΠΎΠ²Π΅Ρ‚Ρ‹ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ.

НСдостатки:

  • Мягкая ΠΎΠ±Π»ΠΎΠΆΠΊΠ°.
  • ВяТСловатый ΡΡ‚ΠΈΠ»ΡŒ излоТСния.
  • Π‘Π΄Π΅Π»Π°Π½ ΡΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π°ΠΊΡ†Π΅Π½Ρ‚ Π½Π° ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½Ρ‹Ρ… аспСктах Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅.
  • НСдостаточно раскрыта тСхничСская ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π°Ρ.

Humble Jez, Farley David. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation

Humble J., Farley D. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation

Книга Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅ Π² сообщСствС @progbook

Книга Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Π² 2011 Π³ΠΎΠ΄Ρƒ, Π½ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ описанных Π² Π½Π΅ΠΉ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ для спСциалистов DevOps. Она Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½Π° ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠ΅ΠΉ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΈ доставки (CI/CD).

Достоинства:

  • ΠŸΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ процСссы: сборку, тСстированиС ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.
  • Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½Π° Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŒ сразу ΠΆΠ΅ Π½Π°Ρ‡Π°Π» Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΈ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.
  • Π•ΡΡ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ схСмы.

Книги для срСднСго уровня

Π”ΠΆΡƒΠ»ΡŒΠ΅Π½ Π’Π΅Ρ…Π΅Π½. БСзопасный DevOps

Π’Π΅Ρ…Π΅Π½ Π”ΠΆ. БСзопасный DevOps

Книга Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅ Π² сообщСствС @progbook

Книга ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² спСцификС Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΎΡ‚ Π²Π·Π»ΠΎΠΌΠ°, ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΡƒΠ³Ρ€ΠΎΠ· ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ бСзопасности. Автор рассказываСт, ΠΊΠ°ΠΊ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ уязвимости Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ Π² ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… процСссах DevOps. ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π΅Π½ спСциалистам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Linux, Π²Π»Π°Π΄Π΅ΡŽΡ‚ стандартными ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°ΠΌΠΈ DevOps ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Π² ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠΌ тСстировании.

Достоинства:

  • Π•ΡΡ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ схСмы Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π° ΠΈ инструмСнты с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ исходными тСкстами для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ прСдставлСнной ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.
  • РассматриваСтся построСниС ΠΎΠ±Π»Π°ΠΊΠ° AWS.
  • ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ основаны Π½Π° авторском ΠΎΠΏΡ‹Ρ‚Π΅.
  • Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° чСткая ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ, ΠΊΠ½ΠΈΠ³Π° Π»Π΅Π³ΠΊΠΎ читаСтся.

НСдостатки:

  • Книга ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° AWS.
  • НС Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.
  • Π•ΡΡ‚ΡŒ ошибки ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π°.

Π­Π±Π΅Ρ€Ρ…Π°Ρ€Π΄ Π’ΠΎΠ»ΡŒΡ„. Continuous delivery. ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Ρ… Π°ΠΏΠ΄Π΅ΠΉΡ‚ΠΎΠ²

Π’ΠΎΠ»ΡŒΡ„ Π­. Continuous delivery. ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹Ρ… Π°ΠΏΠ΄Π΅ΠΉΡ‚ΠΎΠ²

Книга ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ сталкиваСтся Π² Ρ€Π°Π±ΠΎΡ‚Π΅ с Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ поставкой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Автор рассказываСт ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для этого тСхнологиях: Docker, Chef, Vagrant, Jenkins, Graphite, ELK stack, JBehave ΠΈ Gatling. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ описанных инструмСнтов Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ этапС (сборка, нСпрСрывная интСграция, Π½Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠ΅ тСстированиС, Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³) Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π½ΠΎ достаточно ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ. Π’ ΠΊΠ½ΠΈΠ³Π΅ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² Ρ€Π°Π±ΠΎΡ‚Π΅.

Достоинства:

  • Π˜ΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰Π΅Π΅ руководство ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ CI/CD.
  • ΠžΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ вопросы Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ³ΠΎ развСртывания, Π² частности A/B-тСстированиС, синС-Π·Π΅Π»Π΅Π½ΠΎΠ΅ ΠΈ ΠΊΠ°Π½Π°Ρ€Π΅Π΅Ρ‡Π½ΠΎΠ΅ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅, ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ DevOps.

НСдостатки:

  • Мало сравнСний, плюсов/минусов Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ² ΠΈ инструмСнтов.
  • НС Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚Π° Ρ‚Π΅ΠΌΠ° Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ компиляции ΠΈ автоматичСского тСстирования CI/CD.

Π•Π²Π³Π΅Π½ΠΈΠΉ Π‘Ρ€ΠΈΠΊΠΌΠ°Π½. Terraform: инфраструктура Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΊΠΎΠ΄Π°

Π‘Ρ€ΠΈΠΊΠΌΠ°Π½ Π•. Terraform: инфраструктура Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΊΠΎΠ΄Π°

Книга Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅ Π² сообщСствС @progbook

АмСриканскоС ΠΈΠ·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ O’Reilly выпустило мноТСство ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… для ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ² DevOps ΠΊΠ½ΠΈΠ³. Одна ΠΈΠ· Π½ΠΈΡ… посвящСна Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Terraform. Автор ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для развСртывания ΠΈ управлСния инфраструктурой, Π° Ρ‚Π°ΠΊΠΆΠ΅ рассматриваСт вСсь спСктр инструмСнтов DevOps ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅Ρ‚ ΡΡƒΡ‚ΡŒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Infrastructure as a Code (IaC).

Достоинства:

  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ быстро ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с Terraform.
  • Π”Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ объяснСния ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π°.

НСдостатки:

  • Мягкая ΠΎΠ±Π»ΠΎΠΆΠΊΠ°.
  • ΠŸΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π΅Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ΄Π°.
  • ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Π³Π»Π°Π² оставляСт ΠΆΠ΅Π»Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ.

АрундСл Π”., Домингус Π”. Kubernetes для DevOps: Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅, запуск ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΎΠ±Π»Π°ΠΊΠ΅

АрундСл Π”., Домингус Π”. Kubernetes для DevOps: Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅, запуск ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΎΠ±Π»Π°ΠΊΠ΅

Книга Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅ Π² сообщСствС @progbook

Kubernetes – ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… элСмСнтов соврСмСнной ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠΉ экосистСмы. Авторы ΠΊΠ½ΠΈΠ³ΠΈ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ особСнности создания ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½ΠΈΠΌΠΈ, Ρ€Π°ΡΡΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΎ возмоТностях, ограничСниях, ΠΏΠ»ΡŽΡΠ°Ρ… ΠΈ минусах популярных инструмСнтов установки Kubernetes: kops, kubeadm ΠΈ Kubespray.
ПослС прочтСния Π²Ρ‹ смоТСтС ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ собствСнноС ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ создадитС инфраструктуру для Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ. НастроитС срСду Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ³ΠΎ развСртывания, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΌ Ρ†ΠΈΠΊΠ»ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° ΠΈ расходом рСсурсов.

Достоинства:

  • ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π»Π°ΠΊΠΎΠ½ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.
  • ДоступноС ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°.

НСдостатки:

  • Мягкая ΠΎΠ±Π»ΠΎΠΆΠΊΠ°.

Для ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚ΠΎΠ³ΠΎ уровня

Π‘Π΅ΠΉΠ΅Ρ€ Π‘., ДТоунс К., ΠŸΠ΅Ρ‚ΠΎΡ„Ρ„ Π”., ΠœΠ΅Ρ€Ρ„ΠΈ Π . Site Reliability Engineering. ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π±Π΅Π·ΠΎΡ‚ΠΊΠ°Π·Π½ΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΊ Π² Google

Π‘Π΅ΠΉΠ΅Ρ€ Π‘., ДТоунс К., ΠŸΠ΅Ρ‚ΠΎΡ„Ρ„ Π”., ΠœΠ΅Ρ€Ρ„ΠΈ Π . Site Reliability Engineering. ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π±Π΅Π·ΠΎΡ‚ΠΊΠ°Π·Π½ΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΊ Π² Google

Книга Site Reliability Engineering. ΠΠ°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π±Π΅Π·ΠΎΡ‚ΠΊΠ°Π·Π½ΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΊ Π² Google Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅ Π² сообщСствС @progbook

Книга Site Reliability Workbook. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅ Π² сообщСствС @progbook

Site Reliability Engineering (SRE) – тСхнология, которая позволяСт Google Π±ΠΎΠ»Π΅Π΅ 10 Π»Π΅Ρ‚ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π±Π΅ΡΠΏΠ΅Ρ€Π΅Π±ΠΎΠΉΠ½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½Ρ‹Ρ… IT-систСм. Π’ ΠΊΠ½ΠΈΠ³Π΅ раскрыт Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ ΠΎΠΏΡ‹Ρ‚ Π΅Π΅ использования, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ качСствСнно.

Достоинства:

  • ΠžΠ±ΡˆΠΈΡ€Π½Π°Ρ ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° Ρ‚Π΅ΠΌ ΠΏΠΎ эксплуатации ПО ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ процСссов.
  • ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описано, ΠΊΠ°ΠΊ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡƒΠ·Π½Π°Π²Π°Ρ‚ΡŒ ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…, ΠΊΠ°ΠΊ ΡƒΠΏΡ€ΠΎΡ‰Π°Ρ‚ΡŒ систСмы ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π² Π½ΠΈΡ… ошибки.
  • Π₯ΠΎΡ€ΠΎΡˆΠΎ структурированный ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ справочником.

НСдостатки:

  • ΠœΠ΅ΡΡ‚Π°ΠΌΠΈ Π½Π΅Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄.
  • Мягкая ΠΎΠ±Π»ΠΎΠΆΠΊΠ°.
  • НСконтрастный ΡˆΡ€ΠΈΡ„Ρ‚, Π½Π΅Ρ‡Π΅Ρ‚ΠΊΠΈΠ΅ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ Π±ΡƒΠΊΠ².

Майкл НСйгард. Release it! ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½ ПО для Ρ‚Π΅Ρ…, ΠΊΠΎΠΌΡƒ Π½Π΅ всС Ρ€Π°Π²Π½ΠΎ

НСйгард М. Release it! ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½ ПО для Ρ‚Π΅Ρ…, ΠΊΠΎΠΌΡƒ Π½Π΅ всС Ρ€Π°Π²Π½ΠΎ

Книга Π² сообщСствС @progbook

Книга ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Ρ€Π°ΡΡΡ‹ΠΏΠ°ΡŽΡ‚ΡΡ Π² процСссС эксплуатации. Π’ Π½Π΅ΠΉ раскрыты Ρ‚Π΅ΠΌΡ‹ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ, надСТности, внСдрСния, эксплуатации ΠΈ администрирования.

Π₯отя англоязычный ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π» появился Π±ΠΎΠ»Π΅Π΅ 10 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄, излоТСнная Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ информация Π΅Ρ‰Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°. Π’ ΠΊΠ½ΠΈΠ³Π΅ содСрТатся Ρ†Π΅Π½Π½Ρ‹Π΅ ΡƒΡ€ΠΎΠΊΠΈ, основанныС Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Π½Π΅ΡƒΠ΄Π°Ρ‡Π°Ρ… ΠΈ ΠΏΠ»ΠΎΡ…ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½Ρ‹Ρ… дСйствиях.

Достоинства:

  • ΠšΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄.
  • ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠ² ΠΈ Π°Π½Ρ‚ΠΈΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠ² проСктирования.
  • Много ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΎΡ‚ Π°Π²Ρ‚ΠΎΡ€Π° ΠΎ ΡΡƒΠ΄ΡŒΠ±Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ послС Π½Π°Ρ‡Π°Π»Π° Π΅Π΅ использования ΠΆΠΈΠ²Ρ‹ΠΌΠΈ людьми.

НСдостатки:

  • Мягкая ΠΎΠ±Π»ΠΎΠΆΠΊΠ°.
  • На Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡΡ… тСкст слоТно Ρ‡ΠΈΡ‚Π°Π΅ΠΌ ΠΈΠ·-Π·Π° Ρ‚Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ„ΠΎΠ½Π°.
***

Если Π²Ρ‹ Π½Π΅ ΡƒΠ²ΠΈΠ΄Π΅Π»ΠΈ Π»ΡŽΠ±ΠΈΠΌΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ Π² спискС, поТалуйста, Π½Π΅ ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΏΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ Π² коммСнтариях. Если Π²Ρ‹ Ρ‡ΠΈΡ‚Π°Π»ΠΈ пСрСчислСнныС ΠΊΠ½ΠΈΠ³ΠΈ, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ наши описания – ΠΊΠ°ΠΊΠΈΠ΅ прСимущСства ΠΈ нСдостатки ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ Π±Ρ‹ Π²Ρ‹.

***

Π₯ΠΎΡ‡Ρƒ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с нуля, Π½ΠΎ Π½Π΅ знаю, с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ. Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ?

МоТно ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ (Π΄ΠΎΠ»Π³ΠΎ) ΠΈΠ»ΠΈ ΠΏΠΎΠΉΡ‚ΠΈ Π½Π° курсы с прСподаватСлями (быстро). Плюс Π½ΡƒΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΄ΠΆΡƒΠ½ΠΎΠ² ΠΌΠ½ΠΎΠ³ΠΎ, конкурСнция Π²Ρ‹ΡˆΠ΅ ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‚ ΠΏΠΎΡ€ΠΎΠ³ вхоТдСния ΠΏΡ€ΠΈ Π½Π°ΠΉΠΌΠ΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ знания, ΠΌΡ‹ Π² proglib.academy запустили курсы:

  • ΠžΡΠ½ΠΎΠ²Ρ‹ программирования Π½Π° Python.
  • ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΡ Python-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ.
  • Алгоритмы ΠΈ структуры Π΄Π°Π½Π½Ρ‹Ρ….
  • ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° для Data Science.
  • ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΡ Data Science.
  • Frontend Basic: ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ соврСмСнного Π²Π΅Π±Π°.
  • ΠŸΡ€ΠΎΡ„Π΅ΡΡΠΈΡ Π€Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ.
  • ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° СстСствСнного языка. ΠŸΠΎΠ»Π½Ρ‹ΠΉ курс.

На ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ Π΅Ρ‰Π΅ большС 10 курсов для взрослых ΠΈ Π΄Π΅Ρ‚Π΅ΠΉ.

Π›Π£Π§Π¨Π˜Π• БВАВЬИ ПО Π’Π•ΠœΠ•

matyushkin
07 апрСля 2020

ВОП-15 ΠΊΠ½ΠΈΠ³ ΠΏΠΎ Python: ΠΎΡ‚ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ° Π΄ΠΎ профСссионала

Книги ΠΏΠΎ Python (ΠΈ связанным с Π½ΠΈΠΌ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ‚Π΅ΠΌΠ°ΠΌ) Π½Π° русском языкС. Рас...
Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° программиста
21 фСвраля 2018

Книги ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ: ΠΊΠ°ΠΊ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ

ΠΠ°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ программисты часто ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚, ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Ρ‡...
admin
05 апрСля 2017

6 ΠΊΠ½ΠΈΠ³ ΠΏΠΎ Java для программистов любого уровня

ΠŸΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΏΠΎ Java. Если Π²Ρ‹ ΠΈΠ·ΡƒΡ‡Π°Π΅Ρ‚Π΅ Π΅Π³ΠΎ, Ρ‚ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π΄...