ವೈಶಿಷ್ಟ್ಯಗಳು

ಸ್ಟೇಜಿಂಗ್, ಪುಶ್-ಟು-ಲೈವ್ ಮತ್ತು ಗಿಟ್ ಡಿಪ್ಲಾಯ್‌ಗಳು

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

  • 1-ಕ್ಲಿಕ್ಸ್ಟೇಜಿಂಗ್ ಮತ್ತು ಪುಶ್-ಟು-ಲೈವ್
  • 99.99%ಅಪ್‌ಟೈಮ್ ಭರವಸೆ
  • ಬೆಂಬಲಿತ Git ಪೂರೈಕೆದಾರರು

ಸ್ಟೇಜಿಂಗ್‌ನಲ್ಲಿ ಪರೀಕ್ಷಿಸಿ, ವಿಶ್ವಾಸದಿಂದ ಲೈವ್‌ಗೆ ತನ್ನಿ

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

ಒಂದು-ಕ್ಲಿಕ್ ಸ್ಟೇಜಿಂಗ್

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

ಲೈವ್‌ಗೆ ತಳ್ಳಿರಿ

ನಿಮ್ಮ ಬದಲಾವಣೆಗಳು ಸಿದ್ಧವಾದಾಗ, ಒಂದೇ ಕ್ರಮದಲ್ಲಿ ಸ್ಟೇಜಿಂಗ್ ಅನ್ನು ಪ್ರೊಡಕ್ಷನ್‌ಗೆ ಪುಶ್ ಮಾಡಿ. ಯಾವುದೇ ಕೈಯಿಂದ ಫೈಲ್ ಕಾಪಿ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ, ಯಾವುದೇ ದುರ್ಬಲ ಡೇಟಾಬೇಸ್ ಎಕ್ಸ್‌ಪೋರ್ಟ್‌ಗಳಿಲ್ಲ.

ಹಿಂದಿನ ಬಿಡುಗಡೆಗೆ ಹಿಂತಿರುಗಿ

ಪ್ರತಿಯೊಂದು ಡಿಪ್ಲಾಯ್ ಕೂಡ ಆವೃತ್ತಿಯಾದ ಬಿಡುಗಡೆಯಾಗಿದೆ. ಬದಲಾವಣೆಯು ಸರಿಯಾಗಿ ಕೆಲಸ ಮಾಡದಿದ್ದರೆ, ಮರುಸ್ಥಾಪನೆ ಟಿಕೆಟ್ ಇಲ್ಲದೆ ಕೊನೆಯದಾಗಿ ಸರಿಯಾಗಿದ್ದ ಬಿಡುಗಡೆಗೆ ನೇರವಾಗಿ ಹಿಂದಕ್ಕೆ ಹೋಗಿ.

ಒೇ ರೀತಿಯ ವರ್ಕ್‌ಫ್ಲೋ, ಪ್ರತಿಯೊಂದು ಸ್ಟ್ಯಾಕ್

ಮ್ಯಾನೇಜ್ಡ್ WordPress, WooCommerce, PHP, ಸ್ಟಾಟಿಕ್ HTML ಅಥವಾ Node — ನಿಮ್ಮ ಎಲ್ಲಾ ಸೈಟ್‌ಗಳಲ್ಲಿ ಸ್ಟೇಜಿಂಗ್ ಮತ್ತು ಪುಶ್-ಟು-ಲೈವ್ ಒಂದೇ ರೀತಿಯಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತವೆ.

ಗಿಟ್ ಆಧಾರಿತ ನಿರಂತರ ನಿಯೋಜನೆ

ಒಂದು ಬಾರಿ git ಪೂರೈಕೆದಾರರನ್ನು ಸಂಪರ್ಕಿಸಿ ಮತ್ತು ನಿಮ್ಮ ರೆಪೊಸಿಟರಿಯು ಸತ್ಯದ ಮೂಲವಾಗುತ್ತದೆ. ಕೋಡ್ ಅನ್ನು ಪುಶ್ ಮಾಡಿ ಮತ್ತು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅದನ್ನು ನಿಮಗಾಗಿ ನಿರ್ಮಿಸುತ್ತದೆ ಮತ್ತು ನಿಯೋಜಿಸುತ್ತದೆ.

