SlideShare a Scribd company logo
LINE Bot ops
Shinjuku.rb #38
2016/6/22
Yuki Matsukura
Yuki	Matsukura
• Metaps Inc. (2014/1 - )
• SPIKE Engineer
• @matsubokkuri
• http://github.com/matsubo
• http://matsu.teraren.com/blog/
1.
2.
3.
LINE Bot ops
System components
• Mac	mini	
• 2.3GHz	Quad	core	Intel	Core	i7	
• 8GB	1,600MHz	DDR3	SDRAM	-	2x4GB	
• 1TB	Fusion	Drive	
• Main	Storage	
• 2TB	x4	(RAID5)	
• Cold	standby	x1	
• Snapshot	Storage	
• 2TB	x	1
Carrier and ISP
• Carrier
• B Flets Mansion type
• ISP
• Livedoor -> Qit -> Nifty
• Vectant OEM
• Fixed IP address
• xxx
• xx
1TB/
0
22500
45000
67500
90000
CPI CPI VPS Z1
86,100
35,71432,875
9,999
2014 8
LINE Bot ops
LINE Bot ops
😈PayPal
😎
😈
😎
•
•
•
• Web
• →
• →
LINE Bot ops
LINE Bot ops
LINE Bot ops
LINE Bot ops
LINE Bot ops
LINE Bot ops
LINE Bot ops
• PayPal REST API
• Billing Plans
• Billing Agreements
• BOT API Trial Account
• nginx + let’s encrypt
• Ruby 2.3 + Sinatra + Redis
LINE Bot ops
Sequence
•
•
•
•
LINE Bot ops
LINE Bot ops
•
• ( PCI DSS
)
• 1
• Web CLI VR
Web OK
LINE Bot ops
LINE Bot ops
• Internal Server Error
•
• https://github.com/
paypal/PayPal-Ruby-
SDK/issues/96
S:3.8km, B:180km, R:42.2km
LINE Bot ops
LDAP
% sudo -s
sudo: unknown uid: 501
$ ssh vectant.teraren.com
Password:
Password:
Password:
Permission denied (publickey,keyboard-
interactive).

More Related Content

PDF
LINE Botでテラレンの受付を自動化してみた
PPTX
Mvpskill Saturday EP_17 26 October 2562 - Azure Products Update + DEMO
PDF
Configuring SQL Server Reporting Services for ASP.NET Running on Azure Web Role
PPTX
Icinga Camp Bangalore - Icinga integrations
PPTX
Build with Serverless Applications with azure functions By usama wahab Khan
PDF
Algolia - Hosted Search API
KEY
2010.09.02 LT Doc fluxflex on JAWS-UG
PPTX
Icinga Camp Berlin 2017 - Welcome & State of Icinga
LINE Botでテラレンの受付を自動化してみた
Mvpskill Saturday EP_17 26 October 2562 - Azure Products Update + DEMO
Configuring SQL Server Reporting Services for ASP.NET Running on Azure Web Role
Icinga Camp Bangalore - Icinga integrations
Build with Serverless Applications with azure functions By usama wahab Khan
Algolia - Hosted Search API
2010.09.02 LT Doc fluxflex on JAWS-UG
Icinga Camp Berlin 2017 - Welcome & State of Icinga

What's hot (18)

