SlideShare a Scribd company logo
1 of 34
Download to read offline
#RPALT
エンジニアから見たRPA
@kazzpapa3
2020.02.12 RPA Community Osaka
from HCMC
#RPALT
#RPALT
自己紹介
イチノ カズアキ
@kazzpapa3
石川県出身
神戸市在住
大阪市勤務
WEBのフロントエンドから始まり、
バックエンド、そこからサーバ・インフラ、
情シスめいたことをやってきていて、
どちらかといえば黒い画面の方が好みな人
#RPALT
最近やっていること
AWS上に
Windowsファイルサーバを建てる
仮想ネットワークからサーバ構築
までを、80秒で一気通貫で!
DaaSと呼ばれる、
パソコン環境自体のクラウド化
100台一発で構築!
お題
お題
#RPALT
最近やっていること
BCP、テレワーク、働き方改革におすすめ!
AWS上に
Windowsファイルサーバを建てる
仮想ネットワークからサーバ構築
までを、80秒で一気通貫で!
DaaSと呼ばれる、
パソコン環境自体のクラウド化
100台一発で構築!
お題
お題
#RPALT
RPAとの出会い
2018.08 神(社長)の啓示
「RPA検証してよ」
#RPALT
RPAとの出会い
● RPA?あーバズワードね。というか、
働き方改革っていうバズワードに
引き上げられてる感ない?
● 結局コーディングしたほうが早いんじゃ…
#RPALT
RPAとの出会い
● RPA?あーバズワードね。というか、
働き方改革っていうバズワードに
引き上げられてる感ない?
● 結局コーディングしたほうが早いんじゃ…
なめてて すいません
#RPALT
初めて触ってみて
#RPALT
初めて触ってみて
バッチファイル呼び出し
バッチファイル呼び出し
判定
1. バッチファイル 7 個作る
2. RPAはそれらをキックする
  きっかけを与える