OAuth ಮೂಲಕ GitHub, GitLab ಅಥವಾ Bitbucket ಅನ್ನು ಕನೆಕ್ಟ್ ಮಾಡಿ ಮತ್ತು ನಿಮ್ಮ ಡಿಪ್ಲಾಯ್ ಕೀಗಳನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಕ್ರೆಡೆನ್ಶಿಯಲ್ ಸ್ಟೋರ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ, ಎಂದಿಗೂ ಪ್ಲೇನ್ ಕಾನ್ಫಿಗ್‌ನಲ್ಲಿ ಅಲ್ಲ. ಪ್ರತಿಯೊಂದು ಪುಶ್‌ನಲ್ಲೂ ವೆಬ್‌ಹುಕ್ ಫೈರ್ ಆಗುತ್ತದೆ, ಇದು ಸೈಟ್‌ಗೆ ಬಿಡುಗಡೆ ಮಾಡುವ ಮೊದಲು ನಿಮ್ಮ ಸ್ಟ್ಯಾಕ್‌ಗಾಗಿ ನಿರ್ಮಾಣ ಹಂತಗಳನ್ನು run ಮಾಡುವ ಬಾಳಿಕೆ ಬರುವ ಬಿಲ್ಡ್-ಆಂಡ್-ಡಿಪ್ಲಾಯ್ ಪೈಪ್‌ಲೈನ್ ಅನ್ನು ಟ್ರಿಗರ್ ಮಾಡುತ್ತದೆ — Composer, npm ಮತ್ತು ಉಳಿದವು.

ನಿಮ್ಮ ತಂಡವು ಈಗಾಗಲೇ ಕೆಲಸ ಮಾಡುವ ರೀತಿಯಲ್ಲಿ ಶಾಖೆಗಳನ್ನು ಪರಿಸರಗಳಿಗೆ ಮ್ಯಾಪ್ ಮಾಡಿ: ಉತ್ಪಾದನೆಗೆ ಮುಖ್ಯ, ಹಂತ ಹಂತವಾಗಿ ಹಂತ ಹಂತವಾಗಿ, ಅಥವಾ ನೀವು ಇಷ್ಟಪಡುವ ಯಾವುದೇ ಸಂಪ್ರದಾಯ. ಒಂದು ಶಾಖೆಗೆ ವಿಲೀನಗೊಳಿಸಿ ಮತ್ತು ಹೊಂದಾಣಿಕೆಯ ಪರಿಸರವು ತನ್ನದೇ ಆದ ಮೇಲೆ ನವೀಕರಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಬದಲಾವಣೆಯನ್ನು ಉತ್ತೇಜಿಸುವುದು ಕೇವಲ git push ಆಗಿದೆ.

  • GitHub, GitLab ಅಥವಾ Bitbucket ಅನ್ನು OAuth ಮೂಲಕ ಸಂಪರ್ಕಿಸಿ, ಡೆಪ್ಲಾಯ್ ಕೀಗಳನ್ನು ಕ್ರೆಡೆನ್ಶಿಯಲ್ ಸ್ಟೋರ್‌ನಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ
  • ಪುಶ್‌ನಲ್ಲಿರುವ ವೆಬ್‌ಹುಕ್ ಬಾಳಿಕೆ ಬರುವ ಬಿಲ್ಡ್-ಮತ್ತು-ಡಿಪ್ಲಾಯ್ ಪೈಪ್‌ಲೈನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ
  • ಪ್ರತಿ-ಸ್ಟ್ಯಾಕ್ ಬಿಲ್ ಹಂತಗಳು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ರನ್ ಆಗುತ್ತವೆ (ಕಂಪೋಸರ್, npm ಮತ್ತು ಹೆಚ್ಚಿನವು)
  • ಎನ್ವಿರಾನ್ಮೆಂಟ್-ಟು-ಬ್ರಾಂಚ್ ಮ್ಯಾಪಿಂಗ್ — ಉದಾಹರಣೆಗೆ main ನಿಂದ production ಗೆ, staging ನಿಂದ staging ಗೆ
  • ನಿಮಗೆ ಅಗತ್ಯವಿರುವಾಗ ಯಾವುದೇ ಹಿಂದಿನ ಬಿಡುಗಡೆಗೆ ಹಿಂತಿರುಗಿ
  • ನಿಯೋಜನೆಗಳು ಬಾಳಿಕೆ ಬರುವ, ಮರುಪ್ರಯತ್ನಿಸಬಹುದಾದ ವರ್ಕ್‌ಫ್ಲೋಗಳಾಗಿ ರನ್ ಆಗುತ್ತವೆ, ಆದ್ದರಿಂದ ಬಿಲ್ಡ್ ಮಧ್ಯದಲ್ಲಿ ಉಂಟಾಗುವ ಸಣ್ಣ ತೊಂದರೆಯು ಎಂದಿಗೂ ಅರ್ಧಕ್ಕೆ ನಿಯೋಜಿಸಲಾದ ಸೈಟ್ ಅನ್ನು ಬಿಡುವುದಿಲ್ಲ

