Fury Road: เบเบฒเบ™เป€เบ”เบตเบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เป€เบญเบตเป‰เบ™เป€เบเบฑเบšเป€เบ‡เบดเบ™

เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เป€เบญเบตเป‰เบ™เป€เบเบฑเบšเป€เบ‡เบดเบ™เบกเบตเบชเบญเบ‡เบงเบดเบ—เบตเปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบ—เบตเบกเบ‡เบฒเบ™. เบญเบฑเบ™เบ—เปเบฒเบญเบดเบ”เปเบกเปˆเบ™เบเบฒเบ™เบšเบฑเบ™เบˆเบธ "เบœเบนเป‰เบญเบฒเบงเบธเป‚เบช" เบ—เบตเปˆเบเบฝเบกเบžเป‰เบญเบกเปเบฅเบฐเบชเป‰เบฒเบ‡เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เป€เบžเบทเปˆเบญเปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเปƒเบŠเป‰เบ—เบฑเบเบชเบฐเปเบฅเบฐเบ›เบฐเบชเบปเบšเบเบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปƒเบซเป‰เบชเบนเบ‡เบชเบธเบ”, เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐเปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™เบšเปเปˆเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบเบฒเบ™เบ•เปเปˆเบชเบนเป‰. เบญเบฑเบ™เบ—เบตเบชเบญเบ‡เปเบกเปˆเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบ—เบตเบกเบ‡เบฒเบ™เบˆเบฒเบเบเบฒเบ™เบ›เบฐเบชเบปเบกเบ‚เบญเบ‡เบœเบนเป‰เปƒเบซเบกเปˆ, เบเบฒเบ‡เปเบฅเบฐ pros, เป€เบžเบทเปˆเบญเปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™, เบกเบตเบญเบดเบ”เบ—เบดเบžเบปเบ™เป€เบŠเบดเปˆเบ‡เบเบฑเบ™เปเบฅเบฐเบเบฑเบ™, เบฎเบฝเบ™เบฎเบนเป‰เปเบฅเบฐเป€เบ•เบตเบšเปƒเบซเบเปˆเบžเบฒเบเปƒเบ™เบšเปเบฅเบดเบชเบฑเบ”. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบ•เปเปˆโ€‹เบ•เป‰เบฒเบ™โ€‹เบงเบปเบ‡โ€‹เบเบฒเบ™โ€‹เบญเบฑเบ™โ€‹เป‚เบซเบ”โ€‹เบฎเป‰เบฒเบโ€‹เบ‚เบญเบ‡ "เบšเปเปˆโ€‹เบกเบตโ€‹เบ›เบฐโ€‹เบชเบปเบšโ€‹เบเบฒเบ™ - เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบ - เบšเปเปˆโ€‹เบกเบตโ€‹เบ›เบฐโ€‹เบชเบปเบšโ€‹เบเบฒเบ™โ€‹" เปเบฅเบฐโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบšเปเปˆโ€‹เป€เบซเบฑเบ™โ€‹เบšเบฑเบ™โ€‹เบซเบฒโ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบˆเป‰เบฒเบ‡โ€‹เบœเบนเป‰โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เบœเบนเป‰โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เป„เบ”เป‰โ€‹. Forward Telecom เป„เบ”เป‰เบกเบตเป‚เบ„เบ‡เบเบฒเบ™เบเบถเบเบ‡เบฒเบ™เบกเบฒเบ”เบปเบ™เบ™เบฒเบ™เปเบฅเป‰เบง, เป€เบŠเบดเปˆเบ‡เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบซเบผเบฒเบเบ„เบปเบ™เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™.

เบ•เบญเบ™เบ™เบตเป‰เบ‚เป‰เบญเบเบˆเบฐเบšเบญเบเป€เบˆเบปเป‰เบฒเบงเปˆเบฒเบ‚เป‰เบญเบเป€เบซเบฑเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เป€เบญเบตเป‰เบ™เป€เบเบฑเบšเป€เบ‡เบดเบ™เปเบ™เบงเปƒเบ”, เปเบฅเบฐเปƒเบ™เบฅเปเบฒเบ”เบฑเบšเปƒเบ”เบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบฑเบเบชเบฐเบงเบดเบŠเบฒเบŠเบตเบš.

1. เบฎเบฝเบ™เบฎเบนเป‰เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก

เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เปƒเบœ. เบšเบนเบฅเบดเบกเบฐเบชเบดเบ”เปเบกเปˆเบ™ Java, Python เปเบฅเบฐ JavaScript, เปเบ•เปˆ Ruby, Go, C, C ++ เปเบกเปˆเบ™เป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบ„เบงเบฒเบกเบฎเบนเป‰เบžเบทเป‰เบ™เบ–เบฒเบ™. เบชเบญเบ™เปเบ™เบงเปƒเบ”? เป€เบญเบปเบฒเบซเบผเบฑเบเบชเบนเบ”เบ—เบตเปˆเบˆเปˆเบฒเบเปเบฅเบฐเบšเปเปˆเป€เบชเบเบ„เปˆเบฒ; เบ‚เป‰เบญเบเบชเบฒเบกเบฒเบ”เปเบ™เบฐเบ™เปเบฒเบเบฒเบ™เบเบถเบเบญเบปเบšเบฎเบปเบกเบˆเบฒเบ Golang. เบ–เป‰เบฒเบฅเบฐเบ”เบฑเบšเบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰, เป€เบšเบดเปˆเบ‡เบงเบดเบ”เบตเป‚เบญเบ•เปˆเบฒเบ‡เบ›เบฐเป€เบ—เบ”เปเบกเปˆเบ™เบ—เบฑเบเบชเบฐเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ—เบตเปˆเบ”เบต.

Fury Road: เบเบฒเบ™เป€เบ”เบตเบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เป€เบญเบตเป‰เบ™เป€เบเบฑเบšเป€เบ‡เบดเบ™

2. เป€เบ‚เบปเป‰เบฒเปƒเบˆเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡ OS

เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเป€เบˆเบฑเบ”เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบฎเบนเป‰เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบญเบฐเบ—เบดเบšเบฒเบเบซเบผเบฑเบเบเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™:

  • เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™;
  • เบเบฐเบ—เบนเป‰เปเบฅเบฐเบฅเบฐเบซเบฑเบ” multithreaded;
  • เป€เบ•เบปเป‰เบฒเบชเบฝเบš (เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบŠเบญเบšเปเบง);
  • เบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡ I/O;
  • Virtualization;
  • เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ;
  • เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ.

เบ‚เป‰เบญเบเบ‚เปเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เบฎเบฝเบ™เบซเบผเบฑเบเบชเบนเบ”เบเบฒเบ™เบšเปเบฅเบดเบซเบฒเบ™ Linux เบ‚เบฑเป‰เบ™เบžเบทเป‰เบ™เบ–เบฒเบ™. เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ—เบตเบชเบญเบ‡เปƒเบ™เบชเบฒเบเปเบกเปˆเบ™ Windows เปเบฅเบฐ Unix.

3. เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฑเบš terminal

เป‚เบ”เบเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบเบฑเบš phobia เบ‚เบญเบ‡เปเบœเปˆเบ™เป€เบ›เบปเปˆเบฒ, เบกเบต phobia เบ‚เบญเบ‡เบซเบ™เป‰เบฒเบˆเปเบชเบตเบ”เปเบฒเป€เบ›เบปเปˆเบฒเบ—เบตเปˆเบกเบตเบ•เบปเบงเบเบฐเบžเบดเบšเบเบฐเบžเบดเบš. เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เป„เบ”เป‰เป€เบญเบปเบฒเบŠเบฐเบ™เบฐเบกเบฑเบ™เป€เบžเบทเปˆเบญเบฎเบฝเบ™เบฎเบนเป‰เบงเบดเบ—เบตเบเบฒเบ™เบ‚เบฝเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบ”เบตเปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡.
เบ•เป‰เบญเบ‡เบฎเบนเป‰:

  • เบซเบญเบ Bash เปเบฅเบฐ KornShell;
  • เบ„เปเบฒเบชเบฑเปˆเบ‡เบŠเบญเบเบซเบฒ, grep, awk, sed, lsof;
  • เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ nslookup เปเบฅเบฐ netstat.

Fury Road: เบเบฒเบ™เป€เบ”เบตเบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เป€เบญเบตเป‰เบ™เป€เบเบฑเบšเป€เบ‡เบดเบ™

4. เป€เบ„เบทเบญเบ‚เปˆเบฒเบ เปเบฅเบฐเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž

