タグ

awsに関するbaby-babyのブックマーク (42)

  • サーバーレスのメリット&本質を、AWS Lambdaを使って理解しよう|ハイクラス転職・求人情報サイト AMBI(アンビ)

    サーバーレスのメリット&質を、AWS Lambdaを使って理解しよう 「サーバーレス」はここ数年の技術トレンドの一つです。サーバーレスアーキテクチャを2年運用してきたJX通信社の小笠原みつき(yamitzky)さんが、そのメリットや実際の業務における考え方を、ハンズオンを交えながら解説します。 JX通信社の小笠原みつき(@yamitzky)と申します。ニュース速報アプリ「NewsDigest」の事業統括をしているエンジニアです。 JX通信社では、人手のかかる「報道」という分野を機械化・自動化することをミッションの一つとして掲げており、技術選択においても、なるべく運用を自動化できる方法を選ぶよう心掛けています。その過程で「サーバーレス」という技術に出会い、2016年ごろから番運用してきました。 今回の記事のゴールは、サーバーレスという技術が「どんなものであるか?」を理解することです。サー

    サーバーレスのメリット&本質を、AWS Lambdaを使って理解しよう|ハイクラス転職・求人情報サイト AMBI(アンビ)
  • API Gatewayで広がるAWSのエッジコンピューティングの可能性 | Developers.IO

    ども、大瀧です。 先日ローンチしたAmazon API Gatewayはその名の通り、RESTful APIを効率よく構築・運用するためのサービスとして大きな注目を集めています。今回は少し視点を変えて、API Gatewayのアーキテクチャから垣間見えるAWSのエッジコンピューティングへのアプローチについて妄想をしたためてみたいと思います *1。 エッジコンピューティングとは 用語自体はNTTのリリースが最初のようで、Ciscoのフォグコンピューティングも同様と見られています。 さて、ちょっと唐突ですが、クラウドコンピューティングではデータセンターにコンピューティングリソースを集中的に配置することから以下の課題が挙げられます。 IoTデバイスなど多数のクライアントからの同時接続に耐えられない センサーデータなどリアルタイム性が必要な用途では、データセンターとの通信遅延が許容できない エッジ

    API Gatewayで広がるAWSのエッジコンピューティングの可能性 | Developers.IO
  • AWSに関するありがちミスとその対策〜EC2、S3、RDS、Lambda、CloudFrontの場合 - エンジニアHub|若手Webエンジニアのキャリアを考える!

    エンジニアHub > 記事一覧 > AWSに関するありがちミスとその対策~EC2、S3、RDS、Lambda、CloudFrontの場合 AWSに関するありがちミスとその対策~EC2、S3、RDS、Lambda、CloudFrontの場合 AWS入門者が基として知っておくべき知識を、AWS導入&運用サポートのプロである、アイレットのエンジニア3名に聞きました。多くのAWSユーザーに支持されるAmazon EC2、Amazon S3、Amazon RDS、AWS LambdaAmazon CloudFrontそれぞれの勘所やオススメの設定を、余すところなく紹介してもらいます! なぜ、AWSを選ぶのか? Amazon EC2~インスタンス起動後はプライベートIPを設定できないので注意 Amazon S3~S3はディスクではない。マウント非推奨の理由 RDS~自動スナップショットの保持期間を

    AWSに関するありがちミスとその対策〜EC2、S3、RDS、Lambda、CloudFrontの場合 - エンジニアHub|若手Webエンジニアのキャリアを考える!
  • nginxのrewriteを使ったリダイレクト | サバカン屋テックブログ

    初めまして、アルバイトのneyaです。 私は最近、AWSを使ったシステム構成図を作る講義で【Multi-AZ配置】というものを知りました。 【Multi-AZ配置】とは、とてもざっくりと言うと、「EC2やRDS等を別々の場所に配置し、同期をとることで耐障害性、可用性を高める」ものです。 というわけで、今回はAWSのRDS Multi-AZ配置について自分なりに調べたことをまとめてみようと思います。 まずAZって何? AZとはAvailability Zoneの略で同一リージョン内の独立したロケーションを指します。 片方で何かあっても、もう片方が生きていればサービスの維持が可能。可用性の話ですね。 また、必ずしも全てのユーザーのリージョンが同じになるとはかぎらないようです。 Single-AZとMulti-AZ 一つのAZでアプリケーションを構築することを Single-AZ と言います。

    nginxのrewriteを使ったリダイレクト | サバカン屋テックブログ
  • AWSを学ぶ上でやってよかった勉強法5選 - log4ketancho

    AWSの勉強をしたいんだけど、まず何をすればいい?」と会社の同期や同僚から聞かれることがよくあります。ありがたいことに、先日 Amazon Web Services 業務システム設計・移行ガイド (Informatics&IDEA) を出版してからは、システムエンジニアではない知人からもこのような質問を頂くようになりました。このような質問を頂いた方には、過去に有志で開催していた社内勉強会の資料を渡したり、自分の勉強方法を共有したりするのですが、自分がどのような勉強方法をしてきたか棚卸ししきれていないなと感じたので、これを機に整理しようと思います。 私について 私は、大学時代はアプリケーション系の情報専攻で、社会人になってからも入社後最初の数年はアプリエンジニアとして仕事をしていました。そのため、当時インフラサイドの知見はほとんどありませんでした。そのような状況に危機感があり、当時の上司

    AWSを学ぶ上でやってよかった勉強法5選 - log4ketancho
  • AWSの学習・情報収集で使えるサイト一覧 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 4月に入社した新入社員が、ビジネス基礎研修を終え、すでにOJTという名の現場教育・作業が始まっている企業もあるかと思います。 AWSに新しく取りくんでいこうと考えている初心者・入門者の方の手助けになるように、AWSを勉強・学習して業務として使っていくにあたり、参考となる資料を入手出来るサイトや困った場合にAWS情報を調べられるサイト等をコメント付きで整理したいと思います。 Amazon Web Services 公式サイト AWS クラウドサービス活用資料集 AWSの各種サービスを活用するために役立つ日語資料が管理されていま

    AWSの学習・情報収集で使えるサイト一覧 - Qiita
  • AWS LambdaをVPC内に配置する際の注意点 | そるでぶろぐ

    はじめまして。プラットフォーム技術部の山崎です。 オンプレ環境のEOSL対応から始まったAWSリプレースプロジェクトで、インフラ周りの設計構築を担当しています。そこで得たナレッジをご紹介していきます。 今回はAWS LambdaVPC内ヘの配置についてです。手軽にできるものと思っていたら、環境設定でいくつか考慮すべきことがありましたので、配置する際の注意点をまとめます。 VPC内にLambdaを置くケースまずはじめに、Amazon Web Serviceの公式見解では、LambdaVPC内に置くメリットは基的にないというスタンスです。しかし、Amazon EC2やAmazon RDSなど、VPC内にあるリソースとLambdaで内部通信する場合はVPC内への配置が必要となります。例えば外部公開しないADサーバーとLambdaで認証情報をやりとりする、など。 主に5つです。 Lambda

    AWS LambdaをVPC内に配置する際の注意点 | そるでぶろぐ
  • AWS(クラウド)超入門 第1回 - Qiita

    はじめに この記事は【eLV】AWS(クラウド)超入門 第1回のハンズオン資料です。 他の勉強会などで参照頂いたり、そのまま流用(直リン歓迎)して頂いて構いません。 問題点や間違いがあればお手数ですがコメント頂ければ幸いです。 AWSを知ろう AWSって? アマゾンウェブサービス(AWS)は、2006年に登場したシェア約34%[^1]を誇るクラウドサービス。 起源はアマゾン(ショッピングサイト)のビジネス課題を解決するために生まれたITインフラ。 自社で培った膨大なサービスを一般に提供。 初期費用なし、最低利用期間なし、無料枠あり。 無料枠だけ利用して即解約も可能。 個人利用からエンタープライズまで様々な規模で利用可。 利用料について 基的には従量制課金(使った分だけ) クラウドサービス料金 無料利用枠の設定あり AWS 無料利用枠 見積もりツールを利用すればある程度は予測可能。 AWS

    AWS(クラウド)超入門 第1回 - Qiita
  • 【AWS】IAMユーザーとIAMロールの違いを理解して適切に権限管理する | はぐれメタルはにげだした

    [この記事を読むのにかかる時間] 3 分AWSアカウントを作成すると、AWSからルートアカウントが発行されますが、原則このルートアカウントは使用しないことが推奨されています。 というのも、ルートアカウントはAWSの全リソースに対するアクセス権を持っているため、万が一漏洩した場合のリスクがとても大きいからです。 例えば、ルートアカウントが流出すれば、自分が構築したシステム環境が破壊されたり、課金額の大きいハイスペックインスタンスを勝手に起動されて高額請求されるなどの被害に合う恐れがあります。 従って、AWSを利用する場合には、ルートアカウントではなく、必要最小限の権限のみを与えたIAMユーザやIAMロールを使用することがベストプラクティスです。 当記事では、まずAWSでのアカウント管理に必要な知識としてIAMユーザとIAMロールの違いをご説明します。次に、ベストプラクティス運用に準拠した設定

  • API GatewayとLambdaでAPI作成のチュートリアル - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    API GatewayとLambdaでAPI作成のチュートリアル - Qiita
  • VPCピアリングを作りながら学んでみた | DevelopersIO

    おはようございます、加藤です。WWDC 2018でiPhone SE2が来るかと期待していましたが、見事に夢破れました。 VPCピアリングを使用する機会があったので、構築しながら勉強してみました。 概要 できること 異なるVPCを接続 当然ですね、VPCピアリングによって異なるVPCを接続することができます。VPC間で直接接続する為、インスタンスにパブリックIPアドレスが割り当てらている必要はありません。 また、IPv6アドレスでも利用することが可能です。 異なるAWSアカウントのVPCを接続 VPCピアリングはAWSアカウントに依存しません。異なるアカウント間でVPCピアリングを利用することができます。 異なるリージョンのVPCを接続 VPCピアリングはリージョンに依存しません。異なるリージョン間でVPCピアリングを利用することができます。 ただし、IPv6アドレスは非対応です。 複数の

    VPCピアリングを作りながら学んでみた | DevelopersIO
  • AWSのネットワーク設計をサボらないでちゃんとやる

    新規事業の立ち上げにAWSを選択する こういう状況はままあるでしょう。最安というわけではないけれど、将来どんな開発が必要になるか全く想像できない新規事業立ち上げフェーズにおいて、多種多様なPaaSを提供してくれるAWSはとても魅力的。 さて、いざ、EC2インスタンスを立ち上げてアプリケーションをデプロイするわけだが、みなさん、ちゃんとネットワーク設計していますか?まさかデフォルトVPCでサービス運営なんてしてないですよね? というわけでネットワーク設計をして、VPCを設定していくわけだが、何を作ればよいか決まっている事業フェーズならともかく、新規事業立ち上げフェーズでは「将来どんな機能が必要になるかわからない」という前提でネットワーク設計をしておかなければいけない。そこで、「例えばこんな設計はどうでしょう」という提案をしてみる。 IPレンジ設計 まずはVPCとサブネットを使ってIPレンジを

    AWSのネットワーク設計をサボらないでちゃんとやる
  • サーバーレスとは? AWS Lambda中心の構成のメリットと仕組みを解説! | クラウドアドバイザー | AWS構築運用会社

    CloudAdvisorではキャンペーンサイト専用ホスティングとして、AWSのサーバーレスアーキテクチャを活用したサービスを提供しており反響を頂いています。しかし同時に、Web制作に慣れている方ほど「サーバーレスってどういうこと?」というご質問も頂きます。 そのため弊社で実践している構成を例に、サーバーレス構成ご提供の背景と仕組みをご紹介します。 サーバーレス構成が求められる背景 新作ゲームのように注目度の高いサイトや、LINETwitterなどと連携したキャンペーンサイトで膨大なアクセスが見込まれる際、サーバーダウンを避ける方法としてサーバーの冗長化構成が検討されることは多くあります。 メールアドレス登録やユーザー登録だけさせるキャンペーンサイトは、1ページだけで完結するシンプルな作りが多いですが、冗長化構成は過剰なスペックになりやすく、余計なコストがかかることもあります。 そこで A

    サーバーレスとは? AWS Lambda中心の構成のメリットと仕組みを解説! | クラウドアドバイザー | AWS構築運用会社
  • サーバレスアーキテクチャの「AWS Lambda」、米国東リージョンの一部のユーザーで障害。約3時間エラーや遅延など

    サーバレスアーキテクチャの「AWS Lambda」、米国東リージョンの一部のユーザーで障害。約3時間エラーや遅延など 開発者がプログラムを書くだけで、実行に関する手間はマネージドサービスとしてすべてクラウドに任せられる、いわゆる「サーバレスアーキテクチャ」は、クラウドを前提とした新しいアーキテクチャとして注目度が高まっています。 サーバレスアーキテクチャの基盤として代表的な存在が、Amazonクラウドの「AWS Lambda」です。 そのAWS Lambdaが6月23日午後6時頃(太平洋夏時間)から3時間ほど、米国東リージョンの一部のユーザーに対して障害を起こしていました。 AWS Service Health Dashboardでは以下のように報告されています。 9:20 PM PDT Between 6:00 PM and 9:00 PM PDT, a small number of

    サーバレスアーキテクチャの「AWS Lambda」、米国東リージョンの一部のユーザーで障害。約3時間エラーや遅延など
  • [Tips] API Gateway + Lambda でサーバーレスなWeb APIを構築するためのTips - Qiita

  • 「AWSだって壊れる」を前提に考えた可用性向上策、リコー事例講演 (2/2)

    AWS移行に合わせて「コンテナ技術」や「インフラのコード化」など適用 オンプレミスからAWSへの移行に際して、リコーでは大きく2つのポリシーを定めた。「基的に同じ構成で移行すること」「徹底的に自動化すること」の2つだ。 ただし、同時に「コンテナ技術の採用」や「AWSのマネージドサービスの積極採用」「インフラのコード化」といった、ドラスティックな変更もここで行っている。運用開始後にドラスティックな構成変更を行うのは難しいので、移行のタイミングが「変更のチャンス」だと梅原氏は説明する。 実際の移行作業ではまず、オンプレミス(プライベートクラウド)環境において、バックエンドシステムのコンテナ化を進めていった。梅原氏は、Dockerコンテナを採用したことで「可用性向上に大きく役立った」だけでなく、新しいアプリの開発時にサーバー環境(開発言語やバージョン)を気にしなくてよくなった点が大きなメリット

    「AWSだって壊れる」を前提に考えた可用性向上策、リコー事例講演 (2/2)
  • BigQuery vs Athena vs RedShift vs Hive - Qiita

    オブジェクトストレージの料金 お金は大事ですね. まずはストレージの料金から比べます. 料金は各種操作にかかりますが,特にドミナントなのはストレージ代と転送量だと思うのでこれ以外はめんどくさいのでスルー. 料金系は変動が激しそうなので,まずリンクを貼ります. S3 GCS とりあえず検証時点では,こちらの想定するデータ量で以下の通りでした. (東京リージョン) S3 Storage料金: $0.025 / GB 転送料金: $0.14 / GB GCS Storage料金: $0.023 / GB 転送料金: $0.14 / GB よっぽどデータが大きくない限り大した差にはならないので,決め手にはならないでしょう. 後日談の方でも少し述べますが,ストレージの機能としては若干S3の方が優れている気がしたので,若干高いのもまぁ妥当だと思います. 料金 こちらもまずはリンクを. Athena R

    BigQuery vs Athena vs RedShift vs Hive - Qiita
  • なぜAWS LambdaとRDBMSの相性が悪いかを簡単に説明する - Sweet Escape

    2020/01/20 Update: エントリの内容は2019年12月3日にアナウンスされた『Amazon RDS Proxy』のリリースにより完全に陳腐化しました。過去のアンチパターンがフィードバックをもとにした改善によってアンチパターンではなくなるという最高の事例です。 サーバーレス元年始まった! 今年がサーバーレス元年な理由. それはLambdaに以下が揃ったから. ・カスタムランタイムで実質どんな言語でも利用可能 ・VPC利用時のコールドスタート改善 ・Provisioned Concurrencyでスパイク対応も可能 ・RDS ProxyでRDBとの接続が現実的に これまで5年で受けたフィードバックがついに結実. 強い— Keisuke Nishitani (@Keisuke69) 2020年1月19日 RDS Proxyの詳細はこちらからどうぞ。まだプレビューですがぜひ試して

    なぜAWS LambdaとRDBMSの相性が悪いかを簡単に説明する - Sweet Escape
  • Global Gaming On AWS

    6. AWS OGC2015 VPC Subnet VPC Subnet Availability Zone A Availability Zone B VPC Subnet VPC Subnet Auto Scaling group Amazon CloudFront WEB VPC Subnet WEB JOBS Queue Cognito SNS Mobile Push SES S3: DLC, Assets

    Global Gaming On AWS
  • 【AWS】非エンジニアのための初めてのAmazon Web Services 資料をまとめてみた | DevelopersIO

    はじめに こんにちは植木和樹です。2013年2月2日は私がAWSに初めて触れた日で、日が1周年となります。JAWS-UG北陸(金沢)の勉強会でアマゾンデータサービスジャパンの堀内さんによるハンズオン(実際に画面を操作しての体験会)が開かれ、そこでEC2やRDSを触れたのが初となります。 実際にはその3ヶ月ほど前から、ネットに流れてくるAWS関係のニュースをみたり、自分のクレジットカードを使ってアカウントを作ったりはしていたのですが、マネージメントコンソールを用いた操作をちゃんとしたのがこの日が初めてだったわけです。 さてAWSを始めた方の多くは、まずEC2にApache+PHPを起動しRDSでMySQLを用意して・・・というエンジニア向けなところから入ってくる場合が多いようです。上記の通り私もその口で、それまで10年程やっていたインフラ(サーバー)エンジニアの延長としてAWSと関わり始め

    【AWS】非エンジニアのための初めてのAmazon Web Services 資料をまとめてみた | DevelopersIO