ನೀವು ನಿರ್ಮಿಸುವ ವಿಧಾನಕ್ಕಾಗಿ ನಿರ್ಮಿಸಲಾಗಿದೆ

ನಿರಂತರ ನಿಯೋಜನೆ ಎಂದರೆ ನಿಯಂತ್ರಣವನ್ನು ಬಿಟ್ಟುಕೊಡುವುದು ಎಂದಲ್ಲ. ಯಾವ ಬ್ರಾಂಚ್ ಯಾವ ಎನ್ವಿರಾನ್‌ಮೆಂಟ್‌ಗೆ ಮ್ಯಾಪ್ ಆಗಬೇಕು, ಬದಲಾವಣೆಯನ್ನು ಯಾವಾಗ ಪ್ರಮೋಟ್ ಮಾಡಬೇಕು ಮತ್ತು ಯಾವಾಗ ಹಳೆಯ ಸ್ಥಿತಿಗೆ ಹಿಂತಿರುಗಬೇಕು ಎಂಬುದನ್ನು ನೀವೇ ನಿರ್ಧರಿಸುತ್ತೀರಿ. ಪೈಪ್‌ಲೈನ್ ಯಾಂತ್ರಿಕ ಕೆಲಸವನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ — ಕೋಡ್ ಅನ್ನು ಪುಲ್ ಮಾಡುವುದು, ಬಿಲ್ಡ್‌ಗಳನ್ನು ರನ್ ಮಾಡುವುದು, ಆಟೊಮಿಕಲ್ ಆಗಿ ರಿಲೀಸ್ ಮಾಡುವುದು — ಆದ್ದರಿಂದ ನಿಯೋಜನೆಯು ಸರಳ, ಮರುಕಳಿಸಬಹುದಾದ ಮತ್ತು ಹಿಂಪಡೆಯಬಹುದಾದ ಕಾರ್ಯವಾಗಿರುತ್ತದೆ.

ನೀವು ನಮ್ಮ AI ಪ್ಯಾಕ್ ಬಳಸಿದರೆ, ಅಸಿಸ್ಟೆಂಟ್ ಕೋಡ್ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಿ ಅವುಗಳನ್ನು ಅದೇ ಪೈಪ್‌ಲೈನ್ ಮೂಲಕ ನಿಮ್ಮ ಸೈಟ್‌ಗಳಿಗೆ ಪುಷ್ ಮಾಡಬಹುದು, ಇದರಿಂದ AI ಬರೆದ ಬದಲಾವಣೆಯು ನೀವು ಕೈಯಿಂದ ಬರೆಯುವ ಯಾವುದೇ ಕೋಡ್‌ನಂತೆಯೇ ನಿಖರವಾಗಿ ಅದೇ ಬಿಲ್ಡ್, ಡಿಪ್ಲಾಯ್ ಮತ್ತು ರೋಲ್‌ಬ್ಯಾಕ್ ಮಾರ್ಗವನ್ನು ಅನುಸರಿಸುತ್ತದೆ.

ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು

ಒನ್-ಕ್ಲಿಕ್ ಸ್ಟೇಜಿಂಗ್ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ?

ಸ್ಟೇಜಿಂಗ್ ನಿಮ್ಮ ಲೈವ್ ಸೈಟ್‌ನ ಸಂಪೂರ್ಣ ನಕಲನ್ನು — ಫೈಲ್‌ಗಳು ಮತ್ತು ಡೇಟಾಬೇಸ್ ಅನ್ನು — ಪ್ರೊಡಕ್ಷನ್‌ನಂತೆಯೇ ಅದೇ ಸ್ಟ್ಯಾಕ್ ಮತ್ತು ಬ್ಲೂಪ್ರಿಂಟ್‌ನಲ್ಲಿ ಸೃಷ್ಟಿಸುತ್ತದೆ. ನೀವು ನಕಲಿನ ಮೇಲೆ ನಿಮ್ಮ ಬದಲಾವಣೆಗಳನ್ನು ಪರೀಕ್ಷಿಸಿ, ನಂತರ ಅವುಗಳನ್ನು ಒಂದೇ ಕ್ರಿಯೆಯಲ್ಲಿ ಪ್ರೊಡಕ್ಷನ್‌ಗೆ ಕೊಂಡೊಯ್ಯಲು ಪುಶ್-ಟು-ಲೈವ್ ಬಳಸಿ.

