GMO�y�p�{�ɂ�����CI/CD���p������Љ��{�A�ځB��1��͑g�D��CI/CD������ړI�ƈӋ`�����AGitHub/GitHub Actions�𗘗p����CI/CD�����H������@���Љ�܂��B
���̋L���͉������ł��B����o�^�i�����j����ƑS�Ă������������܂��B
�@IT���r�W�l�X�̒��S�ƂȂ钆�ŁuCI/CD�v�i�p���I�C���e�O���[�V�����^�p���I�f���o���[�j�Ƃ����L�[���[�h�͍L���Z�����Ă��Ă��܂��B�������ACI/CD���A���p���Ă��邩�͊�Ƃ⌻��ō�������̂ł͂Ȃ��ł��傤���B
�@CI/CD�����H�����ۂ̃p�t�H�[�}���X�́A�g�D�S�̂̃p�t�H�[�}���X�ɂ����ւ����邱�Ƃ��m���Ă��܂��B�{�A�ڂł́A�M�҂炪��������GMO�y�p�{�łǂ̂悤��CI/CD��������ĊJ���v���Z�X�̌�������g�D�S�̂̃p�t�H�[�}���X������������Ă���̂���3��ɂ킽���ďЉ�Ă����܂��B
�@��1��ł͂��炽�߂�CI/CD�̖ړI��Ӌ`������ƂƂ��ɁA�ȒP�ȃA�v���P�[�V�������ނɁAGitHub�AGitHub Actions�𗘗p����CI/CD�����H���܂��B
�@CI/CD�́uCI�v�́uContinuous Integration�i�p���I�C���e�O���[�V�����j�v���w���܂��B�C���e�O���[�V�����iIntegration�j�́u�����v�Ɩ��Ƃ��ł��܂����A�Ⴆ�\�t�g�E�F�A�J���Ȃ�A�\�t�g�E�F�A�̃R�[�h�̓������w���܂��B
�@�R�[�h�̓����́u���C���u�����`�ɃR�[�h���}�[�W����v���Ӗ����܂����A�R�[�h���}�[�W���Ă��\�t�g�E�F�A���u�r���h�ł��邱�Ɓv�u�Ӑ}�����ʂ�ɓ������Ɓv��������K�v������܂��B�����̌���ł͕����̊J���҂��������s�ŊJ�������Ă��邽�߁A�����̃u�����`�̃R�[�h���ŏI�I�ɂ͓�������K�v������܂��B
�@CI�͏�L�̂悤�ȊJ�����ɂ�����R�[�h�̓������p���I�Ɏ������邽�߂̎�@�ł��B
�@CI/CD�́uCD�v�́uContinuous Delivery�i�p���I�f���o���[�j�v��uContinuous Deployment�i�p���I�f�v���C�����g�j�v���w���܂��B
�@�f���o���[��f�v���C�����g�͓����Ӗ��Ƃ��Đ������ꂽ��A�֘A�͂����Ă��ʂ̈Ӗ��Ŏg��ꂽ�肵�܂����A�{�A�ڂł́u�p���I�f���o���[�v�œ��ꂵ�܂��B
�@�f���o���[�iDelivery�j�́u�z���v��u�����n���v�Ɩ��Ƃ��ł��܂����A����́u�i���̃\�t�g�E�F�A�̃��[�U�[�Ƀ\�t�g�E�F�A�́j���l��͂���v�ƌ���������Ε�����₷���ł��傤�B
�@�u���l��͂���v�Ƃ́A�\�t�g�E�F�A�J���Ȃ�u���C���u�����`�ɃR�[�h���}�[�W���ꎩ���e�X�g���p�X���A���ł������[�X�\�i���p�\�j�ȏ�Ԃɂ���v��u�{�ԂɃf�v���C���A���[�U�[���V�����@�\���g����悤�ɂ���v�Ȃǂ��w���܂��B
�@CD�͏�L�̂悤�ȁu���l��͂���v���Ƃ��p���I�Ɏ������邽�߂̎�@�ł��BCI��CD�́A��@�Ƃ��Ă��d�Ȃ邱�Ƃ�����ACI����CD�ւƘA�������v���Z�X�Ƃ��đg�ݗ��Ă��܂��B���̂���CI/CD�Ƃ܂Ƃ߂��Č���邱�Ƃ��قƂ�ǂł��B
�@CI��CD�̂ǂ�������ꂼ�ꂪ�S���v���Z�X����������d�g�݂ȂǂŌp���I�Ɏ��������@�ł��B�ł͂Ȃ��u�R�[�h�̓�����f���o���[���p���I�Ɏ������邱�Ɓv�����������邱�Ƃ��d�v�Ȃ̂ł��傤���H
�@����ɂ́A�܂��\�t�g�E�F�A�𒆐S�Ƃ������݂̃r�W�l�X������K�v������܂��B�܂��A��̂̃r�W�l�X�ɂ����Ă͈ȉ��̂悤�Ȃ��Ƃ����߂��܂��B
�@�\�t�g�E�F�A�𒆐S�Ƃ����r�W�l�X�ɂ����ẮA�\�t�g�E�F�A�J������L�̂悤�ȗv��������i�ƂȂ�܂��B�\�t�g�E�F�A�J���ŏ�L�̂悤�ȗv���������߂ɂ́A��x�̊J���ŏI��邱�Ƃ͂Ȃ��A���x���u�J���A�����A�f���o���[�v���J��Ԃ��Ďs�ꂩ��̃t�B�[�h�o�b�N�����\�t�g�E�F�A�����P��������K�v������܂��B
�@�u�J���A�����A�f���o���[�v�̃T�C�N�������p�x�ʼn��Ƃ��ł���A���̕������s�ꂩ��̃t�B�[�h�o�b�N����Ƀ\�t�g�E�F�A�����P�ł��܂��B���ʂƂ��ăr�W�l�X�ɂ�����v���������ł���\���������Ȃ�܂��B
�@���́u�J���A�����A�f���o���[�v�̃T�C�N�������p�x�Ɍp���I�ɉ��߂̎d�g�݂ƂȂ�̂�CI/CD�ł��B���̂悤�ȗ��R����CI/CD�͏d�v�Ƃ���Ă���̂ł��B
�@���ЁwLean��DevOps�̉Ȋw�mAccelerate�n �e�N�m���W�[�̐헪�I���p���g�D�ϊv����������x�ɂ��A�p���I�f���o���[�̎��H�̓\�t�g�E�F�A�f���o���[�̃p�t�H�[�}���X�i�u���[�h�^�C���v�u�f�v���C�̕p�x�v�u���ϏC�����ԁv�u�ύX���s���v�j����𑣂��A����ɂ͑g�D�������܂ޑg�D�S�̂̃p�t�H�[�}���X�Ƒ��ւ����邱�Ƃ�������Ă��܂��B
�@�{���ł́ACI/CD�����H���邽�߂ɂǂ̂悤�ɐi�߂Ă����Ηǂ������Љ�܂��B�܂��A�\�t�g�E�F�A�J���ɂ����ẮACD�����H���邽�߂�CI�����H�ł��Ă��Ȃ��Ƃ����܂���B����͊J���v���Z�X�̗��ꂪ�u�J���A�����A�f���o���[�v�̏��ɂȂ��Ă��邽�߂ł��B�܂�A�R�[�h�̓������p���I�Ɏ��H�iCI�j�ł��Ă��Ȃ��ƁA���̃R�[�h�̌p���I�ȃf���o���[��f�v���C�iCD�j�͓���Ƃ����܂��B
�@CI�����H���邽�߂ɂ͈ȉ���3������Ή\�ł��B
�@CD�����H���邽�߂ɂ͏�L�ɉ����Ĉȉ���2������Ή\�ł��B
�@��L��CI/CD�̎��H�ɕK�v�Ȃ��̂�����ƁA���Ƃ͕ʂɃe�X�g�R�[�h����[�X��f�v���C������R�[�h���K�v���ƕ�����܂��B�����́A���ꂼ��̃\�t�g�E�F�A�ɍ��킹�ėp�ӂ��邵������܂���BCI/CD���͂��܂��܂Ȃ��̂��o�ꂵ�A�܂��܂��֗��ɂȂ��Ă��܂����A�ӊO�ɂ�CI/CD�̓����ȑO�̕�������Ԃ֖̊�Ƃ����邩������܂���B
�@�M�҂Ƃ��ẮACI/CD���ȉ��̂悤�ɐi�߂邱�Ƃ𐄏����܂��B
�@��L�̏��Ԃ����ċ^��Ɏv���l�����邩������܂���B�u�e�X�g�R�[�h�������v���O�ɁuCI���̐����v�����邽�߂ł��B����͈ӊO��������܂��A�e�X�g�R�[�h�����s����e�X�e�B���O�c�[����e�X�e�B���O�t���[�����[�N�̑����̓e�X�g�R�[�h���[���̂Ƃ�������s�ł���̂ł��B�e�X�g�R�[�h�������O��CI�������邱�ƂŁA�ŏ��ɏ����e�X�g�R�[�h����CI���̉��b�ɂ������邱�Ƃ��ł��܂��B
Copyright © ITmedia, Inc. All Rights Reserved.