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