K's Atelier

個人的な学習記録

講義中に使えるツール

AWS講師準備のため,講義中に使えるツールを確認中。

 

AWSアーキテクチャ

https://www.diagrams.net/

アーキテクチャを書いていくときの基本図形が一通りそろっている。

Jamboard(Google Drive)

手書きを気軽に残せるので良い。F11キーで画面いっぱいにして使用する。

Kokomite

http://www.orangemaker.sakura.ne.jp/product/Kokomite/

マウスポインタを常に協調表示する。

PowerPointのポインタをペンにすると,ポインタを見失うことが多いので重要。

SageMaker

チュートリアル - 機械学習のためのトレーニングデータにラベル付けをする - Amazon Web Services

ちょっとやってみたのだが,Pythonコードでエラー。

UnknownServiceError                       Traceback (most recent call last)
/tmp/ipykernel_7413/1311715960.py in <cell line: 3>()
      1 import sagemaker
      2 
----> 3 sess = sagemaker.Session()
      4 bucket = sess.default_bucket()
      5 

解消するためには,SageMakerのupdateが必要。

pip install sagemaker -U

このあとは普通にtutorialが動作する。Mechanical Turkはわりと時間かかる,ということがわかった。

AWS案件で腕試し

ここ数年,「社内からの案件で新しい技術を始めるのはかなり無理がある」と感じる。会社としては,今までの顧客の流れで新しい技術の話が出ない限り,新しい技術に取り組むことはない。経営としてみればある程度納得いく話だ。儲かるかどうか分からない,客がつく保証もないのに「新しいことやってます」と言っても説得力がない。

ただ,個人としてはそれではいつまでたっても技術的な向上が望めない。会社としての強みと,個人としての強みは違うのだ。

 

engineed(エンジニード) | AWS認定保持者限定プラットフォーム

AWS求人なら「クラウドビルダーズ-CloudBuilders-」エンジニア案件特化の求人サイト

ということで,稼ぎたいというより「実務経験を積むために」副業を活用する方法はないか,考えている。

AWSの課金対象一覧

こんな感じで,課金対象になっているものを一覧していけばよいのではないか。

# List S3 buckets
aws s3api list-buckets --query "Buckets[].Name"
# List all running EC2 instances
aws ec2 describe-instances --filter "Name=instance-state-name,Values=running"
# List VPC endpoints
aws opensearch list-vpc-endpoints
# List EBS volumes
aws ec2 describe-volumes --query "Volumes[*].VolumeId"