ಸರ್ವರ್‌ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್: ಹೊರಗುತ್ತಿಗೆ ಸರ್ವರ್ ನಿರ್ವಹಣೆ

ಚಿತ್ರ ಕ್ರೆಡಿಟ್:
ಚಿತ್ರ ಕ್ರೆಡಿಟ್
ಐಸ್ಟಾಕ್

ಸರ್ವರ್‌ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್: ಹೊರಗುತ್ತಿಗೆ ಸರ್ವರ್ ನಿರ್ವಹಣೆ

ಸರ್ವರ್‌ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್: ಹೊರಗುತ್ತಿಗೆ ಸರ್ವರ್ ನಿರ್ವಹಣೆ

ಉಪಶೀರ್ಷಿಕೆ ಪಠ್ಯ
ಸರ್ವರ್‌ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸರ್ವರ್ ನಿರ್ವಹಣೆಯನ್ನು ನಿರ್ವಹಿಸಲು ಅವಕಾಶ ನೀಡುವ ಮೂಲಕ ಸಾಫ್ಟ್‌ವೇರ್ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಐಟಿ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಸರಳಗೊಳಿಸುತ್ತಿದೆ.
    • ಲೇಖಕ ಬಗ್ಗೆ:
    • ಲೇಖಕ ಹೆಸರು
      ಕ್ವಾಂಟಮ್ರನ್ ದೂರದೃಷ್ಟಿ
    • ನವೆಂಬರ್ 3, 2023

    ಒಳನೋಟ ಸಾರಾಂಶ

    ಸರ್ವರ್‌ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್, ಕ್ಲೌಡ್ ಕಂಪ್ಯೂಟಿಂಗ್‌ನ ವಿಸ್ತರಣೆ, ಭೌತಿಕ ಮೂಲಸೌಕರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುವುದರಿಂದ ಡೆವಲಪರ್‌ಗಳನ್ನು ಮುಕ್ತಗೊಳಿಸುತ್ತದೆ, ಸರ್ವರ್ ನಿರ್ವಹಣೆಯನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಪೂರೈಕೆದಾರರಿಗೆ ನಿಯೋಜಿಸುತ್ತದೆ. ಈ ಮಾದರಿಯು ಫಂಕ್ಷನ್-ಆಸ್-ಎ-ಸರ್ವಿಸ್ (FaaS) ನಿಂದ ಸಂಕ್ಷೇಪಿಸಲ್ಪಟ್ಟಿದೆ, ಈವೆಂಟ್‌ಗಳಿಗೆ ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ ಕೋಡ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ, ಪ್ರತಿ ವಿನಂತಿಗೆ ಬಿಲ್ಲಿಂಗ್, ಹೀಗೆ ಪಾವತಿಯನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ವೆಚ್ಚಗಳು ಬಳಸಿದ ಕಂಪ್ಯೂಟಿಂಗ್ ಸಮಯದೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತದೆ. ವೆಚ್ಚ-ದಕ್ಷತೆಯ ಜೊತೆಗೆ, ಸರ್ವರ್‌ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್ ನಿಯೋಜನೆಯನ್ನು ವೇಗಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಸ್ಕೇಲೆಬಲ್ ಆಗಿದೆ, ವಿವಿಧ ಕಂಪನಿಯ ಗಾತ್ರಗಳು ಮತ್ತು IT ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಪೂರೈಸುತ್ತದೆ. ಮುಂದೆ ನೋಡುವುದಾದರೆ, ಸರ್ವರ್‌ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಆಪ್ಟಿಮೈಸ್ಡ್ ಬಳಕೆಗಾಗಿ AI ಏಕೀಕರಣದೊಂದಿಗೆ ವಿಕಸನಗೊಳ್ಳಬಹುದು, ಸೈಬರ್‌ಸೆಕ್ಯುರಿಟಿ ಸಂಸ್ಥೆಗಳೊಂದಿಗೆ ಸಹಯೋಗವನ್ನು ಉತ್ತೇಜಿಸುವುದು ಮತ್ತು ಸಾಫ್ಟ್‌ವೇರ್ ಡೆವಲಪರ್ ತರಬೇತಿಯನ್ನು ಸಮರ್ಥವಾಗಿ ಮರುರೂಪಿಸುವುದು, ಸರ್ವರ್ ನಿರ್ವಹಣೆಗಿಂತ ಸಂಕೀರ್ಣವಾದ ಕೋಡಿಂಗ್ ಯೋಜನೆಗಳ ಮೇಲೆ ಹೆಚ್ಚು ಗಮನಹರಿಸುತ್ತದೆ.

    ಸರ್ವರ್‌ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಸಂದರ್ಭ

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

    ಕಾರ್ಯ-ಆಧಾರಿತ ಸೇವೆಗಳಿಗೆ ಪ್ರತಿ ವಿನಂತಿಗೆ ಬಿಲ್ ಮಾಡಲಾಗುತ್ತದೆ, ಅಂದರೆ ವಿನಂತಿಯನ್ನು ಮಾಡಿದಾಗ ಮಾತ್ರ ಕೋಡ್ ಅನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ. ನೈಜ ಅಥವಾ ವರ್ಚುವಲ್ ಸರ್ವರ್ ಅನ್ನು ನಿರ್ವಹಿಸಲು ನಿಗದಿತ ಮಾಸಿಕ ಶುಲ್ಕವನ್ನು ಪಾವತಿಸುವ ಬದಲು, FaaS ಪೂರೈಕೆದಾರರು ಕಾರ್ಯವು ಎಷ್ಟು ಕಂಪ್ಯೂಟಿಂಗ್ ಸಮಯವನ್ನು ಬಳಸುತ್ತದೆ ಎಂಬುದರ ಆಧಾರದ ಮೇಲೆ ಶುಲ್ಕ ವಿಧಿಸುತ್ತದೆ. ಸಂಸ್ಕರಣಾ ಪೈಪ್‌ಲೈನ್ ಅನ್ನು ರೂಪಿಸಲು ಈ ಕಾರ್ಯಗಳನ್ನು ಒಟ್ಟಿಗೆ ಜೋಡಿಸಬಹುದು ಅಥವಾ ಕಂಟೇನರ್‌ಗಳಲ್ಲಿ ಅಥವಾ ಸಾಂಪ್ರದಾಯಿಕ ಸರ್ವರ್‌ಗಳಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಇತರ ಕೋಡ್‌ನೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುವ ಮೂಲಕ ದೊಡ್ಡ ಅಪ್ಲಿಕೇಶನ್‌ನ ಕ್ರಿಯಾತ್ಮಕತೆಯ ಭಾಗವಾಗಿ ಬಳಸಬಹುದು. ಕಂಟೈನರ್‌ಗಳ ಹೊರತಾಗಿ, ಸರ್ವರ್‌ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಅನ್ನು ಹೆಚ್ಚಾಗಿ ಕುಬರ್ನೆಟ್ಸ್‌ನೊಂದಿಗೆ ಬಳಸಲಾಗುತ್ತದೆ (ನಿಯೋಜನಾ ಯಾಂತ್ರೀಕರಣಕ್ಕಾಗಿ ತೆರೆದ ಮೂಲ ವ್ಯವಸ್ಥೆ). ಕೆಲವು ಹೆಚ್ಚು ಪ್ರಸಿದ್ಧವಾದ ಸರ್ವರ್‌ಲೆಸ್ ಸೇವಾ ಮಾರಾಟಗಾರರು ಅಮೆಜಾನ್‌ನ ಲ್ಯಾಂಬ್ಡಾ, ಅಜುರೆ ಫಂಕ್ಷನ್‌ಗಳು ಮತ್ತು ಗೂಗಲ್ ಕ್ಲೌಡ್ ಫಂಕ್ಷನ್

    ಅಡ್ಡಿಪಡಿಸುವ ಪರಿಣಾಮ

    ಸರ್ವರ್‌ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್‌ನ ಒಂದು ದೊಡ್ಡ ಪ್ರಯೋಜನವೆಂದರೆ ಅದರ ಬಳಕೆಯ ಸುಲಭತೆ. ಡೆವಲಪರ್‌ಗಳು ಸರಳವಾಗಿ ಕೋಡ್ ಅನ್ನು ಬರೆಯುತ್ತಾರೆ ಮತ್ತು ಸರ್ವರ್‌ಗಳು ಅಥವಾ ನಿರ್ವಹಣೆಯ ಬಗ್ಗೆ ಚಿಂತಿಸದೆ ಅದನ್ನು ನಿಯೋಜಿಸುತ್ತಾರೆ. ಉದಾಹರಣೆಗೆ, ಸಂಸ್ಥೆಯು ಹೆಚ್ಚಿನ ಸಮಯದವರೆಗೆ ನಿಷ್ಕ್ರಿಯವಾಗಿರುವ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಹೊಂದಿದೆ ಆದರೆ ನಿರ್ದಿಷ್ಟ ಸಂದರ್ಭಗಳಲ್ಲಿ ಅನೇಕ ಈವೆಂಟ್ ವಿನಂತಿಗಳನ್ನು ನಿರ್ವಹಿಸಬೇಕಾಗುತ್ತದೆ. ಕೆಲವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಅನಿಯಮಿತ ಅಥವಾ ಸೀಮಿತ ಇಂಟರ್ನೆಟ್ ಪ್ರವೇಶದೊಂದಿಗೆ ಇಂಟರ್ನೆಟ್ ಆಫ್ ಥಿಂಗ್ಸ್ (IoT) ಸಾಧನಗಳಿಂದ ಒದಗಿಸಲಾದ ಡೇಟಾವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುತ್ತವೆ. ಎರಡೂ ಪರಿಸ್ಥಿತಿಗಳಲ್ಲಿ, ಸಾಂಪ್ರದಾಯಿಕ ವಿಧಾನಗಳಿಗೆ ಗರಿಷ್ಠ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ನಿರ್ವಹಿಸಲು ದೊಡ್ಡ ಸರ್ವರ್ ಅಗತ್ಯವಿರುತ್ತದೆ - ಆದರೆ ಈ ಸರ್ವರ್ ಹೆಚ್ಚಾಗಿ ಬಳಕೆಯಾಗುವುದಿಲ್ಲ. ಸರ್ವರ್‌ಲೆಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್‌ನೊಂದಿಗೆ, ಕಂಪನಿಗಳು ಬಳಸಿದ ನಿಜವಾದ ಸಂಪನ್ಮೂಲಗಳಿಗೆ ಮಾತ್ರ ಪಾವತಿಸುತ್ತವೆ. ಈ ವಿಧಾನವು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮಾಪಕವಾಗುತ್ತದೆ, ಎಲ್ಲಾ ಗಾತ್ರಗಳು ಮತ್ತು IT ಸಾಮರ್ಥ್ಯಗಳ ಕಂಪನಿಗಳಿಗೆ ಸೇವೆಯನ್ನು ಆರ್ಥಿಕವಾಗಿ ಮಾಡುತ್ತದೆ.

    ಆದಾಗ್ಯೂ, ಸರ್ವರ್‌ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್‌ಗೆ ಕೆಲವು ಮಿತಿಗಳಿವೆ. ದೋಷಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಕಷ್ಟವಾಗುವುದರಿಂದ ಕೋಡ್ ಅನ್ನು ಡೀಬಗ್ ಮಾಡುವುದು ಕಷ್ಟಕರವಾಗಿರುತ್ತದೆ. ಇನ್ನೊಂದು ಕಂಪನಿಗಳು ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಪೂರೈಕೆದಾರರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿದೆ, ಆ ಮಾರಾಟಗಾರರು ಅಲಭ್ಯತೆಯನ್ನು ಅನುಭವಿಸಿದರೆ ಅಥವಾ ಹ್ಯಾಕ್ ಆಗಿದ್ದರೆ ಅದು ಅಪಾಯವಾಗಬಹುದು. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಹೆಚ್ಚಿನ FaaS ಪೂರೈಕೆದಾರರು ಕೋಡ್ ಅನ್ನು ಕೆಲವು ನಿಮಿಷಗಳವರೆಗೆ ಮಾತ್ರ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸುತ್ತಾರೆ, ಇದರಿಂದಾಗಿ ಸೇವೆಯು ದೀರ್ಘಾವಧಿಯ ಕಾರ್ಯಗಳಿಗೆ ಸೂಕ್ತವಲ್ಲ. ಅದೇನೇ ಇದ್ದರೂ, ಕ್ಲೌಡ್ ತಂತ್ರಜ್ಞಾನಗಳಲ್ಲಿ ಸರ್ವರ್‌ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಒಂದು ಭರವಸೆಯ ಬೆಳವಣಿಗೆಯಾಗಿ ಉಳಿದಿದೆ. Amazon Web Services (AWS) ನಂತಹ ಕೆಲವು ಪೂರೈಕೆದಾರರು ಕಂಪನಿಗಳು ನಿರ್ದಿಷ್ಟ ಯೋಜನೆಗಳಿಗೆ ಸರ್ವರ್‌ಲೆಸ್ ಮೂಲಸೌಕರ್ಯವನ್ನು ಪಡೆಯಲು ಬಯಸದಿದ್ದರೆ ಕೋಡ್ ಅನ್ನು ಆಫ್‌ಲೈನ್‌ನಲ್ಲಿ ರನ್ ಮಾಡಲು ಸಹ ಅನುಮತಿಸುತ್ತಾರೆ.

    ಸರ್ವರ್‌ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್‌ನ ಪರಿಣಾಮಗಳು

    ಸರ್ವರ್‌ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್‌ನ ವ್ಯಾಪಕ ಪರಿಣಾಮಗಳು ಒಳಗೊಂಡಿರಬಹುದು: 

    • ಸರ್ವರ್‌ಲೆಸ್ ಪೂರೈಕೆದಾರರು ಕೃತಕ ಬುದ್ಧಿಮತ್ತೆ (AI) ಅನ್ನು FaaS ಗೆ ಸಂಯೋಜಿಸುವ ಮೂಲಕ ಕಂಪನಿಗಳಿಗೆ ಕಡಿಮೆ ವೆಚ್ಚದಲ್ಲಿ ಬಳಕೆಯನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು. ಈ ತಂತ್ರವು ಹೆಚ್ಚಿನ ವ್ಯಾಪಾರ ಅವಕಾಶಗಳನ್ನು ಆಕರ್ಷಿಸಬಹುದು.
    • ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ ತಯಾರಕರು ವೇಗದ ಪ್ರೊಸೆಸರ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಮೂಲಕ ಸರ್ವರ್‌ಲೆಸ್ ಮೂಲಸೌಕರ್ಯದ ಕಂಪ್ಯೂಟಿಂಗ್ ಅಗತ್ಯಗಳನ್ನು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುತ್ತಾರೆ.
    • ಸೈಬರ್ ಇನ್ಫ್ರಾಸ್ಟ್ರಕ್ಚರ್ ದಾಳಿಗಳಿಗೆ ನಿರ್ದಿಷ್ಟವಾದ ಪರಿಹಾರಗಳನ್ನು ರಚಿಸಲು ಸೈಬರ್‌ಸೆಕ್ಯುರಿಟಿ ಸಂಸ್ಥೆಗಳು ಸರ್ವರ್‌ಲೆಸ್ ಪೂರೈಕೆದಾರರೊಂದಿಗೆ ಪಾಲುದಾರಿಕೆಯನ್ನು ಹೊಂದಿವೆ.
    • ಭವಿಷ್ಯದ ಸಾಫ್ಟ್‌ವೇರ್ ಡೆವಲಪರ್‌ಗಳಿಗೆ ಸರ್ವರ್ ನಿರ್ವಹಣೆಯನ್ನು ತರಬೇತಿ ಮತ್ತು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಇನ್ನು ಮುಂದೆ ಅಗತ್ಯವಿಲ್ಲ, ಇದು ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾದ ಕೋಡಿಂಗ್ ಯೋಜನೆಗಳಿಗೆ ತಮ್ಮ ಸಮಯವನ್ನು ಮುಕ್ತಗೊಳಿಸುತ್ತದೆ.
    • ಸಾಫ್ಟ್‌ವೇರ್ ನಿಯೋಜನೆ ಮತ್ತು ನವೀಕರಣಗಳು ವೇಗವಾಗಿ ಆಗುತ್ತಿವೆ ಮತ್ತು ಒಳಗೊಂಡಿರುವ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸರಳಗೊಳಿಸಲಾಗಿದೆ.

    ಕಾಮೆಂಟ್ ಮಾಡಲು ಪ್ರಶ್ನೆಗಳು

    • ನೀವು ಡೆವಲಪರ್ ಆಗಿದ್ದರೆ, ನೀವು ಸರ್ವರ್‌ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಅನ್ನು ಪ್ರಯತ್ನಿಸಿದ್ದೀರಾ? ಹೌದು ಎಂದಾದರೆ, ನೀವು ಕೆಲಸ ಮಾಡುವ ವಿಧಾನವನ್ನು ಅದು ಹೇಗೆ ಬದಲಾಯಿಸಿತು?
    • ಅದರ ಮೂಲಸೌಕರ್ಯಗಳ ಬದಲಿಗೆ ಕೋಡಿಂಗ್ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಲು ಸಾಧ್ಯವಾಗುವ ಇತರ ಸಂಭಾವ್ಯ ಪ್ರಯೋಜನಗಳು ಯಾವುವು?

    ಒಳನೋಟ ಉಲ್ಲೇಖಗಳು

    ಈ ಒಳನೋಟಕ್ಕಾಗಿ ಕೆಳಗಿನ ಜನಪ್ರಿಯ ಮತ್ತು ಸಾಂಸ್ಥಿಕ ಲಿಂಕ್‌ಗಳನ್ನು ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ: