投稿者:

AWS, Cloud9, Keynotes, Kinesis, re:Invent, re:Invent2017, イベントレポート

re:Invent 3日目 レポート

本日の参加スケジュールはは以下のとおりです。

Keynotes
CMP309 – How Netflix Encodes at Scale
CTD208 – In Space, Everyone Can See NASA Stream (in 4K)
ABD341 – NEW LAUNCH! Amazon Kinesis Video Streams Use Cases ...

投稿者:

2017, Aurora, AWS, KeyNote, re:Invent, re:Invent2017

re:Invent 3日目 レポート

本日の参加スケジュールはは以下のとおりです。

Keynote
ブース周り
CTD206 – NEW LAUNCH! Learn how Fubo is monetizing their content with server side ad insertion using AWS Elemental MediaTailor
CON214 – NEW LAUNCH! Introducing ...

投稿者:

2017, AWS, BBC, microservice, re:Invent, re:Invent2017, SNS, SQS

re:Invent 2日目 レポート

本日の参加セッションは以下のとおりです。

ARC330 – How the BBC Built a Massive Media Pipeline Using Microservices
DEV318 – Learn How Intuit Built a Frictionless Infrastructure Management System Using AWS CloudFormation

投稿者:

AWS, re:Invent, re:Invent2017, serverless, セキュリティ

re:Invent 1日目 レポート

初日は以下の3つのセッションに参加しました。

FSV301 – Security Anti-Patterns: Mistakes to Avoid
SRV314 – Building a Serverless Pipeline to Transcode a Two-Hour Video in Minutes
ABD203 – Real-Time Streaming Applicat ...

投稿者:

コマンド

ある環境構築のスクリプトで次のようなコードを発見しました。

mkdir -p/sample/package/{install,update}mkdir -p/sample/log/{app,httpd}mkdir -p/sample/log/app/snapshotmkdir -p/sample/app/${SYSTEM_NAME}

ディレクトリを作成しているスクリプトです。
ここでは、オプション -p でサブディレクトリごと作成しています。

投稿者:

FindBugs, Java

はじめに

社内で CIツール(Jenkins)の標準化を進めており、ビルド時にインスペクション(静的コード解析)を導入しようかと検討しています。
そこでどんなツールがあるか調べてみてFindBugsを実際に試してみました。

インスペクション

インスペクションツールには実行しないのでコンパイルせずにコードを解析しバグの可能性がある個所や品質を下げるコードをピックアップしてくれます。
またコーディング規約に沿っているかチェックするのもインスペクション ...

投稿者:

Linux, コマンド

curlでAPIを実行する方法です。

コマンド

$ curl  -X POST -H 'Content-type: text/xml' -d @- https://api.host/xmlapi.do < data.xml

オプションの詳細-X : HTTP メソッドの指定
-H : ヘッダー情報の付与
-d : データ送信@file_nameでファイルを指定
ファイル名を - として@-と指定すると標 ...

投稿者:

docker, コマンド

Docker

Docker を始める際に最低限これだけ知ってれば動かせるであろうコマンドをまとめてみました。

イメージ公開されているイメージを取得$ docker pull [リポジトリ名]

作成$ docker build -t [リポジトリ名] [Dockerfileのパス]

消去$ docker rmi [リポジトリ名]

Dockerfile を編集して何度も同じリポジトリ名で作成すると古いリポジトリの名前が に変更して残ってしまう

投稿者:

Ansible, Java

Ansible とは

構成管理するためのツールです。サーバにミドルウェアのインストールや各種設定を自動化してくれます。
Ansible 以外にも Puppet 、Chef などがあります。
比較すると大体こんな感じです。

PuppetChefAnsible開発言語RubyRubyPythonエージェント必要必要不要コード記述言語独自言語RubyYAML処理実行順序記述通りでない記述順記述順

Ansible の内部処理的には

Playb ...

投稿者:

AWS, CloudWatch, Lambda

はじめに

今私のチームではビルドサーバを利用しています。
でも、ビルドサーバって営業時間外って基本的に使わないよね〜ってことで、夜間は停止したいと思っていました。
でも、毎日AWSのコンソールに入って起動したり、停止したりするのは面倒ですよね?
そこで “EC2 自動停止” とかぐぐってみると Lambda と CloudWatch でできるとあったので、やってみました。

Lambda 設定“Lambda ...