Published on Nov 3, 2017
リクルートライフスタイルでは機械学習を用いたサービスの展開もしています。サービスが増え続ける中で素早く市場に対応するためには、いかに簡単に基盤を作り、運用を減らせていくかが重要になってきます。
上記の課題を踏まえパワーが必要な機械学習処理のためのサーバレス基盤を構築しました。
なぜserverlessを選択したのか?
構築にあたり使用したStep FunctionsやAWS Batchの注意点と共に機械学習基盤を紹介します。
山田 雄(株式会社リクルートライフスタイル)
This document discusses Now, a tool for deploying Node.js applications. It shows how to deploy a simple "Hello World" Node app using Now with just a few commands. The document then explains that Now can deploy apps to other cloud platforms like AWS Lambda. When attempting to deploy the sample app to AWS Lambda using Now, an internal server error is encountered, indicating some issues deploying to Lambda directly from Now.
The document discusses software productivity and how serverless computing can help improve developer productivity. It notes that while technology has enabled innovations that should improve productivity, like the internet and outsourcing, productivity has not increased as much as expected. This may be due to complex abstractions and underutilized data. Serverless aims to abstract away infrastructure from application development as much as possible. It lists 9 ways serverless can help boost productivity such as removing scaling concerns, enabling experimentation, making technology scale with products, and enabling low-code development.
This document discusses Now, a tool for deploying Node.js applications. It shows how to deploy a simple "Hello World" Node app using Now with just a few commands. The document then explains that Now can deploy apps to other cloud platforms like AWS Lambda. When attempting to deploy the sample app to AWS Lambda using Now, an internal server error is encountered, indicating some issues deploying to Lambda directly from Now.
The document discusses software productivity and how serverless computing can help improve developer productivity. It notes that while technology has enabled innovations that should improve productivity, like the internet and outsourcing, productivity has not increased as much as expected. This may be due to complex abstractions and underutilized data. Serverless aims to abstract away infrastructure from application development as much as possible. It lists 9 ways serverless can help boost productivity such as removing scaling concerns, enabling experimentation, making technology scale with products, and enabling low-code development.
Cassandra is a distributed database management system designed to handle large amounts of data across many commodity servers. It provides high availability with no single points of failure and linear scalability as nodes are added. Cassandra uses a peer-to-peer distributed architecture and tunable consistency levels to achieve high performance and availability without requiring strong consistency. It is based on Amazon's Dynamo and Google's Bigtable papers and provides a combination of their features.
ITpro Active主催「ビッグデータはクラウドで操るBigData Platform Conference~IoT時代を勝ち抜くためのDataBase as a Service活用法~」<11月11日(水)開催>資料
実際のお客様事例をベースにインフラエンジニア、業務担当者、データサイエンティスト、マーケティングのペルソナをベースにそれぞれのシナリオでのクラウド環境を活用したデータ分析について講演
現地時間3月3日から10日にかけて、世界中のテレコムが注目するテクノロジーカンファレンスである「Mobile World Conference 2025」がバルセロナで開催されました。特に競争の激しいヨーロッパのマーケットでは、各社が生き残りをかけたイノベーションをたくさん生み出しています。5G/6G、エッジクラウド、新しい音声技術など、多くのキーワードが注目されています。