���܂��畷���Ȃ��uCI/CD�v�̈Ӌ`�\�\GitHub��GitHub Actions��CI/CD�������Ă݂悤�FGMO�y�p�{�Ɋw�ԁuCI/CD�v���p�p�i1�j�i1/2 �y�[�W�j

GMO�y�p�{�ɂ�����CI/CD���p������Љ��{�A�ځB��1��͑g�D��CI/CD�𓱓�����ړI�ƈӋ`�𐮗����AGitHub/GitHub Actions�𗘗p����CI/CD�����H������@���Љ�܂��B

» 2021�N07��28�� 05��00�� ���J
[���R ����Y�CGMO�y�p�{]

���̋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

���܂��畷���Ȃ��uCI/CD�v�Ƃ�

CI�FContinuous Integration�i�p���I�C���e�O���[�V�����j

�@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

CD�FContinuous Delivery�i�p���I�f���o���[�j

�@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���d�v�Ȃ̂�

�@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

  1. �s��ɂ����鋣���͂��ێ���������
  2. �s��̕ω��ɒǏ]��������
  3. ���������j�[�Y�����炩�ł͂Ȃ��s���T��

�@�\�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

CI/CD�����H���邽�߂̋�̓I�ȃX�e�b�v

�@�{���ł́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

  1. �R�[�h�𓝍����邽�߂̋��L���|�W�g���‹�
  2. �R�[�h�������������������؂�����s�”\�ȃe�X�g�R�[�h
  3. �e�X�g�R�[�h���������s�ł���‹��iCI�‹��j

�@CD�����H���邽�߂ɂ͏�L�ɉ����Ĉȉ���2�‚�����Ή”\�ł��B

  1. �R�[�h�̃����[�X��f�v���C��������s�”\�ȃR�[�h
  2. �����[�X��f�v���C������R�[�h���������s�ł���‹��iCD�‹��j

�@��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

  1. ���L���|�W�g���‹��̐���
  2. CI�‹��̐���
  3. ���L���|�W�g���ɃR�[�h���o�^���ꂽ��A�����Ńe�X�g�R�[�h�����s�����悤�ɂ���
  4. �\�t�g�E�F�A�̃R�[�h�ƃe�X�g�R�[�h������
  5. �����[�X��f�v���C�̃R�[�h������
  6. CD�‹��̐���

�@��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

�@�@�@�@�@�@ 1|2 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

4AI by ��IT - AI�����A�������A���A������
Microsoft �� Windows�őO��2025
AI for �G���W�j�A�����O
���[�R�[�h�^�m�[�R�[�h �Z���g���� by ��IT - IT�G���W�j�A���r�W�l�X�̒��S�Ŋ��􂷂�g�D��
Cloud Native Central by ��IT - �X�P�[���u���Ȕ\�͂�g�D��
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B