SlideShare a Scribd company logo
1 of 50
Download to read offline
SoftLayerを使ってみよう 
2014/11/21 Shin,Sakamoto 
第1回福岡SoftLayer勉強会
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 2 
Agenda 
•Who Am I ? 
•BizTouch Checker ? 
•Why SoftLayer ? 
•Advantages ? 
•What’s Next ?
Who am I ? 
•坂本新 
•所属 
⁃株式会社福岡情報ビジネスセンター 
⁃Sales? Management? Engineer? 便利屋? 
•好きなこと 
⁃インフラ設計・構築 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 3
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 4 
Agenda 
•Who Am I ? 
•BizTouch Checker ? 
•Why SoftLayer ? 
•Advantages ? 
•What’s Next ?
BizTouch Checker ? 
シリーズの1つ 
http://biztouch.jp/ 
BizTouch 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 5
BizTouch Checker ? 
PHP 
インターネット 
事務所LTE/WiFi 
Android 
PHP 
Virtual Servers 
Storage 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 6 
工事帳票 
現場 
Webサーバ・DBサーバ 
Linux+PHP+MySQL 
・工事予定登録機能 
・工事予定/修正/照会機能 
・帳票一覧/修正/照会機能 
・容量削減機能 
結果帳票 
施工依頼主 
・対象工事の選択 
・帳票⼊⼒/修正機能 
・帳票追加機能 
・帳票データ送信機能 
・工事帳票照会機能
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 7 
Agenda 
•Who Am I ? 
•BizTouch Checker ? 
•Why SoftLayer ? 
•Advantages ? 
•What’s Next ?
Why SoftLayer ? 
以前は某国産クラ 
ウドを利⽤してま 
した・・・ 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 8
Why SoftLayer ? 
•豊富なAPI 
⁃ Infrastructure as Code 
•PrivateVLAN 
⁃全てのインスタンスは、必ずpublic VLANと 
private VLANにひとつづつIP addressを持ちま 
す。 
•クラウド専門業者 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 9
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 10 
Agenda 
•Who Am I ? 
•BizTouch Checker ? 
•Why SoftLayer ? 
•Advantages ? 
•What’s Next ?
Advantages ? 
•Vulnerability Scan 
•Monitoring 
•VPN接続 
•REST API 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 11
Vulnerability Scan 
無償の脆弱性スキャン 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 12
Vulnerability Scan 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 13
Advantages ? 
•Vulnerability Scan 
•Monitoring 
•VPN接続 
•REST API 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 14
Monitoring 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 15
Monitoring 
Basic 
パッケージ 
なら無料 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 16
Monitoring 
• Install the Nimsoft Monitoring Robot 
•ports must be open on to the Private 
Network 
•Restart provisioning of a monitoring 
agent 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 17
Monitoring 
• Install the Nimsoft Monitoring Robot 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 18 
⁃Windows 
⁃Linux 
http://knowledgelayer.softlayer.com/procedu 
re/install-nimsoft-monitoring-robot
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 19 
VPN接続 
$ wget 
http://downloads.service.softlayer.com/nimsoft/NIMSOF 
T_LINUX_64.tar.gz 
$ tar –zxvf NIMSOFT_LINUX_32.tar.gz 
$ cd NIMSOFT_LINUX_32 
$ ./install.sh 
64bit版を 
Download
$ pVs auPx |Ngrep接nis*続 
root 1 0.0 0.1 19356 1052 ? Ss Oct02 0:00 /sbin/init 
root 19347 0.0 0.0 9788 612 ? Ss 11:04 0:00 ./nimbus /opt/nimsoft 
root 20818 0.0 0.2 12600 2688 ? S 11:40 0:01 nimbus(controller) 
root 20864 0.0 0.1 12484 1856 ? S 11:42 0:00 nimbus(hdb) 
root 20865 0.0 0.2 87864 2084 ? Sl 11:42 0:01 nimbus(spooler) 
root 25542 0.0 0.2 43056 2380 ? S 13:31 0:00 nimbus(cdm) 
root 25757 0.0 0.1 12252 1940 ? S 13:36 0:00 nimbus(processes) 
Agent稼働確認 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 20
Monitoring 
• Install the Nimsoft Monitoring Robot 
•ports must be open on to the Private 
Network 
•Restart provisioning of a monitoring 
agent 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 21
VPN接続 
$ vim /etc/sysconfig/iptables 
設定ファイルの編集 
-A INPUT -p tcp -m tcp --dport 48000:48020 -j ACCEPT 
$ service iptables restart 
FireWall再起動 
FireWallの設定 
PrivateVLANのPort開放 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 22
Monitoring 
• Install the Nimsoft Monitoring Robot 
•ports must be open on to the Private 
Network 
•Restart provisioning of a monitoring 
agent 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 23
Monitoring 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 24
Monitoring 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 25
Advantages ? 
•Vulnerability Scan 
•Monitoring 
•VPN接続 
•REST API 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 26
Public VLAN Private VLAN 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 27 
VPN接続 
Virtual Server 
Public 
IP 
Private 
IP 
VPNクライアント・ソフトは、このプラ 
イベートIPアドレスへの接続パスを提供
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 28 
VPN接続 
• SSL VPN(標準機能で無償) 
• IPSec VPN(有償) 
•PPTP VPN(有償)
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 29 
VPN接続 
• SSL VPN 
⁃ブラウザ・プラグインを使う 
⁃スタンドアロン型のVPNクライアントを使う
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 30 
VPN接続 
http://vpn.softlayer.com/
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 31 
VPN接続 
Internet Exploler 
or 
Firefox
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 32 
VPN接続 
Chrome 
つかえんばい
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 33 
VPN接続 
• SSL VPN 
⁃ブラウザ・プラグインを使う 
⁃スタンドアロン型のVPNクライアントを使う
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 34 
VPN接続 
自分の環境に合わせて 
Download
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 35 
VPN接続 
Array Networks VpnApp
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 36 
VPN接続 
Windows起 
動時の自動ス 
タート
VPN接続 
10:46:36: Connecting to SSL VPN gateway 
10:46:38:1001 Now start the VPN client... 
10:46:52:1001 Preparing your system for VPN connection. 
It may take several minutes. Please wait... 
10:46:54:1001 Connecting to Array SSL VPN server... 
接続OK 
10:46:55:1001 Negotiating VPN parameters... 
10:47:00: SSL VPN Connected 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 37
Advantages ? 
•Vulnerability Scan 
•Monitoring 
•VPN接続 
•REST API 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 38
REST API 
•CUIから色んな事が出来る。 
⁃仮想サーバーの作成 
⁃仮想サーバーの一覧取得 
⁃仮想サーバーの削除 
⁃サーバー状態の取得(CPU使⽤率等) 
API Rerference 
http://sldn.softlayer.com/reference/overview 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 39
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 40 
REST API 
https://github.com/softlayer
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 41 
REST API
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 42 
REST API
VPN接続sl_storage = SoftLayer::ObjectStorage::Connection.new({ 
:username => "YOUR_USERNAME", 
:api_key => "YOUR_API_KEY", 
:datacenter => :dal05 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 43 
}) 
sl_storage.containers 
# ["foo"] 
sl_storage.create_container("bar") 
sl_storage.containers 
# ["foo", "bar"] 
container = sl_storage.container("foo") 
container.objects 
# [] 
container.create_object("baz") 
container.objects 
# ["foo"] 
object = container.object("foo") 
Rubyで 
ObjectStorageに 
アクセス
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 44 
Agenda 
•Who Am I ? 
•BizTouch Checker ? 
•Why SoftLayer ? 
•Advantages ? 
•What’s Next ?
Tokyo Data Center 
東京データセンター 
coming soon 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 45
Catalyst Startup Program 
$1,000/month 
使える 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 46
SoftLayer Advent Calendar 
http://qiita.com/advent-calendar/ 
2014/softlayer 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 47
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 48 
Agenda 
•まとめ
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 49 
まとめ 
SoftLayer 
最高!!
ご清聴ありがとう 
ございました 
Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 50

