CloudStack�́A�I�[�v���\�[�X�x�[�X��IaaS�N���E�h�\�z�E�^�p�\�t�g�E�F�A�B�g���₷���A�@�\���[�����Ă��邱�ƂȂǂ���A��K�͂ȃf�[�^�Z���^�[���Ǝ҂�g�D�ł̓������������ł���B�{�A�ڂł́A���̃\�t�g�E�F�A���v���C�x�[�g�N���E�h�\�z�Ɋ��p������@���Љ��
�@�O��܂łŁACloudStack�����K�͍\���ŃC���X�g�[�����A���̋@�\���m�F���܂����B����́ACloudStack��API�o�R�ŗ��p������@��������܂��B
�@CloudStack��GUI�ȊO�ɂ�API����Ă���ACloudStack�����������̋@�\���O������R���g���[�����邱�Ƃ��ł��܂��BGUI�Ŏg�p�ł���قƂ�ǂ̋@�\��API�o�R�ő���\�ŁAAPI�ł̂ݒ���Ă���@�\������܂��B
�@API���g�p���邱�Ƃɂ��A�J���҂�CloudStack�ɂ��N���E�h�����A�V���ȊǗ��V�X�e��������̃V�X�e���Ɠ������邱�Ƃ��\�ł��B�N���E�h����API�o�R�Ő��䂷��N���E�h�Ǘ��̃T�[�r�X��\�t�g�E�F�A�͂��łɑ��݂��Ă���ARightScale��enStratus�͂��ł�CloudStack API�ɑΉ����Ă��܂��B
�@CloudStack API���g�p����CloudStack���x�[�X�Ƃ����N���E�h�T�[�r�X�𐧌䂷�邱�Ƃ��ł��邽�߁A�Г��̃N���E�h�ƃN���E�h�T�[�r�X���ꊇ�Ǘ����A�n�C�u���b�h�N���E�h���Ƃ��ė��p���邱�Ƃ��\�ł��B
�@����ɁA����ɁA�V�g���b�N�X�V�X�e���Y��CloudBridge�ƌĂ��CloudStack�p�̒lj����W���[������Ă���A������g�p���邱�Ƃɂ��AAmazon�@EC2�ƌ݊���������API����邱�Ƃ��\�ł��i�N���E�h�Ή���WAN�����������SSO���i�ł���CloudBridge�Ƃ͕ʕ��ł��j�B
�@CloudStack API �́ACloudStack Management�T�[�o�̃|�[�g8080�Ŏt�����A��������܂��B���p�҂́A����API���R�}���h���C���c�[���Ȃǂŗ��p���邱�Ƃɂ���āACloudStack��Ղ̎����I�ȑ���������ł��܂��B
�@API��REST�Œ���Ă��܂��B�������ʂ�XML��JSON�`���ɑΉ����Ă���A�f�t�H���g�ł�XML�`���̃��X�|���X�ƂȂ�܂��BJSON�ł̉����̏ꍇ��response=json�̃R�}���h�I�v�V������lj����܂��B
�@CloudStack�ł́A���[�U�[�̌����ɂ��A3��ނ�API���p�ӂ���Ă��܂��B
GlobalAdmin API
�Ǘ��җp��API�B�N���E�h�ɑ���S�ẴR���g���[�����\�ŁA���z���\�[�X�ƕ������\�[�X�A�����̊Ǘ����s���܂��B
DomainAdmin API
�h���C���Ǘ��җp��API�B��ʃ��[�U�[�̃R���g���[���ɉ����A�h���C�����̉��z���\�[�X��Ԃ��m�F���邱�Ƃ��ł��܂��B
User API
��ʃ��[�U�[�p��API�B���[�U�[�Ɋ��蓖�Ă�ꂽ���z�C���X�^���X�A�X�g���[�W�A�l�b�g���[�N���R���g���[���ł���B
�@API�̈ꗗ�́A�V�g���b�N�X��Web�y�[�W��Ɍ��J����Ă��܂��B
�@CloudStack API��8080�|�[�g����g�p����ɂ́AAPI���̐����ƁA�����p�����[�^�̎w����s���K�v������܂��B
�@�����쐬���@�̏ڍׂ�CloudStack�̃h�L�������g�ɋL����Ă��܂����A�����܂��ȗ���Ƃ��Ă͈ȉ��̂悤�ɂȂ�܂��B
�@���̏����쐬���@�̈�A�̏����́A�X�N���v�g�Ŏ������ł��܂��B�{�e�̌㔼�ŁA��y��API�����s�ł���bash�X�N���v�g�̃\�[�X�����J���܂��B
Copyright © ITmedia, Inc. All Rights Reserved.
��IT eBook