だったことは、ほろ苦い思い出です。
#RPALT
顧客案件をやってみて
#RPALT
顧客案件をやってみて
1. 業務整理
2. 対象化の検討
3. 手順の洗い出し
4. 設計書の作成
5. ロボット作成
6. テスト
7. 仕様書作成
#RPALT
顧客案件をやってみて
1. 業務整理
2. 対象化の検討
3. 手順の洗い出し
4. 設計書の作成
5. ロボット作成
6. テスト
7. 仕様書作成
#RPALT
結局
#RPALT
結局
RPAはプログラミングではないものの、
システム構築の流れに沿って進めないと、
うまくいかない。
#RPALT
結局
1. 業務整理
2. 対象化の検討
3. 手順の洗い出し
4. 設計書の作成
5. ロボット作成
6. テスト
7. 仕様書作成
#RPALT
結局
1. 業務整理
2. 対象化の検討
3. 手順の洗い出し
4. 設計書の作成
5. ロボット作成
6. テスト
7. 仕様書作成
目的はなんなのか、
ゴールは何なのかを明確化する。
闇雲にやってしまうと、
細かいところが気になる、
作りながら
「そもそも何のためにやっているのか
わからなくなる。」
#RPALT
結局
1. 業務整理
2. 対象化の検討
3. 手順の洗い出し
4. 設計書の作成
5. ロボット作成
6. テスト
7. 仕様書作成
#RPALT
結局
1. 業務整理
2. 対象化の検討
3. 手順の洗い出し
4. 設計書の作成
5. ロボット作成
6. テスト
7. 仕様書作成
慣れている業務ほど、意外と
高度なことをやってたりします。
しれーっと人の判断が入っていたり、
うまく「忖度」して、結果に応じて
変化させたりしています。
面倒でも、一つ一つの手順を書き出し
てみて、整理しておくことが必要と思
います。
#RPALT
結局
1. 業務整理
2. 対象化の検討
3. 手順の洗い出し
4. 設計書の作成
5. ロボット作成
6. テスト
7. 仕様書作成
#RPALT
結局
1. 業務整理
2. 対象化の検討
3. 手順の洗い出し
4. 設計書の作成
5. ロボット作成
6. テスト
7. 仕様書作成
ここまでの整理がついていると
「どのモジュールを使うのか」
「どんなパラメータが必要か」
「ダメだった時どうするか=条件分岐」
などが明確になっています。
あとは、淡々とロボット作るだけ…
#RPALT
結局
1. 業務整理
2. 対象化の検討
3. 手順の洗い出し
4. 設計書の作成
5. ロボット作成
6. テスト
7. 仕様書作成
#RPALT
結局
1. 業務整理
2. 対象化の検討
3. 手順の洗い出し
4. 設計書の作成
5. ロボット作成
6. テスト
7. 仕様書作成
設計書がちゃんとできていれば
それに沿って手を動かすだけなので
ツールとしてRPAを操作するだけ
それこそ「コーディング不要」が、
ここで活きてきます。
#RPALT
結局
1. 業務整理
2. 対象化の検討
3. 手順の洗い出し
4. 設計書の作成
5. ロボット作成
6. テスト
7. 仕様書作成
#RPALT
結局
1. 業務整理
2. 対象化の検討
3. 手順の洗い出し
4. 設計書の作成
5. ロボット作成
6. テスト
7. 仕様書作成
1〜4までができていれば、
「合っている前提」の
ロボット製作ではないはず。
いざという時に動かない…
理由がわからない…
が減らせるはず
#RPALT
結局
1. 業務整理
2. 対象化の検討
3. 手順の洗い出し
4. 設計書の作成
5. ロボット作成
6. テスト
7. 仕様書作成
#RPALT
結局
1. 業務整理
2. 対象化の検討
3. 手順の洗い出し
4. 設計書の作成
5. ロボット作成
6. テスト
7. 仕様書作成
せっかくのロボットが
野良にならないために
トリセツは西野カナ以上に…
#RPALT
RPAのメリット
#RPALT
仕様書
作成
テストシステム化設計
RPAのメリット
手順
洗い出し
対象化
検討
業務
整理
従来型のシステム化
仕様書
作成
テストシステム化設計
手順
洗い出し
対象化
検討
業務
整理
RPAによるシステム化
システム化の段階に、ハイスキルを要しない
#RPALT
仕様書
作成
テストシステム化設計
RPAのメリット
手順
洗い出し
対象化
検討
業務
整理
従来型のシステム化
仕様書
作成
テストシステム化設計
手順
洗い出し
対象化
検討
業務
整理
RPAによるシステム化
結局 この部分はガッツリ残る…
#RPALT
結論
#RPALT
仕様書
作成
テストシステム化設計
手順
洗い出し
対象化
検討
業務
整理
結論
徹底的にやる
わからなければ徹底的に聞く
それでもダメなら人に頼る
ツールのメリットを活かす
なるべく時間をかけない
ここもしっかり
「ツールありき」ではないのでは?
#RPALT
ぐちとか
#RPALT
私の会社の環境では…
自己紹介でお話ししたDaaS環境で通常業務を
行っています。
これが、仮想端末の再起動がかかるために、
端末の個別設定が変わるので、
「ノードロックライセンス」が外れてしまい、
運用に乗せられなかった…。
当時ライセンス再発行が3回まで、
以降有償、という部分が引っかかってしまった。
結果的に、名前が出てしまいますが、
本日、新しくVer.7のお話もされたと思います。
その辺の対応状況についても、
どなたかTweetいただければ…と思います。
(以前開発中の段階では、対応予定、とは聞いて
いますが…)

More Related Content

What's hot

Aws docker-rails-demo slideshare
Aws docker-rails-demo slideshareAws docker-rails-demo slideshare
Aws docker-rails-demo slideshareKanno Yusuke
 
AWS Lambdaで作るクローラー/スクレイピング
AWS Lambdaで作るクローラー/スクレイピングAWS Lambdaで作るクローラー/スクレイピング
AWS Lambdaで作るクローラー/スクレイピングTakuro Sasaki
 
