ನಾವು ನಿಮ್ಮನ್ನು ಆನ್‌ಲೈನ್ ಇಂಟೆನ್ಸಿವ್ "ಸ್ಲರ್ಮ್ ಡೆವೊಪ್ಸ್: ಟೂಲ್ಸ್ ಮತ್ತು ಚೀಟ್ಸ್" ಗೆ ಆಹ್ವಾನಿಸುತ್ತೇವೆ

ಆಗಸ್ಟ್ 19-21 ರಂದು ಆನ್‌ಲೈನ್ ತೀವ್ರತೆ ನಡೆಯಲಿದೆ ಸ್ಲರ್ಮ್ ಡೆವೊಪ್ಸ್: ಪರಿಕರಗಳು ಮತ್ತು ಚೀಟ್ಸ್.

DevOps ಕೋರ್ಸ್ ಹೋರಾಡುವ ಮುಖ್ಯ ಶತ್ರು: "ತುಂಬಾ ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ, ನಮ್ಮ ಕಂಪನಿಯಲ್ಲಿ ನಾವು ಇದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂಬುದು ವಿಷಾದದ ಸಂಗತಿ." ಸಾಮಾನ್ಯ ನಿರ್ವಾಹಕರೂ ಸಹ ಪರಂಪರೆ ಯೋಜನೆಯಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಪರಿಹಾರಗಳನ್ನು ನಾವು ಹುಡುಕುತ್ತಿದ್ದೇವೆ.

ಕೋರ್ಸ್ ಉದ್ದೇಶಿಸಲಾಗಿದೆ:

  • ಕೆಳಗಿನಿಂದ DevOps ಅಭ್ಯಾಸಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಬಯಸುವ ನಿರ್ವಾಹಕರು;
  • ಸಣ್ಣ ಮತ್ತು ಸ್ಪಷ್ಟ ಹಂತಗಳಲ್ಲಿ DevOps ಸಂಸ್ಕೃತಿಯತ್ತ ಸಾಗಲು ಬಯಸುವ ಕಂಪನಿಗಳು ಮತ್ತು ತಂಡಗಳು;
  • ಸಣ್ಣ ನಿರ್ವಾಹಕ ಕಾರ್ಯಗಳನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ಪರಿಹರಿಸಲು ಮತ್ತು ಕ್ರಾಸ್-ಫಂಕ್ಷನಲ್ ತಂಡಕ್ಕಾಗಿ ತಂಡದ ನಾಯಕತ್ವದ ಕಡೆಗೆ ನಿಧಾನವಾಗಿ ಅಭಿವೃದ್ಧಿ ಹೊಂದಲು "ನಿರ್ವಾಹಕ ವಿಷಯವನ್ನು" ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಬಯಸುವ ಡೆವಲಪರ್‌ಗಳು.

ಈಗಾಗಲೇ DevOps ಪರಿಕರಗಳನ್ನು ತಿಳಿದಿರುವ ಮತ್ತು ಬಳಸುವವರಿಗೆ ಕೋರ್ಸ್ ನಿಷ್ಪ್ರಯೋಜಕವಾಗಿದೆ. ನೀವು ಹೊಸದನ್ನು ಕಲಿಯುವುದಿಲ್ಲ.

ಆನ್‌ಲೈನ್ ಇಂಟೆನ್ಸಿವ್ ಹೊಸ ನೈಜತೆಗಳ ಸ್ವರೂಪವಾಗಿದೆ; ಇದು ಆಫ್‌ಲೈನ್ ಇಂಟೆನ್ಸಿವ್‌ಗಳಂತೆಯೇ ಬಹುತೇಕ ಅದೇ ಇಮ್ಮರ್ಶನ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ, ಮಾಸ್ಕೋಗೆ ಪ್ರವಾಸವಿಲ್ಲದೆಯೇ (ಇದು ಕೆಲವರಿಗೆ ಪ್ಲಸ್ ಆಗಿದೆ ಮತ್ತು ಇತರರಿಗೆ ಮೈನಸ್ ಆಗಿದೆ).

ನಾವು ನಿಮ್ಮನ್ನು ಆನ್‌ಲೈನ್ ಇಂಟೆನ್ಸಿವ್ "ಸ್ಲರ್ಮ್ ಡೆವೊಪ್ಸ್: ಟೂಲ್ಸ್ ಮತ್ತು ಚೀಟ್ಸ್" ಗೆ ಆಹ್ವಾನಿಸುತ್ತೇವೆ

