タグ

ワークフローエンジンに関するmmuuishikawaのブックマーク (17)

  • 脱データ不整合!? Workflow Engine「Temporal」の魅力

    はじめに 分散システムを扱う際、エラーやクラッシュによる処理の中断はよくあるものかと思います。特に、EC サイトの支払い処理など、複数のステップを経て完了する重要なプロセスでは、障害が発生した場合にその進行状態を適切に管理しないと、取引の二重処理やデータの不整合といった問題が発生する危険性があります。復旧作業に骨を折った方も多いのではないでしょうか。 Temporal は、こういった課題を解決するために、処理の進行状況を自動的に追跡し、障害が発生してもその地点から再開できる仕組みを提供しています。複雑な復旧コードの実装や、手作業による復旧作業がなくなるのであれば、これは非常に魅力的ですね。 ここでは、Temporal が一体どういうものかについて解説していきたいと思います。 Temporal とは Temporal は、分散システムでのワークフローを管理するためのオープンソースのワークフロ

    脱データ不整合!? Workflow Engine「Temporal」の魅力
  • 【ワークフロー】Slackで匿名掲示板を作る - Qiita

    目的 Slackを使っていると、大抵どのワークスペースにも雑談や質問用のチャンネルが作られているかと思います。 チャンネル運営側からすると、そこで多くのエンジニアたちのコミュニケーションがとられることを期待しています。 しかし、結局は特定の人のみがたま~に使う程度になっていませんか? その原因に「自分がチャットを投げてもいいのだろうか?」という心理的ハードルが大きく関わっていると思っています。 そこで、ここではSlackのワークフローという機能を使って匿名でチャットを投稿できるチャンネルを作ります。 なんちゃって掲示板みたいなものです。 ※Slackの有料プランが必要になります。 ワークフローとは 公式からの引用です。 ワークフローは、あなたとチームが Slack で毎日実行するタスクをやりやすくしてくれます。仕事の中のほとんどすべてのタスクやプロセスを、ワークフロービルダーツールで自動化

    【ワークフロー】Slackで匿名掲示板を作る - Qiita
  • Alteryx Serverに保存したワークフローの公開 – Alteryx Serverアドベントカレンダー2022 | DevelopersIO

    こんにちは、スズです。 記事はAlteryx Serverアドベントカレンダーの9日目の記事です。 Alteryx Serverアドベントカレンダー2022 の記事一覧 | DevelopersIO Alteryx Server | Advent Calendar 2022 - Qiita 8日目はコレクションを使ったワークフローの共有についてご紹介しました。Alteryx Serverには、ワークフローの共有のほかに公開という機能もあります。9日目はワークフローを公開する方法と、公開した場合の挙動についてご紹介します。 利用環境 記事の執筆に使用しているAlteryx Serverの環境は以下の通りです。 Windows Server 2022 (Amazon EC2) Alteryx Server 2022.1 認証タイプ:Built-in ワークフローを公開する ワークフローを公

    Alteryx Serverに保存したワークフローの公開 – Alteryx Serverアドベントカレンダー2022 | DevelopersIO
  • Amazon Managed Workflows for Apache Airflow (MWAA) のセットアップ - Qiita

    Amazon Managed Workflows for Apache Airflowとは Amazon Managed Workflows for Apache Airflow (以下MWAAと呼びます) は、ワークフロー制御ツールであるApache AirflowのAWSマネージドサービスです。 マネージドサービスのため、デプロイの簡易化、オートスケーリング、AWSサービスのプラグインのインテグレーションを行うことができるのが特徴になります。 MWAAのセットアップ方法 事前準備 MWAAのセットアップを行うには事前にMWAAの情報の格納を行うS3のバケットを作成しておく必要があります。 ここでは、airflow-${AWS_ACCOUNT_ID}-${AWS_REGION}-bucketというバケットを作成して、以下の3つのフォルダも作成しておきます。 dags in0 out0 M

    Amazon Managed Workflows for Apache Airflow (MWAA) のセットアップ - Qiita
  • 2019年のワークフローエンジンまとめ - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 概要 データパイプラインの管理にワークフローエンジンを導入したいのですが、今の要件に対してどれが合っているのか判断しきれない部分があるので整理してみました 最近の導入事例や発表をみるかぎりAirflow, Argo, Digdagあたりが人気なのかなと思います ワークフローエンジンとは ワークフローエンジンとは定期的なバッチ処理をうまく処理できるように、バッチ実行を管理してくれるソフトウェアのことです 古典的な実現方法としては適当なlinuxサーバーの上でcron実行させることが考えられますが、以下のような問題があります ジョブごとの依

    2019年のワークフローエンジンまとめ - Qiita
  • ワークフローエンジンRukawaと実装のサボり方

    @joker1007 self.inspect @joker1007 Repro inc. (newbie) CTO 時間が無いので会社の説明とか 面倒なことはしません Requirements of Complicated Batch Define, visualize dependency of jobs Fork and merge job route DAG Concurrent execution Control concurrency Retry any jobs Re-usable jobnet Rake is sometimes painful Hard to control concurrent execution Hard to understand complicated job dependencies Cannot Resume jobs freely Hard

    ワークフローエンジンRukawaと実装のサボり方
  • オープンソースのワークフローエンジン「Activiti」入門

    1. オープンソースのワークフローエンジン「Activiti」とは 「Activiti」は、Apache2.0ライセンスのもとで配布されているオープンソースの“ワークフロー・エンジン”です。 BPMN2.0という規格に準拠していることから、“BPMN2.0エンジン”とも呼ばれています。 Activitiの開発は、オープンソースの「Enterprise Content Management(企業向けコンテンツ管理システム)」で有名な「Alfresco Software」によって行われています。 Activitiは、元JBoss jBPMプロジェクトリーダーであり、開発者でもあったTom Baeyens氏らによって開発されました。 よって、jBPMのVer.3およびVer.4のコンセプトを継承しており、JavaベースのWebアプリケーションへ組み込みやすいエンジンになっています。 これまでの

    オープンソースのワークフローエンジン「Activiti」入門
  • Kubernetesネイティブなワークフローエンジンとは!FAANSでArgo Workflowsを導入した話 - ZOZO TECH BLOG

    はじめに こんにちは。ブランドソリューション開発部 バックエンド部 SREの笹沢(@sasamuku)です。 ZOZOではショップスタッフの販売サポートツール「FAANS」を2022年8月に正式リリースしました。FAANSはアパレルのショップスタッフ様を支援する様々な機能を提供しています。例えば、ZOZOTOWN上で実店舗の在庫取り置きができる機能や、コーディネート投稿の機能などがあります。投稿されたコーディネートはZOZOTOWNやWEAR、Yahoo!ショッピングに連携が可能で、今後はブランド様のECサイトとも連携できる予定です。これによりお客様のコーディネート選びをサポートし購買体験をより充実したものにします。機能の詳細に関しましては下記プレスリリースをご覧ください。 corp.zozo.com 今回はFAANSで採用しているワークフローエンジン「Argo Workflows」につ

    Kubernetesネイティブなワークフローエンジンとは!FAANSでArgo Workflowsを導入した話 - ZOZO TECH BLOG
  • Windows Workflow Foundation - .NET Framework

    このセクションでは、Windows Workflow Foundation (WF) のプログラミング モデル、サンプル、およびツールについて説明します。 このセクションの内容 Windows Workflow ドキュメントのガイド 推奨されるトピックの一覧です。理解度 (初心者から熟練者まで) や必要性に応じて、適切なトピックを参照できます。 Windows Workflow Foundation の新機能 以前のバージョンからの開発パラダイムの変更点について説明します。 .NET Framework 4.5 での Windows Workflow Foundation の新機能 .NET Framework 4.6.1 の Windows Workflow Foundation の新機能について説明します。 Windows Workflow Foundation の機能仕様 .NET

    Windows Workflow Foundation - .NET Framework
  • 特別な理由なしにgit-flowを新規採用するべきではない - Qiita

    私がこれまでGitの研修講師やブランチ戦略のコンサルティングをおこなってきた経験に基づいて、この記事を書きます。 Gitのワークフローについては自転車置き場の議論になりがちであまり乗り気がしないのですが、最近少し発見があったのと、実際に多くの現場で明らかにフィットしないのに git-flow を検討したり採用したりしようとして苦労をしている様を目撃することが多いので書くことにしました。 この記事で主張する内容はタイトルの通りですが、まず前提として以下を宣言しておきます: 全てのケースに100%フィットするようなワークフローは存在しない git-flowがフィットするケースも探せばあるかもしれない 例えばすでに何年もgit-flowでうまく回せてるよ、など どのようなワークフローを採用するかは最終的にはあなた(のチーム)が判断すべき さて、 git-flow は 2010年1月「A succ

    特別な理由なしにgit-flowを新規採用するべきではない - Qiita
  • intra-mart

    ペーパーレス化のその先へ 業務プロセスの自動化に貢献する ワークフローシステム intra-martのワークフローは企業が求める多様なニーズを網羅した完成度の高いワークフローです。ワークフロー単体の他製品とは違い、intra-martのワークフローは申請・承認処理以外の幅広い業務プロセス処理、既存システム連携にも対応し、グローバルを含めた全社規模の統一基盤としてご利用いただけます。 1.日の商慣習にあった高機能なワークフロー 日独自の稟議、合議、回覧や、承認者の動的変更や、組織や役職自体への承認権限の割り当てなど、複雑な要件もintra-martのワークフローなら簡単に実現します。 2.申請・承認画面を簡単作成​ 簡易なフォーム画面から複雑な業務画面まで、ドラッグ&ドロップなどの操作で簡単に画面を作成できます。多彩なテンプレートや豊富な画面パーツを用いて思い通りの画面を作成できます。​

    intra-mart
  • 神田外語グループ、最長1ヵ月待ちの紙稟議をSmartDB(R)で即日決裁に~現場職員が開発した稟議書アプリが起こした変革~

    神田外語グループ、最長1ヵ月待ちの紙稟議をSmartDB(R)で即日決裁に~現場職員が開発した稟議書アプリが起こした変革~ 「デジタルの民主化(※1)」」のリーディングカンパニー 株式会社ドリーム・アーツ(東京社:東京都渋谷区、広島社:広島県広島市、代表取締役社長:山 孝昭、以下 ドリーム・アーツ)は、このたび学校法人佐野学園(社:東京都千代田区、理事長:佐野 元泰、以下 神田外語グループ)における、大企業向け業務デジタル化クラウド「SmartDB(R)(スマートデービー)」の導入効果をまとめた活用事例記事を2022年5月26日に公開したことをお知らせします。 ※1 現場部門(非IT部門)が自らデジタルを活用し、全社のデジタル化を加速させること https://www.dreamarts.co.jp/democratization/ ■紙の稟議では「稟議書行脚」が必要だった 神

    神田外語グループ、最長1ヵ月待ちの紙稟議をSmartDB(R)で即日決裁に~現場職員が開発した稟議書アプリが起こした変革~
  • ワークフローエンジン|Miles機能紹介

    ワークフローでは、あらかじめ定めたロジックに基づき実行すべき業務を自動処理します。 作業負担の軽減や、抜け漏れを防止します。 主な機能 さまざまなビジネスプロセスをワークフロー化 自動チェック機能による業務進捗管理 ユーザーロールやユーザーアカウントごとにアクティビティをアサイン(割り当て) ワークリストでユーザーに割り当てられたタスクを確認およびフォローアップ 見積承認、与信申請、支払申請 など承認行為の自動処理化 コールセンターのチケット管理などにおけるエスカレーションや自動返信など

  • ワークフローエンジン: SuiteFlow | NetSuite

    SuiteFlowは、業務フローをカスタマイズ、自動化する便利なツールを開発者やお客様へ提供しています。SuiteFlowを使えば、リードナーチャリング (見込み客育成)、回収管理、値引き販売承認、発注承認などの業務フローを簡単に作成できます。 主な特長 変化するビジネスニーズに対応したワークフローを迅速に展開 リードナーチャリング、販売承認、出張承認などの業務手順を自動化 業務上の様々なフローを常に分析することで反応性を向上 事業や組織の変化に合わせて、ビジネスプロセスや承認チェーンを迅速に調整 主な機能 使いやすいインターフェースによるワークフロー管理 SuiteFlowでは、分かりやすいグラフィカルなインターフェースを提供します。マウス操作とクリックだけで、独自のワークフローを構築することができます。 ルールベースのワークフローを組み合わせることで、会社全体のビジネスプロセスを合理化

  • ワークフローシステムの賢い導入法 ― @IT情報マネジメント

    ワークフローシステムは、ある程度以上の規模の企業における決裁やほかの部署への業務依頼を迅速、確実に行えるようにするためのツールとして有益だ。事前に周到な計画・設計を行った上で利用し、効果が最大限に発揮されるようにしたい 企業がある程度大きくなると部署が増え、かつ組織が階層化することで縦と横のコミュニケーションが難しくなる。このような組織形態の中で決裁(縦のコミュニケーション)やほかの部署への業務依頼(横のコミュニケーション)をスムーズに行う仕組みとしてワークフローがある。ワークフローは、申請者がフォーマットの決まった基様式に必要項目を入力して申請すると、承認者の承認を経て最終決裁者まで届き、最終決裁者が決裁を行うことで決裁が下りるというシステムである。 通常この仕組みを電子システムを使わないで行おうとすると、紙の申請書を作成し、承認者全員から承認印をもらったうえで最終決裁者に決裁印をもら

    ワークフローシステムの賢い導入法 ― @IT情報マネジメント
  • Luigi によるワークフロー管理 - Qiita

    Workflow Hacks! #1 が開催されるなど、データ分析のワークフロー管理が見直されつつある今日この頃ですが、Treasure Data 社内ではこれまでのところ Luigi を主なツールとして利用しています。ここでは Luigi を使ったワークフローがどのようなものであるかを紹介します。 (追記: 2016-09-18)その後、社内ワークフローは Digdag(主にSQLのクエリ実行に利用)、及び Airflow(主にスクリプトの実行に利用)へと置き換わり、Luigi を利用することはほぼなくなりました。 ワークフロー管理ツールとは? データ分析における「ワークフロー管理ツール」とは、データ処理の過程で必要となる一連のタスク(データのロードや、クエリの実行など)を自動化し、管理するために設計されたソフトウェアです。例えば、毎日決まったタスクをスケジュール実行したり、問題が起きた

    Luigi によるワークフロー管理 - Qiita
  • Treasure Data社のOSSワークフローエンジン『Digdag』を試してみた #digdag | DevelopersIO

    Digdag が Apache License 2.0 の元でオープンソース化されましたよ! さぁ試すんだ…! 今すぐにでも! https://t.co/Uzc4a5GLCe ドキュメント:https://t.co/PF8wy5KHln — Sadayuki Furuhashi (@frsyuki) 2016年6月15日 という訳で試してみました。注目度の高かったワークフローエンジン『Digdag』がついにOSS化されました!Githubリポジトリ及びドキュメントは以下となります。 treasure-data/digdag: Workload Automation System Getting started — Digdag 0.8 documentation 目次 インストール 環境の準備 Digdagのインストール実施 その他ドキュメントの内容について Digdagサンプルワークフロ

    Treasure Data社のOSSワークフローエンジン『Digdag』を試してみた #digdag | DevelopersIO
  • 1