• AWS re:Invent2018 (Gravitonプロセッサ搭載・EC2 A1 Instances登場)

    プリセールスの片貝です。

    今回 AWS re:Invent 2018へ、エンジニアの西田と参加させて頂きました。

    これから新規発表されたサービスを中心に、実際にテストや導入した内容を記載できればと考えております。

    まずMonday Night Live でEC2のA1シリーズが発表されておりました。

    Serverlessな環境が注目されている状況ではありますが、やはりEC2の進化も見逃せません。

    EC2 A1 Instances

    re:Invent2018&EC2_A1_Instances

    このA1シリーズは、ARMベースとなりAnnapurna Labs(アンナプルナ)がカスタマイズしたCPUになるそうです。

    Annapurna Labs とは、2015年にAmazonが買収したイスラエルの半導体企業で、ASICによるネットワークの高速化や昨年(2017年)に発表された、

    EC2の新基盤 Nitro(ナイトロ)を開発した企業だそうです。専用CPUまで作成してしまうとは、Amazonは何処まで行くのでしょうか。

    ただこのCPUはARMベースなので、アプリケーションはARM環境用にコンパイルが必要となりそうです。

    EC2 M5A/R5A Instances

    またAMDのCPUを搭載した、m5a、r5a インスタンスも選択可能になりました。

    re:Invent2018&EC2_A1_Instances

    選択可能CPU

    これでEC2は3つのCPU環境を選択できる事になります。

    re:Invent2018&EC2_A1_Instances

    ただ残念ながら、まだ a1 インスタンスも m5a/r5a インスタンスも東京リージョンで選択する事はできません。

    東京リージョンへリリースされるのを待ちつつ、他リージョンにてテストしてみます。

    因みに、a1インスタンスが選択可能なリージョンでは、Amazon Linux 2 AMI (HVM) の選択肢に以下が追加されております。

    〇64ビット (x86)、〇64ビット(Arm)

    こんな感じ

    re:Invent2018&EC2_A1_Instances

    あとがき

    まだ色々と新サービスの情報がありますので、順次アップします。

    ...
  • AWS re:Invent2018 参加レポート その1

    エンジニアの西田です。 LAS VEGASで開催されているAWSのユーザカンファレンスであるre:inventに来ています。 今年はISAOからは、私を含め2名で参加してます。

    セッション

    このカンファレンスでは、AWSのソリューションに関する様々なセッションが開催されています。 それぞれのセッションには、レベルが設定されていて入門レベルからエキスパートまであり、自分のレベルに合わせたセッションに参加することができます。 私もセッションに参加したので、その中からいくつかご紹介したいと思います。

    Security & Compliance for Modern Serverless Applications

    このセッションは、AWS LambdaとAWS API Gatewayを使用したアプリケーションのモダンなセキュリティモデルを説明してくれるものでした。

    ここで推奨とされていたモデルとしては、AWS Cognito, AWS Secrets Managerなどを用いたモデルでした。 ユーザー認証は、Cognitoを使用してコントロールし、機密情報(APIキーなど)があればSecrets Managerで管理しましょうといった感じです。 また、AWS Config、AWS Identity and Access Managementを使い、リソースの設定の監視や権限管理をするのも忘れずにだそうです。

    Reliable & Scalable Redis in the Cloud with Amazon ElastiCache

    今月に、Amazon ElastiCacheにRedis5.0が追加されました。 ElastiCacheのパフォーマンスの向上やRedis5.0の新データ型のStreamについて紹介していました。

    Stream型での使用も当来どおり、スケールアウト、スケールアップができるそうです。

    まとめ

    セッションの予約をする際に思ったことですが、やはりサーバーレスに関するセッションが人気で結構予約が埋まっていました。 特にAWS FargateやAWS Lambdaに関するセッションは、ほとんど予約が埋まっている状況でした。

    ...
  • AWS re:Invent2017 Keynote Day2 まとめ

    インフラエンジニアの橋本です。

    ラスベガスは朝晩は肌寒いですが、日中帯はギリ半袖もいけるような気候です。

     

    それではKeynote二日目で発表された新サービスのご紹介になります。

     

    Alexa for Business

     

    有能なアシスタントが会議室で、デスクであなたをサポートするようになります。

    「Alexa,start meeting」、「Alexa,dial XXXX」で、会議や電話会議への参加など、声をかけるだけで実現できるようになります。

    上記は一例ですが、他にも連携するアプリケーションによっては、会議室の空きが確認できたり、AWSアカウントのあるリージョン上で起動しているEC2の数を確認できたり、Cloudwatchのアラートを読み上げたりすることもできます。

    また、プライベートでも使うことが可能です。

    音楽を聴いたり、電気のON/OFF、テレビ番組の切り替えが音声でできます。

     

    音声でAPIから作ったスキル(拡張アプリ)を実行するような仕組みです。

    本日よりavailableとなってます。

     

    AWS Cloud9

     

    コーディング、実行、デバッグを可能にする統合開発環境(IDE)です。

    ブラウザ上で扱います。

    あらかじめ主要な開発言語、およびそのツールがパッケージ化されており、追加の必要はありません。

    エディタやデバッグも用意されています。

    Lambda関数のテスト/デバッグをサポートしているため、サーバレス開発が可能。

    また、IAMユーザを追加することで共同開発をすることも可能なようです。

    ※現在、米国西部(オレゴン)、米国東部(オハイオ)、米国東部(北バージニア)、EU(アイルランド)とアジアパシフィック(シンガポール)リージョンでのみ利用可能です

     

    AWS Serverless Application Repository

    サーバーレスアプリケーションの公開、検索、デプロイができるようになります。

    公開方法についてはグローバルとプライベートが選択可能です。GitHubのようなソースコードリポジトリを参照させることもできます。

    提供者はアプリケーションをSAM(ServerlessApplicationModel )形式でパッケージ化しておく必要があります。

    こちらにてプレビュー受付中のようです。

     

    まとめ

    二日目のKeynoteは開発関係の話がメインのようで、ところどころわからなかったこともありましたが、サーバレス化が急速に進み、開発スピードもより速くなっていくんだなと感じました。(どんどんインフラ要らずになっていく・・・。)

    また、新サービスは一日目が圧倒的に多かったです。

    二日目はほぼ、Alexaをはじめとした音声認識やその可能性についての話が多い印象でした。

    ...
  • AWS re:Invent2017 2日目参加レポート

     

    こんにちは。インフラエンジニアの橋本です。

    saeki同様、AWSが誇る一大イベント、re:Invent 2017に参加してます。

    出国前からチェックインエラー、1日目はバス移動に苦労させられ(なぜかパンフに記載の通りの順じゃない&

    到着したら無言でみんな降りる)ましたが、そろそろ慣れてきたので張り切って二日目のレポートです。

    1日目の様子はこちらまで。

     

    Global Partner Summit

    主な内容をダイジェスト

    • 今年は循環器の治療や銀行のバンキングシステムの効率化など、特にヘルスケアや金融系でAWSの導入が進んでいる
    • パートナーエコシステム(様々なパートナー企業の中から、エンドユーザのビジネスニーズに合わせて柔軟にクラウドの価値を提供する仕組み)をより拡大させ、AWSは絶対的な存在だと印象づける
    • IOT、ML、Blockchain、AI分野も引き続き強化していく
    • エンタープライズが徐々にAWSへ移行が進んでいる。現在はアメリカだが、次はグローバルな流れになる
    • データベースについて、そこ(オンプレ)から動かない(移行しない)という選択肢はない。例えば某オラクル。どちら側につくか選ばなくてはならない(会場ざわめく)
    • 新たにプレミアパートナーに65企業が追加

     

    Tuesday Night Live

    AWSのグローバルインフラストラクチャ担当VP Peter DesantisによるKeynote。

     

    リージョンについて

    2016-2018年で11リージョン追加予定。政府向けリージョンをアメリカに。中東初のリージョン(バーレーン)も登場。

    スウェーデンをはじめとして、新規立ち上げのリージョンは、再生可能なエネルギーを使って立ち上げる

    AvailabilityZoneについて

    • 物理的な距離のある複数のDCで、10万台以上サーバがあるなど、基本的な成り立ちの説明。
    • AZは最低2つのゾーンだが、最大で6つのゾーンがあるリージョンもある
    • 100GBのAmazonGlobalNetworkでリージョンを繋げていて、67のDirectConnectでAWSへ接続されている

    Computing at SCALE

    Machine Lerning(以下、ML)

    ディープラーニング、X-Rayが医療分野で現場で実際に使われている

    例:脳の腫瘍を見つけるX線検査など

    ここまで成長できた理由

    ①ハードウェアの高度化

    ②ML framework improvement

     AWSの**Apache MXNet**を使った機械学習トレーニングで、7-8倍の学習効果があった

    ③Rapidly growing

    • GLUON
    • Open neural network exchange
    • NNVM and TVM

     

    ...
  • AWS re:Invent2017 Keynote Day1 まとめ

    エンジニアのsaekiです。

    Keynote1日目で発表された新サービス&アップデートのまとめです。

     

    EC2 instance type

    • M5 (General purpose)
    • M1 (Big Dataに最適化されたインスタンス)
    • 13m (ベアメタル)

    Amazon Elastice Container Service for Kubernetes (EKS)

    来ると思ってました。満を持して来ましたね。 やっぱりこの発表で一番会場が沸きました。

    プレビュー版が本日公開。

    AWS Fargate

    コンテナ管理を抽象化してくれるサービス。 ECSにぶら下がる各インスタンスやその中で動くDockerを意識することなく、コンテナを管理できるようになるようです。 https://aws.amazon.com/jp/blogs/news/aws-fargate-a-product-overview/

    ECS版は今日からga、EKSは2018年のどこかでサポートされるようです。

    Aurora Multi-Master

    AWS Auroraのマルチリージョン対応

    プレビュー版が本日公開。gaは2018のどこかの予定。

    Aurora Serverless

    Serverlessのフローに対応したオンデマンドなRDS、という理解です。

    ...
  • AWS re:Invent2017 1日目 参加レポート

    エンジニアのsaekiです。 11/27(月)からラスベガスで開催されているAWS re:inventに参加しています。

    日本からラスベガスへ

    11/26日17:00ごろ成田空港を出発し、約10時間かけてサンディエゴへ。 そこからサウスウェスト航空に乗り換え、1時間後にラスベガスに到着しました。 自分は海外に行った経験が台湾旅行くらいしか無く、10時間のフライトがとても長く感じました。

    経由したサンディエゴ空港、ものすごい混んでました

    セッション

    re:inventの目玉はもちろんKey Noteの新サービス発表ですが、それ以外でも様々なセッションが用意されていたり、AWSを用いたサービス/ソリューションを行う企業様がブースを構えていたりと、Key Note以外でも見所が多いです。

    re:inventは"教育的なイベント"と呼ばれています。 参加者のレベルに合わせた1時間程度のセッションが多数用意されており、入門レベルの人から上はエキスパートの人まで楽しめるようになってます。

    イベント1日目、自分は300レベル(中級者向け)のセッションに参加しました。

    セッションのタイトルは「Alexa, Where’s My Car? A Test Drive of the AWS Connected Car Reference」。 車両や運転にまつわる多様なデータをAWS IoTで集めてビックデータ化する、というざっくり言えばそんな内容でした。 普段自分たちが触れるAPI Gateway、Lambda、DynamoDBなどのサービスがこういった用途で使われていると考えると、とてもワクワクします。

    スライドは後日発表されるかと思うので、発表され次第こちらにもリンクを貼ります。

    JapanExploring Night

    夜はJapan Exploring Nightに参加しました。

    ...