ನಾವು ಈಗಾಗಲೇ ಎರಡು ಬಾರಿ DevOps ನಲ್ಲಿ ಕೋರ್ಸ್ ನಡೆಸಿದ್ದೇವೆ ಮತ್ತು ನಾವು ಮಾಡಬಹುದಾದ ಎಲ್ಲಾ ದೊಡ್ಡ ಹೊಡೆತಗಳನ್ನು ಸಂಗ್ರಹಿಸಿದ್ದೇವೆ.
ಮುಖ್ಯ ಸಮಸ್ಯೆ ನಿರಾಶೆ ನಿರೀಕ್ಷೆಗಳು. ಆದ್ದರಿಂದ, ಕೋರ್ಸ್‌ನಲ್ಲಿ ಏನು ಸೇರಿಸಲಾಗುವುದಿಲ್ಲ ಎಂಬುದನ್ನು ನಾವು ತಕ್ಷಣ ನಿಮಗೆ ತಿಳಿಸುತ್ತೇವೆ.

ಯಾವುದೇ ಉತ್ತಮ ಅಭ್ಯಾಸಗಳು ಇರುವುದಿಲ್ಲ. ಒಂದು ಉತ್ತಮ ಅಭ್ಯಾಸದ ವಿಶ್ಲೇಷಣೆ ಇರುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, CI/CD ವಿಷಯದ ಮೇಲೆ ನೀವು ವಾರದ ಅವಧಿಯ ತೀವ್ರ ಕೋರ್ಸ್ ಅನ್ನು ಸುಲಭವಾಗಿ ಮಾಡಬಹುದು, 4 ಗಂಟೆಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಈ ಸಮಯದಲ್ಲಿ, ನೀವು ಮೂಲಭೂತ ಅಂಶಗಳನ್ನು ತೋರಿಸಬಹುದು ಮತ್ತು ಸರಳ ಪೈಪ್ಲೈನ್ ​​ಅನ್ನು ನಿರ್ಮಿಸಬಹುದು, ಆದರೆ ವಿವಿಧ ಸಂದರ್ಭಗಳಲ್ಲಿ ಉತ್ತಮ ಅಭ್ಯಾಸಗಳ ಪ್ಯಾಕ್ ಅನ್ನು ನೀವು ವಿಶ್ಲೇಷಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.

ಯಾವುದೇ ಪ್ರಕರಣಗಳೂ ಇರುವುದಿಲ್ಲ. ಪ್ರಕರಣಗಳು ಸಮ್ಮೇಳನದ ವಿಷಯವಾಗಿದೆ. ಅಲ್ಲಿ ನೀವು ಜೀವನದ ಒಂದು ಘಟನೆಯ ಬಗ್ಗೆ ಒಂದು ಗಂಟೆ ಮಾತನಾಡಬಹುದು. ಸ್ಲರ್ಮ್ನಲ್ಲಿ, ಉಪನ್ಯಾಸಕರು "ಈ ಉದಾಹರಣೆಯನ್ನು ನನ್ನ ಅಭ್ಯಾಸದಿಂದ ತೆಗೆದುಕೊಳ್ಳಲಾಗಿದೆ" ಎಂದು ಹೇಳಬಹುದು.

ಅಭ್ಯಾಸದ ವೈಯಕ್ತಿಕ ವಿಶ್ಲೇಷಣೆ ಇರುವುದಿಲ್ಲ. ಅಭ್ಯಾಸವು ಮಾರ್ಗದರ್ಶನವಲ್ಲ, ಉಪನ್ಯಾಸಕರ ನಂತರ ಪುನರಾವರ್ತನೆಯಾಗಿದೆ. ತಿಳಿದಿರುವ ಕೆಲಸದ ಆಯ್ಕೆಯಿಂದ ಪ್ರಾರಂಭಿಸಲು ನಿಮ್ಮ ಪ್ರಯೋಗಗಳಲ್ಲಿ ಅವಕಾಶವನ್ನು ಒದಗಿಸುವುದು ಅಭ್ಯಾಸದ ಉದ್ದೇಶವಾಗಿದೆ. ತೀವ್ರವಾದ ನಂತರ, ನೀವು ಟಿಪ್ಪಣಿಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಮತ್ತು ಅಭ್ಯಾಸವನ್ನು ನೀವೇ ಪುನರಾವರ್ತಿಸಬಹುದು. ಇದು ಗರಿಷ್ಠ ಫಲಿತಾಂಶಗಳನ್ನು ನೀಡುತ್ತದೆ.

