ಒಂದು-ಕ್ಲಿಕ್ ಸ್ಟೇಜಿಂಗ್
ನಿಮ್ಮ ಲೈವ್ ಸೈಟ್ನ ಫೈಲ್ಗಳು ಮತ್ತು ಡೇಟಾಬೇಸ್ ಅನ್ನು ಹಾಗೆಯೇ ಉಳಿಸಿಕೊಂಡು, ಪ್ರೊಡಕ್ಷನ್ನಂತೆಯೇ ಅದೇ ಸ್ಟ್ಯಾಕ್ ಮತ್ತು ನೀಲನಕ್ಷೆಯಲ್ಲಿ ಸ್ಟೇಜಿಂಗ್ ನಕಲನ್ನು ರಚಿಸಿ, ಇದರಿಂದ ನೀವು ಪರೀಕ್ಷಿಸುವುದನ್ನೇ ಅಂತಿಮವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.
ವೈಶಿಷ್ಟ್ಯಗಳು
ಒಂದೇ ಕ್ಲಿಕ್ನಲ್ಲಿ ಸ್ಟೇಜಿಂಗ್ ನಕಲನ್ನು ಸಿದ್ಧಪಡಿಸಿ, ನಿಮ್ಮ ಬದಲಾವಣೆಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಪರೀಕ್ಷಿಸಿ, ನಂತರ ನೀವು ಸಿದ್ಧರಾದಾಗ ಲೈವ್ಗೆ ತಳ್ಳಿರಿ. git ಪೂರೈಕೆದಾರರನ್ನು ಸಂಪರ್ಕಿಸಿ ಮತ್ತು ಪ್ರತಿಯೊಂದು push ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಬಿಲ್ಡ್ ಹಾಗೂ ನಿಯೋಜನೆಗೊಳ್ಳುತ್ತದೆ. ಏನಾದರೂ ತಪ್ಪಾದಾಗ, ಕೆಲವೇ ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಹಿಂದಿನ ಬಿಡುಗಡೆಗೆ ಹಿಂತಿರುಗಿ.
ಪ್ರತಿಯೊಂದು ಸೈಟ್ ಪೂರ್ಣ ಸ್ಟೇಜಿಂಗ್ ಪರಿಸರವನ್ನು ಪಡೆಯುತ್ತದೆ, ಕೇವಲ ಊಹೆಯಲ್ಲ. ಪ್ರೊಡಕ್ಷನ್ ಅನ್ನು ಕ್ಲೋನ್ ಮಾಡಿ, ಪ್ರತಿಯ ಮೇಲೆ ಕೆಲಸ ಮಾಡಿ, ನಂತರ ನಿಮ್ಮ ಬದಲಾವಣೆಗಳು ದೃಢಪಟ್ಟಾಗ ಅವುಗಳನ್ನು ಮತ್ತೆ ವಿಲೀನಗೊಳಿಸಿ.
ನಿಮ್ಮ ಲೈವ್ ಸೈಟ್ನ ಫೈಲ್ಗಳು ಮತ್ತು ಡೇಟಾಬೇಸ್ ಅನ್ನು ಹಾಗೆಯೇ ಉಳಿಸಿಕೊಂಡು, ಪ್ರೊಡಕ್ಷನ್ನಂತೆಯೇ ಅದೇ ಸ್ಟ್ಯಾಕ್ ಮತ್ತು ನೀಲನಕ್ಷೆಯಲ್ಲಿ ಸ್ಟೇಜಿಂಗ್ ನಕಲನ್ನು ರಚಿಸಿ, ಇದರಿಂದ ನೀವು ಪರೀಕ್ಷಿಸುವುದನ್ನೇ ಅಂತಿಮವಾಗಿ ಬಿಡುಗಡೆ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.
ನಿಮ್ಮ ಬದಲಾವಣೆಗಳು ಸಿದ್ಧವಾದಾಗ, ಒಂದೇ ಕ್ರಿಯೆಯಲ್ಲಿ ಸ್ಟೇಜಿಂಗ್ ಅನ್ನು ಪ್ರೊಡಕ್ಷನ್ಗೆ ಪುಶ್ ಮಾಡಿ. ಯಾವುದೇ ಹಸ್ತಚಾಲಿತ ಫೈಲ್ ನಕಲಿಸುವಿಕೆ ಇಲ್ಲ, ಯಾವುದೇ ದುರ್ಬಲ ಡೇಟಾಬೇಸ್ ರಫ್ತುಗಳಿಲ್ಲ.
ಪ್ರತಿಯೊಂದು ನಿಯೋಜನೆಯು ಆವೃತ್ತಿ ಹೊಂದಿರುವ ಬಿಡುಗಡೆಯಾಗಿದೆ. ಬದಲಾವಣೆಯು ತಪ್ಪಾಗಿ ವರ್ತಿಸಿದರೆ, ಮರುಸ್ಥಾಪನೆ ಟಿಕೆಟ್ ಇಲ್ಲದೆಯೇ ನೇರವಾಗಿ ಕೊನೆಯದಾಗಿ ತಿಳಿದಿರುವ ಉತ್ತಮ ಬಿಡುಗಡೆಗೆ ಹಿಂತಿರುಗಿ.
ನಿರ್ವಹಿಸಿದ WordPress, WooCommerce, PHP, ಸ್ಥಿರ HTML ಅಥವಾ Node — ಸ್ಟೇಜಿಂಗ್ ಮತ್ತು ಲೈವ್ಗೆ ತಳ್ಳುವುದು ನಿಮ್ಮ ಎಲ್ಲಾ ಸೈಟ್ಗಳಲ್ಲಿ ಒಂದೇ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ.
ಒಮ್ಮೆ git ಒದಗಿಸುವವರನ್ನು ಸಂಪರ್ಕಿಸಿ ಮತ್ತು ನಿಮ್ಮ ರೆಪೊಸಿಟರಿಯು ಸತ್ಯದ ಮೂಲವಾಗುತ್ತದೆ. ಕೋಡ್ ಅನ್ನು ಪುಶ್ ಮಾಡಿ ಮತ್ತು ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಅದನ್ನು ನಿಮಗಾಗಿ ನಿರ್ಮಿಸುತ್ತದೆ ಮತ್ತು ನಿಯೋಜಿಸುತ್ತದೆ.
OAuth ಮೂಲಕ GitHub, GitLab ಅಥವಾ Bitbucket ಅನ್ನು ಸಂಪರ್ಕಿಸಿ ಮತ್ತು ನಿಮ್ಮ ನಿಯೋಜನಾ ಕೀಗಳನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ ರುಜುವಾತು ಸಂಗ್ರಹದಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ, ಎಂದಿಗೂ ಸರಳ ಸಂರಚನೆಯಲ್ಲಿ ಅಲ್ಲ. ಪ್ರತಿಯೊಂದು ಪುಶ್ನಲ್ಲೂ ವೆಬ್ಹುಕ್ ಕಾರ್ಯರೂಪಕ್ಕೆ ಬರುತ್ತದೆ, ಇದು ಸೈಟ್ಗೆ ಬಿಡುಗಡೆ ಮಾಡುವ ಮೊದಲು ನಿಮ್ಮ ಸ್ಟ್ಯಾಕ್ಗಾಗಿ ಬಿಲ್ಡ್ ಹಂತಗಳನ್ನು — Composer, npm ಮತ್ತು ಉಳಿದವುಗಳನ್ನು — ಚಲಾಯಿಸುವ ಬಾಳಿಕೆ ಬರುವ ಬಿಲ್ಡ್-ಮತ್ತು-ನಿಯೋಜನಾ ಪೈಪ್ಲೈನ್ ಅನ್ನು ಪ್ರಚೋದಿಸುತ್ತದೆ.
ನಿಮ್ಮ ತಂಡವು ಈಗಾಗಲೇ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ರೀತಿಯಲ್ಲಿಯೇ ಶಾಖೆಗಳನ್ನು ಪರಿಸರಗಳಿಗೆ ಹೊಂದಿಸಿ: main ಅನ್ನು production ಗೆ, staging ಅನ್ನು staging ಗೆ, ಅಥವಾ ನೀವು ಬಯಸುವ ಯಾವುದೇ ರೂಢಿಗೆ. ಶಾಖೆಗೆ ವಿಲೀನಗೊಳಿಸಿ ಮತ್ತು ಹೊಂದಾಣಿಕೆಯಾಗುವ ಪರಿಸರವು ತನ್ನಷ್ಟಕ್ಕೇ ತಾನೇ ನವೀಕರಣಗೊಳ್ಳುತ್ತದೆ, ಆದ್ದರಿಂದ ಬದಲಾವಣೆಯನ್ನು ಅನ್ವಯಿಸುವುದು ಕೇವಲ ಒಂದು git push ಮಾತ್ರ.
ನಿರಂತರ ನಿಯೋಜನೆ ಎಂದರೆ ನಿಯಂತ್ರಣವನ್ನು ಬಿಟ್ಟುಕೊಡುವುದು ಎಂದರ್ಥವಲ್ಲ. ಯಾವ ಬ್ರಾಂಚ್ ಯಾವ ಪರಿಸರಕ್ಕೆ ಮ್ಯಾಪ್ ಆಗುತ್ತದೆ, ಬದಲಾವಣೆಯನ್ನು ಯಾವಾಗ ಮುನ್ನಡೆಸಬೇಕು ಮತ್ತು ಯಾವಾಗ ಹಿಂಪಡೆಯಬೇಕು ಎಂಬುದನ್ನು ನೀವೇ ನಿರ್ಧರಿಸುತ್ತೀರಿ. ಪೈಪ್ಲೈನ್ ಯಾಂತ್ರಿಕ ಕೆಲಸವನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ — ಕೋಡ್ ಅನ್ನು ಪಡೆದುಕೊಳ್ಳುವುದು, ಬಿಲ್ಡ್ಗಳನ್ನು ಚಲಾಯಿಸುವುದು, ಪರಮಾಣು ರೀತಿಯಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡುವುದು — ಆದ್ದರಿಂದ ನಿಯೋಜನೆಯು ಸರಳ, ಪುನರಾವರ್ತಿಸಬಹುದಾದ ಮತ್ತು ಹಿಂತಿರುಗಿಸಬಹುದಾದ ಪ್ರಕ್ರಿಯೆಯಾಗಿರುತ್ತದೆ.
ನೀವು ನಮ್ಮ AI Pack ಅನ್ನು ಬಳಸಿದರೆ, ಸಹಾಯಕರು ಬದಲಾವಣೆಗಳನ್ನು ಕೋಡ್ ಮಾಡಬಹುದು ಮತ್ತು ಅದೇ ಪೈಪ್ಲೈನ್ ಮೂಲಕ ನಿಮ್ಮ ಸೈಟ್ಗಳಿಗೆ ತಳ್ಳಬಹುದು, ಆದ್ದರಿಂದ AI-ರಚಿತ ಬದಲಾವಣೆಯು ನೀವು ಕೈಯಾರೆ ಬರೆಯುವ ಯಾವುದೇ ವಿಷಯದಂತೆಯೇ ಬಿಲ್ಡ್, ನಿಯೋಜನೆ ಮತ್ತು ರೋಲ್ಬ್ಯಾಕ್ ಹಾದಿಯ ಮೂಲಕ ಸಾಗುತ್ತದೆ.
ಸ್ಟೇಜಿಂಗ್ ನಿಮ್ಮ ಲೈವ್ ಸೈಟ್ನ ಸಂಪೂರ್ಣ ನಕಲನ್ನು — ಫೈಲ್ಗಳು ಮತ್ತು ಡೇಟಾಬೇಸ್ — ಪ್ರೊಡಕ್ಷನ್ನಂತೆಯೇ ಅದೇ ಸ್ಟ್ಯಾಕ್ ಮತ್ತು ಬ್ಲೂಪ್ರಿಂಟ್ನಲ್ಲಿ ರಚಿಸುತ್ತದೆ. ನಿಮ್ಮ ಬದಲಾವಣೆಗಳನ್ನು ನೀವು ನಕಲಿನ ಮೇಲೆ ಪರೀಕ್ಷಿಸುತ್ತೀರಿ, ನಂತರ ಅವುಗಳನ್ನು ಒಂದೇ ಕ್ರಿಯೆಯಲ್ಲಿ ಪ್ರೊಡಕ್ಷನ್ಗೆ ಪ್ರಚಾರ ಮಾಡಲು ಪುಶ್-ಟು-ಲೈವ್ ಅನ್ನು ಬಳಸುತ್ತೀರಿ.
GitHub, GitLab ಮತ್ತು Bitbucket. ನೀವು OAuth ಮೂಲಕ ಸಂಪರ್ಕಿಸುತ್ತೀರಿ ಮತ್ತು ನಿಮ್ಮ ನಿಯೋಜನೆ ಕೀಗಳನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾದ ರುಜುವಾತು ಸಂಗ್ರಹಣೆಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ, ಎಂದಿಗೂ ಸರಳ ಸಂರಚನಾ ಫೈಲ್ಗಳಲ್ಲಿ ಅಲ್ಲ.
ಪುಶ್ ಮಾಡಿದಾಗ ವೆಬ್ಹುಕ್ ಪ್ರಚೋದನೆಗೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಬಾಳಿಕೆ ಬರುವ ಬಿಲ್ಡ್-ಮತ್ತು-ನಿಯೋಜನೆ ಪೈಪ್ಲೈನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ. ಇದು ನಿಮ್ಮ ಸ್ಟ್ಯಾಕ್ಗಾಗಿ ಬಿಲ್ಡ್ ಹಂತಗಳನ್ನು ಚಲಾಯಿಸುತ್ತದೆ — Composer, npm ಮತ್ತು ಮುಂತಾದವು — ಮತ್ತು ಆ ಶಾಖೆಗೆ ಮ್ಯಾಪ್ ಮಾಡಲಾದ ಪರಿಸರಕ್ಕೆ ಫಲಿತಾಂಶವನ್ನು ಬಿಡುಗಡೆ ಮಾಡುತ್ತದೆ.
ಹೌದು. ಬ್ರಾಂಚ್-ಟು-ಎನ್ವಿರಾನ್ಮೆಂಟ್ ಮ್ಯಾಪಿಂಗ್ ನಿಮಗೆ ಉದಾಹರಣೆಗೆ main ಅನ್ನು production ಗೆ ಮತ್ತು staging ಅನ್ನು staging ಗೆ ನಿರ್ದೇಶಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಬ್ರಾಂಚ್ಗೆ ವಿಲೀನಗೊಳಿಸಿ ಮತ್ತು ಹೊಂದಾಣಿಕೆಯಾಗುವ ಎನ್ವಿರಾನ್ಮೆಂಟ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿಯೋಜಿಸಲ್ಪಡುತ್ತದೆ.
ಪ್ರತಿಯೊಂದು ನಿಯೋಜನೆಯು ಆವೃತ್ತಿಯ ಬಿಡುಗಡೆಯಾಗಿದೆ, ಆದ್ದರಿಂದ ಮರುಸ್ಥಾಪನೆ ಟಿಕೆಟ್ ಇಲ್ಲದೆಯೇ ನೀವು ಹಿಂದಿನ ಬಿಡುಗಡೆಗೆ ಹಿಂತಿರುಗಬಹುದು. ನಿಯೋಜನೆಗಳು ಬಾಳಿಕೆ ಬರುವ, ಮರುಪ್ರಯತ್ನಿಸಬಹುದಾದ ಕೆಲಸದ ಹರಿವುಗಳಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದರಿಂದ, ಬಿಲ್ಡ್ ಮಧ್ಯದಲ್ಲಿನ ವೈಫಲ್ಯವು ಸೈಟ್ ಅನ್ನು ಎಂದಿಗೂ ಅರ್ಧ-ನಿಯೋಜಿತ ಸ್ಥಿತಿಯಲ್ಲಿ ಬಿಡುವುದಿಲ್ಲ.
ಸ್ಟೇಜ್ ಮಾಡಿ, ನೇರವಾಗಿ ಲೈವ್ ಮಾಡಿ ಮತ್ತು git ನಿಂದ ನಿಯೋಜಿಸಿ. ಕಾರ್ಡ್ ರಹಿತ 14-ದಿನಗಳ ಪ್ರಾಯೋಗಿಕ ಅವಧಿ, 30-ದಿನಗಳ ಹಣ ಮರುಪಾವತಿ ಭರವಸೆ, ಉಚಿತ ಸ್ಥಳಾಂತರಗಳು ಮತ್ತು ಯಾವುದೇ ಮಾರಾಟಗಾರರ ಬದ್ಧತೆಯಿಲ್ಲ.
ಉಚಿತವಾಗಿ ಪ್ರಾರಂಭಿಸಿ