PDF
Meetup Angular.JS #12 Paris
PDF
Visual Studio Online as a CI Service
PDF
OSGi Community Event 2010 - Eclipse Virgo Update
PPTX
Serverless adventure tooling
PDF
サイボウズの開発を支える GitHub × CircleCI
PDF
Start Serverless with Golang!
PDF
サイボウズを支えるCircleCI
PPTX
Open service broker API with Azure Kubernetes Services
PPTX
AKS Azure Kubernetes Services - Azure Nights melbourne feb 2018
PDF
Travis, Circle そして Jenkins 2.0
PDF
사물 인터넷을 위한 AWS FreeRTOS 소개
PDF
Algolia's Fury Road to a Worldwide API - Take Off Conference 2016
PPTX
Asp.net 5 the new kid on the block
PDF
[さるる勉強会] AWS初心者のIoTサービス作成奮闘記
PPTX
Sitecore and Gulp
PPTX
SFNode 01-2018 - Aquarium control
PDF
Building High Scale Systems Using Serverless Architecture for a Burning Man E...
PPTX
AnsibleFest 2019 - Greenfielding Network and Systems Automation in a Large an...
Meetup Angular.JS #12 Paris
Visual Studio Online as a CI Service
OSGi Community Event 2010 - Eclipse Virgo Update
Serverless adventure tooling
サイボウズの開発を支える GitHub × CircleCI
Start Serverless with Golang!
サイボウズを支えるCircleCI
Open service broker API with Azure Kubernetes Services
AKS Azure Kubernetes Services - Azure Nights melbourne feb 2018
Travis, Circle そして Jenkins 2.0
사물 인터넷을 위한 AWS FreeRTOS 소개
Algolia's Fury Road to a Worldwide API - Take Off Conference 2016
Asp.net 5 the new kid on the block
[さるる勉強会] AWS初心者のIoTサービス作成奮闘記
Sitecore and Gulp
SFNode 01-2018 - Aquarium control
Building High Scale Systems Using Serverless Architecture for a Burning Man E...
AnsibleFest 2019 - Greenfielding Network and Systems Automation in a Large an...
Ad

More from Yuki Matsukura (9)

PDF
IRONMAN World Championshipを旅行としてもオススメする理由
PDF
20170823 shinjuku rb_hanami
PDF
20171005 webrtc
PPTX
Time zone in Rails
PPTX
Deploy via CircleCI
PPTX
Payment Service (Overview and Payment Gateways)
PPT
Zulu trade signal provider observation
PPT
Ethna PSR-0 support and Composer support.
PPT
tmux and tmux-powerline
IRONMAN World Championshipを旅行としてもオススメする理由
20170823 shinjuku rb_hanami
20171005 webrtc
Time zone in Rails
Deploy via CircleCI
Payment Service (Overview and Payment Gateways)
Zulu trade signal provider observation
Ethna PSR-0 support and Composer support.
tmux and tmux-powerline
Ad

Recently uploaded (20)

PDF
An introduction to the IFRS (ISSB) Stndards.pdf
PPTX
Slides PPTX World Game (s) Eco Economic Epochs.pptx
PDF
Tenda Login Guide: Access Your Router in 5 Easy Steps
PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
PDF
Smart Home Technology for Health Monitoring (www.kiu.ac.ug)
PPTX
Job_Card_System_Styled_lorem_ipsum_.pptx
PPT
Ethics in Information System - Management Information System
PPTX
Introduction to cybersecurity and digital nettiquette
PDF
Paper PDF World Game (s) Great Redesign.pdf
PDF
The New Creative Director: How AI Tools for Social Media Content Creation Are...
DOCX
Unit-3 cyber security network security of internet system
PPTX
Power Point - Lesson 3_2.pptx grad school presentation
PPTX
artificial intelligence overview of it and more
PPTX
presentation_pfe-universite-molay-seltan.pptx
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PDF
Introduction to the IoT system, how the IoT system works
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PDF
Sims 4 Historia para lo sims 4 para jugar
PDF
Exploring VPS Hosting Trends for SMBs in 2025
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
An introduction to the IFRS (ISSB) Stndards.pdf
Slides PPTX World Game (s) Eco Economic Epochs.pptx
Tenda Login Guide: Access Your Router in 5 Easy Steps
SASE Traffic Flow - ZTNA Connector-1.pdf
Smart Home Technology for Health Monitoring (www.kiu.ac.ug)
Job_Card_System_Styled_lorem_ipsum_.pptx
Ethics in Information System - Management Information System
Introduction to cybersecurity and digital nettiquette
Paper PDF World Game (s) Great Redesign.pdf
The New Creative Director: How AI Tools for Social Media Content Creation Are...
Unit-3 cyber security network security of internet system
Power Point - Lesson 3_2.pptx grad school presentation
artificial intelligence overview of it and more
presentation_pfe-universite-molay-seltan.pptx
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
Introduction to the IoT system, how the IoT system works
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
Sims 4 Historia para lo sims 4 para jugar
Exploring VPS Hosting Trends for SMBs in 2025
Design_with_Watersergyerge45hrbgre4top (1).ppt

LINE Bot ops