Lvsをvpc上に構築してみた話
Lvsをvpc上に構築してみた話Lvsをvpc上に構築してみた話
Lvsをvpc上に構築してみた話Yu Komiya
 
さくらのインフラコード
さくらのインフラコードさくらのインフラコード
さくらのインフラコードYukihiko SAWANOBORI
 
CloudFoundryをつかってみよう
CloudFoundryをつかってみようCloudFoundryをつかってみよう
CloudFoundryをつかってみようKazuto Kusama
 
EC2でマルチキャスト
EC2でマルチキャストEC2でマルチキャスト
EC2でマルチキャストKenta Yasukawa
 
Awsでつくるapache kafkaといろんな悩み
Awsでつくるapache kafkaといろんな悩みAwsでつくるapache kafkaといろんな悩み
Awsでつくるapache kafkaといろんな悩みKeigo Suda
 
ドカドカDocker on aws
ドカドカDocker on awsドカドカDocker on aws
ドカドカDocker on awsYuuki Kuroda
 
AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05
AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05
AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05都元ダイスケ Miyamoto
 
AWS Batch Fargate対応は何をもたらすか
AWS Batch Fargate対応は何をもたらすかAWS Batch Fargate対応は何をもたらすか
AWS Batch Fargate対応は何をもたらすかShun Fukazawa
 
AWS Step FunctionとLambdaでディープラーニングの訓練を全自動化する
AWS Step FunctionとLambdaでディープラーニングの訓練を全自動化するAWS Step FunctionとLambdaでディープラーニングの訓練を全自動化する
AWS Step FunctionとLambdaでディープラーニングの訓練を全自動化するmizugokoro
 
EC-CUBEによるECサイトの負荷対策
EC-CUBEによるECサイトの負荷対策EC-CUBEによるECサイトの負荷対策
EC-CUBEによるECサイトの負荷対策Kazunori Inaba
 
Serverless ArchitectureにおけるNoSQL Services 〜DynamoDBも良いけどSimpleDBも忘れないであげてください!!〜
Serverless ArchitectureにおけるNoSQL Services 〜DynamoDBも良いけどSimpleDBも忘れないであげてください!!〜Serverless ArchitectureにおけるNoSQL Services 〜DynamoDBも良いけどSimpleDBも忘れないであげてください!!〜
Serverless ArchitectureにおけるNoSQL Services 〜DynamoDBも良いけどSimpleDBも忘れないであげてください!!〜Terui Masashi
 
ウェブアプリケーションのパフォーマンスチューニング
ウェブアプリケーションのパフォーマンスチューニングウェブアプリケーションのパフォーマンスチューニング
ウェブアプリケーションのパフォーマンスチューニングYasuhiro Onishi
 
AWSで地球の裏側ブラジルの人にすばやくWEBサイトを見せたい。
AWSで地球の裏側ブラジルの人にすばやくWEBサイトを見せたい。AWSで地球の裏側ブラジルの人にすばやくWEBサイトを見せたい。
AWSで地球の裏側ブラジルの人にすばやくWEBサイトを見せたい。医療IT数学同好会 T/T
 
改めてPaaSについて考えてみる
改めてPaaSについて考えてみる改めてPaaSについて考えてみる
改めてPaaSについて考えてみるKazuto Kusama
 
Kafka logをオブジェクトストレージに連携する方法まとめ
Kafka logをオブジェクトストレージに連携する方法まとめKafka logをオブジェクトストレージに連携する方法まとめ
Kafka logをオブジェクトストレージに連携する方法まとめKeigo Suda
 
localstackによるAWS Lambdaの開発環境を、miniconda上でつくったら簡単便利だった話
localstackによるAWS Lambdaの開発環境を、miniconda上でつくったら簡単便利だった話localstackによるAWS Lambdaの開発環境を、miniconda上でつくったら簡単便利だった話
localstackによるAWS Lambdaの開発環境を、miniconda上でつくったら簡単便利だった話真治 米田
 
