AWS, Azure ಮತ್ತು Gitlab ನಲ್ಲಿ CI/CD. OTUS ನಿಂದ ಹೊಸ ಕೋರ್ಸ್

ಎಚ್ಚರಿಕೆ ಈ ಲೇಖನವು ಎಂಜಿನಿಯರಿಂಗ್ ಅಲ್ಲ ಮತ್ತು CI/CD ಕ್ಷೇತ್ರದಲ್ಲಿ ಶಿಕ್ಷಣದಲ್ಲಿ ಆಸಕ್ತಿ ಹೊಂದಿರುವ ಓದುಗರಿಗಾಗಿ ಉದ್ದೇಶಿಸಲಾಗಿದೆ. ಹೆಚ್ಚಾಗಿ, ನೀವು ಕಲಿಯಲು ಆಸಕ್ತಿ ಹೊಂದಿಲ್ಲದಿದ್ದರೆ, ಈ ವಸ್ತುವು ನಿಮಗೆ ಆಸಕ್ತಿಯನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ.

AWS, Azure ಮತ್ತು Gitlab ನಲ್ಲಿ CI/CD. OTUS ನಿಂದ ಹೊಸ ಕೋರ್ಸ್

ನಿರಂತರ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ವಿತರಣಾ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಹೊಂದಿಸಲು ನೀವು ಡೆವಲಪರ್ ಅಥವಾ ನಿರ್ವಾಹಕರಾಗಿದ್ದರೆ (ನಿರಂತರ ಏಕೀಕರಣ / ನಿರಂತರ ವಿತರಣೆ), ನಂತರ OTUS ವಿಶೇಷವಾಗಿ ನಿಮಗಾಗಿ ಕೋರ್ಸ್‌ಗಾಗಿ ದಾಖಲಾತಿಯನ್ನು ತೆರೆದಿದೆ: ಅಮೆಜಾನ್ ವೆಬ್ ಸೇವೆ, ಅಜುರೆ, ಗಿಟ್‌ಲ್ಯಾಬ್ ಮತ್ತು ಜೆಂಕಿನ್ಸ್ ವಿವಿಧ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ನಿರಂತರ ಸಾಫ್ಟ್‌ವೇರ್ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ವಿತರಣೆಯ ನಿರಂತರ ಏಕೀಕರಣ ಮತ್ತು ನಿರಂತರ ವಿತರಣೆಯ ಜನಪ್ರಿಯ ವಿಧಾನದ ಕುರಿತು ಪ್ರಾಯೋಗಿಕ ತೀವ್ರ ಕೋರ್ಸ್.

ತರಬೇತಿಯ ಸಮಯದಲ್ಲಿ, ವಿದ್ಯಾರ್ಥಿಗಳು ಮೂರು ಪ್ರಮುಖ ಪೂರೈಕೆದಾರರೊಂದಿಗೆ ಅಪ್ಲಿಕೇಶನ್ ನಿರ್ಮಾಣ ಮತ್ತು ಪರೀಕ್ಷಾ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮತ್ತು ಅನುಸ್ಥಾಪನ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಹೇಗೆ ಕಸ್ಟಮೈಸ್ ಮಾಡುವುದು ಎಂಬುದನ್ನು ಕಲಿಯುತ್ತಾರೆ, ಜೊತೆಗೆ ಕ್ಲೌಡ್ ಪೂರೈಕೆದಾರರ ವಾಸ್ತುಶಿಲ್ಪದ ಬಗ್ಗೆ ತಿಳುವಳಿಕೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಾರೆ ಮತ್ತು ಕೋಡ್ ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ದುರ್ಬಲತೆ ಸ್ಕ್ಯಾನಿಂಗ್‌ನ ಯಾಂತ್ರೀಕೃತತೆಯನ್ನು ಕಲಿಯುತ್ತಾರೆ.

