AWSLambdaをGradleからデプロイできるようにしてGroovyで楽に書こう 2015年6月からJavaでLambdaが書けるようになって久しいですが、活用してますか?SIerお得意のJavaです。夢のサーバーレス、試さないわけにはいきません。Groovyを使って解説します。
![AWSLambdaをGradleからデプロイできるようにしてGroovyで楽に書こう | ソフト道場の「SIerが目利きする。今日から使えるAWSレシピ」 | 情報畑でつかまえて](https://cdn-ak-scissors.b.st-hatena.com/image/square/8eace908b195ade6088258bcb5c510ed94b00c09/height=288;version=1;width=512/https%3A%2F%2Fwww.ntt-tx.co.jp%2Fcolumn%2Fimg%2Fdojo_aws_blog_standard.jpg)
このエントリは G*Advent Calendar(Groovy,Grails,Gradle,Spock...) Advent Calendar 2014 - Qiita の12/13担当分です。 AWS SDK for Javaとは? パブリッククラウドサービスであるAmazon Web ServicesにはWebAPIが提供されていますが、生のAPIでは使いにくいため、各言語用からAPIを利用するためのライブラリが提供されています。 AWS SDK for Javaは読んで字のごとくJava用のライブラリです。 AWS SDK for Java | アマゾン ウェブ サービス(AWS 日本語) Groovyから使うと何が嬉しいの? http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/index.html を眺めてみていただくとわかり
Oracle JDK 8 & Groovy2.2をAmazon EC2(Amazon Linux AMI)にインストールする 今回は基本的な環境構築、EC2(Amazon Linux AMI)にOracle JDK 8とGroovyの最新バージョンを導入する際の実践メモです。ライセンス周りの進め方で既存エントリと若干異なる手法でのご紹介です。 目次 Amazon EC2(Linux)を起動 OpenJDKをアンインストール(1.7.0) Oracle JDKをインストール(1.8.0) Groovyをインストール(2.2.2) GroovyスクリプトをEC2サーバ上で実行 Amazon EC2(Linux)を起動 今回の検証用にEC2(Amazon Linuxベース)を1台用意します。2014年03月度版のものが最新なのでそれをチョイス。後の設定はよしなにな感じでひとまず用意します。 用意
前回の記事までで、JavaでELBの基本操作はできたので、今回はGroovyでやってみたいと思います。 なぜGroovyか? AWS SDK for Javaを使いたい デプロイのプロセスにELBを操作するスクリプトを入れたい ということで、Groovyで実装してみました。 やりたいこと ELBにEC2インスタンスを追加(EC2のステータスがServiceInになったら登録完了とする) ELBからEC2インスタンスを削除 全ELBを表示 ELB配下のインスタンスのステータスのチェック(ServiceInになっているか?) こんな感じでを実行したい インスタンス追加: groovy elb.groovy register インスタンス削除: groovy elb.groovy deregister 全ELBを表示: groovy elb.groovy status ステータスチェック: gr
こんにちは。 既に旬(?)自体は明らかに過ぎているre:Inventネタですが、個人的な勉強にもなるので続けます。 3つ目はBDT303、AWS上でグラフベースの製品リコメンドシステムを構築した事例の話になります。 3.BDT303 Using AWS to Build a Graph-Based Product Recommendation System(スライド)(動画) 実際どのサイトでの話かというと、「Magazine Luiza」というブラジルでの耐久消費財を扱うチェーン店での話です。 ブラジルにおいては家庭用品を扱う最も大きな小売店チェーンのうちの一つとのことでした。 規模は下記の画像参照・・・ですが、2280万人のユーザを抱えて捌いているというのはかなり大規模になりますね。 で、まずそもそもレコメンデーションで重要になる要素は何かという話から。 レコメンデーションシステムにお
最近AWSを触るようになって、APIを扱う上で幾つか言語が選べるのですが、その中でJavaAPIをGroovyで扱えるようにしとくと何かと便利なのかな〜と思い、利用ライブラリを諸々整えるのもG*システム(Grapes/Grab)を使えば環境整備も楽だよね、という事でその辺の実行手順をメモ。 まぁ、AWSに限った話でも無いですねw Grapes/Grabのメモと言った方が良いのかも。動作確認はAWS EC2上で行なっております。 まずは適当にEC2インスタンスを作成、ログイン。ここでは『Amazon Linux AMI 2013.03.1』を選択、EIPの割り当ても行わずkey-pairを使ってログインしています。 $ ssh -i (key-pair-file).pem ec2-user@ec2-xx-xxx-xxx-xxx.ap-northeast-1.compute.amazonaws
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く