Serverless frameworkを使ってみた話 at #nseg #90
Serverless frameworkを使ってみた話 at #nseg #90Serverless frameworkを使ってみた話 at #nseg #90
Serverless frameworkを使ってみた話 at #nseg #90ko ty
 

What's hot (20)

Aws docker-rails-demo slideshare
Aws docker-rails-demo slideshareAws docker-rails-demo slideshare
Aws docker-rails-demo slideshare
 
AWS Lambdaで作るクローラー/スクレイピング
AWS Lambdaで作るクローラー/スクレイピングAWS Lambdaで作るクローラー/スクレイピング
AWS Lambdaで作るクローラー/スクレイピング
 
Lvsをvpc上に構築してみた話
Lvsをvpc上に構築してみた話Lvsをvpc上に構築してみた話
Lvsをvpc上に構築してみた話
 
さくらのインフラコード
さくらのインフラコードさくらのインフラコード
さくらのインフラコード
 
CloudFoundryをつかってみよう
CloudFoundryをつかってみようCloudFoundryをつかってみよう
CloudFoundryをつかってみよう
 
EC2でマルチキャスト
EC2でマルチキャストEC2でマルチキャスト
EC2でマルチキャスト
 
Awsでつくるapache kafkaといろんな悩み
Awsでつくるapache kafkaといろんな悩みAwsでつくるapache kafkaといろんな悩み
Awsでつくるapache kafkaといろんな悩み
 
ドカドカDocker on aws
ドカドカDocker on awsドカドカDocker on aws
ドカドカDocker on aws
 
AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05
AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05
AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05
 
AWS Batch Fargate対応は何をもたらすか
AWS Batch Fargate対応は何をもたらすかAWS Batch Fargate対応は何をもたらすか
AWS Batch Fargate対応は何をもたらすか
 
AWS Step FunctionとLambdaでディープラーニングの訓練を全自動化する
AWS Step FunctionとLambdaでディープラーニングの訓練を全自動化するAWS Step FunctionとLambdaでディープラーニングの訓練を全自動化する
AWS Step FunctionとLambdaでディープラーニングの訓練を全自動化する
 
EC-CUBEによるECサイトの負荷対策
EC-CUBEによるECサイトの負荷対策EC-CUBEによるECサイトの負荷対策
EC-CUBEによるECサイトの負荷対策
 
LINE API × heroku ×selenium
LINE API × heroku ×selenium LINE API × heroku ×selenium
LINE API × heroku ×selenium
 
Serverless ArchitectureにおけるNoSQL Services 〜DynamoDBも良いけどSimpleDBも忘れないであげてください!!〜
Serverless ArchitectureにおけるNoSQL Services 〜DynamoDBも良いけどSimpleDBも忘れないであげてください!!〜Serverless ArchitectureにおけるNoSQL Services 〜DynamoDBも良いけどSimpleDBも忘れないであげてください!!〜
Serverless ArchitectureにおけるNoSQL Services 〜DynamoDBも良いけどSimpleDBも忘れないであげてください!!〜
 
ウェブアプリケーションのパフォーマンスチューニング
ウェブアプリケーションのパフォーマンスチューニングウェブアプリケーションのパフォーマンスチューニング
ウェブアプリケーションのパフォーマンスチューニング
 
AWSで地球の裏側ブラジルの人にすばやくWEBサイトを見せたい。
AWSで地球の裏側ブラジルの人にすばやくWEBサイトを見せたい。AWSで地球の裏側ブラジルの人にすばやくWEBサイトを見せたい。
AWSで地球の裏側ブラジルの人にすばやくWEBサイトを見せたい。
 
改めてPaaSについて考えてみる
改めてPaaSについて考えてみる改めてPaaSについて考えてみる
改めてPaaSについて考えてみる
 
Kafka logをオブジェクトストレージに連携する方法まとめ
Kafka logをオブジェクトストレージに連携する方法まとめKafka logをオブジェクトストレージに連携する方法まとめ
Kafka logをオブジェクトストレージに連携する方法まとめ
 