More Related Content

What's hot

SDC SR2 2013 - RCP Software Delivery
SDC SR2 2013 - RCP Software Delivery SDC SR2 2013 - RCP Software Delivery
SDC SR2 2013 - RCP Software Delivery
Genuitec, LLC
 
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
Victor Pascual Ávila
 

What's hot (20)

WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep Dive
 
Cisco Spark & Tropo API Workshop
Cisco Spark & Tropo API WorkshopCisco Spark & Tropo API Workshop
Cisco Spark & Tropo API Workshop
 
WebRTC: A front-end perspective
WebRTC: A front-end perspectiveWebRTC: A front-end perspective
WebRTC: A front-end perspective
 
WebRTC beyond Audio and Video
WebRTC beyond Audio and Video  WebRTC beyond Audio and Video
WebRTC beyond Audio and Video
 
WebRTC
WebRTCWebRTC
WebRTC
 
Coding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using SparkCoding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using Spark
 
How to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and ChatbotsHow to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and Chatbots
 
SDC SR2 2013 - RCP Software Delivery
SDC SR2 2013 - RCP Software Delivery SDC SR2 2013 - RCP Software Delivery
SDC SR2 2013 - RCP Software Delivery
 
WebRTC DataChannels demystified
WebRTC DataChannels demystifiedWebRTC DataChannels demystified
WebRTC DataChannels demystified
 
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open Discussion
 
