XY���W���ŗ�������N���E�h�F[Analysis]

» 2008�N11��10�� 00��00�� ���J
[�_����h�C��IT]

�@�N���E�h�E�R���s���[�e�B���O���悭������Ȃ��B����܂Ŏ�ނ��Ă����\�t�g�E�F�A��n�[�h�E�F�A�Ȃ牽���ł��A�����ł��Ȃ����A��ƂɂƂ��Ẵ����b�g�͉����A�Ȃǂ��������ł����B�������A�����炭���E���Ō����Ă��邱�Ƃ����N���E�h�͂܂��Ɂg�_���‚��ށh�悤�Șb���B��Ƃ����ꂩ��N���E�h�̗��p���l����ꍇ�A�����ǂ��]������΂����̂��낤���B

�@����Ȃ��Ƃ��l���邤���Ƀ}�C�N���\�t�g��CEO �X�e�B�[�u�E�o���}�[�iSteve Ballmer�j���̍u������ނ���@��������i�Q�l�L���FMS�̃o���}�[CEO�A�uWindows Azure�v����{�ŏЉ��j�B�o���}�[���͓��Ђ����\�����΂���̃N���E�h����OS�uWindows Azure�v����{�̋Z�p�҂ɃA�s�[���A�����ŋ����̏󋵂Ɍ��y���A���̂悤�Ɍ�����B�u�{���̈Ӗ��Ń��b�`�ȃN���E�h�����̃A�v���P�[�V�������J���������̂ł���΁A�A�}�]���͎s��ɏo�Ă���v�B�����ăO�[�O���ɂ‚��ẮuPython�̃c�[�������邾���v�B

�@�A�}�]���͎����グ�āA�O�[�O���͗����B�ǂ����Ă��낤���B�������A�A�}�]�������Ђ̃N���E�h�T�[�r�X�uAmazon Web Services�v�iAWS�j��Windows�T�[�o���T�|�[�g����v��Ȃ̂��o���}�[���������グ�闝�R���낤�B�������A�{���̗��R�͓����N���E�h�ƍs���Ă��}�C�N���\�t�g���l����N���E�h�ƁA�A�}�]�����l����N���E�h�̐��E���傫���قȂ����ŁA�O�[�O���Ƃ͏d�Ȃ�Ƃ��낪���邩��ł͂Ȃ����낤���B

�p�u���b�N���A�v���C�x�[�g��

�@�N���E�h�̐��E��2�‚̎���u���Ă݂悤�BX���͂ǂ̃G���A��ΏۂƂ���N���E�h���������B�s���葽���̊�Ƃ�l�Ɏg���Ă��炤���Ƃ�z�肵���N���E�h���A����Ƃ���Ɠ������Ȃnj���ꂽ�G���A�Ɍ������N���E�h���ǂ����Ƃ������Ƃ��B�s���葽���̐l���g���N���E�h���p�u���b�N�N���E�h�A����I�ȗ��p�̃N���E�h���v���C�x�[�g�N���E�h�Ɩ��t���Ă��������낤�B�����l����ƁA�}�C�N���\�t�g���uWindows Azure�v�Ŏ�������N���E�h�͂����܂ł��v���C�x�[�g�N���E�h�̎������B��Ƃ�����Windows�‹������̂܂܃N���E�h��Ńz�X�e�B���O���A�C�j�V�����R�X�g��^�p�Ǘ��R�X�g�̍팸�A�—p���̌����ڎw���Ƃ�����BSLA��T�|�[�g�̐����d�v�ɂȂ邱�Ƃ́A����܂ł̃G���^�[�v���C�Y�E�R���s���[�e�B���O�Ɠ������BIBM�����E���œW�J����N���E�h�헪���A��{�I�ɂ͊�ƌ����̃v���C�x�[�g�N���E�h���\�z����������B�������A�}�C�N���\�t�g��Windows Live�Ȃǃp�u���b�N�N���E�h�ő��݊��𑝂����Ƃ��_���Ă��邪�A����͂����܂ł�Windows Azure�̃V���[�P�[�X�Ƃ��čl���Ă���̂ł͂Ȃ����낤���B

�@�����ăA�}�]�����l����̂̓p�u���b�N�N���E�h���B�A�}�]�����\�z����N���E�h�̓N���W�b�g�J�[�h�ƋZ�p�͂�������΁A�N�ł��g����N���E�h�ł���A�\�z�����A�v���P�[�V�����͊O���Ɍ��J���邱�Ƃ��ł��邵�A����ꂽ�����o�[�����Ɏg�킹�邱�Ƃ��ł���B�������A�A�}�]����AWS���\������N���E�h�Z�p���A�Г��f�[�^�Z���^�[�ȂǂɓK�p�ł���킯�ł͂Ȃ��B�A�}�]���ɂƂ��ăN���E�h��1�‚Ȃ̂��B�p�u���b�N�N���E�h�͐��n����ƂƂ��ɃR�X�g��g�����肪�d�v�ȈӖ������‚悤�ɂȂ邾�낤�B�p�u���b�N�N���E�h�̒񋟃x���_�ɂƂ��ẮA����ȃN���E�h�C���t���������Ɍ����I�Ɉێ����A�J���҂̃j�[�Y�ւ̏_������߂Ă����邩�����ɂȂ邾�낤�B���̈Ӗ��ŁA�}�C�N���\�t�g�ƃA�}�]���̓��C�o���ł͂Ȃ��B�p�[�g�i�[�Ȃ̂��B

�@�}�C�N���\�t�g���O�[�O���ɑ΂��ēG�ӂ�R�₷�̂̓O�[�O�����N���E�h�̐��E��2�‚̃T�[�r�X��񋟂��Ă��āA�}�C�N���\�t�g�ƈꕔ�ŋ������邩�炾�B1�‚́uGoogle App Engine�v�B�o���}�[���������悤�Ɍ����Python�R�[�h��Ώۂɂ����N���E�h�����A�A�}�]���Ɠ��l�Ƀp�u���b�N�N���E�h�Ƒ����邱�Ƃ��ł��A���̈Ӗ��ł̓}�C�N���\�t�g�ƒ��ڂ͋������Ȃ��B�����炭�}�C�N���\�t�g���G�����Ă���̂̓I�t�B�X�@�\���I�����C���Œ񋟂���uGoogle �h�L�������g�v���BSaaS�̑�\�Ƃ����T�[�r�X�����A�N���E�h�̃v���b�g�t�H�[����ŃA�v���P�[�V�������ғ����Ă���Ɨ����ł���B

�v���b�g�t�H�[�����A�A�v���P�[�V������

�@�����ł���1�‚�Y���������B�v���b�g�t�H�[���w�����A�A�v���P�[�V�����w�������B�v���b�g�t�H�[���w���̓A�}�]����Facebook�AIBM�Ȃǂ��������邾�낤�B�A�v���P�[�V�����w���͂��̃N���E�h��ŃA�v���P�[�V������񋟂���Google �h�L�������g�ł���AZoho����\�I���B�����ă}�C�N���\�t�g���A�v���P�[�V�����w�������‚ƍl������B�o���}�[����Web�ł�Microsoft Office�̒񋟂Ɍ��y���Ă��邵�A�u�\�t�g�E�F�A�{�T�[�r�X�v�헪�́A�I�����C���ƃI�t���C���̃A�v���P�[�V�������I�݂ɘA�g���邱�Ƃ��������B�O�[�O�����W�J����I�����C���̃A�v���P�[�V�����W�J��ق��Č��Ă�����킯���Ȃ��B

�N���E�h�E�R���s���[�e�B���O�𗝉����邽�߂̍��W��

�@�܂��A�O�[�O���̓p�u���b�N�N���E�h�����ł͂Ȃ��B��Ƃ⋳��@�֌����ɃI�����C���̃I�t�B�X�@�\��񋟂���uGoogle Apps�v�́A�v���C�x�[�g�N���E�h�̃T�[�r�X�ƌ����邾�낤�BWindows�‹����N���E�h�Ŏ������邱�Ƃ�ڎw���}�C�N���\�t�g�ɂƂ��Ă͋����ȊO�̉��҂ł��Ȃ��킯���B

�����o���������Z�[���X�t�H�[�X

�@�N���E�h���p�u���b�N���v���C�x�[�g���A�v���b�g�t�H�[���w�����A�v���P�[�V�����w�����Ń}�b�s���O���邱�Ƃ��Ƃ肠�������݂Ă݂����A1�d�v�ȃv���[���[��Y��Ă����B�Z�[���X�t�H�[�X�E�h�b�g�R�����B�Z�[���X�t�H�[�X�͏����ɂ́A�uNot Software�v���L�[���[�h��SaaS�^��CRM�Ƃ��Ē��ڂ���A�����ł��L�]�Ȍڋq���l�������B

�@���̎��_�ł̓v���C�x�[�g�ŃA�v���P�[�V�����w���̃N���E�h�T�[�r�X�ƌ������Ƃ��ł������A���Ђ�2007�N9���Ƀv���b�g�t�H�[���^�N���E�h�́uForce.com�v�𔭕\�����BForce.com�ł͌ڋq�̓N���E�h��ɃA�v���P�[�V�������\�z���A�p�u���b�N�܂��̓v���C�x�[�g�ŗ��p�ł���B�A�v���P�[�V�����̎������}�[�P�b�g���ݗ��B����11���ɂ́A��Ƃ�Web�T�C�g��Web�A�v���P�[�V�������z�X�e�B���O����V�@�\�uForce.com Sites�v�����\�����B�v���b�g�t�H�[���^�̃N���E�h��PaaS�iPlatform as a Service�j�Ƃ��Ă΂��B�G���^�[�v���C�Y�Ɋւ��ẮA�Z�[���X�t�H�[�X�̓N���E�h���W����4�ی��Ɋւ��ł������o���������v���[���[�ƌ����邾�낤�B

Copyright © ITmedia, Inc. All Rights Reserved.

'; e_dlv.innerHTML = html; adRequest({position:dlv_pos,dom:true}); }else if(ad_type === 'gam'){ var html = '
'; e_dlv.innerHTML = html; refreshGam('InArtSpecialLink'); }else if(ad_type === 'logly'){ var html = '
'; e_dlv.innerHTML = html; loglySet(g_id); }else if(ad_type === 'google'){ var html = '
'; e_dlv.innerHTML = html; googletag.cmd.push(function(){ var slot8 = googletag.defineSlot('/43042345/nlab_artinsert_RT',[[336,280],[300,250],'fluid'],'div-gpt-ad-1551176482959-0').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); googletag.display('div-gpt-ad-1551176482959-0'); googletag.pubads().refresh([slot8]); }); } }; var insert_ok = function(_target,_str){ var clearfix = d.createElement('div'); clearfix.className = 'colBoxClear'; if(ad_float_fix){ e_body.insertBefore(e_dlv,_target); e_body.insertBefore(clearfix,_target.nextElementSibling); }else{ e_body.insertBefore(e_dlv,_target); } set_dlv(); }; var insert_ng = function(_str){ e_dlv.style.display = 'none'; }; var main = function(){ var e_nodes = e_body.childNodes; // BODY �����q�v�f var e_tags = []; // BODY �����^�O var p_num = []; // BODY ���� P �^�O�ʒu var p_target_num; // �g�}����ʒu var o_float = {}; // ��荞�ݗv�f var o_this = {}; // �A�N�e�B�u�^�O var o_next = {}; // �A�N�e�B�u�^�O�̎��̃^�O var flag_insert = 0; // �}���t���O // ��荞�ݗv�f�`�F�b�N var check_float = function(_e){ var e = 0; if(_e.id.match(/^col\d{3}(l|r)$/)){ e = _e; } return e; }; // �v�f�� Y ���W�ƍ����̍��v�l var get_element_y = function(_e){ var ey = 0; var eh = _e.offsetHeight; while(_e){ ey += _e.offsetTop; _e = _e.offsetParent; } return ey + eh; }; var check_ptag = function(_e){ var e = 0; if(_e.tagName && _e.tagName === 'P'){ e = _e; } return e; }; var try_insert = function(){ p_target_num = Math.floor(p_num.length / 2) - 1; if(p_target_num >= _maxrange) p_target_num = _maxrange; if(dis_con) p_target_num = 0; for(var i = p_num[p_target_num]; i < e_tags.length; i++){ o_this.e = check_ptag(e_tags[i]); if(o_this.e){ o_next.e = check_ptag(e_tags[i + 1]); if(o_next.e){ if(!o_float.e || check_float(e_tags[i - 1])){ o_float.e = check_float(e_tags[i - 1]); o_float.n = i - 1; } if(o_float.e && o_float.n < i + 1){ o_float.y = get_element_y(o_float.e); o_this.y = get_element_y(o_this.e); set_line(o_float.y,'red'); set_line(o_this.y,'blue'); if(o_float.y < o_this.y){ flag_insert = 1; insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂���'); break; } }else{ flag_insert = 1; insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂Ȃ�'); break; } } }else{ o_float = {}; } } if(!flag_insert){ insert_ng('�}���ʒu�Ȃ�'); } }; // �S�q�v�f����^�O�̂ݔz��ɓ���� for(var i = 0; i < e_nodes.length; i++){ if(e_nodes[i].tagName){ e_tags.push(e_nodes[i]); } } // �S�^�O���� P �^�O�ʒu��z��ɓ���� for(var i = 0; i < e_tags.length; i++){ if(e_tags[i].tagName === 'P') p_num.push(i); // �ŏ��̉�荞�ݗv�f���i�[ if(!o_float.e){ o_float.e = check_float(e_tags[i]); o_float.y = get_element_y(o_float.e); o_float.n = i; } } if(p_num.length >= _threshold){ try_insert(); }else{ insert_ng('P �^�O ' + _threshold + ' �ȉ�'); } }; if(e_body){ main(); }else{ insert_ng('�L���{���Ȃ�'); } })(document,4,5);
���Ȃ��ɂ������߂̋L��PR