நான் ಯಾವ git ಒದಗಿಸುವವರನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು?

GitHub, GitLab ಮತ್ತು Bitbucket. ನೀವು OAuth ಮೂಲಕ ಸಂಪರ್ಕಿಸುತ್ತೀರಿ ಮತ್ತು ನಿಮ್ಮ ನಿಯೋಜನೆ ಕೀಗಳನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ರುಜುವಾತು ಸ್ಟೋರ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ, ಪ್ಲೇನ್ ಕಾನ್ಫಿಗರ್ ಫೈಲ್‌ಗಳಲ್ಲಿ ಅಲ್ಲ.

ನಾನು ಕೋಡ್ ಪುಷ್ ಮಾಡಿದಾಗ ಏನಾಗುತ್ತದೆ?

ಒಂದು ವೆಬ್‌ಹುಕ್ ಪುಶ್ ಮಾಡಿದಾಗ ಸಕ್ರಿಯಗೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಬಾಳಿಕೆ ಬರುವ ಬಿಲ್ಡ್-ಮತ್ತು-ಡಿಪ್ಲಾಯ್ ಪೈಪ್‌ಲೈನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ. ಇದು ನಿಮ್ಮ ಸ್ಟಾಕ್‌ಗಾಗಿ ಬಿಲ್ಡ್ ಹಂತಗಳನ್ನು — ಕಂಪೋಸರ್, npm ಮತ್ತು ಮುಂತಾದವುಗಳನ್ನು — ರನ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಫಲಿತಾಂಶವನ್ನು ಆ ಶಾಖೆಗೆ ಮ್ಯಾಪ್ ಮಾಡಲಾದ ಎನ್ವಿರಾನ್‌ಮೆಂಟ್‌ಗೆ ಬಿಡುಗಡೆ ಮಾಡುತ್ತದೆ.

ವಿ differing ಬ್ರ್ಯಾಂಚ್‌ಗಳನ್ನು ವಿವಿಧ ಪರಿಸರಗಳಿಗೆ (environments) ಮ್ಯಾಪ್ ಮಾಡಬಹುದೇ?

ಹೌದು. ಶಾಖೆಯಿಂದ ಪರಿಸರಕ್ಕೆ ಮ್ಯಾಪಿಂಗ್ ಮಾಡುವುದರಿಂದ, ಉದಾಹರಣೆಗೆ, main ಅನ್ನು production ಗೆ ಮತ್ತು staging ಅನ್ನು staging ಗೆ ಸೂಚಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಶಾಖೆಗೆ ಮರ್ಜ್ ಮಾಡಿ ಮತ್ತು ಹೊಂದಾಣಿಕೆಯಾಗುವ ಪರಿಸರವು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿಯೋಜಿಸಲ್ಪಡುತ್ತದೆ.

ನಿಯೋಜನೆಯು (deploy) ಸೈಟ್ ಅನ್ನು ಹಾಳುಗೆಡವಿದರೆ ಏನು ಮಾಡುವುದು?

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

ನಾಟಕವಿಲ್ಲದೆ ಬದಲಾವಣೆಗಳನ್ನು ಕಳುಹಿಸಿ

ಸ್ಟೇಜ್, ಪುಷ್-ಟು-ಲೈವ್ ಮತ್ತು ಗಿಟ್‌ನಿಂದ ಡಿಪ್ಲಾಯ್ ಮಾಡಿ. ಕಾರ್ಡ್-ರಹಿತ 14-ದಿನಗಳ ಟ್ರಯಲ್, 30-ದಿನಗಳ ಹಣ ಮರುಪಾವತಿ ಗ್ಯಾರಂಟಿ, ಉಚಿತ ಮೈಗ್ರೇಷನ್‌ಗಳು ಮತ್ತು ಯಾವುದೇ ವೆಂಡರ್ ಲಾಕ್-ಇನ್ ಇಲ್ಲ.

ಉಚಿತವಾಗಿ ಪ್ರಾರಂಭಿಸಿ