Value Added Services and WebRTC
Value Added Services and WebRTCValue Added Services and WebRTC
Value Added Services and WebRTC
 
Webrtc
WebrtcWebrtc
Webrtc
 
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
WebRTC and VoIP: bridging the gap (Kamailio world conference 2013)
 
Cisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable WebCisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable Web
 
Kamailio World 2014 - Kamailio - The Platform for Interoperable WebRTC
Kamailio World 2014 - Kamailio - The Platform for Interoperable WebRTCKamailio World 2014 - Kamailio - The Platform for Interoperable WebRTC
Kamailio World 2014 - Kamailio - The Platform for Interoperable WebRTC
 
Janus RTP forwarders @ FOSDEM 2020
Janus RTP forwarders @ FOSDEM 2020Janus RTP forwarders @ FOSDEM 2020
Janus RTP forwarders @ FOSDEM 2020
 
OPNFV: A Multi-Vendor, Interoperable, NFV Solution
OPNFV: A Multi-Vendor, Interoperable, NFV SolutionOPNFV: A Multi-Vendor, Interoperable, NFV Solution
OPNFV: A Multi-Vendor, Interoperable, NFV Solution
 
Baby Steps: A WebRTC Tutorial
Baby Steps: A WebRTC TutorialBaby Steps: A WebRTC Tutorial
Baby Steps: A WebRTC Tutorial
 
9thMeetup-20190316-CI/CD 기반의 Microservice 배포
9thMeetup-20190316-CI/CD 기반의 Microservice 배포9thMeetup-20190316-CI/CD 기반의 Microservice 배포
9thMeetup-20190316-CI/CD 기반의 Microservice 배포
 
WebRTC Seminar Report
WebRTC  Seminar ReportWebRTC  Seminar Report
WebRTC Seminar Report
 

Similar to 第1回福岡SoftLayer勉強会

Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic RelationshipCloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
VMware Tanzu
 
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic RelationshipCloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Matt Stine
 
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFXTweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Bruno Borges
 

Similar to 第1回福岡SoftLayer勉強会 (20)

Architecture & Operations
Architecture & OperationsArchitecture & Operations
Architecture & Operations
 
Cloud Foundry - An Open Innovation Platform
Cloud Foundry - An Open Innovation PlatformCloud Foundry - An Open Innovation Platform
Cloud Foundry - An Open Innovation Platform
 
Managing Oracle Solaris Systems with Puppet
Managing Oracle Solaris Systems with PuppetManaging Oracle Solaris Systems with Puppet
Managing Oracle Solaris Systems with Puppet
 
To Microservices and Beyond
To Microservices and BeyondTo Microservices and Beyond
To Microservices and Beyond
 
Programmable infrastructure with FlyScript
Programmable infrastructure with FlyScriptProgrammable infrastructure with FlyScript
Programmable infrastructure with FlyScript
 
Pivotal CenturyLink Cloud Platform Seminar Presentations: Architecture & Oper...
Pivotal CenturyLink Cloud Platform Seminar Presentations: Architecture & Oper...Pivotal CenturyLink Cloud Platform Seminar Presentations: Architecture & Oper...
Pivotal CenturyLink Cloud Platform Seminar Presentations: Architecture & Oper...
 
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic RelationshipCloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
 
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic RelationshipCloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
Cloud Foundry and Microservices: A Mutualistic Symbiotic Relationship
 
Pivotal CF 소개
Pivotal CF 소개 Pivotal CF 소개
Pivotal CF 소개
 
Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209
 
Building an aruba proof of concept lab javier urtubia
Building an aruba proof of concept lab javier urtubiaBuilding an aruba proof of concept lab javier urtubia
Building an aruba proof of concept lab javier urtubia
 
