タグ

2018年1月24日のブックマーク (8件)

  • DevOps - ユースケース別クラウドソリューション | AWS

    AWS では、企業が AWS と DevOps のプラクティスを使用して、製品をより迅速に、より信頼性の高い方法で構築および提供できるように、一連の柔軟なサービスが提供しています。これらのサービスを使用することにより、インフラストラクチャのプロビジョニングと管理、アプリケーションコードのデプロイ、ソフトウェアリリースプロセスの自動化、アプリケーションとインフラストラクチャのパフォーマンスのモニタリングを簡略化できます。 DevOps では、従来型のソフトウェア開発と、インフラストラクチャ管理プロセスを使用するよりも速いペースで製品の進歩と向上を達成し、企業がアプリケーションやサービスを高速で配信できるように、文化的な基方針、プラクティス、ツールが組み合わされています。この高速化により、企業は顧客により良いサービスを提供し、市場競争力を高めることができます。 DevOps の詳細 »

    DevOps - ユースケース別クラウドソリューション | AWS
    nogoro
    nogoro 2018/01/24
    AWSでこの後を大きく取り上げている。"DevOpsとは?"や"継続的インテグレーションとは?","継続的デリバリーとは?"等もこのパスの下。("CI"タグは、CodeIgniterの略でもあり、当B!でもその意で僅かにタグ利用してしまっている)
  • 人気連載まとめ読み! @IT eBook(18):「DevOps」が誤解された理由から、正しい理解、進め方まで、「正しいDevOps」をひとまとめ - @IT

    市場変化が速い近年、「ニーズの変化に対応するスピード」が差別化の一大要件となっている。そしてほとんどのビジネスをITが支えている以上、ITシステムにおいても、「変化に即応できる動的な開発・運用」を実践していかなければならない―― 2013年ごろ、国内で一大トレンドとなったDevOps。「一部のWebサービス系企業のもの」といった認識が長らく続いていたが、こうした認識の浸透を受け、2015年ごろから製造、金融、流通、小売りといった一般企業がDevOpsを取り入れる、もしくは格的な検討を始める動きが目立ち始めている。 背景の1つは、IoT、FinTechトレンドの格化だ。これらにおいては、「顕在・潜在ニーズを捉えて、いち早くITサービス・製品に落とし込み、その反響を見ながら継続的に改善/廃棄する」、すなわちトライ&エラーを繰り返しながら“より良いものへと改善し続ける”、まさしくDevOps

    人気連載まとめ読み! @IT eBook(18):「DevOps」が誤解された理由から、正しい理解、進め方まで、「正しいDevOps」をひとまとめ - @IT
    nogoro
    nogoro 2018/01/24
    (PDFは会社PCに保存済) 前項のPDFを読んだ際に、DevOpsの俺的な定義は、広義のCI、もしくは"開発運用の一体化が語源もCIやAgileも含む近年のシステム開発(運用)高度化(含む自動化)の流れを示すバズワード"と考え、このPDFと似た
  • 「DevOps」とは何か?~意味、ツール、ノウハウまで、実践者の声をひとまとめ~

    2012年から2013年にかけて、IT関連業界に広く浸透した「DevOps」という言葉。だが一定の定義がないことは、この言葉の解釈に多様性をもたらした。結局、DevOpsとは何か?―― @IT編集部ではこの疑問に答えるべく、2013年9月から特集「DevOpsで変わる情シスの未来」を展開。その全公開記事と関連記事を一冊にまとめたのが、@IT eBookシリーズ Vol.1「DevOpsで変わる情シスの未来」だ。 サイバーエージェント、DeNA、ニフティといった実践者らの肉声から、各社各様のDevOps実践ノウハウ、また国内アジャイル開発第一人者の平鍋健児氏、グロースエクスパートナーズのITアーキテクト 鈴木雄介氏へのインタビューまで、トレンド最前線の情報をこの一冊に全て凝縮。DevOpsという概念のリアルな実像に迫った。 DevOpsには「文化」「コラボレーション」「運用自動化」「テスト自

    「DevOps」とは何か?~意味、ツール、ノウハウまで、実践者の声をひとまとめ~
    nogoro
    nogoro 2018/01/24
    (PDFは会社PCに保存済) DevOpsの定義は?CIの広義?(次項参)。当項でタグ[CI](continuous integration:継続的インテグレーション)初利用。PDF内に、多数のツールを組み合せる負荷は大きいのでCIをアトラシアン製品に統一した話があった。
  • 単体テスト≠ユニットテストなんだという事 - modest violet

    近年のソフトウェア開発では単体テストの自動化が当たり前になってきています。 「いや、とっくに当たり前だよ!」というお言葉も多いと思いますが、現実的にまだまだ取り入れていない企業も多いのです。現に僕自身も取り入れていなかった1人な訳でして。 簡単そうな問題なのですが、意外と商慣習的な問題が根強く絡んでいる気がしてなりません。 ソレは納品資料になるの? ソフトウェアを納品する際には納品物としてソフトウェアの他に分厚〜い資料を渡します。その資料の中に単体テスト仕様書兼報告書といった資料がある場合があります。もしかすると単体テストは社内だけで留めておいて、その後の結合テストや総合テストから収めているというケースもあります。今回は単体テスト仕様書も納品物として収めているケースとして予めご理解ください。 さて、資料に報告書と冠しているのは『キチンとテストしてますよ!』という証拠を提示する為です。じゃあ

    単体テスト≠ユニットテストなんだという事 - modest violet
    nogoro
    nogoro 2018/01/24
    題名に反し両者の同一性は否定してない。当頁ではテスト自動化を区別して"Unit Test"と呼称(それが最近の語用の傾向。単体テスト仕様書の意義についても。
  • PHPフレームワークにCodeIgniterを選んだ理由 - Qiita

    パブリックなフレームワークへシフトしていきます。 だんだんインハウスフレームワークの問題点が負担になってきたのと、とある案件で某社さん作オレオレフレームワークに触れ、膨大・ドキュメント無しで同様な問題を超大規模(コスト的にも)に抱えていたのでゾッとしました。 なので、数年前からパブリックなフレームワークを試しています。案件も含め、試したのはこんな感じです。 CodeIgniter(ver.2系) 数年前に使ってみましたが、へへー、こんなに簡単なんだーと思いました。レスポンスも良いです。 ただ、フレームワーク自体の機能は少なく、処理自体の作りこみはそこそこ必要だなと思いました。認証などは標準ではありません。フレームワークって、CRUD処理や一覧表示やPagerみたいなものを自動でやってくれるのという妄想からはギャップがありました。 CakePHP(ver.2系) よく設計されているなぁと思っ

    PHPフレームワークにCodeIgniterを選んだ理由 - Qiita
    nogoro
    nogoro 2018/01/24
    CodeIgniter3が出た. 良いらしい。2で改悪されたらしいライセンスも良くなったよう。"CodeIgniter 3.0でPHPUnitを使う"へのリンク有り。ユニットテスト(ここではテスト自動化の意。次項参)、Jenkins、PhpStormへの言及/リンク有り。
  • ログイン管理(認証機能)のPHPライブラリ - 俺の雑記帳

    会社Webサイトの会員サイト化の検討で調査。 ●基や考え方: その前に、別途ブクマした https://furien.jp/columns/122/ 参照のこと。 ●お勧めライブラリ 上記URLにもあるが、catalyst/sentinelがよく出てくるようだ。 ●『Access_user Class』 前任者が使ったライブラリは、『Access_user Class』と名づけられたもので、古い。 ・https://www.web-development-blog.com/php-login-access_user-class/ ⇒PHP4.3が基PHP5.1もOKそう。MySQL利用。 最新バージョンは、1.99。 ・http://freshmeat.sourceforge.net/projects/access_user ⇒Ver.1.92が2006年リリースと古い。 ・http

    ログイン管理(認証機能)のPHPライブラリ - 俺の雑記帳
    nogoro
    nogoro 2018/01/24
    前項関連。catalyst/Sentinel, Access_user class, PDO,mysqli, 自作かライブラリか, 会員サイト化, FuelPHP, Codeigniter.
  • PHP初心者におすすめのライブラリ8選とライブラリ導入方法|フリエン

    PHP』はサーバーサイドのWeb開発でよく用いられるプログラミ言語で比較的習得難易度が低いため、プログラミング初心者におすすめの言語です。また、『ライブラリ』とは、プログラミング言語で用いるプログラム集のようなものです。今回は初心者におすすめのPHP用のライブラリとライブラリの導入方法や利用にあたっての注意点などを解説していきます。 PHPのライブラリを使用すれば、初心者でも比較的容易にプログラミングすることが出来ます。また、PHPはWebアプリケーションだけではなく、基幹システムやゲーム開発など幅広く用いられており、求めている企業が大変多いです。希望条件に合うお仕事をピッタリお探しいたしますので、是非ご登録をお待ちしております。 PHP案件をお探しの方はコチラ 未公開案件も多数ありますので「まずは相談したい。」という方もお気軽に登録ください。 【目次】 ■ライブラリとは|PHP開発にラ

    PHP初心者におすすめのライブラリ8選とライブラリ導入方法|フリエン
    nogoro
    nogoro 2018/01/24
    会員サイト化の調査で辿りつきSentinel等紹介。library利用の基本/考え方も説明(libraryの分類(静的,共有,等)、GitHub他)、Composer/Packagist)。当頁内のリンク先"PHPライブラリを理解する喜びを味わう"も参。次項も参。
  • 時代はAPIファースト!? イマドキの業務システム開発ことはじめ 第2回 REST APIベースの業務システム開発(Java編) : 富士通ラーニングメディア

    ホーム ブログ 時代はAPIファースト!? イマドキの業務システム開発ことはじめ 第2回 REST APIベースの業務システム開発(Java編) みなさん、こんにちは。富士通ラーニングメディアの松井です。 現在、Javaによる業務システムは大きな変革期にあります。 1つ目の潮流は、REST APIの利活用や提供のニーズが高まっていることです。モバイルアプリケーションのバックエンドやシステム間連携を容易にするため、REST APIを提供し、レスポンスをJSONなどのデータで返すアーキテクチャに注目が集まっています。 2つ目の潮流は、これまで使用されてきたオープンソースのフレームワーク(StrutsやSeaser2)がEOL(End of Life:サポート終了)となったことです。このため、Java EEの標準技術に移行する需要が高まっています。 「REST API」をキーワードに、「イマドキ

    nogoro
    nogoro 2018/01/24
    OSSのFramework(Struts1.x/Seasar2)がEOLとなり,Javaでは長期安定の標準技術が吉: JavaEE, JAX-RS(Java API for RESTful Web Services), JPA(J. Persistence API), JTA(Transaction A.), CDI(DI,AOP), Bean Validationを図示。アノテーション多用のコード例も。20171012ブクマ参