ಕುಬರ್ನೆಟ್ಸ್ ಇರುವುದಿಲ್ಲ - ಇದು DevOps ಸಾಧನವಾಗಿದ್ದರೂ ಸಹ, ನಾವು ಹೊಂದಿದ್ದೇವೆ ಪ್ರತ್ಯೇಕ ತೀವ್ರ.

ಏನಾಗುವುದೆಂದು?

ವಿಲ್ ಮೊದಲಿನಿಂದಲೂ ಉಪಕರಣಗಳನ್ನು ತಿಳಿದುಕೊಳ್ಳುವುದು ಮತ್ತು ಮೂಲಭೂತ ಮೂಲಸೌಕರ್ಯಗಳನ್ನು ನಿರ್ಮಿಸಲು ಪೂರ್ಣ ಶ್ರೇಣಿಯ ಪರಿಹಾರಗಳು.

ಬಗ್ಗೆ ಅಭ್ಯಾಸಿಗಳಿಂದ ಒಂದು ಕಥೆ ಇರುತ್ತದೆ ಉಪಕರಣಗಳ ನಿಜವಾದ ಬಳಕೆ ಮತ್ತು ಜೀವನ ಕಾರ್ಯಗಳು. ನೀವು ಯಾವಾಗಲೂ ದಾಖಲಾತಿ ಮತ್ತು ಪ್ರಕರಣಗಳ ವಿಶ್ಲೇಷಣೆಯ ಸ್ವತಂತ್ರ ಅಧ್ಯಯನವನ್ನು ಸೇರಿಸಲು ಇದು ಆಧಾರವಾಗಿದೆ.

ಪ್ರತಿದಿನ ಇರುತ್ತದೆ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಗಳು, ನಿಮ್ಮ ಯೋಜನೆಗಳ ಬಗ್ಗೆ ನೀವು ಅಲ್ಲಿ ಕೇಳಬಹುದು.

ವಿಲ್ ಪ್ರತಿಕ್ರಿಯೆಯೊಂದಿಗೆ ಕೆಲಸ: ನಾವು ಪ್ರತಿದಿನ ಪ್ರತಿಕ್ರಿಯೆ ಕೇಳುತ್ತೇವೆ. ನೀವು ಇಷ್ಟಪಡದ ಎಲ್ಲದರ ಬಗ್ಗೆ ಬರೆಯಿರಿ, ನಾವು ಹೋಗುತ್ತಿರುವಾಗ ಅದನ್ನು ಸರಿಪಡಿಸುತ್ತೇವೆ.

ಮತ್ತು ಸಾಂಪ್ರದಾಯಿಕ ಅವಕಾಶವಿರುತ್ತದೆ ಹಣವನ್ನು ತೆಗೆದುಕೊಂಡು ಹೊರಡಿ ನಿಮಗೆ ಕೋರ್ಸ್ ಇಷ್ಟವಾಗದಿದ್ದರೆ.

ತೀವ್ರವಾದ ಕಾರ್ಯಕ್ರಮ

ವಿಷಯ #1: Git ಜೊತೆಗೆ ಟೀಮ್‌ವರ್ಕ್

  • ಮೂಲ ಆಜ್ಞೆಗಳು git init, ಕಮಿಟ್, ಆಡ್, ಡಿಫ್, ಲಾಗ್, ಸ್ಟೇಟಸ್, ಪುಲ್, ಪುಶ್
  • Git ಹರಿವು, ಶಾಖೆಗಳು ಮತ್ತು ಟ್ಯಾಗ್‌ಗಳು, ತಂತ್ರಗಳನ್ನು ವಿಲೀನಗೊಳಿಸಿ
  • ಬಹು ದೂರಸ್ಥ ಪ್ರತಿನಿಧಿಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು
  • GitHub ಹರಿವು
  • ಫೋರ್ಕ್, ರಿಮೋಟ್, ಪುಲ್ ವಿನಂತಿ
  • ತಂಡಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ Gitflow ಮತ್ತು ಇತರ ಹರಿವಿನ ಬಗ್ಗೆ ಮತ್ತೊಮ್ಮೆ ಸಂಘರ್ಷಗಳು, ಬಿಡುಗಡೆಗಳು

