タグ

Herokuに関するshigechi-64のブックマーク (8)

  • Herokuの運用とセキュリティ~HerokuでSSL証明書の自動化とPrivate Spacesでセキュリティを強化しよう

    Herokuは前稿のようにDevOpsやチーム開発を推進するさまざまな機能があり、開発の効率を一層高めることができますが、もちろん運用フェーズや他システムとのインテグレーションなどにおいても優れた機能を多数提供しています。今回より3回に分けて、Herokuを使ったアプリケーションの運用に便利な「セキュリティ」「機能強化(アドオン)」「モニタリング」についての機能を簡単に紹介します。今回は、Herokuセキュリティに関する機能である「Automated Certificate Management」と「Heroku Private Spaces」を説明します。 Herokuは、セキュリティを高めるための機能を多く持っています。今回、その中から、カスタムドメインでのSSL運用を自動化する「Automated Certificate Management」(ACM)と、Herokuアプリケーシ

    Herokuの運用とセキュリティ~HerokuでSSL証明書の自動化とPrivate Spacesでセキュリティを強化しよう
  • 実はHerokuで充分なのでは問題|こんぴゅ

    Herokuはwebアプリをインターネット上にデプロイする場所として広く使われている。web業界の人は誰もが一度は触った事があると思う。 何が便利なのかというと、デプロイ作業が極めて簡単なことだ。コマンド一発でサーバーが用意され、これまたコマンド一発でデプロイが出来る。一般に、webアプリは依存するライブラリが多種多様あり、それらを漏れなくインストールしないとデプロイ出来ないのだが、代表的なwebアプリケーションの作り方に添って作っている限り、後は構成を検知してよしなにやってくれるのだ。noteのリリース時の検証にも大活躍してくれた。 別にHerokuの回し者ではないのだが、一旦これを経験すると、VPSを借りてLinuxのセットアップをしてミドルウェアいれて....といった一般的な構築作業が気の遠くなる工程に思えてくる。 しかし、HerokuはUSとヨーロッパにサーバーがあり、日からの通

    実はHerokuで充分なのでは問題|こんぴゅ
  • 個人で運用している Web サービスをどう管理しているか 2018年版 - r7kamura - Medium

    個人で運用している幾つかの Web サービスについて、自分がどう管理しているかを振り返る。 実験には Heroku を利用習作につくったアプリやβ版段階のアプリは、Heroku で動かしている。Heroku を使う場合のより具体的な条件としては、データベースが明らかに無料枠に収まりそうで、24時間動いていなくてもまあ誰にも怒られそうないような場合。Slack 用の Bot や、nippo という日報専用サービスのクローズドβ版などを主に置いている。 メリットに感じている部分は、無料で使えること。デメリットに感じている部分は、サーバが US に配置されることと、データベース系の Add-On が高くつくこと。例えば日語圏向けのサービスだと、通信時間がそこそこ長くなり、結果的にサービスの体験が悪くなる(昨今の平均的な Web サイトの速度はまだまだ遅いので、それと比較すると悪くなるというほど

  • 個人開発ならHerokuよりDokkuを使おう - Qiita

    皆さん個人開発してますか? 個人開発の時にせっかく作ったならリリースして誰かに見てもらいたい・使ってもらいたいですよね。でもあまりお金はかけられない。 静的サイトならgithub.ioやfirebase hostingがありますが、Webアプリケーションだと使えません。 ちょっと前まではHerokuがデファクトな選択肢でしたが、スリープしたりで不便だったりします。 そんな方にDokkuがオススメです。 DokkuはOSSのPaaSで、シェルスクリプトを実行するだけでインストールができるHerokuライクなアプリケーションです。 自分はVultrという激安VPSにインストールしています。 実際どうなのか? インストール方法や基操作等は以下が参考になるので割愛します。 Getting Started with Dokku DockerでミニHeroku!「Dokku」をさくらのクラウドで試す

    個人開発ならHerokuよりDokkuを使おう - Qiita
    shigechi-64
    shigechi-64 2018/01/16
    へぇ〜HTTPS化が簡単にできるのいいなぁ
  • herokuにlaravel5とMysqlの環境を整える - 午後のメモ帳

    herokuとは herokuとはPaaSというサービスで、簡単にいうとレンタルサーバーです プランがいくつかあり無料でも使用できます 使用できる言語 Node.js Ruby PHP Java Python Go Scala Clojure などが使用できます なのでRailslaravelなどのフレームワークも使用できます herokuアカウントを作る www.heroku.com でアカウントを作成します Company nameは空欄でも大丈夫です Primary Development Languageは今回はlaravelを使用するのでPHPにします 登録できたら登録したメールアドレス宛にメールが届くので、 届いたメール内のURLをクリックします パスワードの設定を求められるのでパスワードを設定します これでアカウント登録は完了です herokuCLIの導入 devcente

    herokuにlaravel5とMysqlの環境を整える - 午後のメモ帳
  • HerokuのDBにローカルPCからアクセスしたいんだけど... - Qiita

    20200601追記: なんで接続設定してないのにHerokuDBに接続しているの? 時々みなさんに見ていただいているので、わたしも当初疑問だったことについて追記しておきます。 (この記事はRailsを対象にして書いていますので、ご了承ください) 「Herokuにコードをpushするときは、productionモードで起動するのはわかるんだけど 特にproduction modeでのdatabase.ymlの設定は入れていなかったのに、 PostgreSQLに接続している。なぜ??」 実際は、環境変数DATABASE_URLに接続先が指定されていれば、その設定を利用するようになるんですね💦 この記事のところでは触れていませんが、Herokuのアプリケーションの設定で、「DATABASE_URL」が環境変数として設定されているのが確認できると思います。 Rails Guide (日語)

    HerokuのDBにローカルPCからアクセスしたいんだけど... - Qiita
  • Herokuを使ったチーム開発奮闘記(エンジニアが1から8人になるまでにやったこと)|さかがみ

    仕事で とあるスタートアップ企業の自社サービスのアプリケーション開発を引き継いだときのこと。 当初エンジニアは自分1人しかいなかったのですが、最終的にはチームとして8人(社員3名、インターン5名)でコードレビュー・デプロイを行いながら、ガシガシ開発が進められる状況になりました。 その裏には Heroku というプラットフォームを取り入れたことが強力に働きました。 初期の少ないリソースの中でどのようにして新規開発を行なってきたのか、チームで開発が回るようになるまでの経緯と、行なってきた工夫についてメモしていきたいと思います。 エンジニア 1人 もともとぼくが関わる以前のアプリケーション開発は外注されていました。 1人目のエンジニアとして入社し、運用を引き継ぐことになったのですが、ある程度 形になっているアプリケーションをいきなり1人で運用するには不安が大きく、同時に実装したい機能は日々 増え

    Herokuを使ったチーム開発奮闘記(エンジニアが1から8人になるまでにやったこと)|さかがみ
  • PaaSの基礎知識とHerokuで開発を始める準備

    この連載では、まだPaaS(Platform as a Service)でアプリケーションを作成したことのない方に向け、米Salesforceが提供しているPaaS環境「Heroku」を使ってPaaSアプリケーション開発を学んでいきます。Heroku環境を整え、実用的なアプリケーションを作れるようになることを目標に、Heroku上で実際に動作するサンプルプログラムを交えて解説します。初回である今回は、PaaSならびにHerokuの概要と、Herokuを使うためのセットアップ方法を説明します。 PaaSとは何か・Herokuとは何か PaaSを一言で表現すると「アプリケーションを実行するためのプラットフォーム」と言えます。 プラットフォームと一言でいっても範囲が広すぎてやや漠然とした印象がありますが、「アプリケーションを実行するための」プラットフォームを考えた場合、そこには次のものが含まれま

    PaaSの基礎知識とHerokuで開発を始める準備
  • 1