ತರಬೇತಿಯ ಕೊನೆಯಲ್ಲಿ, ಪ್ರತಿ ವಿದ್ಯಾರ್ಥಿಯು ಅಂತಿಮ ಕೆಲಸವನ್ನು ರಚಿಸುತ್ತಾರೆ, ಇದು ಅವರ ಆಯ್ಕೆಯ ಯಾವುದೇ ಓಪನ್ ಸೋರ್ಸ್ ಯೋಜನೆಗಾಗಿ CI/CD ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ತರಬೇತಿಯ ನಂತರ, ಸಹಜವಾಗಿ, ಪ್ರತಿ ವಿದ್ಯಾರ್ಥಿಯು ಎಲ್ಲಾ ತರಗತಿಗಳಿಗೆ ವಸ್ತುಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತಾರೆ, ಕೋರ್ಸ್ ಪೂರ್ಣಗೊಂಡ ಪ್ರಮಾಣಪತ್ರ, ಮತ್ತು ಮುಖ್ಯವಾಗಿ, ಅವರು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಿರ್ಮಿಸುವ ಮತ್ತು ಪರೀಕ್ಷಿಸುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಹೊಂದಿಸುತ್ತಾರೆ ಮತ್ತು ದೋಷಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.

AWS, Azure ಮತ್ತು Gitlab ನಲ್ಲಿ CI/CD. OTUS ನಿಂದ ಹೊಸ ಕೋರ್ಸ್

ಸಹಜವಾಗಿ, ಈ ಕೋರ್ಸ್ ಎಲ್ಲರಿಗೂ ಸೂಕ್ತವಲ್ಲ. ಆದರೆ ನಿಮಗೆ ಅನುಭವವಿದ್ದರೆ:

  • Git ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
  • ಲಿನಕ್ಸ್ ಅಥವಾ ವಿಂಡೋಸ್ ಸಿಸ್ಟಮ್‌ಗಳ ಆಡಳಿತ
  • ಅಭಿವೃದ್ಧಿ ಅಥವಾ ಕಾರ್ಯಾಚರಣೆ
  • ಕ್ಲೌಡ್ ಪೂರೈಕೆದಾರರೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲಾಗುತ್ತಿದೆ

ನಂತರ OTUS ನಿಮಗಾಗಿ ಕಾಯುತ್ತಿದೆ! ನಿನ್ನಿಂದ ಸಾಧ್ಯ ಪ್ರವೇಶ ಪರೀಕ್ಷೆಯಲ್ಲಿ ಉತ್ತೀರ್ಣರಾಗಿAWS, Azure ಮತ್ತು Gitlab ಕೋರ್ಸ್‌ನಲ್ಲಿ CI/CD ತೆಗೆದುಕೊಳ್ಳಲು ನಿಮಗೆ ಸಾಕಷ್ಟು ಜ್ಞಾನವಿದೆಯೇ ಎಂದು ನಿರ್ಧರಿಸಲು.

ಪ್ರಾರಂಭದ ನಿರೀಕ್ಷೆಯಲ್ಲಿ ಕೋರ್ಸ್ "CI/CD on AWS, Azure and Gitlab" ಫೆಬ್ರವರಿ 17 ರಂದು, OTUS ಮುಕ್ತ ದಿನವನ್ನು ಆಯೋಜಿಸಿತು. ಶಿಕ್ಷಕರು ಕೋರ್ಸ್ ಕಾರ್ಯಕ್ರಮದ ಬಗ್ಗೆ ಹೆಚ್ಚು ವಿವರವಾಗಿ ಮಾತನಾಡಿದರು, ವಿದ್ಯಾರ್ಥಿಗಳ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಿಸಿದರು ಮತ್ತು ಕಲಿಕೆಯ ಪ್ರಕ್ರಿಯೆಯನ್ನು ವಿವರಿಸಿದರು.