ವಿಷಯ #2: ಅಭಿವೃದ್ಧಿಯ ದೃಷ್ಟಿಕೋನದಿಂದ ಅಪ್ಲಿಕೇಶನ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು

  • ಪೈಥಾನ್‌ನಲ್ಲಿ ಮೈಕ್ರೋ ಸರ್ವಿಸ್ ಬರೆಯುವುದು
  • ಪರಿಸರ ವೇರಿಯಬಲ್ಸ್
  • ಏಕೀಕರಣ ಮತ್ತು ಘಟಕ ಪರೀಕ್ಷೆಗಳು
  • ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಡಾಕರ್-ಕಂಪೋಸ್ ಅನ್ನು ಬಳಸುವುದು

ವಿಷಯ #3: CI/CD: ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಪರಿಚಯ

  • ಆಟೋಮೇಷನ್ ಪರಿಚಯ
  • ಪರಿಕರಗಳು (ಬ್ಯಾಶ್, ಮೇಕ್, ಗ್ರೇಡಲ್)
  • ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಜಿಟ್-ಕೊಕ್ಕೆಗಳನ್ನು ಬಳಸುವುದು
  • ಫ್ಯಾಕ್ಟರಿ ಅಸೆಂಬ್ಲಿ ಲೈನ್‌ಗಳು ಮತ್ತು ಐಟಿಯಲ್ಲಿ ಅವರ ಅಪ್ಲಿಕೇಶನ್
  • "ಸಾಮಾನ್ಯ" ಪೈಪ್ಲೈನ್ ​​ಅನ್ನು ನಿರ್ಮಿಸುವ ಉದಾಹರಣೆ
  • CI/CD ಗಾಗಿ ಆಧುನಿಕ ಸಾಫ್ಟ್‌ವೇರ್: ಡ್ರೋನ್ CI, ಬಿಟ್‌ಬಕೆಟ್ ಪೈಪ್‌ಲೈನ್‌ಗಳು, ಟ್ರಾವಿಸ್, ಇತ್ಯಾದಿ.

ವಿಷಯ #4: CI/CD: GitLab ಜೊತೆಗೆ ಕೆಲಸ ಮಾಡುವುದು

  • ಗಿಟ್ಲ್ಯಾಬ್ ಸಿಐ
  • GitLab ರನ್ನರ್, ಅವುಗಳ ಪ್ರಕಾರಗಳು ಮತ್ತು ಉಪಯೋಗಗಳು
  • GitLab CI, ಕಾನ್ಫಿಗರೇಶನ್ ವೈಶಿಷ್ಟ್ಯಗಳು, ಉತ್ತಮ ಅಭ್ಯಾಸಗಳು
  • GitLab CI ಹಂತಗಳು
  • GitLab CI ವೇರಿಯೇಬಲ್ಸ್
  • ನಿರ್ಮಿಸಿ, ಪರೀಕ್ಷಿಸಿ, ನಿಯೋಜಿಸಿ
  • ಮರಣದಂಡನೆ ನಿಯಂತ್ರಣ ಮತ್ತು ನಿರ್ಬಂಧಗಳು: ಮಾತ್ರ, ಯಾವಾಗ
  • ಕಲಾಕೃತಿಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು
  • .gitlab-ci.yml ಒಳಗೆ ಟೆಂಪ್ಲೇಟ್‌ಗಳು, ಪೈಪ್‌ಲೈನ್‌ನ ವಿವಿಧ ಭಾಗಗಳಲ್ಲಿ ಕ್ರಿಯೆಗಳನ್ನು ಮರುಬಳಕೆ ಮಾಡುವುದು
  • ಸೇರಿಸಿ - ವಿಭಾಗಗಳು
  • gitlab-ci.yml ನ ಕೇಂದ್ರೀಕೃತ ನಿರ್ವಹಣೆ (ಒಂದು ಫೈಲ್ ಮತ್ತು ಇತರ ರೆಪೊಸಿಟರಿಗಳಿಗೆ ಸ್ವಯಂಚಾಲಿತ ಪುಶ್)

