�v�b�V���ʒm�̊�b�m�����b��1���𒴂���v�b�V���ʒm��Ղ̃A�[�L�e�N�`���Ǝd�g�݂Ƃ��F��K�̓v�b�V���ʒm��Ց��U�i1�j�i2/2 �y�[�W�j

» 2014�N12��18�� 18��00�� ���J
[�{��T�v�C���N���[�g�e�N�m���W�[�Y]
�O�̃y�[�W�� 1|2 �@�@�@�@�@�@

Pusna-RS�̑S�̃V�X�e���\���Ƌ@�\�T�v

�@�ȉ���Pusna-RS�̃V�X�e���S�̍\���ł��i�}4�j�B

�}4
  • �C���t���FAWS
  • �J������FNode.js v0.8�n
  • �t���[�����[�N�FExpress 3�n
  • DB�FAmazon DynamoDB
  • �����G���W���FElasticsearch

�@�X�P�[���r���e�B�̎����̂��߂�AWS�A�z�M�X�s�[�h�̌���̂��߂�DynamoDB��Node.js���ő�����p�������Ƃ��Ă��܂��B�܂��A���s�‹��̍\�z�E�Ǘ��ɂ‚��Ă�AWS Elastic Beanstalk���g�p���Ă��܂��B�e�ڍׂ͎���ȍ~�Љ�Ă����܂����A�����ł́A�@�\�T�v���ȒP�ɐG��Ă����܂��B

�}4�y1�z�N���C�A���g���C�u����

�@�O�q�����ʂ�v�b�V���ʒm�ɂ̓f�o�C�X�g�[�N�����K�v�ɂȂ邽�߁AAPNs�EGCM����擾����Pusna-RS�֑��M����@�\���ꗥ�K�v�ƂȂ�܂��B���̂��߁A�A�v���N�����ɂ����̏������s�����W���[�������C�u���������āA�e�A�v���ɒ񋟂��Ă��܂��B

�@�܂��A��q����������w�肵�Ă̔z�M���s�����߂ɁA�ŏI���O�C�������≞��񐔂ȂǃA�v�����Ƃ̌ŗL�������M�ł���悤�ɂ��Ă��܂��B

�}4�y2�z�o�^�@�\

�@�N���C�A���g���C�u�������瑗�M���ꂽ�f�o�C�X�����󂯎��A�i�������s���܂��B

�@�N���C�A���g���C�u�����̓A�v���N�����ɏ��𑗐M���Ă��邽�߁A�f�o�C�X���̑����ɔ������N�G�X�g�����������܂��B���̂��߁A�ł��X�P�[���r���e�B�����߂���@�\�ɂȂ�܂��B

�@�i�����ɂ‚��Ă͌�q���܂����ADynamoDB��Elasticsearch�Ɋi�[���s���Ă��܂��B

�}4�y3�z�z�M�@�\

�@�Ǘ��@�\��胊�N�G�X�g���󂯂āA���ۂ̔z�M���s���܂��B�z�M�̃p�^�[���ɂ��f�o�C�X����DynamoDB�܂���Elasticsearch���璊�o���AAPNs�EGCM�ɑ΂��Ĕz�M�v���𑗐M���܂��B�z�M�p�^�[���͈ȉ���3��ނ�����܂��B

  1. �f�o�C�X�w��z�M
    • �f�o�C�X���w�肵�Ẵv�b�V���ʒm���s��
    • �r�b�O�f�[�^�Ƃ̘A�g�Ȃǂŗ��p
  2. �S���z�M
    • �ΏۃA�v���̑S�f�o�C�X�ɑ΂��ăv�b�V���ʒm���s��
    • �S���[�U�[�ւ̂��m�点�Ȃǂɗ��p
  3. �����w��z�M
    • �f�o�C�X���Ƃɕێ�����ŗL���ɂāA�������w�肵�Ă̔z�M���s��
    • ���[�U�[�Z�O�����g�ʂ̔z�M�Ȃǂɗ��p

�@��L�̔z�M�p�^�[���̂����A�f�o�C�X�w��z�M�E�S���z�M�ɂ‚��Ă�DynamoDB����A�����w��z�M�ɂ‚��Ă�Elasticsearch���璊�o���s���܂��i�}5�j�B

�}5

�@�z�M�@�\�̏ڍׂɂ‚��Ă͑�3��L���Ő����\��ł��B

�}4�y5�z�Ǘ��@�\

�@�Ǘ��@�\�͈ȉ��̋@�\��ێ����Ă��܂��B

  • Pusna-RS���p���[�U�[�̊Ǘ�
  • �A�v�����̊Ǘ�
  • �z�M�v���̗\��A�������{
  • �z�M���ʂȂǂ̊m�F

�@�܂��A�����̋@�\�ɂ‚��ĉ�ʂ����łȂ�API���p�ӂ��Ă���A�A�v�����̃T�[�o�[�ƘA�g���Ă̔z�M�����{���Ă��܂��B

Pusna-RS�ɂ����郂�W���[���Ԃ̐ڑ�

Amazon SQS�iSimple Queue Service�j

�@�V�X�e���\���}�ɂ��L�ڂ��Ă��܂����APusna-RS�ł͑S�̓I�Ƀ��W���[���Ԃ̐ڑ���SQS�𗘗p���Ă��܂��BSQS��AWS�Œ񋟂���镪�U�L���[�T�[�r�X�ŁA�M�����E�X�P�[���r���e�B�ɗD���R�X�g�Ŏg�������������܂��B

�@�Ⴆ�΁A�o�^�@�\�ł�API�����Ɖi���������𕪊�����SQS�ł‚Ȃ��Ă��܂��i�}6�j�B

�}6

�@SQS�𗘗p���邱�Ƃň�ˆ�‚̋@�\��P�����ł��邾���ł͂Ȃ��ADynamoDB�EElasticsearch�ւ̓o�^���x�����ɕۂ‚��Ƃ��ł��܂��B�܂��A�L���[�̂��܂��ɉ������I�[�g�X�P�[���������ł��邽�߁A�X�P�[���r���e�B�̌���ɑ傫�Ȍ��ʂ��o���Ă��܂��B

Amazon SNS

�@SQS�𗘗p���邱�ƂŃX�P�[���r���e�B���m�ۂ��Ă��܂����A�����Amazon SNS�Ƒg�ݍ��킹�邱�ƂŃV�X�e���̊g�������S�ۂ����Ă��܂��B

�@Amazon SNS��AWS�Œ񋟂���Ă���v�b�V�����b�Z�[�W���O�T�[�r�X�ł��BAmazon SNS�͕����̃G���h�|�C���g�����‚��Ƃ��ł��A��‚̒ʒm�𕡐��̃G���h�|�C���g�ɑ��M���邱�Ƃ��ł��܂��i�}7�j�B

�}7

�@�G���h�|�C���g�Ƃ���SQS�����‚��Ƃ��ł��邽�߁APusna-RS�ł͑S�Ă�SQS�ւ̃L���[�o�^��Amazon SNS�o�R�ōs���Ă��܂��BAmazon SNS�͐ݒ�ύX�݂̂ŃG���h�|�C���g�𑝂₷���Ƃ��ł��邽�߁A�g�������������邱�Ƃ��ł��܂��B

�@���ۂɃr�b�O�f�[�^��ՂƘA�g����ۂ͂��̋@�\�����p���A�r�b�O�f�[�^��՗p�̃L���[���쐬���邱�ƂŃA�v���P�[�V�����̉��C�Ȃ��ŘA�g���J�n���܂����i�}8�j�B

�}8

Pusna-RS�ɂ�����i����

�@�O�q�̒ʂ�A�i������DynamoDB��Elasticsearch�����p���Ă��܂��BDynamoDB��AWS���񋟂���Ă������UKVS�ł��B

�@�����ɓ���ł��A�X�P�[���r���e�B�E�M�����ɂ��D��Ă��邽�߁APusna-RS�ł̓}�X�^�[�f�[�^�Ƃ��Ċ��p���Ă��܂��B�������ADynamoDB�͌����@�\���ア���߁A������⊮����K�v������܂����B���̂��߁AElasticsearch�𓱓����邱�Ƃɂ�茟���@�\���������Ă��܂��B

�@Elasticsearch��Apache Solr�Ɠ��l��Apache Lucene���R�A�ɂ����I�[�v���\�[�X�̑S�������G���W���ł��B

�����Pusna-RS�ɂ�����DynamoDB�̎g����

�@�����Pusna-RS�ɂ�����DynamoDB�̎g�����ɂ‚��ďЉ��\��ł��B

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

Copyright © ITmedia, Inc. All Rights Reserved.

'; this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�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