ಕೋರ್ಸ್ ಶಿಕ್ಷಕರಿಂದ ನಡೆಸಲ್ಪಟ್ಟ "ಜೆಂಕಿನ್ಸ್ ವಿತ್ ಕೆ 8 ಎಸ್" ಎಂಬ ವಿಷಯದ ಕುರಿತು ಮುಕ್ತ ವೆಬ್ನಾರ್‌ನ ಉಚಿತ ವೀಕ್ಷಣೆಗೆ ಪ್ರವೇಶವಿದೆ. "AWS, Azure ಮತ್ತು Gitlab ನಲ್ಲಿ CI/CD" ಬೋರಿಸ್ ನಿಕೋಲೇವ್:


ಕೋರ್ಸ್ ಕಲಿಕೆಯ ಪ್ರಕ್ರಿಯೆ "AWS, Azure ಮತ್ತು Gitlab ನಲ್ಲಿ CI/CD" ಆನ್‌ಲೈನ್ ವೆಬ್‌ನಾರ್‌ಗಳ ಸ್ವರೂಪದಲ್ಲಿ ನಡೆಯುತ್ತದೆ. ತರಬೇತಿಯ ಉದ್ದಕ್ಕೂ (ಇದು 3 ತಿಂಗಳವರೆಗೆ ಇರುತ್ತದೆ), ವಿದ್ಯಾರ್ಥಿಗಳು ಯಾವಾಗಲೂ ಸಂಪರ್ಕದಲ್ಲಿರುವ ಅನುಭವಿ ಶಿಕ್ಷಕರಿಗೆ ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳಬಹುದು. Google ಕ್ಲೌಡ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ (GCP), Amazon ವೆಬ್ ಸೇವೆ ಮತ್ತು Microsoft Azure ಅನ್ನು ಬಳಸಿಕೊಂಡು ಹ್ಯಾಂಡ್-ಆನ್ ಅಸೈನ್‌ಮೆಂಟ್‌ಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಲಾಗುತ್ತದೆ.

ಕೋರ್ಸ್ ಪ್ರೋಗ್ರಾಂ ನಾಲ್ಕು ಮುಖ್ಯ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:

  1. ಮೋಡದಲ್ಲಿ ಅಭಿವೃದ್ಧಿ (ಕೋಡ್)
  2. ಜೋಡಣೆ ಮತ್ತು ಪರೀಕ್ಷೆಯ ಆಟೊಮೇಷನ್ (ನಿರಂತರ ಏಕೀಕರಣ)
  3. ಅನುಸ್ಥಾಪನೆಯ ಆಟೊಮೇಷನ್ (ನಿರಂತರ ವಿತರಣೆ)
  4. ಅಂತಿಮ ಮಾಡ್ಯೂಲ್

ಅವುಗಳಲ್ಲಿ ಪ್ರತಿಯೊಂದನ್ನು ಆನ್‌ಲೈನ್ ವೆಬ್‌ನಾರ್‌ಗಳ ಸ್ವರೂಪದಲ್ಲಿ ತರಗತಿಗಳ ಸಮಯದಲ್ಲಿ ವಿವರವಾಗಿ ಚರ್ಚಿಸಲಾಗುವುದು ಮತ್ತು ಮನೆಕೆಲಸ ಕಾರ್ಯಯೋಜನೆಯು ಸ್ವಾಧೀನಪಡಿಸಿಕೊಂಡ ಜ್ಞಾನವನ್ನು ಕ್ರೋಢೀಕರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ, ಅಗತ್ಯವಿದ್ದರೆ, ನೀವು ಶಿಕ್ಷಕರಿಂದ ವಿವರವಾದ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಪಡೆಯಬಹುದು.

ಅನೇಕ ತಜ್ಞರು CI/CD ಅನ್ನು ಆಧುನಿಕ ಕಾರ್ಯಗಳಿಗಾಗಿ ಅತ್ಯುತ್ತಮ ಸಾಫ್ಟ್‌ವೇರ್ ಅಭಿವೃದ್ಧಿ ವಿಧಾನಗಳಲ್ಲಿ ಒಂದೆಂದು ಕರೆಯುತ್ತಾರೆ. ಈ ಹೇಳಿಕೆಯನ್ನು ನೀವು ಒಪ್ಪುತ್ತೀರಾ?

ಮೂಲ: www.habr.com

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