ವಿಷಯ #5: ಮೂಲಸೌಕರ್ಯವು ಕೋಡ್ ಆಗಿ

  • IaC: ಮೂಲಸೌಕರ್ಯವನ್ನು ಕೋಡ್ ಆಗಿ ಸಮೀಪಿಸುತ್ತಿದೆ
  • ಮೂಲಸೌಕರ್ಯ ಪೂರೈಕೆದಾರರಾಗಿ ಕ್ಲೌಡ್ ಪೂರೈಕೆದಾರರು
  • ಸಿಸ್ಟಮ್ ಇನಿಶಿಯಲೈಸೇಶನ್ ಪರಿಕರಗಳು, ಇಮೇಜ್ ಬಿಲ್ಡಿಂಗ್ (ಪ್ಯಾಕರ್)
  • IaC ಟೆರಾಫಾರ್ಮ್ ಅನ್ನು ಉದಾಹರಣೆಯಾಗಿ ಬಳಸುತ್ತದೆ
  • ಕಾನ್ಫಿಗರೇಶನ್ ಸಂಗ್ರಹಣೆ, ಸಹಯೋಗ, ಅಪ್ಲಿಕೇಶನ್ ಯಾಂತ್ರೀಕೃತಗೊಂಡ
  • ಅನ್ಸಿಬಲ್ ಪ್ಲೇಬುಕ್‌ಗಳನ್ನು ರಚಿಸುವ ಅಭ್ಯಾಸ
  • ಅಸಮರ್ಥತೆ, ಘೋಷಣಾಶೀಲತೆ
  • ಐಎಸಿ ಅನ್ಸಿಬಲ್ ಅನ್ನು ಉದಾಹರಣೆಯಾಗಿ ಬಳಸುತ್ತದೆ

ವಿಷಯ #6: ಮೂಲಸೌಕರ್ಯ ಪರೀಕ್ಷೆ

  • ಮಾಲಿಕ್ಯೂಲ್ ಮತ್ತು GitLab CI ನೊಂದಿಗೆ ಪರೀಕ್ಷೆ ಮತ್ತು ನಿರಂತರ ಏಕೀಕರಣ
  • ವ್ಯಾಗ್ರಾಂಟ್ ಅನ್ನು ಬಳಸುವುದು

ವಿಷಯ #7: ಪ್ರಮೀತಿಯಸ್‌ನೊಂದಿಗೆ ಮೂಲಸೌಕರ್ಯ ಮಾನಿಟರಿಂಗ್

  • ಮೇಲ್ವಿಚಾರಣೆ ಏಕೆ ಅಗತ್ಯವಿದೆ?
  • ಮೇಲ್ವಿಚಾರಣೆಯ ವಿಧಗಳು
  • ಮೇಲ್ವಿಚಾರಣಾ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಅಧಿಸೂಚನೆಗಳು
  • ಆರೋಗ್ಯಕರ ಮಾನಿಟರಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಹೇಗೆ ನಿರ್ಮಿಸುವುದು
  • ಪ್ರತಿಯೊಬ್ಬರಿಗೂ ಮಾನವ-ಓದಬಲ್ಲ ಅಧಿಸೂಚನೆಗಳು
  • ಆರೋಗ್ಯ ತಪಾಸಣೆ: ನೀವು ಏನು ಗಮನ ಕೊಡಬೇಕು
  • ಮಾನಿಟರಿಂಗ್ ಡೇಟಾವನ್ನು ಆಧರಿಸಿ ಆಟೊಮೇಷನ್

ವಿಷಯ #8: ELK ನೊಂದಿಗೆ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಲಾಗ್ ಮಾಡುವುದು

  • ಅತ್ಯುತ್ತಮ ಲಾಗಿಂಗ್ ಅಭ್ಯಾಸಗಳು
  • ELK ಸ್ಟಾಕ್

ವಿಷಯ #9: ChatOps ಜೊತೆಗೆ ಮೂಲಸೌಕರ್ಯ ಆಟೊಮೇಷನ್

  • DevOps ಮತ್ತು ChatOps
  • ಚಾಟ್‌ಆಪ್‌ಗಳು: ಸಾಮರ್ಥ್ಯಗಳು
  • ಸ್ಲಾಕ್ ಮತ್ತು ಪರ್ಯಾಯಗಳು
  • ChatOps ಗಾಗಿ ಬಾಟ್‌ಗಳು
  • ಹುಬೋಟ್ ಮತ್ತು ಪರ್ಯಾಯಗಳು
  • ಭದ್ರತೆ
  • ಅತ್ಯುತ್ತಮ ಮತ್ತು ಕೆಟ್ಟ ಅಭ್ಯಾಸಗಳು

ಪ್ರೋಗ್ರಾಂ ಪ್ರಗತಿಯಲ್ಲಿದೆ ಮತ್ತು ಸ್ವಲ್ಪ ಬದಲಾಗಬಹುದು.

ಬೆಲೆ: 30 ₽

ನೋಂದಣಿ

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