Conferenceこんにちは。本日はメルカリで利用されているAWSの技術について、どんなことに使ってきたか、2019年末までのふりかえりと現在そしてちょっと未来(?)についてお送りしたいと思います。Services、AWSを採用しそのマネージドサービスを活用してきました。S3みんな信頼しているS3。当社ではお客さまが出品時に投稿した商品画像を格納している他、アクセスログのバックアップ先、MySQLのバックアップ先として活用しています。その他あまり表には出てこないのですが、パートナー企業様とのデータ連携でS3を使う場面が多いです。SFTPが使えるようになり、これまでhttps://github.com/kahing/goofysを使って独自に構築していた時よりも随分と楽になりました。EC2主にメルカリUSで使用しています。MySQL、Webサーバー、バッチ/非同期処理サーバ、memcachedを稼働させています。Deckが参考になるかと思います。(RDS),AuroraメルカリUSのサブシステム用DBMSとして利用しています。一部SRE内部で使用しているツールのデータストアとしても使用しています。CloudFrontいわゆるCDNとしての使い方よりも、自社製URL短縮サービスのフロントエンド部分として使っています。CloudFrontを使いグローバルで一つのエンドポイントのドメインとしつつ、短縮後のURLパスのサフィックスを条件にして、短縮前のURLと短縮後のマッピングを持っているオリジンのDBへリクエストを振り分けています。SAML2.0フェデレーティッドユーザによるマネージメントコンソールログインメルカリグループ全体で数十のAWSアカウントを運用しています。IAMのSAML2.0フェデレーティッドユーザとの連携機能を利用して、各AWSアカウントを担当しているチームメンバーが社内で利用しているSSOミドルウェアと組み合わせSAML2.0を使用してログインできる環境を用意しています。URLお客さまからのお問い合わせ画像をカスタマーサポートメンバーのみ閲覧できるようにする仕組みを用意しています。お問い合わせ画像を表示するURLは安全に扱う必要があるため、短時間で有効期限切れになります。これを実現するためにこのサービスを使用しています。WAFメルカリチャンネルを提供していた時、社内では配信動画を監視するシステムを独自に構築していました。WAFは社外からのアクセスを防ぐためのFirewallとして使っていました。RedShift会計レポートシステムでマイクロサービス化する前までのシステムで使用されています。Fargate商品画像検索における特にトレーニングのためのインフラとして使用しています。Config)の情報を収集しセキュリティ監査チームにて監査できるようにしています。コンソリデーティッドビリングで支払いを統合していた頃はアカウント作成時には電話によるコールバックが必要だったりクレジットカードの登録が必須で大変でした。この機能が使えるようになってから随分アカウント登録の敷居が下がりました。Athena管理しているAWSアカウント群から収集したセキュリティ監査ログに対し調査クエリを発行するため、Athenaを利用しています。CloudTrailのログ形式はAthenaで扱うには工夫が必要で、公式の解説を参考にしました。botをLambdaで構築しました。slackコマンドからオンコール当番を電話呼び出しするための仕組みを構築しています。PagerDutyからオンコール当番呼び出し機能のみを切り出したような仕組みです。リクエストを受ける仕組みに変更しています。Lambda@Edgeたまにあります、CloudFrontでヘッダを加工したくなること。そんな時ちょっとしたロジックを組み込む時に使っています。スキル開発を試しているチームもあるようです。Laundering)システムの稼働インフラとしてAWSを使用しています。tech.mercari.comそして現在、ちょっと未来そして現在。2019の会場に来ております。よるKeyNoteが終了したところです。たくさんの新技術の発表がありました。aws.amazon.comaws.amazon.comaws.amazon.comaws.amazon.com上記はほんの一部ですが、ピックアップしてみました。ConnectがAIを導入して進歩していたり、S3をデータレイクとして使用する機能が充実しているのも良いなという感想です。日程的にはre:Inventの折り返し地点です。新技術の発表があると思います。来年、そして未来のメルカリはどんなAWSの技術と向き合うことになるかな。しながら後半戦キャッチアップしていきたいと思います。それでは引き続きお楽しみください。Ca...2018-12-03生まれ変わったMobileチームでオフサイトを開催しましたこんにちは。Managerの@motokieeです。#phperkaigiこんにちは。今日は、iOSエンジニアの@orakaroです。採用情報メルカリは常に優秀なソフトウェアエンジニアを募集しています。ご興味を持たれた方はぜひご応募ください。skills月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。