Docker�l�C�܂����Ƃ��ACloud Foundry�͂ǂ̂悤�Ɉʒu�t������̂��BPaaS�̍ŏI�I�ȉ��l�Ƃ͉��Ȃ̂��BAWS�Ƃ̋����Ƃ́BCloud Foundry�̐ӔC�҂ł����Pivotal��James Watters���ɕ������B
�@James Watters���́A2010�N9������ACloud Foundry�Ɋւ���Ă����B���݂ł͕�Pivotal�̃N���E�h�v���b�g�t�H�[�����ƒS���o�C�X�v���W�f���g�Ƃ��āACloud Foundry�ASpring Source�ARabbit MQ�ARedis���܂ސ��i�Q�̐ӔC�҂߂Ă���B
�@���̐l�̖ڂɂ́A�uDocker�u�[���v���ǂ��f���Ă���̂��B�܂��ACloud Foundry�͂ǂ̂悤�ȓ_�ō��ʉ��𑱂��Ă����̂��B2014�N12���ɊJ�Â��ꂽPivotal�W���p���T�~�b�g�̂��ߗ�������Watters���ɕ������B
�\�\ �}���ɐl�C���W�߂Ă��Ă���Docker���A�ǂ��Ƃ炦�Ă��܂����H
�@Amazon Web Services�iAWS�j�Ȃǂɂ�����A���z�C���X�^���X�̍\���E�ݒ�͎�Ԃ̊|�����Ƃł����BDocker�Ŕ��ɏd�v�Ȃ̂́A���z������̃t���@�\��OS�ƃR���e�i�[�̊Ԃ̍\����Ƃ��A�啝�ɃV���v�����������Ƃł��B�܂�ADocker�́uIaaS�iInfrastructure as a Service�j�v�ɑ���l�X�̍l�����ɁA�v�V�������炵���̂ł��B����́A�ƂĂ��������Ƃ��Ǝv���܂��B
�\�\ �������A�����̓C���[�W�`���Ƃ��čL�܂�܂������ADocker�͍ŋ߁A�I�[�P�X�g���[�V�����ȂǂɊ����͈͂��L���Ă��܂���ˁB
�@������Docker�́A��ЂƂ��Ă̖�肪����܂��B
�@���E�́A������V�X�e���Ŏg����A�V���v���ȃC���[�W�`����K�v�Ƃ��Ă��܂����B������Docker�͂����܂ōL�����Ă��܂����B�����č��A���z�̎������l���������Ђ́u�C���[�W�`�������łȂ��A�I�[�P�X�g���[�V�������������̕��@�ł��ׂ����v�ƌ����o���A�R�~���j�e�B�Ƃ̊W�������Ă��܂��B���́A�I�[�P�X�g���[�V�����ɂ̓I�[�v�����Ƒ��l���̊m�ۂ��K�v���Ƃ������Ƃɂ���܂��B�Ⴆ�Ύ������́ADocker�����͂邩�ɋ��͂ŃI�[�v���ȕ��@�ŁA�I�[�P�X�g���[�V��������Ă��܂��B
�@Docker�͋����[���������}���Ă��܂��B�V���v���ȃC���[�W�`����W��������v���W�F�N�g�����Ƃւ̕ω���i�߂钆�ŁA����܂ł̐l�C���ێ����Ȃ���A�x���҂�{�点�邱�ƂȂ��������L���Ă�����̂��A���ۑ�ɂȂ��Ă��܂��B�ے��I�Ȃ̂�CoreOS��Rocket�Ɋւ��锭�\�ł��B�ނ�́A�I�[�P�X�g���[�V�����ɂ��āA��胂�W�����[�ȃA�v���[�`�𐄐i���悤�Ƃ��Ă��܂��B
�@Docker�͑f���炵�������ł��B�������ADocker���g��������Ƃ����āA�\�t�g�E�G�A�f���o���̂��߂̕�I�ȃV�X�e�����ł���킯�ł͂���܂���B���łɏq�ׂ��悤�ɂ���̓v���b�g�t�H�[�����x���ł͂Ȃ��A�C���t�����x���̊v���ł��B
�@�v���b�g�t�H�[�����x���̋@�\�́A�C���t���֘A�̐ݒ蕉�ׂ���J���҂�������邾���ł͂���܂���BCloud Foundry�́A2011�N�̏��������[�X�����V���v���Ȃ��̂ł������A���ł͑��l�ȋ@�\���I�ɒ��Ă��܂��B���g���b�N�X�A�w���X�}�l�W�����g�A�X�P�W���[�����O�AHA�T�[�r�X�AMySQL�T�[�r�X�A���o�C���T�[�r�X�ȂǁA�ǂ�ǂ�i�����Ă��܂��B�ł�����A���́u�iDocker�Ȃǂɂ���āj�C���t��������ɃV���v���ɂȂ�A�iCloud Foundry�Ȃǂɂ���āj�v���b�g�t�H�[��������ɋ��͂Ȃ��̂ɂȂ��Ă����v�Ƃ������������Ă��܂��B
�@4�A5�l�̗D�ꂽ�J���҂ō\�����ꂽ�����ȃ`�[���Ȃ�ADocker���g�������ŏ\���Ƃ����ꍇ�����邩������܂���B�������A��K�͂ȋ��Z�@�ւȂ�A������قNj������悤�ȋ@�\��ԗ�����v���b�g�t�H�[�����K�v�ł��B
�\�\ �������悤�ł����ADocker�ɑ��ĉ��̋��Ђ������Ȃ��Ƃ������Ƃł����H
�@�����܂���BDocker�̓C���t���ł���ACloud Foundry�̓v���b�g�t�H�[���ł��B����ꂪ���K�͂ȃX�^�[�g�A�b�v��Ƃ̂��߂̃\�t�g�E�G�A������Ă����Ȃ狺�ЂɊ�������������܂��ACloud Foundry�ɂ͑����̎x���҂����āA���Ƃɂ����铱�����i��ł��܂��B�t�ɁADocker�ɂƂ��āA���ꂩ��ǂ��r�W�l�X�Ƃ��Đi�߂�ׂ������ۑ�ɂȂ�Ǝv���܂��B�����ADocker�͕W���I�ȃC���[�W�`���̂��߂̃I�[�v���\�[�X�v���W�F�N�g�ɂƂǂ܂�ׂ��ŁA��ƂɂȂ�ׂ��ł͂Ȃ������ƍl���闝�R�͂����ɂ���܂��B
�\�\ Cloud Foundry�ł�Diego�i���������^�C�����j��Docker�C���[�W�̉ғ���{�i�I�ɃT�|�[�g���A�����Kubernetes�ւ̎Q���Ȃǂ̊��������Ă��܂��ˁB
�@Kubernetes�Ɋւ��ẮA���������Q�����Ă��܂��B
�\�\ ���܂苻���͂Ȃ��Ƃ������Ƃł����H
�@�������́A�O�[�O���ƃI�[�v���ȃN���E�h�̕W���Ɋւ��đ����͂��邱�ƂɊS�������Ă��܂��BKubernetes�̊����ɁA���ڊւ�邱�Ƃɂ͂��܂�S������܂���B���R�́AKubernetes��Cloud Foundry�̃����^�C���}�l�[�W���ɕK�v�ȋ@�\��S�Ĕ����Ă͂��Ȃ�����ł��B
�@���́A�ʔ����������Ǝv���܂��B�N�����ω��ɋC�t���Ă��āA���̂��ߑ����̃v���W�F�N�g���n�܂��Ă��܂��B����ACloud Foundry�Ń��j�[�N�Ȃ̂́A��K�͂Ȋ�ƌQ�Ɏx����ꂽ��Ղ�����A�ڋq�̒����I�Ȋ��҂ɉ���������̂ɂȂ��Ă��邱�Ƃł��B
Copyright © ITmedia, Inc. All Rights Reserved.