���W�FAmazon Web Services�ŐV���

�N���E�h�gAWS�h�������[�W�����܂Ƃ߁y.NET�J���Ҏ��_�z

�f�W�^���A�h�o���e�[�W�@��F ���F
2011/03/10

�@2011�N3��2���i�č����ԁj�A�‚��ɐ��E�L���̃N���E�h�E�T�[�r�X�Q�ł���uAmazon Web Services�v�i�ȍ~�AAWS�j�̃f�[�^�E�Z���^�[���u�������[�W�����v�i�����������_�Ƃ���̈�j�ɂ���Ă����B

�@�N���E�h��ɍ\�z����.NET�V�X�e�����Ă����ۂȂǂɁA�������[�U�[��Ƃ���u�N���E�h�̃f�[�^�E�Z���^�[�����{�����ɏ��݂��Ă���A���S���Ďg���邱�Ɓv���d�v�ȗv���Ƃ��Ē񎦂���邱�Ƃ����Ȃ��Ȃ������̂ł͂Ȃ����낤���B���̂悤�ȗv�����A���E�I�ȃN���E�h�ł���AWS�ŒB���ł���悤�ɂȂ����i�L��u���O�L���F�u�yAWS���\�z �N���E�h�����{�ɏ㗤: AWS�̓����f�[�^�E�Z���^�[���J���v�j�B����͍����̃N���E�h�E�R���s���[�e�B���O�̗��j�Ɏc��o�����ł���B

�@�`���ŏq�ׂ��uAWS���������[�W�����ɂ���Ă����v�Ƃ����̂́A�u���{�ł��{�i�I��AWS�̃N���E�h���g����悤�ɂȂ����v�Ƃ��������̒P���Șb�ł͂Ȃ��BAWS�������[�W�����̒a���ɂ��A�uRightScale�Ȃǂ�AWS�֘A�T�[�r�X�܂ł������{�ɂ���Ă���v���ƂɂȂ肻���Ȃ̂��i�Q�l�F�uNewsInsight�F��RightScale�����{�ɖ{�i�i�o�A�N���E�h���p�̍��x�����i�v�j�B�‚܂肱�ꂩ��AAWS�G�R�V�X�e���i�����Ԍn�j���̂��̂����{�ɂ���Ă���̂ł���B���������Ӗ��ŁA���{�ɂ����Ă̂���܂ł̃N���E�h�͏��͂ł����Ȃ��A���܂܂��ɖ邪�����A�V�������z�����낤�Ƃ��Ă���̂�������Ȃ��B

�@����̃j���[�X�́A�������.NET�J���҂ɂ��֌W�̂���b��ł���B�����Ŗ{�e�ł́AAWS�������[�W�����ɂ‚��āA.NET�J���҂̎��_�ł܂Ƃ߂�B

��AWS�������[�W������.NET�̊֌W�^���p���@

��.NET���g�����\�I�ȃN���E�h�E�v���b�g�t�H�[��

�@�����_�ŁA.NET�A�v���P�[�V�������^�p�ł����\�I�ȃN���E�h�E�v���b�g�t�H�[���Ƃ����΁A�}�C�N���\�t�g�́uWindows Azure�v�ƁA�A�}�]���E�h�b�g�R���́uAmazon EC2�v��2�‚���������i���̂ق��ɂ́A�����x���_���񋟂����j�t�e�B�E�N���E�h�Ȃǂ�����j�B

�@��҂�Amazon EC2�́AAWS�̒���1�‚̃C���t���X�g���N�`���E�T�[�r�X�ł���B���łɁA�j���[���[�N�E�^�C���Y�̃A�[�J�C�u�E�T�[�r�X�uTimesMachine�v�i�p��j��Dropbox�i�p��j�A�����̎����M���ɐ��E���ōL�����p����Ă���A�ł��������Ă���N���E�h�E�v���b�g�t�H�[����1�‚Ƃ�����i�Ȃ��A�R���s���[�e�B���O�E�C���t���X�g���N�`�����̂��̂��N���E�h�E�T�[�r�X�Ƃ��Ē񋟂��Ă���̂ŁAAmazon EC2�͌����ɂ́uIaaS�FInfrastracture as a Services�v�ɕ��ނ����j�B

��AWS�������[�W�����̗��p���@

�@AWS�̓������[�W�����𗘗p����̂͊ȒP���BAWS Management Console�i�p��j�ɃT�C���C�����āA�ړI�̃C���t���X�g���N�`���E�T�[�r�X�́mRegion:�n�R���{�{�b�N�X����uAsia Pacific (Tokyo)�v��I�����邾�����B���̉�ʂ́uAmazon EC2�v�ŁuAsia Pacific (Tokyo)�v��I�����悤�Ƃ��Ă���Ⴞ�B

Amazon EC2�ł̓������[�W�����̑I��

��Amazon EC2��Windows��.NET�𗘗p������@

�@��̉�ʗ�����ĕ�����悤�ɁA�c�O�Ȃ��猻���_�ł�AWS Management Console�͓��{�ꉻ����Ă��Ȃ��悤���B�]���āAAmazon EC2��Windows��.NET�𗘗p����菇�́A�C�O�̃f�[�^�E�Z���^�[�𗘗p����菇�ƕς��Ȃ��B

�@���L�̃����N��̋L���́AAWS�̌_�񂩂�Amazon EC2��Windows�𗘗p����܂ł̎菇�𒚔J�ɉ�����Ă���̂ŁAAWS���g���̂����߂Ă̕��͂��ЎQ�l�ɂ��Ă݂Ăق����B

��AWS�������[�W�����Ɋւ�����

�����p�”\�ȃC���t���X�g���N�`���E�T�[�r�X�Q

�@AWS�̓������[�W�����ł́A�����_�ňȉ��̃C���t���X�g���N�`���E�T�[�r�X�����p�ł���B

  • Amazon EC2�iElastic Compute Cloud�j�F
    .NET�A�v���P�[�V�����Ȃǂ��^�p���邽�߂̃R���s���[�^�����\�͂�񋟂���N���E�h�i��Windows�T�[�o�Ȃǂ̉��z�}�V���j�B
  • Amazon S3�iSimple Storage Service�j�F
    �C�ӂ̗ʂ̃f�[�^���擾�^�ۑ��ł���X�g���[�W�B
  • Amazon SimpleDB�F
    ���A���^�C���ɃN�G�������s�ł���\�����f�[�^�E�X�g�A�B
  • Amazon RDS�iRelational Database Service�j�F
    �N���E�h�E�T�[�r�X�Ƃ��Ē񋟂����MySQL�f�[�^�x�[�X�B
  • Amazon SQS�iSimple Queue Service�j�F
    �R���s���[�^�Ԃ̃��b�Z�[�W�����̂��߂̃L���[�E�T�[�r�X�B
  • Amazon SNS�iSimple Notification Service�j�F
    �N���E�h����̒ʒm�𑗐M���邽�߂̃T�[�r�X�B
  • Amazon CloudFront�F
    ���E���ɂ���Ŋ��̃G�b�W�E�T�[�o����R���e���c�������I�ɔz�M�ł���CDN�i�R���e���c�z�M�l�b�g���[�N�j�T�[�r�X�B

�@���̂ق��A���L�̂悤��AWS�̋@�\�����p�ł���B

  • Amazon CloudWatch�F
    AWS�N���E�h�E���\�[�X�i��CPU�g�p�󋵁A�f�B�X�N�ǂݍ��݂⏑�����݁A�l�b�g���[�N�g���t�B�b�N�Ȃǁj�̃��j�^�����O�@�\�B
  • AWS CloudFormation�i�p��j�F
    �e���v���[�g��p���Č����I�ɃT�[�r�X�\�����s����@�\�B�ڂ�����������̋L�����Q�Ƃ��ꂽ���B
  • Amazon Route 53�FDNS�T�[�r�X�B

�@��{�I�ɂقƂ�ǂ��ׂẴC���t���X�g���N�`���E�T�[�r�X�Ƌ@�\�����p�ł���悤�����A�ꕔ�i�������[�W�����ł́j���p�ł��Ȃ���O������̂Œ��ӂ��Ăق����B�Ⴆ�΁A�c��ȃf�[�^�������I�ɏ����ł���uAmazon Elastic MapReduce�v�́A�������[�W�����ł͗��p�ł��Ȃ��B

���l�b�g���[�N�̃X���[�v�b�g�⃌�C�e���V

�@�������[�W�����̐V�K�J�݂ł��ꂵ���̂́A�����̃f�[�^�E�Z���^�[�𗘗p��������������߂��Ȃ�̂ŁA���R�Ȃ���X���[�v�b�g�����シ�邱�Ƃ��B����܂ŁA�č����܂�̑�\�I�ȃN���E�h�E�v���b�g�t�H�[���𗘗p���悤�Ƃ���ƁA�u�ʏ�̍����z�X�e�B���O�E�T�[�r�X�Ȃǂ𗘗p����ꍇ�Ɣ�ׂāA�l�b�g���[�N�̒x���i�����C�e���V�j���傫���A���ʂƂ��ăX���[�v�b�g���Ⴂ�̂ł͂Ȃ����v�ƌ��O�����ꍇ�����Ȃ��Ȃ������B

�@���̌��O�́A�����ɂ���f�[�^�E�Z���^�[�𗘗p���铌�����[�W�����ł���Ή�������邾�낤�i��ʓI�ȃT�[�o���p�ł���΁A�قƂ�ǖ��ɂ͂Ȃ�Ȃ��ƍl������j�B���ہA���L�̃u���O�L���Ȃǂ��Q�Ƃ���ƁAAWS�̃f�[�^�E�Z���^�[����א�ISP�i���C���^�[�l�b�g�E�T�[�r�X�E�v���o�C�_�j�܂ł��ǂ蒅���ۂ̃��C�e���V���ő���3ms�i�~���b�j��؂錋�ʂ��o�Ă���A����̕t���悤���Ȃ��قǍ����Ȃ悤�ł���B

��AWS�������[�W�����̗���

�@�C�ɂȂ�AWS�������[�W�����̗��������A�č��̃o�[�W�j�A�k���ɂ���f�[�^�E�Z���^�[���g���ꍇ�Ɣ�ׂāi����Windows��I������ꍇ�́j��{�I�ɍ��ق��Ȃ��B

�@�Ⴆ��Amazon EC2�̃X�^���_�[�h�E�I���f�}���h�E�C���X�^���X*1�̏ꍇ�A�i���M���_�ł́j���L�̕\�̂悤�ȗ������ݒ肳��Ă���i�B�ꍷ�ق�����̂́A�}�C�N���E�I���f�}���h�E�C���X�^���X���A�o�[�W�j�A�k�����[�W�������u$0.03/���v�Ȃ̂ɑ΂��A�������[�W�����́u$0.035/���v�ł���_�B���u$0.03/���v�́A1���Ԃ�0.03�ăh�����Ӗ����A���{�~�Ɋ��Z�����1���Ԃ�3�~���x�ł���j�B

�C���X�^���X�̎�� Windows ����
�X���[���i�f�t�H���g�j $0.12/��
���[�W $0.48/��
�G�N�X�g�����[�W $0.96/��
Amazon EC2�̃X�^���_�[�h�E�I���f�}���h�E�C���X�^���X�̗����\

*1�@�u�I���f�}���h�E�C���X�^���X�v�Ƃ͂�����]�ʉۋ����x�Ŏ؂�鉼�z�}�V���E�C���X�^���X�̂��Ƃł���B���̂ق��ɂ��A�u���U�[�u�h�E�C���X�^���X�v�Ƃ�����z���O�������x��A�u�X�|�b�g�E�C���X�^���X�v�Ƃ��������ɉ����ĕϓ�����X�|�b�g���i�ɂ��x�������x���p�ӂ���Ă���B

�@�������[�W�����̊e�T�[�r�X�̗��p�����ɂ‚��ẮA���L�̊e�����N����Q�Ƃ��Ăق����i�����N��œ������[�W�����̗�����\������ɂ́A�mRegion:�n�R���{�{�b�N�X����u�A�W�A�p�V�t�B�b�N �| �����v��I������j�B

�@���Ȃ݂ɁA�ȏ�̐����ł́A�����͕č��h���ʼnۋ�����邱�ƂɂȂ��Ă��邪�A���J����ɂ͓��{�~�Ŏx������I�v�V�������񋟂����\��ł���B

�@�܂��AAWS�ł́u�������p�g�iFree Tier)�v���񋟂���Ă���B�u�܂��͖����Ō��؂��Ă݂����v�Ƃ����ꍇ�ɂ́A���L�̃����N��̃y�[�W��K��Ė������p�g�̓��e���m�F���Ăق����i���̃y�[�W���痘�p�\�����s����j�B

��AWS�������[�W�����Ɋ֘A����T�|�[�g��R�~���j�e�B

�@�Ō�ɁAAWS�������[�W�����Ɋ֘A����T�|�[�g��R�~���j�e�B�Ɋւ���e�I�����C���E���\�[�X�����ȒP�ɂ܂Ƃ߂Ă������B

�@AWS�ł́A�������[�W�����J�݂ɔ����A���{��e�N�j�J���E�T�|�[�g���J�n���ꂽ�B�ڂ����͉��L�̃����N����Q�Ƃ��Ăق������A�����̃x�[�V�b�N�E�T�|�[�g�ƗL���̃v���~�A���E�T�|�[�g��2��ނ��񋟂���Ă���B

�@�x�[�V�b�N�E�T�|�[�g�ł́A�I�����C���f�����Ŏ��R�Ɏ���𓊍e�ł��A����ɑ΂���AWS�̋Z�p�X�^�b�t�Ȃǂ����J�ɕԓ����Ă���悤���B�v���~�A���E�T�|�[�g�ł́A�u�����Y�^�V���o�[�^�S�[���h�^�v���`�i��4�i�K�ł��܂��܂ȃT�|�[�g���񋟂���Ă���B���z��T�|�[�g���e�́A�����y�[�W���Q�Ƃ��Ăق����B

�@�܂��AAWS�Ɋւ�����������s�����߂̃��[�U�[�E�O���[�v������Ɋ������Ă���BAWS�������[�W�����̗��p���������Ă�����́A���[�U�[�E�O���[�v�ɎQ�����ē��{������AWS���p�ғ��m�ŏ��������Ă݂Ă͂��������낤���B

��

�@�C�O�ł͂��łɁAAWS��.NET����������‚��o�Ă��Ă���i�Q�l�F�uAWS����́uWindows & .NET�v�J�e�S���i�p��j�v�j�B���̂悤�ȁiAWS���C���t���X�g���N�`���Ƃ��ėp�����j.NET�A�v���P�[�V�����́A����A���{�ł������o�Ă��邱�Ƃ��\�z�����BAWS�������[�W�����ɋ�����������.NET�J���҂́A�{�e���@�ɓ��{�ł�.NET���������������グ�Ă����Ă݂Ă͂��������낤���BAWS�ł�.NET�J���҂̊���Ɋ��҂������Bend of article



Insider.NET �t�H�[���� �V���L��
  • ��2��@�Ȍ��ȃR�[�f�B���O�̂��߂� �i2017/7/26�j
    �@�����_���ŋL�q�ł��郁���o�̑����Athrow���Aout�ϐ��A�^�v���ȂǁAC# 7�ɂ͈ȑO�����R�[�h���Ȍ��ɋL�q�ł���悤�ȋ@�\����������Ă���
  • ��1��@Visual Studio Code�f�o�b�O�̊�b�m�� �i2017/7/21�j
    �@Node.js�v���O�������f�o�b�O���Ȃ���AVisual Studio Code�ɓ�������Ă���f�o�b�O�@�\�̊�{�́u�L�v���}�X�^�[���悤
  • ��1��@���ĂȃR�[�f�B���O�̂��߂� �i2017/7/19�j
    �@C# 7�Œlj����ꂽ�V�@�\�̒�����A�u���l���e�����\���̉��P�v�Ɓu���[�J���֐��v���Љ��B�����͕�����₷���R�[�h���L�q����̂Ɏg����
  • Presentation Translator �i2017/7/18�j
    �@Presentation Translator��PowerPoint�p�̃A�h�C���B�v���[���e�[�V�������̎����̕t����A������ł̎��^�����A�X���C�h�̖|����s����
��IT���[���}�K�W���@�V������X�^�b�t�̃R���������[���œ͂��܂��i�����j

���ڂ̃e�[�}

Insider.NET �L�������L���O

�{�� ����