เบเบฒเบ™เป€เบญเบตเป‰เบ™เป€เบเบฑเบšเป€เบ‡เบดเบ™เปเบกเปˆเบ™เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบขเปˆเบฒเบ‡เปƒเบเป‰เบŠเบดเบ”เบเบฑเบšเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™. เบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบฎเบฝเบ™เบฎเบนเป‰เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเบฐเป‚เบ›เป‚เบ•เบ„เบญเบ™: DNS, OSI model, HTTP, HTTPS, FTP, SSL, TLS. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบžเบปเบšเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ›เบฐเบ•เบดเป€เบชเบ”, เบ—เปˆเบฒเบ™เบˆเบฐเบฎเบนเป‰เบงเปˆเบฒเบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”.

5. เป€เบŠเบตเบšเป€เบงเบต

เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบชเบถเบเบชเบฒเบซเบผเบฑเบเบเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบšเป„เบŠเบ•เปŒ: IIS, Apache, Nginx, Caddy เปเบฅเบฐ Tomcat.

เบ•เปเปˆเป„เบ›เปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆ:

  • Reverse proxy;
  • เบ•เบปเบงเปเบ—เบ™เบ—เบตเปˆเบšเปเปˆเป€เบ›เบตเบ”เป€เบœเบตเบเบŠเบทเปˆ;
  • เบเบฒเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™;
  • เบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ”;
  • เป„เบŸเบงเป.

6. เบฎเบฝเบ™เบฎเบนเป‰เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เป€เบ›เบฑเบ™เบฅเบฐเบซเบฑเบ”

เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป€เบŠเบทเปˆเบญเบงเปˆเบฒเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ™เบตเป‰เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”. เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบˆเบชเบฒเบกเบซเบปเบงเบ‚เปเป‰เบเบงเป‰เบฒเบ‡:

  • เบšเบฑเบ™เบˆเบธ: Docker เปเบฅเบฐ Kubernetes
  • เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ: Ansible, Chef, Salt เปเบฅเบฐ Puppet
  • Backup: Terraform, เบŸเบฑเบ‡.

7. เบฎเบฝเบ™ CI/CD

เบ—เบฑเบเบชเบฐเบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เป€เบญเบตเป‰เบ™เป€เบเบฑเบšเป€เบ‡เบดเบ™เปเบกเปˆเบ™เบชเบฒเบกเบฒเบ”เบ•เบฑเป‰เบ‡เบ—เปเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เปเบฅเบฐเบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡. เปƒเบ™เป€เบ‚เบ” CI/CD เบกเบตเป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบŠเบฑเปˆเบ™ Jenkins, TeamCity, Drone, Circle CI เปเบฅเบฐเบญเบทเปˆเบ™เป†. Spoiler: เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰ Jenkins เบ—เบตเปˆเปƒเบŠเป‰เบเบฑเบ™เบขเปˆเบฒเบ‡เบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡เบˆเบฐเบžเบฝเบ‡เบžเปเปƒเบ™เบ•เบญเบ™เบ—เปเบฒเบญเบดเบ”.

8. เบŠเบญเบšเปเบง เปเบฅเบฐ เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบžเบทเป‰เบ™เบ–เบฒเบ™เป‚เบ„เบ‡เบฅเปˆเบฒเบ‡

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเปƒเบˆเบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ. เป€เบ„เบทเปˆเบญเบ‡เบกเบทเปƒเบ™เบ‚เบปเบ‡เป€เบ‚เบ”เบ™เบตเป‰เปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบชเบฒเบกเบเบธเปˆเบก:

  • เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™: Nagios, Icinga, Datadog, Zabbix, Monit.
  • เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™: AppDynanic, New Relic.
  • LMS: ELK Stack, Greylog, Splunk, Papertrail.

9. เบšเปเบฅเบดเบเบฒเบ™เบ„เบฅเบฒเบง

เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบญเบฑเบ™เปƒเบเป‰เบ™เบตเป‰, เบ—เบธเบเป†เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบซเบผเบทเบŠเบญเบšเปเบงเบˆเบฐเบกเบตเบ„เบนเปˆเบเบฑเบšเบ„เบฅเบฒเบง. เป„เบงเป†เบ™เบตเป‰, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบžเบปเบšเบเบฑเบšเบ„เบฅเบฒเบง, เบชเบฐเบ™เบฑเป‰เบ™เบญเปˆเบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบ„เบฅเบฒเบงเบ—เบตเปˆเบ™เบดเบเบปเบก (AWS, Google Cloud, เปเบฅเบฐ Azure) เปเบฅเบฐเบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบต.

10. เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

เป‚เบ„เบ‡เบเบฒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบŠเป‰เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™, เปเบฅเบฐเบ›เบฐเบชเบปเบšเบเบฒเบ™เบเบฑเบš DBMS เปเบฅเบฐ SQL เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบ‡เปˆเบฒเบเบ•เปเปˆเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบฎเบฝเบ™เบฎเบนเป‰เบเบฒเบ™เบ‚เบฝเบ™เปเบšเบšเบชเบญเบšเบ–เบฒเบก SQL, เปƒเบŠเป‰เบญเบฐเบ—เบดเบšเบฒเบเปเบฅเบฐเบฎเบฝเบ™เบฎเบนเป‰เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบ”เบฑเบ”เบชเบฐเบ™เบต. เบงเบดเบ—เบตเบ—เบตเปˆเบ‡เปˆเบฒเบเบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฑเบเบชเบนเบ”. เบ™เบญเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบเบถเบเบ—เบฑเบเบชเบฐเป€เบญเบเบฐเบชเบฒเบ™ Postgres เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบฅเบฐเบซเบผเบดเป‰เบ™เบเบฑเบš replication.

11. เบ›เบฑเบšเบ›เบธเบ‡เบ—เบฑเบเบชเบฐเบญเปˆเบญเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™

เบˆเบธเบ”เบžเบดเป€เบชเบ”เบ—เบตเปˆเบšเปเปˆเบ„เบฒเบ”เบ„เบดเบ”, เปเบ•เปˆเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบซเบ™เป‰เบญเบ. เป€เบžเบทเปˆเบญเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ, เบกเบตเบ„เบงเบฒเบกเบญเบปเบ”เบ—เบปเบ™. เป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ„เบธเป‰เบ™เป€เบ„เบตเบเบเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เป€เบŠเบฑเปˆเบ™ "เปเบเป‰เป„เบ‚เบ—เบฒเบ”เป€เบซเบผเบฑเบเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ, เป€เบˆเบปเป‰เบฒเป€เบ›เบฑเบ™เบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก," เปเบ•เปˆเบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบเบฝเบกเบžเป‰เบญเบกเบ—เบฒเบ‡เบˆเบดเบ”เปƒเบˆเบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ•เบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเป‚เบ„เบ‡เบเบฒเบ™เปƒเบซเบกเปˆ. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบขเบนเปˆเปƒเบ™เบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบˆเบฒเบเบชเบนเบ™เป€เบ–เบดเบ‡เบซเบ™เบถเปˆเบ‡เบ›เบตเปเบฅเบฐเบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป€เบ›เบฑเบ™ Junior, เบเบฝเบกเบžเป‰เบญเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบงเบดเบžเบฒเบเบงเบดเบˆเบฒเบ™เปเบฅเบฐเบฎเบฝเบ™เบฎเบนเป‰เบ—เบตเปˆเบˆเบฐเบเบญเบกเบฎเบฑเบšเบกเบฑเบ™, เบเบฒเบ™เบ—เบปเบšเบ—เบงเบ™เบ„เบทเบ™เบฅเบฐเบซเบฑเบ”เป‚เบ”เบเบ„เบนเบชเบญเบ™เบกเบฑเบเบˆเบฐเป€เบ›เบฑเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบตเปˆเป€เบˆเบฑเบšเบ›เบงเบ”. เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบ—เบฑเบเบชเบฐเบ—เบตเปˆเบšเบฑเบ‡เบ„เบฑเบšเปเบกเปˆเบ™เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบ—เบฑเบ”เบชเบฐเบ™เบฐเบ‚เบญเบ‡เบ„เบปเบ™เป€เบฎเบปเบฒเปเบฅเบฐเป‚เบ•เป‰เบ–เบฝเบ‡เบขเปˆเบฒเบ‡เบชเป‰เบฒเบ‡เบชเบฑเบ™; เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบ„เบงเบฒเบกเบˆเบดเบ‡เบเปเปˆเป€เบเบตเบ”เบˆเบฒเบเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡. เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบšเปเปˆเป€เบ„เบตเบเบขเบธเบ”เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰, เบšเปเปˆเบกเบตเป€เบžเบ”เบฒเบ™เปƒเบ™เบญเบฒเบŠเบตเบš, เบชเบฐเบ™เบฑเป‰เบ™เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เปเบฅเบฐเบ„เบงเบฒเบกเบ›เบฒเบ–เบฐเบซเบ™เบฒเบ—เบตเปˆเบˆเบฐเบฎเบฝเบ™เบฎเบนเป‰เบชเบดเปˆเบ‡เปƒเบซเบกเปˆเปเบกเปˆเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™.

