Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
こんにちは、STです。季節の中で心地よい春がやってきました。 桜はすでに散ってしまい、花見の時期を逃してしまいました。 そんな春にお届けするのは『 Spring Boot 』です。 Spring Bootとは Javaのフレームワークに「Spring」というフレームワークがあります。 「Spring Boot」と「Spring」は別物なのでしょうか? 答えはNoです。 Spring Bootは、Springの機能とは別の全く新しいフレームワークというわけではなく、 それまでのSpringの各種フレームワークを新しい形で「 統合 」したものです。 フレームワークは「Spring Boot」だけ Spring Bootは、いかに簡単に使えるアプリケーションを作るかで設計されています。 内部では様々なSpringのフレームワークが使われていますが、開発者はそれらを意識する必要がありません。 以下
サーバーレスアーキテクチャという言葉を聞くようになってしばらく経ちました。 サーバーレスアーキテクチャに関しては以下の記事が非常に綺麗なのでそちらをご覧ください。 サーバーレスアーキテクチャという技術分野についての簡単な調査 - Qiita サーバーレス・アーキテクチャの話 - yoshidashingo 個人的にも、サーバーを一番簡単に建てる方法はサーバーを建てない事で、サーバーを一番簡単に管理する方法もサーバーを建てない事だと思っているので、サーバーレスアーキテクチャは使えるところでは使っていきたいです。(パフォーマンスが求められる部分ではまだ厳しいですが) というわけで、Serverless Frameworkが 先日V.1 Alphaをリリースしたようなので試してみます。AWSアカウントの準備から行っているので、既にある程度の知識がある方にとっては冗長な記事になっているかと思います
Alistair Cockburn による Hexagonal architecture の翻訳です。PoEAAで言及されていることから、2002年ごろにはすでにC2 Wikiにページがあった模様。似たようなアーキテクチャである クリーンアーキテクチャ も翻訳したので参考にしてください。 この記事は著者から許可を得て公開しています。Thanks to Alistair Cockburn! 目次 パターン: Ports and Adapters (構造に関するパターン) 意図 動機 解決法の本質 構造 サンプルコード ステージ1: FIT アプリ 定数をモックデータベースとして ステージ2: UI アプリ 定数をモックデータベースとして ステージ3: (FITまたはUI) アプリ モックデータベース 応用ノート 左右の非対称性 ユースケースとアプリケーションの境界 ポートはいくつ? 既知の用
どうも、セクションナイン の 吉田真吾(@yoshidashingo)です。 はじめに メルカリにおけるSite Reliability Engineering(SRE)チーム メルカリSREの定義 メルカリでのSREチームの導入経緯 メルカリでのSREチームの業務 メルカリSREに求める人材像 感想:カスタマー目線なチーム Google SRE Site Reliability Engineeringブログ RedditでのGoogle SREたちによるAMA インタビュー : Site Reliability Engineerは世界で最も強烈なピットクルー インタビュー : Site Reliability Engineerは最も面白い問題を解いている サンタモニカのSREチームの発表 他社の採用情報 Facebook Netflix sysadmin to SRE まとめ はじめに
HostAdvice.com は、他のいかなる機関からも完全に独立したプロのウェブホスティングレビューを提供します。当社のレビューは偏らず誠実で、全てのレビューが同じ基準で書かれています。 リストされているレビュー対象の数社からのキックバックはありますが、サービスと製品の報酬はレビューの評価や結論に影響は及ぼしません。報酬がその会社のランキングに影響することもありません。この報酬は、アカウントの購入費用、テスト費用、査定者に支払われるロイヤルティに使われます。
今年の5月に弊社が主催したDESIGN for Innovation 2016での登壇を依頼したスピーカー陣の中で、女性参加者の視線を特に集めていた人物がいた。その人物とは、株式会社グラッドキューブのCEO、金島弘樹氏である。 そのファッショナブルかつスマートな容姿と甘いマスクから、外資アパレル企業の経営者のようにも思えるが、実はデジタルマーケティング領域を知り尽くすデータのスペシャリストである。 イベントの際、金島氏にはビジネスにおけるAI(人工知能)とデザインの関係性をお話頂いたが、今回はもう少し踏み込んでみたい。金島氏と弊社CEOのブランドンとの対談を通して、今後人間とAIがどう付き合い、日本企業はどこに向かっていくのか、一緒に考えながら読んで頂きたい。 1. グラッドキューブの生みの親、金島弘樹とは? “データを操る”セールスマンから“データをビジネスにした”経営者に ブランドン:
Serverless architectures are application designs that incorporate third-party “Backend as a Service” (BaaS) services, and/or that include custom code run in managed, ephemeral containers on a “Functions as a Service” (FaaS) platform. By using these ideas, and related ones like single-page applications, such architectures remove much of the need for a traditional always-on server component. Serverl
西澤です。日頃お世話になっているJAWS-UG CLI専門支部が主催するAWS CLIカンファレンス2016(AWS CLIを冠するカンファレンスは世界初とのこと)に参加してきましたので、ちょっと雑なメモもありますがレポートさせていただこうと思います。 実行委員会に名前だけありますが、ほとんど手伝えませんでした。申し訳ありません。 AWS CLI カンファレンス 2016 - JAWS-UG CLI専門支部 | Doorkeeper 13:40 - 基調講演 (AWSJ酒徳さん、小梁川さん) AWS CLIの基本的な考え方から開発時のTips、運用での活用事例をご紹介いただきました。知らなかったツールや手法もご紹介いただいたので、改めて試してみたいと思います。 AWS CLIの基本(AWSJ酒徳さん) 2013年から9月からあるサービス aws configure Query HTTPレス
SSL サーバ証明書の更新は何かと忘れがちで、大手サイトでもたまに有効期限切れで事故ったりしています。常時 SSL/TLS が当たり前となった現在では、機会損失だけでなく信用も失いかねません。 ドメイン認証 (DV) 証明書であれば更新作業のいらない AWS Certificate Manager が使えるのですが、EV SSL 証明書だとそういうわけにもいきません。 更新を忘れないために Zabbix などの監視ソフトウェアでチェックしている人が多いと思いますが、サーバを立てずにもっと手軽に導入できる方法として今回は Lambda を使ってみました。監視ソフトウェアと比べてサーバの運用が不要で、かつ 0 円で構築できるというメリットがあります。 openssl コマンドで証明書の有効期限を取得する 証明書の有効期限を取得するには openssl コマンドを使うのが手っ取り早いです。 $
Dockerを複数実行するときに、一括管理できるツール。 一括管理が前提なので本番では使わない。 https://docs.docker.com/compose/overview/ Consulによるメンバー管理 Dockerfile Consul用のDockerはあるが、練習のために最初から全部作る 公式からconsulをダウンロードする。基本的なコマンドもないので使うものはダウンロードする。 FROM ubuntu:16.10 RUN apt update RUN apt install -y wget RUN apt install -y unzip RUN apt install -y net-tools RUN apt install -y gawk WORKDIR /mine RUN wget https://releases.hashicorp.com/consul/0.6.
IT系上場企業の平均給与を業種別にみてみた 2016年版[後編] ~ パッケージベンダ、SIer、ホスティング企業 IT系企業で給与が高いのは勢いのある新興ネット企業なのか、それとも伝統ある大手SIerなのか、あるいは若者に人気のエンターテイメントを提供するゲーム系企業なのでしょうか。今年もIT系の主な上場企業を分類し、比較しやすいようにまとめてみました。 前編の「ネット/スタートアップ系、ゲーム/エンターテイメント系、メディア系」に続いて、後編ではパッケージソフトウェアのベンダ、SIer/システム開発、組み込み開発、ISP/ホスティングベンダなどの企業についてまとめました。 上場企業は毎年発行する有価証券報告書に、従業員数や平均年齢、平均年収などを掲載しています。この記事では、これら公開情報を基に、Publickeyが独自の判断で主な企業をピックアップして業種を分類。平均給与が高い順に並
IT系上場企業の平均給与を業種別にみてみた 2016年版[前編] ~ ネット/スタートアップ系、ゲーム/エンターテイメント系、メディア系 IT系企業で給与が高いのは勢いのある新興ネット企業なのか、それとも伝統ある大手SIerなのか、あるいは若者に人気のエンターテイメントを提供するゲーム系企業なのでしょうか。今年もIT系の主な上場企業を分類し、比較しやすいようにまとめてみました。 上場企業は毎年発行する有価証券報告書に、従業員数や平均年齢、平均年収などを掲載しています。この記事では、これら公開情報を基に、Publickeyが独自の判断で主な企業をピックアップして業種を分類。平均給与が高い順に並べてみたものです。 ただし現場の社員の給与を反映していない持ち株会社などはこの調査からは外してあります(例えばスクエア・エニックス・ホールディングスなど)。また、上場していない企業(例えば日本マイクロソ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く