Amazon Web Services���A�I�[�v���\�[�X�ւ̎��g�݂����߂Ă���B���Ђ͋�̓I�ɁA�����ǂ̂悤�ɂ�낤�Ƃ��Ă���̂��BAWS�N���E�h�A�[�L�e�N�`���헪�o�C�X�v���W�f���g�̃G�C�h���A���E�R�b�N���t�g���ւ̃C���^�r���[���A2��ɕ����Ă��͂�����B�O���ł͓��ɁAKubernetes�x�[�X�̃R���e�i�Ǘ���Չ^�p�T�[�r�X��J�n�������R�Ȃǂ����B
�@Amazon Web Services�i�ȉ��AAWS�j���A�I�[�v���\�[�X�ւ̎��g�݂����߂Ă���B���Ђ͋�̓I�ɁA�����ǂ̂悤�ɂ�낤�Ƃ��Ă���̂��B�{�A�ڂł́A���Ђɂ�����I�[�v���\�[�X�ւ̎��g�݂��w������AAWS�N���E�h�A�[�L�e�N�`���헪�o�C�X�v���W�f���g�̃G�C�h���A���E�R�b�N���t�g�iAdrian Cockcroft�j���ւ̃C���^�r���[���A2��ɕ����Ă��͂�����B
�@��1��̍���́A�uAWS���Ȃ��A�ǂ̂悤�ȃI�[�v���\�[�X������i�߂Ă���̂��v�u�����ē���Kubernetes�֘A�ł͉�����낤�Ƃ��Ă���̂��v�u�R���e�i���Ƃ��ẮwAmazon Elastic Container Service�iAmazon ECS�j�x����Ă����̂ɁA�Ȃ��}�l�[�W�hKubernetes�T�[�r�X�́wAmazon Elastic Container Service for Kubernetes�iAmazon EKS�j�x���n�߂��̂��v�Ȃǂɂ��ĕ��������������͂�����B
�@Netflix�ŃN���E�h�A�[�L�e�N�g�߁A�I�[�v���\�[�X���������[�h�����R�b�N���t�g���́ABattery Ventures���o�āA2016�N10����AWS�֓��ЁB���̌�A�ڋq�Ƃ̃R�~���j�P�[�V������ʂ��āA���̃j�[�Y����荞�ފ����̖T��A�I�[�v���\�[�X�`�[����g�D���A������w�����Ă���B
�@�Ⴆ��AWS��2017�N8���AKubernetes����ъ֘A�Z�p���z�X�g����Cloud Native Computing Foundation�iCNCF�j�ɉ����B�R�b�N���t�g���͓�����CNCF�̃{�[�h�����o�[�ɏA�C�����B
�\�\AWS�ɂ�����I�[�v���\�[�X�������ΏۂƂ��Ă��镪��͉����B
�@�ߋ�1�N�̊����Ƃ��ẮA�R���e�i�֘A���ł��ڗ������B����ŁAAWS�ł�PostgreSQL�AHadoop�Ȃǂ���T�[�o���X�A�@�B�w�K�AIoT�A����ɂ̓u���b�N�`�F�[���Ȃǂւ̎��g�݂��i�߂Ă���B�ꕔ��Amazon�{�Ђ���������ł���B
�@�������̃`�[���́A�ЊO�Ɍ������I�[�v���\�[�X�����ɂ���������S���Ă���B���ЂƂ̒�����I�[�v���\�[�X�J���t�@�����X�ւ̋��^�ȂǁA���l�Ȋ��������Ă���B
�@CNCF�ւ̉����́A2017�N�ɂ����Ĉ�Ԗڗ�����������1���B���t�@�E���f�[�V�����ɂ��ẮA�t���^�C���Ŋւ���Ă���X�^�b�t������B
�\�\�ł́A�R���e�i���邢��CNCF�֘A�ɍł��͂����Ă���Ƃ������ƂȂ̂��B
�@����܂ł�CNCF�Ƌ@�B�w�K�ɍł������̎��Ԃ������Ă����B������l����ƁA���܂��܂ȓ_�ŁA�@�B�w�K�^AI���R���e�i�����傫�Ȋ����ɂȂ肻�����B�����A���ɂǂ�ɗ͂����Ă���Ƃ������Ƃ͂Ȃ��B���ꂼ�ꂪ�Ⴄ������K�v�Ƃ��Ă���B
�@�R���e�i�֘A�́AKubernetes�x�[�X�̐��i���o�������ƂƁA���̃R�~���j�e�B�Ƃ̊ւ������͂����肵�����ƂŁA���ڂ��W�߂Ă���B
�@��������CNCF�ɉ����������R�́AKubernetes���i���̂܂܁j���i���������������炾�BCNCF�̃����o�[�ɂȂ邱�ƂȂ��A��邱�Ƃ��ł������낤�B�����A����͐����������ł͂Ȃ����A�������Ȃ����@���Ƃ�������B
�@�v����ɁAAWS��PostgreSQL�AHadoop�AAI�t���[�����[�N�ȂǁA���X�̃I�[�v���\�[�X�R�~���j�e�B�ɑ��A�R���g���r���[�V�������s���Ă����B�����A���̃`�[�������܂��܂ŁA���̂��Ƃ��ϋɓI�Ɍ���邱�Ƃ͂Ȃ��������A�����ȕ]�����Ă��Ȃ������B���Ђ́A�i�I�[�v���\�[�X�Ɋւ��āj�قƂ�ǂ̐l���l������������̂��Ƃ�����Ă����B�����玄�̃`�[���́A����Ă������Ƃɑ��鐳���ȕ]���邽�߂̊���������B
�@���̏�ŁA�V���Ȋ�����i�߂�B�������́A�ЊO�̐l�X���I�[�v���\�[�X�Ɋւ���AWS����������Ă��邩��m�邽�߂́A�P��̑����Ƃ��ċ@�\����B����ɁANetflix��Capital One�ȂǁA�Ǝ��ɃI�[�v���\�[�X���������Ă����ƂƂ̘A�g��}���Ă����B
�@AWS���I�[�v���\�[�X�ɗ͂�����̂́A�ڋq�����������������������ɋ��߂Ă��邩�炾�B�l�X�͎������ɁA�uMySQL���^�p���Ă���v�uKubernetes���^�p���Ă���v�uOracle����PostgreSQL�ւ̈ڍs��e�Ղɂ��Ă���v�Ƃ������v�]�𓊂��|���Ă���B�����������ɉ�����̂��ړI���B
�\�\���́A�uAWS���I�[�v���\�[�X�\�t�g�E�F�A�����ЃT�[�r�X�ŗ��p����ߒ��ŁA�R�[�h���t�H�[�N�����Ă���v�Ƃ����s�����A�ꕔ�̐l�X���畷���Ă���B
�@�����������Ƃ����������A���ς��R���g���r���[�V�����������Ƃ�����B
�@�Ⴆ��2017�N�ɂ́AHadoop�ŃI�[�g�X�P�[���@�\���R���g���r���[�V���������B�t�H�[�N���邱�Ƃ��ł������A�����͂��Ȃ������BRedis�ɂ��Ă��A�Í����@�\���R���g���r���[�V�������Ă���B
�@�������́A�Г��̊J���`�[���ɑ��A�I�[�v���\�[�X�ɂ��Ă����ƐϋɓI�Ɋ�������悤�A�����Ă���B����ɂ���ăR���g���r���[�V�����͂���ɑ����Ă������낤�B
�@�I�[�v���\�[�X�����Ɂi���ځj�֗^����l���𑝂₻���Ƃ��Ă��邵�A����ɑ����̃I�[�v���\�[�X�v���W�F�N�g�ւ̎Q����ʂ��A�I�[�v���\�[�X�̃R���|�[�l���g�����p�������i�𑽐��\�z���Ă������Ƃ��Ă���B
�@���E�̓I�[�v���\�[�X�Ɍ������Ă���B���̒��ōŗǂ̃e�N�m���W�[�́A�啔�����I�[�v���\�[�X�Ɋ�Â��Ă���B�Ⴆ�A�D�ꂽ�@�B�w�K�t���[�����[�N�́A�S�ăI�[�v���\�[�X���B�N���[�Y�h�\�[�X�̃\�t�g�E�F�A�͌���������B
�\�\�֘A���āA�iKubernetes���T�[�r�X�������悤�ɁA�j�����̐l�X���F�m���A�D�ރI�[�v���\�t�g�E�F�A���A�g���₷���T�[�r�X�Ƃ��Ē��邱�Ƃ��A����܂��܂��d�v�ɂȂ�ƍl���Ă���̂��H
�@�������B���[�U�[�������Ă����s�ւ��́A����̃e�N�m���W�[����������A�̗p�����肷�邱�Ƃ��A����܂ō���������Ƃɂ���B
�@�Ǝ��Z�p�Ɋ�Â����i�Ɉˑ����Ă�������܂ł̊�ƃf�[�^�Z���^�[�̐��E�ł́A�\�t�g�E�F�A���i��������Ǝ������������ł��A�x���_�[�ɘA�����A���؊����\�z���A���̂��߂̃��C�Z���X���擾���Ȃ���Ȃ炸�A1�J���قǂ������Ă悤�₭������悤�ɂȂ�B���p���邾���ł��傫�ȏo��B�����Ė{�ԗ��p����ƂȂ�����A�����N�ɂ킽���ƒP�ʂ̌_������Ȃ���Ȃ炸�A�i���C�Z���X�̓K�ȗ��p�ɂ��Ắj�č�����H�ڂɂȂ�B���Ƃł́A���ꂪ������O���B
�@����A�I�[�v���\�[�X�\�t�g�E�F�A�ł́AGitHub�Ȃǂ���R�[�h����ɓ��������B�i�Ⴆ�j10����ɂ́A�D�����������f�ł���B��������肽���Ƃ��ɁA�֘A����c�[����S�Ď������Ƃ��ł���B���������Ȃ̂ɁA���C�Z���X��Ȃ���Ȃ�Ȃ��Ƃ��������Ƃ͂Ȃ��B�����Ă݂āA�����ǂ���Ώ�芷����̂��ȒP���B�債���������v��Ȃ����߁A���p��P��̂��ȒP���B
�@AWS������Ɏ��Ă���B�����g�����邵�A���낢��ȃ\�t�g�����R�Ɏ�����B�Ⴆ�uAWS Lambda�v���g�����A�v���P�[�V�����́A2���ŏ����グ����B
�@�������̕��@�ł́A���������̂ɂ��Ȃ��������]���͏��������B�G���^�[�v���C�Y�\�t�g�E�F�A�ɂ����郍�b�N�C���ɑ����āA�i�I�[�v���\�[�X�ƃp�u���b�N�N���E�h�ł́A����̃\�t�g�E�F�A�ɑ���j�ˑ��x���ɏ����ł���B����ɂ��Ȃ��́A�펞���t�@�N�^�����O�ł���B
�@�v����ɁA�ˑ��x�ɂ��Ă̍l�������A�]�������A�W���C�����ł���B�Ⴆ����ʍs�ł����Ă��i�F����̃T�[�r�X�ɂ����Ȃ��@�\�ł����Ă��j�\��Ȃ��BAmazon DynamoDB�̋@�\���C�ɓ������Ȃ�A����DynamoDB���g���B���̂��̂��g�������Ȃ����Ƃ��Ă��A�ڍs�͊ȒP�����炾�B
�@�l�X�́A�u��������������A�{�ԗ��p������A���p���~�����肷�邱�ƂɁA�ǂꂾ���̍�Ƃ�v���邩�v�Ƃ����_�Ɋ�Â��āA�����I�Ȕ��f���s���Ă���B
�\�\�����ł���Ȃ�A�Ȃ�AWS�͊���ECS������ɂ�������炸�AEKS�����悤�Ƃ��Ă���̂��낤���B
�@ECS��AWS��ł��������Ȃ��B
�\�\�u����ł��\��Ȃ��v�Ƃ��Ȃ��͌������ł͂Ȃ����B
�@���̋ƊE�ɂ�����A����1�̒��N�ɂ킽��ۑ�ɁA�f�[�^�Z���^�[�̎�����������B��Ƃ����ɁA����IT�̑S�Ă�AWS�ֈڍs�������ł����Ă��A�Г��f�[�^�Z���^�[����������܂łɂ́A�܂��܂����Ԃ�������B�P�p�܂ł̊ԁA��萮�R�Ƃ��Ď��������ꂽ���@�ŁA�^�p�������Ƃ����̂������̊�Ƃ̖{�����B
�@�f�[�^�Z���^�[�����������邽�߂̔ėp�I�Ȏ�@�Ƃ��āA�����ڂ���Ă���̂�Kubernetes���B���ECS��AWS��ł����g���Ȃ����߁A���������j�[�Y�ɑS���Ή��ł��Ȃ��B
�@Kubernetes���g�����T�[�r�X�̒ɂ��ẮA2�̂��Ƃ�������Ǝv���B
�@1�́A�N���E�h�Ɠ������Ƃ��f�[�^�Z���^�[�ł�肽���Ƃ����j�[�Y���B���������ꍇ�A�N���E�h�ƃI���v���~�X�œ���̂��̂��g����Ƃ������Ƃ��v���ɂȂ�B
�@���̂��ߎ�������Kubernetes�ŁACNCF�ɔF�肳�ꂽ�A�t�H�[�N���Ă��Ȃ��o�[�W���������B���Ȃ����Г��œ������Ă���̂ƑS������̃\�t�g�E�F�A�����B���ʂƂ��āA����ȏ�Ȃ��قlj��������܂�B
�@����ŁA�i�V�����A�v���P�[�V�������j�\�z����X�^�[�g�A�b�v��Ƃ�J���҂̂��Ƃ��l����K�v������B
�@���������l�����́A�z�b�g�ȋZ�p�ɒ��ڂ��A���g�̃A�v���P�[�V�������J������X���������B���́u�z�b�g�ȋZ�p�v�Ƃ��ĕ��サ���̂�Kubernetes�ƁA�����炭�T�[�o���X���B
�@�܂�AKubernetes���̗p�����T�[�r�X��AWS�����ݏo�������R�́A�u�|�[�^�r���e�B�i�����j�v�Ƌ@�\�����B
�@ECS��Kubernetes�ɔ�ׂĂ͂邩�ɉ^�p�����₷���A��R�X�g�ŁA�}���`�e�i���g�̃v���b�g�t�H�[���Ƃ��Ă̌��������ɍ����B���Kubernetes�́A�i���z�j�}�V�����ɂ���100����1000���炢�܂ł́A�����K�̓f�[�^�Z���^�[�Ɍ����Ă���B���̃R���g���[���v���[���́A�}���`�e�i���g���ŃX�P�[������悤�ɂȂ��Ă��Ȃ��B
�@���̂��߁AAWS�ł�ECS���K�͊������AEKS�𒆏��K�͊������ɒ��Ă����B
Copyright © ITmedia, Inc. All Rights Reserved.
��IT eBook