Fury Road: เบเบฒเบ™เป€เบ”เบตเบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เป€เบญเบตเป‰เบ™เป€เบเบฑเบšเป€เบ‡เบดเบ™

เบ‚เป‰เบญเบเบกเบฑเบเบˆเบฐเบ–เบทเบเบ–เบฒเบกเบงเปˆเบฒเป€เบกเบทเปˆเบญเบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ–เบดเบ‡เบฅเบฐเบ”เบฑเบšเบเบฒเบ‡, เปเบฅเบฐเป€เบกเบทเปˆเบญเบฅเบฒเบงเบชเบฒเบกเบฒเบ”เป€เบญเบตเป‰เบ™เบงเปˆเบฒ "เบœเบนเป‰เบญเบฒเบงเบธเป‚เบช". เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป€เบŠเบทเปˆเบญโ€‹เบงเปˆเบฒโ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบซเบฑเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เบˆเบฒเบโ€‹เบฅเบฐโ€‹เบ”เบฑเบšโ€‹เบเบฑเบšโ€‹เบฅเบฐโ€‹เบ”เบฑเบšโ€‹เปเบกเปˆเบ™โ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป‚เบ”เบโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ›เบตโ€‹เบ—เบตเปˆโ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹, เป€เบ–เบดเบ‡โ€‹เปเบกเปˆเบ™โ€‹เบงเปˆเบฒโ€‹เบ—เบฑเบโ€‹เบชเบฐโ€‹เบžเบฒเบโ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เป€เบ›เบฑเบ™โ€‹เบกเบฒเบ”โ€‹เบ•เบฐโ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบชเปเบฒโ€‹เบ„เบฑเบ™โ€‹. เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบฑเบเบชเบฐเบ—เบตเปˆเบญเปˆเบญเบ™เป‚เบเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบ—เบตเปˆเบกเบฑเบเบˆเบฐเบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเป„เบงเบ‚เบญเบ‡เบเบฒเบ™เป€เบ•เบตเบšเป‚เบ•เบ‚เบญเบ‡เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ: เบœเบนเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบเบถเบเบญเบปเบšเบฎเบปเบกเปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบซเบ™เบฑเบเบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบกเบตเบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบชเบนเบ‡เปƒเบ™เบซเบฅเบฒเบเบžเบฒเบชเบฒเปเบฅเบฐเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเป€เบ›เบฑเบ™เบ—เบตเบกเปƒเบ™เบชเบญเบ‡เบชเบฒเบกเป€เบ”เบทเบญเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบปเบšเบเบฒเบ™ 10 เบ›เบตเบญเบฒเบ”เบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เบ„เบธเป‰เบกเบ„เบญเบ‡เบ—เบตเบกเบ‡เบฒเบ™, เปเบฅเบฐเบกเบตเบ—เบฑเบเบชเบฐเบ”เป‰เบฒเบ™เบ”เบฝเบง.

เบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบ‚เป‰เบญเบเป€เบซเบฑเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เป€เบญเบตเป‰เบ™เป€เบเบฑเบšเป€เบ‡เบดเบ™, เบ™เบตเป‰เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบ•เบตเบšเป‚เบ•เบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เบ—เบตเปˆเบกเบตเบ„เบธเบ™เบงเบธเบ”เบ—เบดเปƒเบ™เบ—เบตเบกเบ‡เบฒเบ™ Forward Telecom เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. เป€เบšเบดเปˆเบ‡โ€‹เบ„เบทโ€‹เบงเปˆเบฒโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบ‚เบฒเบ”โ€‹เบซเบฒเบโ€‹เป„เบ›โ€‹เบซเบเบฑเบ‡, เปเบ•เปˆโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบชเบฐโ€‹เป€เบซเบกเบตโ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบเบฐโ€‹เบ•เบฑเบ™โ€‹เบเบนโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เป€เบžเบตเปˆเบกโ€‹เป€เบ•เบตเบกโ€‹เบ—เบตเปˆโ€‹เป€เบ›เบฑเบ™โ€‹เบ›เบฐโ€‹เป‚เบซเบเบ”.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™