並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 262件

新着順 人気順

platform-as-a-serviceの検索結果1 - 40 件 / 262件

  • Real World HTTP 第3版 ミニ版

    TOPICS 発行年月日 2024年05月 PRINT LENGTH 207 ISBN 978-4-8144-0083-6 FORMAT PDF EPUB 本書は、2017年に発行し、2024年に第3版を発行した『Real World HTTP 第3版』のエッセンスを凝縮した、無料の電子書籍です。 HTTP/1.0、HTTP/1.1、HTTP/2と、HTTPが進化する道筋をたどりながら、ブラウザが内部で行っていること、サーバーとのやりとりの内容などについて、プロトコルの実例や実際の使用例などを交えながら紹介しています。 ミニ版のため、一部の内容を割愛しています。詳しくは本書の「まえがき」をご覧ください。 ミニ版の使用について ミニ版の図版やテキストは、著作権法で認められている引用の範囲に加えて、有志での勉強会、自社の社員向けの研修に用いるプレゼンテーション資料のために、全体の10~20%程

      Real World HTTP 第3版 ミニ版
    • 「ハイパースケールオペレーター」19社のデータセンター数が1000の大台を超える、総容量は4年ごとに倍増

      Synergy Research Groupは2024年4月17日(米国時間)、世界のハイパースケールデータセンターに関する調査を発表した。それによると、ハイパースケーラーが運営する大規模データセンターの数は2023年末時点で992に増加し、2024年初頭には1000の大台を超えたという。一方、消費電力を尺度としたハイパースケールデータセンターの総容量は、施設数の急速な増加と、平均容量の上昇が続いたことを理由に、4年で倍増した。同社のデータによると、世界全体のIT消費電力のうち51%を米国が占めており、残りは欧州と中国がそれぞれ約3分の1を占めている。 この調査は、Synergy Research Groupが「ハイパースケールオペレーター」と見なす、SaaS(Software as a Service)、IaaS(Infrastructure as a Service)、PaaS(Pla

        「ハイパースケールオペレーター」19社のデータセンター数が1000の大台を超える、総容量は4年ごとに倍増
      • もう一度読むObservability Engineering - じゃあ、おうちで学べる

        はじめに 本書『Observability Engineering』は、複雑化の一途をたどる現代のソフトウェアシステムに立ち向かうための、強力な武器となる一冊であり本稿はその読書感想文です。Observability Engineering を今から知りたい方はもちろん、Observability Engineering の基礎を改めて学びたい方もぜひお読みください。この記事もかなりの長さになるので普通に書籍を読んだほうがいいかもです learning.oreilly.com 「Observability:可観測性」という言葉は、近年ソフトウェアエンジニアリングの世界で大きな注目を集めています。しかし、その概念の本質を理解し、実践に移すことは容易ではありません。 本書は、そのオブザーバビリティについて、その基本的な考え方から、具体的な実装方法、そして組織への適用まで、幅広くかつ深く解説して

          もう一度読むObservability Engineering - じゃあ、おうちで学べる
        • VercelやNetlify、Herokuなどの代替として開発されたオープンソースのPaaS・「Dokploy」

          Dokploy DokployはVercelやNetlify、Herokuなどの代替として開発されたオープンソースのPaaS(Platform as a Service)です。セルフホスト可能で、DockerとTraefikを使用してアプリとデータベースのデプロイ及び管理を簡素化してくれる、というものだそうです。 Node.js、PHP、Python、Go、Rubyなど様々なアプリを簡単にデプロイしたり、様々なDBのサポート及び作成・管理が可能、Docker管理、Traefikとの統合、CPUやメモリやストレージ、ネットワークなどのリアルタイム監視、データベースの自動バックアップなどを担ってくれます。 効率とセキュリティの強化を重視した設計となっており、アプリの任意のVPSへのデプロイに貢献してくれるとの事です。Vercel、Netlify、Herokuのいずれも使い続ける事に迷いがある開

            VercelやNetlify、Herokuなどの代替として開発されたオープンソースのPaaS・「Dokploy」
          • OpenAIのBatch APIを使ってお得にプロンプトを一括処理してみる - Taste of Tech Topics

            はじめに こんにちは。データサイエンスチームYAMALEXのSsk1029Takashiです。 最近はOpenAIに日本支社が出来て、日本語対応が加速するというニュースにわくわくしています。 今回はそんなOpenAIから発表されたBatch APIという機能が便利、かつお得な機能だったのでどのように使えるのか試してみます。 Introducing the Batch API: save costs and get higher rate limits on async tasks (such as summarization, translation, and image classification). Just upload a file of bulk requests, receive results within 24 hours, and get 50% off API pri

              OpenAIのBatch APIを使ってお得にプロンプトを一括処理してみる - Taste of Tech Topics
            • クラウドに移行→オンプレミスに戻す、なぜ広まる?自前サーバへ回帰の理由

              「gettyimages」より ここ10年ほど続くクラウドブームを受け、システム運用をオンプレミスからクラウドサービスへ移行する動きが広がるなか、いったんはクラウドへ移行したもののオンプレミスに戻す企業も出始めている。その理由は何なのか、そして浮き彫りになりつつあるクラウド導入のデメリットとは何か。専門家の見解を交えて追ってみたい。 自前でサーバなどのハードウェアを保有・構築してシステムを運用するオンプレミスに対し、専用事業者が保有するシステム環境をインターネット経由で利用するクラウドコンピューティング。米アマゾン・ドット・コムは2006年に企業向けクラウド「Amazon EC2/S3」を、米グーグルは08年に「Google Cloud Platform」を、米マイクロソフトは10年に「Microsoft Azure」を提供開始し、世界的に普及。日本では2000年に米セールスフォース・ドッ

                クラウドに移行→オンプレミスに戻す、なぜ広まる?自前サーバへ回帰の理由
              • Real World HTTP 第3版

                本書はHTTPに関する技術的な内容を一冊にまとめることを目的とした書籍です。HTTPが進化する道筋をたどりながら、ブラウザが内部で行っていること、サーバーとのやりとりの内容などについて、プロトコルの実例や実際の使用例などを交えながら紹介しています。さまざまな仕様や実例、またGoやJavaScriptによるコード例を紹介しながら、シンプルなHTTPアクセスやフォームの送信、キャッシュやクッキーのコントロール、SSL/TLS、Server-Sent Eventsなどの動作、また認証やメタデータ、CDNやセキュリティといったウェブ技術に関連する話題を幅広く紹介し、いま使われているHTTPという技術のリアルな姿を学びます。 第3版では、より初学者を意識した導入や、スーパーアプリなどプラットフォーム化するウェブに関する新章を追加。幅広く複雑なHTTPとウェブ技術に関する知識を整理するのに役立ち、また

                  Real World HTTP 第3版
                • 今日から始めるChatGPT+Zapierで雑パーソナライズ情報収集 - LayerX エンジニアブログ

                  皆さんこんにちは。CTOの松本です。LLM使ってますか?ChatGPT毎日触ってますか? LLMに熱狂してすでに1年以上が経ちましたが周辺エコシステムが充実してきたことでいろいろな取り組みがとても簡単に実現出来るようになったなーと感じています。 ということで今回はZapierを使った小ネタのご紹介です。 AI・LLM事業部の今 とその前に、AI・LLM事業部での取り組みから着想を得たものでして、AI・LLM事業部について簡単に紹介させてください。 LayerXの新規事業であるAI・LLM事業部では、バクラクでも取り組んできたビジネス文書の解析の延長としてLLMを活用して文書分析エンジンの開発を進めています。現在このエンジンを使ったエンタープライズ向けの新規プロダクト開発にいそしんでおります。とても楽しいですし、最近は様々なお客様からの引き合いも増えておりまして、事業成長に向けて満を持しての

                    今日から始めるChatGPT+Zapierで雑パーソナライズ情報収集 - LayerX エンジニアブログ
                  • システムインフラいまとむかし - NRIネットコムBlog

                    本記事は 基盤デザインウィーク 2日目の記事です。 🌈 1日目 ▶▶ 本記事 ▶▶ 3日目 💻 気付けば入社して14年。2010年入社の小林です。 いつの間にか基盤デザイン事業部では部長に続き2番目の古株となっていました。 もう今の若手(〜5年目ぐらい)はサーバというものを触ったこともない人もいるような時代になっています。 今回は基盤デザイン事業部ウィーク(長いので基デザウィークと呼んでいます)ということで、 入社2年目にインフラチームに配属された当初のオンプレミスシステムばかりの時代を懐かしみつつ、 情報システムにおけるインフラの今と昔の違いについて考えていきたいと思います。 オンプレミスの時代 仮想化前 さて、読者の皆様はサーバを触ったことはありますでしょうか? 「メインフレームからやってるぞー」という声も聞こえましたが、私はメインフレームは経験ないので少し置いておきます。 私がイ

                      システムインフラいまとむかし - NRIネットコムBlog
                    • How we migrated our PostgreSQL database with 11 seconds downtime – Government Digital Service

                      GOV.UK Notify is hosted on the GOV.UK Platform as a Service (PaaS). The PaaS is being retired, so we are migrating all of our infrastructure into our own Amazon Web Services (AWS) account. This blog post explains how we migrated our PostgreSQL database with minimal downtime. Migrating our database The PaaS provides a database for us and we use it to store all of our data - from data about each not

                        How we migrated our PostgreSQL database with 11 seconds downtime – Government Digital Service
                      • Power BI の今年、2024年に向けてちょっと未来のお話 - Qiita

                        Power BI Advent Calendar 2023 のオオトリです Happy Holidays and Merry Christmas🎄🎊🎉🚀👍 この記事は Power BI Advent Calendar 2023 のシリーズ1 - 25日目の記事です。 これが Power BI Advent Calendar 2023 シリーズ1 の最後の記事です。 今年も去年に続き、石川さん が Advent Calendar のホストを務めてくださいました。まずは石川さん、ありがとうございました🙇 さて、2023年は皆さんにとって、どんな年になりましたか? そして、どんな Power BI Year になりましたか? 会社で Power BI が使えるようになった人 個人的に興味を持って Power BI Desktop をインストールした人 Excel で業務をしていて、な

                          Power BI の今年、2024年に向けてちょっと未来のお話 - Qiita
                        • 「暗黙のルーター」って何? ネットワーク技術者も必修のクラウド基礎知識

                          ソフトウエアやサーバー、ネットワーク基盤といったベンダーのIT資源を、インターネットなどを介してユーザーが利用できるようにしたサービス。仮想化技術の活用などによって、処理負荷に応じて柔軟にIT資源を増減できるようにしている。 総務省によれば、クラウドサービスを利用する日本企業の割合は72.2%に達している。普及が進む一方で「トラブルに遭遇した」「想定通りに活用できなかった」といった声も聞こえる。特にネットワークの設計や運用に綻びがあると落とし穴にはまるようだ。 クラウド活用に潜む様々な落とし穴を理解する上では、クラウドに関する基礎知識を押さえておく必要がある。クラウドの基本的な特徴や主要なサービス形態、ネットワークなどを確認していこう。 負荷に応じて資源を増減 クラウドサービスはソフトウエアをネット経由でユーザーに貸し出すサービスとして始まった。米Salesforce(セールスフォース)が

                            「暗黙のルーター」って何? ネットワーク技術者も必修のクラウド基礎知識
                          • クラウドアプリケーション 10の設計原則 「Azureアプリケーションアーキテクチャガイド」から学ぶ普遍的な原理原則 - インプレスブックス

                            ■真壁 徹(まかべ とおる) 北陸先端科学技術大学院大学 博士前期課程修了 修士(情報科学)。 株式会社大和総研に入社。公共向けパッケージシステムのアプリケーション開発からIT業界でのキャリアを始める。その後日本ヒューレット・パッカード株式会社に籍を移し、主に通信事業者向けアプリケーション、システムインフラストラクチャの開発に従事する。その後、クラウドコンピューティングとオープンソースに可能性を感じ、OpenStack 関連ビジネスでアーキテクトを担当。パブリッククラウドの成長を信じ、日本マイクロソフト株式会社へ。 主な著書に『しくみがわかるKubernetes Azure で動かしながら学ぶコンセプトと実践知識』(翔泳社)、『Microsoft Azure 実践ガイド』(インプレス)、共著に『Azureコンテナアプリケーション開発 ── 開発に注力するための実践手法』(技術評論社)などが

                              クラウドアプリケーション 10の設計原則 「Azureアプリケーションアーキテクチャガイド」から学ぶ普遍的な原理原則 - インプレスブックス
                            • Rust Vs Go: A Hands-On Comparison

                              Matthias Endler - Consultant at Corrode.dev  • 27 September 2023 Oh no, not another 'Is Rust better than Go?' article. Seriously, haven't we all had our fill of these comparisons by now? But before you sigh in exasperation, hear us out! Many comparisons between Go and Rust emphasize their differences in syntax and the initial learning curve. However, ultimately, what matters is the ease of use for

                                Rust Vs Go: A Hands-On Comparison
                              • バグバウンティ入門(始め方) - blog of morioka12

                                1. 始めに こんにちは、morioka12 です。 本稿では、バグバウンティの入門として、主に Web アプリケーションを対象にした脆弱性の発見・報告・報酬金の取得について紹介します。 1. 始めに 免責事項 想定読者 筆者のバックグラウンド Start Bug Bounty Bug Bounty JP Podcast 2. バグバウンティとは バグバウンティプラットフォーム Program Type Private Programs VDP (Vulnerability Disclosure Program) Asset Type 3. プログラムの選び方 Scope OoS (Out of Scope) 4. 脆弱性の探し方 (初期調査編) Subdomain Google Dorks Wayback Machine Wappalyzer JS Analyze [Blog] Java

                                  バグバウンティ入門(始め方) - blog of morioka12
                                • Awesome Software Architecture

                                  Abstraction Actor Model Architecture AI Algorithms Anti Patterns Architectural Design Principles Architecture Decision Records (ADR) Azure Cloud Back Pressure Caching Clean Architecture Clean Code Cloud Best Practices Cloud Design Patterns Cloud Native Code Review Concurrency CQRS Data Driven Design Design Best Practices Design Patterns DevOps Distributed Locking Distributed Transactions & Saga Do

                                  • Demystifying Azure OpenAI Networking for Secure Chatbot Deployment

                                    Introduction Azure AI Landing Zones provide a solid foundation for deploying advanced AI technologies like OpenAI's GPT-4 models. These environments are designed to support AI enthusiasts, but it's essential to grasp their networking aspects, especially concerning Platform as a Service (PaaS) offerings. In this article, we'll dive into the networking details of OpenAI Landing Zones, focusing on ho

                                      Demystifying Azure OpenAI Networking for Secure Chatbot Deployment
                                    • Google Cloud Next '23 速報を日本語で解説(2&3日目) - G-gen Tech Blog

                                      G-gen の杉村です。2023年8月29日〜31日 (現地時間)、Google Cloud Next '23 が米国・サンフランシスコで開催されました。前回の記事では1日目の発表を扱いましたので、今回の記事ではそれ以外の発表等をご紹介します。 はじめに 開発の効率化 Jump Start Solutions GitLab との提携 Application Integration の GA インフラ C3A / C3D VM Titanium BigQuery と AI/ML BigQuery ML での生成 AI 利用 Feature Store の BigQuery 対応 BigQuery でのベクトルインデックス構築 BigQuery とデータ分析 Data clean rooms (Preview) BigQuery to Bigtable export BigQuery Omni

                                        Google Cloud Next '23 速報を日本語で解説(2&3日目) - G-gen Tech Blog
                                      • iOS開発におけるGitHub Actions self-hosted runnerを利用したオンプレ CI/CD のすゝめ | CyberAgent Developers Blog

                                        iOS開発におけるGitHub Actions self-hosted runnerを利用したオンプレ CI/CD のすゝめ 昨今のiOSのCI /CD環境において、マシンスペックと実行コストのトレードオフや、それに伴うクレジット管理に悩まされることが増えています。  6月27日〜28日にかけて開催した「CyberAgent Developer Conference 2023」では「iOS開発におけるGitHub Actions self-hosted runnerを利用したオンプレ CI/CD のすゝめ」というタイトルで下記についてご紹介しました。本ブログでは、そのセッションの様子をお届けします。 ————————— サイバーエージェントではCyberAgent group Infrastructure Unit(CIU)がMac OSの物理マシンを運用管理し、GitHub Action

                                          iOS開発におけるGitHub Actions self-hosted runnerを利用したオンプレ CI/CD のすゝめ | CyberAgent Developers Blog
                                        • Google Cloudの概要とモダンなアプリケーション開発 | gihyo.jp

                                          本連載では、Google Cloudのアプリ開発とDBプロダクトにおけるスペシャリスト達が、Google Cloudプロダクトを利用した、クラウドネイティブな開発を実践する方法を解説していきます。 第1回では、Google Cloudで実践するモダンなアプリケーション開発に焦点を当てます。Google Cloudのサービスや利点について紹介し、マイクロサービスアーキテクチャやTwelve-Factor Appの重要性を探求し、Google Cloudがモダンなアプリケーション開発にどのように役立つかを理解できます。 主に対象となる読者は、クラウドを利用してアプリケーションを開発するエンジニア、またはその基盤を構築するエンジニア、サービス開発に携わるプロダクトマネージャーを想定しています。 なぜモダンなアプリケーション開発が必要なのか DevOpsという手法がありますが、これは開発と運用が協

                                            Google Cloudの概要とモダンなアプリケーション開発 | gihyo.jp
                                          • ランサムウェアの被害を受けたクラウドホスティングサービスが「ほぼすべてのデータ」を失ってしまったと報告

                                            近年は多くの企業がデータの保管やサービスの提供にクラウドホスティングサービスを利用しており、「データはクラウドで保管しているから安心」と思っている管理者も多いはず。ところが、デンマークのクラウドホスティング企業であるCloudNordicは2023年8月、「ランサムウェアによってほぼすべての顧客のデータが暗号化され、アクセスできなくなってしまった」と報告しました。 CloudNordic Ransomware Angreb https://www.cloudnordic.com/ Ransomware infection wipes all CloudNordic servers • The Register https://www.theregister.com/2023/08/23/ransomware_wipes_cloudnordic/ Danish cloud host says

                                              ランサムウェアの被害を受けたクラウドホスティングサービスが「ほぼすべてのデータ」を失ってしまったと報告
                                            • Announcing the General Availability of Application Integration | Google Cloud Blog

                                              Introducing Application Integration: Connect your applications visually, without code According to a recent Accenture report, large businesses deploy an average of 500 different applications. This trend shows no signs of slowing down, with the majority of respondents signaling plans to acquire even more applications. No surprise, all these applications present a number of integration challenges, w

                                                Announcing the General Availability of Application Integration | Google Cloud Blog
                                              • Announcing the General Availability of Application Integration | Google Cloud Blog

                                                Introducing Application Integration: Connect your applications visually, without code According to a recent Accenture report, large businesses deploy an average of 500 different applications. This trend shows no signs of slowing down, with the majority of respondents signaling plans to acquire even more applications. No surprise, all these applications present a number of integration challenges, w

                                                  Announcing the General Availability of Application Integration | Google Cloud Blog
                                                • “Heroku代替”として無料で使える「CapRover」「Fly.io」とは?

                                                  SalesforceはPaaS(Platform as a Service)群「Heroku」の一部サービスで、無償プランを提供していた。同社がこれらの無償プランを廃止した今、これまで無償プランを利用してきたHerokuユーザーは、ある決断を下さなければならない。利用していたHerokuサービスの有償プランを契約するか、同等の機能を持つ別のPaaSに移行するかだ。後者を選ぶHerokuユーザーに向けて、候補を紹介しよう。 Heroku代替候補2.CapRover 併せて読みたいお薦め記事 連載:Herokuの「代替PaaS」を比較 第1回:「Heroku無償プラン終了」の衝撃 “無料じゃなくなったサービス”はこれだ 第2回:「Heroku無償プラン」に依存し過ぎた企業が陥る“最悪の末路” 第3回:“Heroku無課金勢”が検討しやすい「格安有償プラン」はこれだ 第4回:Heroku無償プラ

                                                    “Heroku代替”として無料で使える「CapRover」「Fly.io」とは?
                                                  • ChatGPTのセキュリティへの影響 | Cloud Security Alliance Japan

                                                    © Copyright 2023, Cloud Security Alliance.All rights reserved. 1 Acknowledgements Authors: Kurt Seifried Sean Heide Bogdan Filip Vishwa Manral Lars Ruddigkeit Walter Dula Eric E. Cohen Billy Toney Supro Ghose Marina Bregkou Additional Staff: Stephen Lumpe (Cover illustration, with assistance from Midjourney) This is a Release Candidate version and is subject to change. © 2023 Cloud Security Allian

                                                    • 「Heroku無償プラン」に依存し過ぎた企業が陥る“最悪の末路”

                                                      Salesforceは、PaaS(Platform as a Service)群「Heroku」のサービスについて、無償プランを提供してきた。単純な仕組みのアプリケーションの開発や機能実験、QA(品質保証)テストのための手段として、Herokuの無償プランを利用していた個人や組織は少なくない。 2022年11月、SalesforceはコンテナやデータベースサービスといったHerokuサービスの無償プランを廃止した。この影響の大きさは、無償プランをどのように利用してきたかに依存する。 「Heroku無償プラン廃止」が“最悪の結果”になる企業の条件 併せて読みたいお薦め記事 連載:Herokuの「代替PaaS」を比較 第1回:「Heroku無償プラン終了」の衝撃 “無料じゃなくなったサービス”はこれだ PaaSの選び方 “普通のPaaS”が嫌なら「オープンソースPaaS」製品を使うべき理由 オ

                                                        「Heroku無償プラン」に依存し過ぎた企業が陥る“最悪の末路”
                                                      • Microsoft Fabricの登場 - テクテク日記

                                                        米国時間2023年5月23日から開催されたMicrosoft Buildは、歴史的な瞬間となりました。データアナリティクスの世界において世界初となるエンドツーエンド(E2E)のSaaS*1型アナリティクスサービス、Microsoft Fabric(以降「Fabric」)の登場です。Microsoft Fabricは業界の常識を覆すほどのインパクトを持ち、ビッグデータ分析、セルフサービス分析、データサイエンスプロジェクトなど、あらゆるデータニーズを満たす革新的なクラウドサービスが誕生しました。 Microsoft Power BIの製品チームに所属していることもあり、Fabricについては入社時に知るようになりました。今回のMicrosoft Buildでその瞬間に立ち会えることができ、非常に嬉しく思います。今まではPower BIを広める立場ということで他のAzureサービス*2との関わり

                                                          Microsoft Fabricの登場 - テクテク日記
                                                        • ヤフーにおけるKubernetesを活用したPlatform Engineeringの取り組み

                                                          ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。システム統括本部 クラウドプラットフォーム本部の早川です。 私が所属する部署では、ヤフー社内のサービス開発者向けのプライベートクラウドを開発、運用しています。昨年の後半頃から「Platform Engineering」という言葉が聞かれるようになってきていますが、私たちは以前から、その理念に近い取り組みを行っています。 本記事では、「Platform Engineering」の概要と、私たちがKubernetesを活用して実現しているプラットフォーム開発、運用の取り組みについて詳しく紹介します。私たちの経験と知見が、これからプラットフォームの開発に取り組む皆様の一助になれば幸いです。 Platform Engineer

                                                            ヤフーにおけるKubernetesを活用したPlatform Engineeringの取り組み
                                                          • [Zapier] ノーコードでGmailの添付ファイルを自動でGoogleドライブに保存する | DevelopersIO

                                                            このブログでは、Zapierを使用してGmailに添付されたファイルをGoogleドライブに保存するプロセスを自動化する方法について説明します。 こんにちは、AWS事業本部コンサルティング部の平木です。 このブログでは、Zapierを使用してGmailに添付されたファイルをGoogleドライブに保存するプロセスを自動化する方法について説明します。 Zapierとは Zapierは、異なるアプリケーション同士を簡単に連携させることができるWebサービスです。 GmailやGoogleドライブなどのGoogleアプリや、SlackやTrelloなどのビジネスアプリなど、2000以上のアプリケーションが利用可能です。 「Zap」という異なるアプリケーション間で自動化された処理をするためのルールを作成することで、 自動化の仕組みを実現できます。 アカウント作成 下記ページよりアカウント作成できます

                                                              [Zapier] ノーコードでGmailの添付ファイルを自動でGoogleドライブに保存する | DevelopersIO
                                                            • Docker一強の終焉にあたり、押さえるべきContainer事情

                                                              章立て はじめに Docker・Container型仮想化とは Docker一強時代終焉の兆し Container技術関連史 様々なContainer Runtime おわりに 1. はじめに Containerを使うならDocker、という常識が崩れつつある。軽量な仮想環境であるContainerは、開発からリリース後もすでに欠かせないツールであるため、エンジニアは避けて通れない。Container実行ツール(Container Runtime)として挙げられるのがほぼDocker一択であり、それで十分と思われていたのだが、Dockerの脆弱性や消費リソースなどの問題、Kubernetes(K8s)の登場による影響、containerdやcri-o等の他のContainer Runtimeの登場により状況が劇的に変化している。本記事では、これからContainerを利用したい人や再度情報

                                                                Docker一強の終焉にあたり、押さえるべきContainer事情
                                                              • WebAssemblyに注目 | POSTD

                                                                WebAssemblyは今、転換点にあります。今後数年間で、コンテナ化からプラグインシステムやサーバレス・コンピューティング・プラットフォームに至るまで、IT業界全体でWebAssemblyの導入が増えると筆者は予想しています。この記事では、WebAssemblyとは何か、なぜそれが重要なテクノロジーであるのか、現在はどのような分野で利用されているかを説明します。また、WebAssemblyが大きな影響をもたらす可能性がある用途や、WebAssemblyの将来に関する予測も紹介します。 WebAssemblyとは何か WebAssembly(Wasm)とは、さまざまなプログラミング言語と多様な実行環境の間に位置する中間層です。30以上の異なるプログラミング言語で書かれたコードを.wasmファイルにコンパイルし、そのファイルをブラウザ、サーバ、あるいは自動車でも実行できます。 「WebAss

                                                                  WebAssemblyに注目 | POSTD
                                                                • 「余力がないからやめておこう」が悪い体験を生み出すかもしれない 顧客体験の良し悪しは、実はITエンジニアが握っている

                                                                  DA(決定分析)表があることで代案が立てやすくなる 堀越悠久史氏(以下、堀越):(スライドを示して)せっかくここまで来たので。こんな感じでケーススタディを通して、常にこの表を使ってやってきましたが、これはやはり継続的かつアーキテクトの個人技によらずにできるようになりたいところだと思っています。 あらためて、こういう表を作っておくとなにがいいかを確認したいと思います。同じプロジェクトの中だと、「”二の矢”を放てる」という表現をしています。この表は、みんなというか、プロジェクトの関係者と一緒に検討していました。よくあるのが、「案1で進めていたけれど、実はその方式がちょっとだめになっちゃった」ということです。私も1回そういうことがあって、「専用線を引きましょうよ」と言っていたのですが、「間に合いません」と言われて、「うわっ、どうしよう」となりました。 実はその(当初の検討)時に「まぁ、VPNだっ

                                                                    「余力がないからやめておこう」が悪い体験を生み出すかもしれない 顧客体験の良し悪しは、実はITエンジニアが握っている
                                                                  • Framework-defined infrastructure – Vercel

                                                                    Framework-defined infrastructureProgrammatic framework understanding for automatic infrastructure provisioning Infrastructure as code (IaC) is the industry-standard practice for provisioning infrastructure in a repeatable and reliable way. Framework-defined infrastructure (FdI) is an evolution of IaC, where the deployment environment automatically provisions infrastructure derived from the framewo

                                                                      Framework-defined infrastructure – Vercel
                                                                    • Herokuの代替として注目のFly.ioでアプリケーションをデプロイする

                                                                      はじめに rails scaffoldコマンドで生成したRailsアプリケーションを Fly.io にデプロイしてみました。 デプロイ後に主要なコマンドについても試してみましたので、導入のご参考になればと思います。 Fly.ioとは Fly.ioはアプリケーションをデプロイするためのプラットフォームです。 いわゆるPaaS(Platform as a Service)と呼ばれるサービスに分類され、Herokuの無料プランが廃止された中で注目されているPaaSの一つになります。 AWSが開発しているコンテナ用のマイクロVMである Firecracker が使われており、Fly.ioが自動生成 or 自作したDockerfile(イメージ)を利用してデプロイを行います。 The Fly Global Application Platform · Fly Docs 無料の範囲で出来ること(※20

                                                                        Herokuの代替として注目のFly.ioでアプリケーションをデプロイする
                                                                      • Sansan Data Hub・Bill Oneアーキテクト対談:事業を支えるシステムの設計方針を公開【前編】 - Sansan Tech Blog

                                                                        社内に蓄積された顧客データを整理・統合し、マーケティングに最適なデータに進化させる顧客データ統合サービス「Sansan Data Hub」。そして、あらゆる請求書をオンラインで受け取り、請求書受領から月次決算を加速するインボイス管理サービス「Bill One」。いずれも急成長を遂げており、Sansan株式会社の事業の柱になっているサービスです。 これらのサービスは、データの処理効率やシステムの信頼性などを向上させるために、さまざまなアーキテクチャの工夫が行われています。今回は「Sansan Data Hub」と「Bill One」それぞれの開発の中核を担う千田智己と加藤耕太にインタビューし、前後編の2回に分けて記事化。前編では、両サービスのアーキテクチャ設計の工夫や思想について語ってもらいました。 【Sansan Data Hub】アーキテクチャ解説 ――「Sansan Data Hub」

                                                                          Sansan Data Hub・Bill Oneアーキテクト対談:事業を支えるシステムの設計方針を公開【前編】 - Sansan Tech Blog
                                                                        • ChatGPTのようなエージェントを開発できる? 大規模言語モデルを活用可能なPaaS「Fixie.ai」登場

                                                                          Fixie.aiは2023年2月7日(米国時間)、クラウドでホストされ、大規模言語モデルを活用できるPaaS(Platform as a Service)「Fixie.ai」を発表した。 Fixie.aiは、GoogleとAppleの元幹部社員(エンジニア、プロダクトリーダー、AI専門家)が2022年に設立した新興企業。英単語の「fixie」は、後輪のギアが後輪の車軸に固定され、後退も可能で、ブレーキがない自転車を指す。 同社は今回発表したFixie.aiを、「独自のデータソース、システム、ツールに接続し、大規模言語モデルの能力を拡張するスマートエージェントを構築、ホスト、スケーリングするための新しいプラットフォーム」と説明している。 最近では、自然な会話ができる高機能Webサービスに使われている、人との対話をターゲットとする大規模言語モデル「ChatGPT」が話題を呼んでいるが、Fixi

                                                                            ChatGPTのようなエージェントを開発できる? 大規模言語モデルを活用可能なPaaS「Fixie.ai」登場
                                                                          • Spring Boot WEBサービスを Azure App Service 環境で起動する (jar ファイル形式) - Qiita

                                                                            Spring Boot WEBサービスを Azure App Service で起動する (jar ファイル形式) 目的 Spring Boot WEBサービスを Azure App Service 環境で起動して理解を深めます。 実現すること Microsoft Azure App Service に Spring Boot の jar ファイル形式のWEBアプリをデプロイします。 技術背景 Microsoft Azure App Service とは? こちらを展開してご覧いただけます。 Microsoft Azure App Service Microsoft Azure App Service は、Microsoft Azure の PaaS (Platform as a Service) サービスの一つで、WEB アプリケーションやモバイルアプリケーション、API アプリケーショ

                                                                              Spring Boot WEBサービスを Azure App Service 環境で起動する (jar ファイル形式) - Qiita
                                                                            • サーバレスとは何か?――3大サービスを一挙比較!

                                                                              サーバレスの概要とその仕組み 3大クラウドベンダーのサーバレスサービスを比べていく本連載。第1回は「そもそもサーバレスとはどういうものなのか?」から話を始めます。 サーバレスは“サーバ管理レス” 商用サーバレスサービスであるAWS Lambdaがリリースされてから8年以上が経過していますので、この「サーバレス」という単語にそろそろ慣れてきた開発者も多いと思います。しかし、サーバレスという単語そのものは、いまだに誤解を招く用語です。この単語を文字通り解釈すると、サーバが存在しないようなイメージを抱いてしまいます。しかし、サーバレスサービスでは、当然ながらサーバが存在しています。この「レス」が指すものは、サーバの存在そのものではなく、サーバの管理に対してです。 物理的に存在するものであれ、仮想化されたものであれ、Webアプリケーションを実行するためには、サーバが必要です。そのサーバ内には、当然

                                                                                サーバレスとは何か?――3大サービスを一挙比較!
                                                                              • SIerの「将来性がない」と言われる理由とは?今後の需要やお悩み解消法を解説 | IT・移動体通信エンジニアの派遣求人はブレーンゲート

                                                                                「SIer」は、ITシステムの開発・構築や導入を行う会社をいいます。システムインテグレーション(System Integration)の頭文字である「SI」に、「~する人」という意味を持つ「-er」を組み合わせた和製英語で、実は海外では使われていません。 SE(システムエンジニア)は、ITシステムなどの設計・運用を行うエンジニアのことですが、SIerはSIを行う人ではなく、会社を表します。 また、SES(システムエンジニアリングサービス)という言葉もありますが、これはシステム開発における委託契約の一種で、システム開発のためにエンジニアの技術力を提供するサービスをいいます。 関連記事:SIer(エスアイヤー)とは?仕事内容や将来性を詳しく解説 https://www.brain-gate.net/content/column/system-program-sier/ SIerには将来性がない

                                                                                  SIerの「将来性がない」と言われる理由とは?今後の需要やお悩み解消法を解説 | IT・移動体通信エンジニアの派遣求人はブレーンゲート
                                                                                • How Docker 2.0 went from $11M to $135M in 2 years

                                                                                  Circa 2008-2010, platform-as-a-service (PaaS) companies like Heroku (acquired by Salesforce for $212M) and dotCloud (the precursor to Docker) launched to build abstractions on top of Amazon Web Services’s (AWS) primitives of cloud compute and storage to streamline the application development workflow—it's from dotCloud's PaaS that the new cloud development primitive of Docker containers emerged. W

                                                                                    How Docker 2.0 went from $11M to $135M in 2 years