localstackによるAWS Lambdaの開発環境を、miniconda上でつくったら簡単便利だった話
localstackによるAWS Lambdaの開発環境を、miniconda上でつくったら簡単便利だった話localstackによるAWS Lambdaの開発環境を、miniconda上でつくったら簡単便利だった話
localstackによるAWS Lambdaの開発環境を、miniconda上でつくったら簡単便利だった話
 
Serverless frameworkを使ってみた話 at #nseg #90
Serverless frameworkを使ってみた話 at #nseg #90Serverless frameworkを使ってみた話 at #nseg #90
Serverless frameworkを使ってみた話 at #nseg #90
 

Similar to エンジニアから見たRPA

俺とサーバレスアーキテクチャ Aws cognito + aws api gateway 編
俺とサーバレスアーキテクチャ Aws cognito + aws api gateway 編俺とサーバレスアーキテクチャ Aws cognito + aws api gateway 編
俺とサーバレスアーキテクチャ Aws cognito + aws api gateway 編Masayuki KaToH
 
温故知新ローカルに検証環境を作ろう
温故知新ローカルに検証環境を作ろう温故知新ローカルに検証環境を作ろう
温故知新ローカルに検証環境を作ろう武彦 大山
 
20130316 JAWS DAYS 美人CDP+
20130316 JAWS DAYS 美人CDP+20130316 JAWS DAYS 美人CDP+
20130316 JAWS DAYS 美人CDP+真吾 吉田
 
AWSクラウドデザインパターン - JEITA講演 -
AWSクラウドデザインパターン - JEITA講演 - AWSクラウドデザインパターン - JEITA講演 -
AWSクラウドデザインパターン - JEITA講演 - SORACOM, INC
 
実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターンHiroyasu Suzuki
 
今からでも間に合う!インフラ自動化超入門 @渋谷
今からでも間に合う!インフラ自動化超入門 @渋谷今からでも間に合う!インフラ自動化超入門 @渋谷
今からでも間に合う!インフラ自動化超入門 @渋谷Daigou Harada
 
Couch DB in 15minutes
Couch DB in 15minutesCouch DB in 15minutes
Couch DB in 15minutesYohei Sasaki
 
IaaSではじめよう!クラウドコンピューティング
IaaSではじめよう!クラウドコンピューティングIaaSではじめよう!クラウドコンピューティング
IaaSではじめよう!クラウドコンピューティングhideaki yanase
 
インフラ系自主トレするならAWS
インフラ系自主トレするならAWSインフラ系自主トレするならAWS
インフラ系自主トレするならAWSYasuhiro Araki, Ph.D
 
AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介
AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介
AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介株式会社スカイアーチネットワークス
 
AWSクラウドデザインパターン(CDP) - Eコマース編 -
AWSクラウドデザインパターン(CDP) - Eコマース編 -AWSクラウドデザインパターン(CDP) - Eコマース編 -
AWSクラウドデザインパターン(CDP) - Eコマース編 -SORACOM, INC
 
インフラセキュリティブートキャンプ #seccamp
インフラセキュリティブートキャンプ #seccampインフラセキュリティブートキャンプ #seccamp
インフラセキュリティブートキャンプ #seccampMasahiro NAKAYAMA
 
サーバ構築・デプロイが簡単に!Elastic beanstalk
サーバ構築・デプロイが簡単に!Elastic beanstalkサーバ構築・デプロイが簡単に!Elastic beanstalk
サーバ構築・デプロイが簡単に!Elastic beanstalkHirokazu Ouchi
 
2022_1210_WordpressMeetup.pdf
2022_1210_WordpressMeetup.pdf2022_1210_WordpressMeetup.pdf
2022_1210_WordpressMeetup.pdfNaotaka Saito
 
2011-04-21 クラウド勉強会
2011-04-21 クラウド勉強会2011-04-21 クラウド勉強会
2011-04-21 クラウド勉強会Koichiro Doi
 