Real Life MAF (2.2) Oracle Open World 2015
Real Life MAF (2.2) Oracle Open World 2015Real Life MAF (2.2) Oracle Open World 2015
Real Life MAF (2.2) Oracle Open World 2015
 
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
 
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with OracleMobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
 
Bangalore OpenMSA DevDay - September 19, 2018
Bangalore OpenMSA DevDay - September 19, 2018Bangalore OpenMSA DevDay - September 19, 2018
Bangalore OpenMSA DevDay - September 19, 2018
 
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFXTweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
 
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
 
Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...
Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...
Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...
 
Python on Cloud Foundry
Python on Cloud FoundryPython on Cloud Foundry
Python on Cloud Foundry
 
DeveloperWeek 2015 - WebRTC - Where to start and how to scale
DeveloperWeek 2015 - WebRTC - Where to start and how to scaleDeveloperWeek 2015 - WebRTC - Where to start and how to scale
DeveloperWeek 2015 - WebRTC - Where to start and how to scale
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

第1回福岡SoftLayer勉強会

  • 2. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 2 Agenda •Who Am I ? •BizTouch Checker ? •Why SoftLayer ? •Advantages ? •What’s Next ?
  • 3. Who am I ? •坂本新 •所属 ⁃株式会社福岡情報ビジネスセンター ⁃Sales? Management? Engineer? 便利屋? •好きなこと ⁃インフラ設計・構築 Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 3
  • 4. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 4 Agenda •Who Am I ? •BizTouch Checker ? •Why SoftLayer ? •Advantages ? •What’s Next ?
  • 5. BizTouch Checker ? シリーズの1つ http://biztouch.jp/ BizTouch Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 5
  • 6. BizTouch Checker ? PHP インターネット 事務所LTE/WiFi Android PHP Virtual Servers Storage Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 6 工事帳票 現場 Webサーバ・DBサーバ Linux+PHP+MySQL ・工事予定登録機能 ・工事予定/修正/照会機能 ・帳票一覧/修正/照会機能 ・容量削減機能 結果帳票 施工依頼主 ・対象工事の選択 ・帳票⼊⼒/修正機能 ・帳票追加機能 ・帳票データ送信機能 ・工事帳票照会機能
  • 7. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 7 Agenda •Who Am I ? •BizTouch Checker ? •Why SoftLayer ? •Advantages ? •What’s Next ?
  • 8. Why SoftLayer ? 以前は某国産クラ ウドを利⽤してま した・・・ Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 8
  • 9. Why SoftLayer ? •豊富なAPI ⁃ Infrastructure as Code •PrivateVLAN ⁃全てのインスタンスは、必ずpublic VLANと private VLANにひとつづつIP addressを持ちま す。 •クラウド専門業者 Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 9
  • 10. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 10 Agenda •Who Am I ? •BizTouch Checker ? •Why SoftLayer ? •Advantages ? •What’s Next ?
  • 11. Advantages ? •Vulnerability Scan •Monitoring •VPN接続 •REST API Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 11
  • 12. Vulnerability Scan 無償の脆弱性スキャン Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 12
  • 13. Vulnerability Scan Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 13
  • 14. Advantages ? •Vulnerability Scan •Monitoring •VPN接続 •REST API Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 14
  • 15. Monitoring Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 15
  • 16. Monitoring Basic パッケージ なら無料 Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 16
  • 17. Monitoring • Install the Nimsoft Monitoring Robot •ports must be open on to the Private Network •Restart provisioning of a monitoring agent Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 17
  • 18. Monitoring • Install the Nimsoft Monitoring Robot Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 18 ⁃Windows ⁃Linux http://knowledgelayer.softlayer.com/procedu re/install-nimsoft-monitoring-robot
  • 19. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 19 VPN接続 $ wget http://downloads.service.softlayer.com/nimsoft/NIMSOF T_LINUX_64.tar.gz $ tar –zxvf NIMSOFT_LINUX_32.tar.gz $ cd NIMSOFT_LINUX_32 $ ./install.sh 64bit版を Download
  • 20. $ pVs auPx |Ngrep接nis*続 root 1 0.0 0.1 19356 1052 ? Ss Oct02 0:00 /sbin/init root 19347 0.0 0.0 9788 612 ? Ss 11:04 0:00 ./nimbus /opt/nimsoft root 20818 0.0 0.2 12600 2688 ? S 11:40 0:01 nimbus(controller) root 20864 0.0 0.1 12484 1856 ? S 11:42 0:00 nimbus(hdb) root 20865 0.0 0.2 87864 2084 ? Sl 11:42 0:01 nimbus(spooler) root 25542 0.0 0.2 43056 2380 ? S 13:31 0:00 nimbus(cdm) root 25757 0.0 0.1 12252 1940 ? S 13:36 0:00 nimbus(processes) Agent稼働確認 Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 20
  • 21. Monitoring • Install the Nimsoft Monitoring Robot •ports must be open on to the Private Network •Restart provisioning of a monitoring agent Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 21
  • 22. VPN接続 $ vim /etc/sysconfig/iptables 設定ファイルの編集 -A INPUT -p tcp -m tcp --dport 48000:48020 -j ACCEPT $ service iptables restart FireWall再起動 FireWallの設定 PrivateVLANのPort開放 Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 22
  • 23. Monitoring • Install the Nimsoft Monitoring Robot •ports must be open on to the Private Network •Restart provisioning of a monitoring agent Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 23
  • 24. Monitoring Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 24
  • 25. Monitoring Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 25
  • 26. Advantages ? •Vulnerability Scan •Monitoring •VPN接続 •REST API Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 26
  • 27. Public VLAN Private VLAN Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 27 VPN接続 Virtual Server Public IP Private IP VPNクライアント・ソフトは、このプラ イベートIPアドレスへの接続パスを提供
  • 28. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 28 VPN接続 • SSL VPN(標準機能で無償) • IPSec VPN(有償) •PPTP VPN(有償)
  • 29. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 29 VPN接続 • SSL VPN ⁃ブラウザ・プラグインを使う ⁃スタンドアロン型のVPNクライアントを使う
  • 30. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 30 VPN接続 http://vpn.softlayer.com/
  • 31. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 31 VPN接続 Internet Exploler or Firefox
  • 32. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 32 VPN接続 Chrome つかえんばい
  • 33. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 33 VPN接続 • SSL VPN ⁃ブラウザ・プラグインを使う ⁃スタンドアロン型のVPNクライアントを使う
  • 34. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 34 VPN接続 自分の環境に合わせて Download
  • 35. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 35 VPN接続 Array Networks VpnApp
  • 36. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 36 VPN接続 Windows起 動時の自動ス タート
  • 37. VPN接続 10:46:36: Connecting to SSL VPN gateway 10:46:38:1001 Now start the VPN client... 10:46:52:1001 Preparing your system for VPN connection. It may take several minutes. Please wait... 10:46:54:1001 Connecting to Array SSL VPN server... 接続OK 10:46:55:1001 Negotiating VPN parameters... 10:47:00: SSL VPN Connected Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 37
  • 38. Advantages ? •Vulnerability Scan •Monitoring •VPN接続 •REST API Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 38
  • 39. REST API •CUIから色んな事が出来る。 ⁃仮想サーバーの作成 ⁃仮想サーバーの一覧取得 ⁃仮想サーバーの削除 ⁃サーバー状態の取得(CPU使⽤率等) API Rerference http://sldn.softlayer.com/reference/overview Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 39
  • 40. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 40 REST API https://github.com/softlayer
  • 41. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 41 REST API
  • 42. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 42 REST API
  • 43. VPN接続sl_storage = SoftLayer::ObjectStorage::Connection.new({ :username => "YOUR_USERNAME", :api_key => "YOUR_API_KEY", :datacenter => :dal05 Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 43 }) sl_storage.containers # ["foo"] sl_storage.create_container("bar") sl_storage.containers # ["foo", "bar"] container = sl_storage.container("foo") container.objects # [] container.create_object("baz") container.objects # ["foo"] object = container.object("foo") Rubyで ObjectStorageに アクセス
  • 44. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 44 Agenda •Who Am I ? •BizTouch Checker ? •Why SoftLayer ? •Advantages ? •What’s Next ?
  • 45. Tokyo Data Center 東京データセンター coming soon Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 45
  • 46. Catalyst Startup Program $1,000/month 使える Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 46
  • 47. SoftLayer Advent Calendar http://qiita.com/advent-calendar/ 2014/softlayer Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 47
  • 48. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 48 Agenda •まとめ
  • 49. Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 49 まとめ SoftLayer 最高!!
  • 50. ご清聴ありがとう ございました Copyright © 2014 Fukuoka Business Information technology center. All Rights Reserved. 50