明日からはじめられる Docker + さくらvpsを使った開発環境構築
明日からはじめられる Docker + さくらvpsを使った開発環境構築明日からはじめられる Docker + さくらvpsを使った開発環境構築
明日からはじめられる Docker + さくらvpsを使った開発環境構築MILI-LLC
 

Similar to エンジニアから見たRPA (20)

俺とサーバレスアーキテクチャ Aws cognito + aws api gateway 編
俺とサーバレスアーキテクチャ Aws cognito + aws api gateway 編俺とサーバレスアーキテクチャ Aws cognito + aws api gateway 編
俺とサーバレスアーキテクチャ Aws cognito + aws api gateway 編
 
温故知新ローカルに検証環境を作ろう
温故知新ローカルに検証環境を作ろう温故知新ローカルに検証環境を作ろう
温故知新ローカルに検証環境を作ろう
 
20130316 JAWS DAYS 美人CDP+
20130316 JAWS DAYS 美人CDP+20130316 JAWS DAYS 美人CDP+
20130316 JAWS DAYS 美人CDP+
 
IaC事始め
IaC事始めIaC事始め
IaC事始め
 
AWSクラウドデザインパターン - JEITA講演 -
AWSクラウドデザインパターン - JEITA講演 - AWSクラウドデザインパターン - JEITA講演 -
AWSクラウドデザインパターン - JEITA講演 -
 
実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン
 
クラウド入門(AWS編)
クラウド入門(AWS編)クラウド入門(AWS編)
クラウド入門(AWS編)
 
今からでも間に合う!インフラ自動化超入門 @渋谷
今からでも間に合う!インフラ自動化超入門 @渋谷今からでも間に合う!インフラ自動化超入門 @渋谷
今からでも間に合う!インフラ自動化超入門 @渋谷
 
Couch DB in 15minutes
Couch DB in 15minutesCouch DB in 15minutes
Couch DB in 15minutes
 
Wakame Tech #1
Wakame Tech #1Wakame Tech #1
Wakame Tech #1
 
IaaSではじめよう!クラウドコンピューティング
IaaSではじめよう!クラウドコンピューティングIaaSではじめよう!クラウドコンピューティング
IaaSではじめよう!クラウドコンピューティング
 
インフラ系自主トレするならAWS
インフラ系自主トレするならAWSインフラ系自主トレするならAWS
インフラ系自主トレするならAWS
 
AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介
AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介
AWSでシステム構築工数を1/10にしつつ、高品質化も実現した枠組みのご紹介
 
AWSクラウドデザインパターン(CDP) - Eコマース編 -
AWSクラウドデザインパターン(CDP) - Eコマース編 -AWSクラウドデザインパターン(CDP) - Eコマース編 -
AWSクラウドデザインパターン(CDP) - Eコマース編 -
 
インフラセキュリティブートキャンプ #seccamp
インフラセキュリティブートキャンプ #seccampインフラセキュリティブートキャンプ #seccamp
インフラセキュリティブートキャンプ #seccamp
 
Info talk #36
Info talk #36Info talk #36
Info talk #36
 
サーバ構築・デプロイが簡単に!Elastic beanstalk
サーバ構築・デプロイが簡単に!Elastic beanstalkサーバ構築・デプロイが簡単に!Elastic beanstalk
サーバ構築・デプロイが簡単に!Elastic beanstalk
 
2022_1210_WordpressMeetup.pdf
2022_1210_WordpressMeetup.pdf2022_1210_WordpressMeetup.pdf
2022_1210_WordpressMeetup.pdf
 
2011-04-21 クラウド勉強会
2011-04-21 クラウド勉強会2011-04-21 クラウド勉強会
2011-04-21 クラウド勉強会
 
明日からはじめられる Docker + さくらvpsを使った開発環境構築
明日からはじめられる Docker + さくらvpsを使った開発環境構築明日からはじめられる Docker + さくらvpsを使った開発環境構築
明日からはじめられる Docker + さくらvpsを使った開発環境構築
 

エンジニアから見たRPA