SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
コマンドラインで始める
SoftLayer
NAKAJIMA Takaaki,

May 23, 2014
SoftLayer どう触っていますか?
• ウェブ
• 旧ポータル
• 新ポータル
• モバイル
• CLI
• REST, SOAP, XML-RPC
• sl コマンド
• API: Python, Ruby, C#, …
REST
$ curl "https://${SL_USERNAME}:${SL_API_KEY}
@api.softlayer.com/rest/v3/SoftLayer_Account.xml?
objectMask=firstName;lastName;id"



<?xml version="1.0"?>

<root>

<firstName>Takaaki</firstName>

<id>XXXXXX</id>

<lastName>Nakajima</lastName>

</root>
Python CLI
sl コマンド v3.1.0
Compute:

bmc Bare Metal Cloud

cci Cloud Compute Instances

image Manages compute and
flex images

metadata Get details about this
machine. Also available with 'my'
and 'meta'

server Hardware Bare metal
servers

sshkey Manage SSH keys on your
account

vs Virtual Servers
(formerly CCIs)



Networking:

cdn Content Delivery
Network service management

dns Domain Name System

firewall Firewall rule and
security management

globalip Global IP address
management

messaging Message Queue Service

rwhois RWhoIs operations

ssl Manages SSL

subnet Subnet ordering and
management

vlan Manage VLANs on your
account



Storage:

iscsi View iSCSI details

nas View NAS details

snapshot iSCSI snapshots
General:

config View and edit
configuration for this tool

ticket Manage account tickets

summary Display an overall
summary of your account

help Show help
4
$ sl help cdn

usage: sl cdn [<command>] [<args>...] [options]



Manage CDN accounts and configuration



The available commands are:

detail Show details for a CDN account

list List CDN accounts

load Cache one or more files on all edge nodes

origin-add Add an origin pull mapping

origin-list Show origin pull mappings on a CDN account

origin-remove Remove an origin pull mapping

purge Purge one or more cached files from all
edge nodes
$ sl help snapshot

usage: sl snapshot [<command>] [<args>...] [options]



Manage, order, delete iSCSI snapshots



The available commands are:

cancel Cancel an iSCSI snapshot

create Create a snapshot of given iSCSI volume

create-space Orders space for storing snapshots

list List snpshots of given iSCSI

restore-volume Restores volume from existing snapshot



For several commands <identifier> will be asked for.This
can be the id

of iSCSI volume or iSCSI snapshot.
$ sl help ticket

usage: sl ticket [<command>] [<args>...] [options]



Manages account tickets



The available commands are:

create Create a new ticket

detail Output details about an ticket

list List tickets

update Update an existing ticket

subjects List the subject IDs that can be used for
ticket creation

summary Give summary info about tickets
API Python Client
$ python

from SoftLayer import TicketManager, Client

client = Client()

ticket = TicketManager(client)

>>> for t in ticket.list_tickets():

print("%d %s %s" % (t['id'], t['lastEditDate'], t['title']))



9533798 2014-04-16T08:08:32+09:00 Virtual Server Cancellation -
04/15/14

9533682 2014-04-16T11:07:15+09:00 MONITORING: Network Monitor Alert

9432082 2014-05-09T19:47:44+09:00 NOTIFICATION: Object Storage
Service and the Heartbleed OpenSSL Vulnerability - Global -
04/09/2014

9397692 2014-04-09T15:07:36+09:00 Security Issue - Impact of
CVE-2014-0160 in SLayer

8988684 2014-03-15T12:46:28+09:00 Cloud Instance Cancellation -
03/13/14

8896850 2014-03-13T10:31:31+09:00 Introducing New Product Names

8581498 2014-02-15T05:27:15+09:00 MONITORING: Network Monitor Alert
8
サンプル

料金表を生成してみる
$ sl vs create --test --hostname=test --domain=example.com 

—cpu=2 --memory=2048 --os=CENTOS_LATEST --hourly

:.......................................................:......:

: Item : cost :

:.......................................................:......:

: 2 x 2.0 GHz Cores : 0.04 :

: 2 GB : 0.04 :

: CentOS 6.x - Minimal Install (64 bit) : 0.00 :

(snipped)

: Total hourly cost : 0.08 :

:.......................................................:......:





https://github.com/ryumei/softlayer-utility/blob/master/sl-vs-
prices.sh

9
料金表生成スクリプト
OS CPU Memory Unit Price
CentOS 6.x - Minimal Install (64 bit) 1 1024 hourly 0.04
CentOS 6.x - Minimal Install (64 bit) 1 2048 hourly 0.06
CentOS 6.x - Minimal Install (64 bit) 1 4096 hourly 0.1
CentOS 6.x - Minimal Install (64 bit) 1 6144 hourly 0.14
CentOS 6.x - Minimal Install (64 bit) 1 8192 hourly 0.17
CentOS 6.x - Minimal Install (64 bit) 1 12288 hourly 0.23
CentOS 6.x - Minimal Install (64 bit) 1 16384 hourly 0.29
CentOS 6.x - Minimal Install (64 bit) 1 32768 hourly 0.47
CentOS 6.x - Minimal Install (64 bit) 1 49152 hourly 0.61
CentOS 6.x - Minimal Install (64 bit) 1 65536 hourly 0.75
他にも
• Object Storage Uploader

https://sldn.softlayer.com/blog/ashaw/
Object-Storage-Uploader
• Configuration Finder

https://sldn.softlayer.com/blog/
hansKristian/Configuration-Finder-‒-
Simplify-Your-Server-Search
まとめ
• CLI, Python API をはじめ、

一通りの利用手段は用意されています。
• XML RPC, REST を扱うことができるのなら、

いかようにも。
• リファレンス

SLDN https://sldn.softlayer.com

KnowledgeLayer http://knowledgelayer.softlayer.com

Python API Reference http://softlayer-
python.readthedocs.org/en/latest/index.html
12

Weitere ähnliche Inhalte

Was ist angesagt?

Robert Pankowecki - Czy sprzedawcy SQLowych baz nas oszukali?
Robert Pankowecki - Czy sprzedawcy SQLowych baz nas oszukali?Robert Pankowecki - Czy sprzedawcy SQLowych baz nas oszukali?
Robert Pankowecki - Czy sprzedawcy SQLowych baz nas oszukali?SegFaultConf
 
Orion Context Broker NGSI-v2 Overview for Developers That Already Know NGSI-v...
Orion Context Broker NGSI-v2 Overview for Developers That Already Know NGSI-v...Orion Context Broker NGSI-v2 Overview for Developers That Already Know NGSI-v...
Orion Context Broker NGSI-v2 Overview for Developers That Already Know NGSI-v...Fermin Galan
 

Was ist angesagt? (6)

IoT Secure Bootsrapping : ideas
IoT Secure Bootsrapping : ideasIoT Secure Bootsrapping : ideas
IoT Secure Bootsrapping : ideas
 
Robert Pankowecki - Czy sprzedawcy SQLowych baz nas oszukali?
Robert Pankowecki - Czy sprzedawcy SQLowych baz nas oszukali?Robert Pankowecki - Czy sprzedawcy SQLowych baz nas oszukali?
Robert Pankowecki - Czy sprzedawcy SQLowych baz nas oszukali?
 
Orion Context Broker NGSI-v2 Overview for Developers That Already Know NGSI-v...
Orion Context Broker NGSI-v2 Overview for Developers That Already Know NGSI-v...Orion Context Broker NGSI-v2 Overview for Developers That Already Know NGSI-v...
Orion Context Broker NGSI-v2 Overview for Developers That Already Know NGSI-v...
 
Rsa
RsaRsa
Rsa
 
Oracles
OraclesOracles
Oracles
 
Bletchley
BletchleyBletchley
Bletchley
 

Andere mochten auch

Andere mochten auch (11)

BBS TP
BBS TPBBS TP
BBS TP
 
"Душевные продажи", мастер-класс
"Душевные продажи",  мастер-класс"Душевные продажи",  мастер-класс
"Душевные продажи", мастер-класс
 
Прозументов Антон "Массовость и скорость"
Прозументов Антон "Массовость и скорость"Прозументов Антон "Массовость и скорость"
Прозументов Антон "Массовость и скорость"
 
Маркетинговая активность региональных фитнес клубов
Маркетинговая активность региональных фитнес клубовМаркетинговая активность региональных фитнес клубов
Маркетинговая активность региональных фитнес клубов
 
"Душевные продажи", мастер-класс
"Душевные продажи",  мастер-класс"Душевные продажи",  мастер-класс
"Душевные продажи", мастер-класс
 
Игорь Колынин
Игорь КолынинИгорь Колынин
Игорь Колынин
 
Kasih allah
Kasih allahKasih allah
Kasih allah
 
Фитнес-индустрия
Фитнес-индустрия Фитнес-индустрия
Фитнес-индустрия
 
н.галкина нейрокоммуникации как новый уровень диалога 14.02
н.галкина нейрокоммуникации как новый уровень диалога 14.02н.галкина нейрокоммуникации как новый уровень диалога 14.02
н.галкина нейрокоммуникации как новый уровень диалога 14.02
 
а.шестакова нейромаркетинг 14_02_2017_
а.шестакова нейромаркетинг 14_02_2017_а.шестакова нейромаркетинг 14_02_2017_
а.шестакова нейромаркетинг 14_02_2017_
 
.Sla 3
.Sla 3.Sla 3
.Sla 3
 

Ähnlich wie コマンドラインで始める SoftLayer (May 23, 2014)

A Practical Deep Dive into Observability of Streaming Applications with Kosta...
A Practical Deep Dive into Observability of Streaming Applications with Kosta...A Practical Deep Dive into Observability of Streaming Applications with Kosta...
A Practical Deep Dive into Observability of Streaming Applications with Kosta...HostedbyConfluent
 
Build your own private openstack cloud
Build your own private openstack cloudBuild your own private openstack cloud
Build your own private openstack cloudNUTC, imac
 
Strata London 2018: Multi-everything with Apache Pulsar
Strata London 2018:  Multi-everything with Apache PulsarStrata London 2018:  Multi-everything with Apache Pulsar
Strata London 2018: Multi-everything with Apache PulsarStreamlio
 
以Device Shadows與Rules Engine串聯實體世界
以Device Shadows與Rules Engine串聯實體世界以Device Shadows與Rules Engine串聯實體世界
以Device Shadows與Rules Engine串聯實體世界Amazon Web Services
 
Advanced RingCentral API Use Cases
Advanced RingCentral API Use CasesAdvanced RingCentral API Use Cases
Advanced RingCentral API Use CasesByrne Reese
 
February 2016 Webinar Series - Best Practices for IoT Security in the Cloud
February 2016 Webinar Series - Best Practices for IoT Security in the CloudFebruary 2016 Webinar Series - Best Practices for IoT Security in the Cloud
February 2016 Webinar Series - Best Practices for IoT Security in the CloudAmazon Web Services
 
Keystone - Openstack Identity Service
Keystone - Openstack Identity Service Keystone - Openstack Identity Service
Keystone - Openstack Identity Service Prasad Mukhedkar
 
DEF CON 23 - Sean - metcalf - red vs blue ad attack and defense
DEF CON 23 - Sean - metcalf - red vs blue ad attack and defenseDEF CON 23 - Sean - metcalf - red vs blue ad attack and defense
DEF CON 23 - Sean - metcalf - red vs blue ad attack and defenseFelipe Prado
 
HashiTLS Demystifying Security Certs
HashiTLS Demystifying Security CertsHashiTLS Demystifying Security Certs
HashiTLS Demystifying Security CertsMitchell Pronschinske
 
Three Lessons about Gatling and Microservices
Three Lessons about Gatling and MicroservicesThree Lessons about Gatling and Microservices
Three Lessons about Gatling and MicroservicesDragos Manolescu
 
Best Practices for IoT Security in the Cloud
Best Practices for IoT Security in the CloudBest Practices for IoT Security in the Cloud
Best Practices for IoT Security in the CloudAmazon Web Services
 
Best Practices of IoT in the Cloud
Best Practices of IoT in the CloudBest Practices of IoT in the Cloud
Best Practices of IoT in the CloudAmazon Web Services
 
Iot Conference Berlin M2M,IoT, device management: one protocol to rule them all?
Iot Conference Berlin M2M,IoT, device management: one protocol to rule them all?Iot Conference Berlin M2M,IoT, device management: one protocol to rule them all?
Iot Conference Berlin M2M,IoT, device management: one protocol to rule them all?Julien Vermillard
 
Hunting for APT in network logs workshop presentation
Hunting for APT in network logs workshop presentationHunting for APT in network logs workshop presentation
Hunting for APT in network logs workshop presentationOlehLevytskyi1
 
The Real World - Plugging the Enterprise Into It (nodejs)
The Real World - Plugging  the Enterprise Into It (nodejs)The Real World - Plugging  the Enterprise Into It (nodejs)
The Real World - Plugging the Enterprise Into It (nodejs)Aman Kohli
 
Kerberos survival guide SPS Kansas City
Kerberos survival guide SPS Kansas CityKerberos survival guide SPS Kansas City
Kerberos survival guide SPS Kansas CityJ.D. Wade
 
Cloud.ca and CloudOps cs_auth
Cloud.ca and CloudOps cs_auth Cloud.ca and CloudOps cs_auth
Cloud.ca and CloudOps cs_auth Ian Rae
 
Best Practices of IoT Security in the Cloud
Best Practices of IoT Security in the CloudBest Practices of IoT Security in the Cloud
Best Practices of IoT Security in the CloudAmazon Web Services
 
DBA Fundamentals Group: Continuous SQL with Kafka and Flink
DBA Fundamentals Group: Continuous SQL with Kafka and FlinkDBA Fundamentals Group: Continuous SQL with Kafka and Flink
DBA Fundamentals Group: Continuous SQL with Kafka and FlinkTimothy Spann
 

Ähnlich wie コマンドラインで始める SoftLayer (May 23, 2014) (20)

Pycon - Python for ethical hackers
Pycon - Python for ethical hackers Pycon - Python for ethical hackers
Pycon - Python for ethical hackers
 
A Practical Deep Dive into Observability of Streaming Applications with Kosta...
A Practical Deep Dive into Observability of Streaming Applications with Kosta...A Practical Deep Dive into Observability of Streaming Applications with Kosta...
A Practical Deep Dive into Observability of Streaming Applications with Kosta...
 
Build your own private openstack cloud
Build your own private openstack cloudBuild your own private openstack cloud
Build your own private openstack cloud
 
Strata London 2018: Multi-everything with Apache Pulsar
Strata London 2018:  Multi-everything with Apache PulsarStrata London 2018:  Multi-everything with Apache Pulsar
Strata London 2018: Multi-everything with Apache Pulsar
 
以Device Shadows與Rules Engine串聯實體世界
以Device Shadows與Rules Engine串聯實體世界以Device Shadows與Rules Engine串聯實體世界
以Device Shadows與Rules Engine串聯實體世界
 
Advanced RingCentral API Use Cases
Advanced RingCentral API Use CasesAdvanced RingCentral API Use Cases
Advanced RingCentral API Use Cases
 
February 2016 Webinar Series - Best Practices for IoT Security in the Cloud
February 2016 Webinar Series - Best Practices for IoT Security in the CloudFebruary 2016 Webinar Series - Best Practices for IoT Security in the Cloud
February 2016 Webinar Series - Best Practices for IoT Security in the Cloud
 
Keystone - Openstack Identity Service
Keystone - Openstack Identity Service Keystone - Openstack Identity Service
Keystone - Openstack Identity Service
 
DEF CON 23 - Sean - metcalf - red vs blue ad attack and defense
DEF CON 23 - Sean - metcalf - red vs blue ad attack and defenseDEF CON 23 - Sean - metcalf - red vs blue ad attack and defense
DEF CON 23 - Sean - metcalf - red vs blue ad attack and defense
 
HashiTLS Demystifying Security Certs
HashiTLS Demystifying Security CertsHashiTLS Demystifying Security Certs
HashiTLS Demystifying Security Certs
 
Three Lessons about Gatling and Microservices
Three Lessons about Gatling and MicroservicesThree Lessons about Gatling and Microservices
Three Lessons about Gatling and Microservices
 
Best Practices for IoT Security in the Cloud
Best Practices for IoT Security in the CloudBest Practices for IoT Security in the Cloud
Best Practices for IoT Security in the Cloud
 
Best Practices of IoT in the Cloud
Best Practices of IoT in the CloudBest Practices of IoT in the Cloud
Best Practices of IoT in the Cloud
 
Iot Conference Berlin M2M,IoT, device management: one protocol to rule them all?
Iot Conference Berlin M2M,IoT, device management: one protocol to rule them all?Iot Conference Berlin M2M,IoT, device management: one protocol to rule them all?
Iot Conference Berlin M2M,IoT, device management: one protocol to rule them all?
 
Hunting for APT in network logs workshop presentation
Hunting for APT in network logs workshop presentationHunting for APT in network logs workshop presentation
Hunting for APT in network logs workshop presentation
 
The Real World - Plugging the Enterprise Into It (nodejs)
The Real World - Plugging  the Enterprise Into It (nodejs)The Real World - Plugging  the Enterprise Into It (nodejs)
The Real World - Plugging the Enterprise Into It (nodejs)
 
Kerberos survival guide SPS Kansas City
Kerberos survival guide SPS Kansas CityKerberos survival guide SPS Kansas City
Kerberos survival guide SPS Kansas City
 
Cloud.ca and CloudOps cs_auth
Cloud.ca and CloudOps cs_auth Cloud.ca and CloudOps cs_auth
Cloud.ca and CloudOps cs_auth
 
Best Practices of IoT Security in the Cloud
Best Practices of IoT Security in the CloudBest Practices of IoT Security in the Cloud
Best Practices of IoT Security in the Cloud
 
DBA Fundamentals Group: Continuous SQL with Kafka and Flink
DBA Fundamentals Group: Continuous SQL with Kafka and FlinkDBA Fundamentals Group: Continuous SQL with Kafka and Flink
DBA Fundamentals Group: Continuous SQL with Kafka and Flink
 

Kürzlich hochgeladen

OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 

Kürzlich hochgeladen (20)

DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 

コマンドラインで始める SoftLayer (May 23, 2014)

  • 2. SoftLayer どう触っていますか? • ウェブ • 旧ポータル • 新ポータル • モバイル • CLI • REST, SOAP, XML-RPC • sl コマンド • API: Python, Ruby, C#, …
  • 3. REST $ curl "https://${SL_USERNAME}:${SL_API_KEY} @api.softlayer.com/rest/v3/SoftLayer_Account.xml? objectMask=firstName;lastName;id"
 
 <?xml version="1.0"?>
 <root>
 <firstName>Takaaki</firstName>
 <id>XXXXXX</id>
 <lastName>Nakajima</lastName>
 </root>
  • 4. Python CLI sl コマンド v3.1.0 Compute:
 bmc Bare Metal Cloud
 cci Cloud Compute Instances
 image Manages compute and flex images
 metadata Get details about this machine. Also available with 'my' and 'meta'
 server Hardware Bare metal servers
 sshkey Manage SSH keys on your account
 vs Virtual Servers (formerly CCIs)
 
 Networking:
 cdn Content Delivery Network service management
 dns Domain Name System
 firewall Firewall rule and security management
 globalip Global IP address management
 messaging Message Queue Service
 rwhois RWhoIs operations
 ssl Manages SSL
 subnet Subnet ordering and management
 vlan Manage VLANs on your account
 
 Storage:
 iscsi View iSCSI details
 nas View NAS details
 snapshot iSCSI snapshots General:
 config View and edit configuration for this tool
 ticket Manage account tickets
 summary Display an overall summary of your account
 help Show help 4
  • 5. $ sl help cdn
 usage: sl cdn [<command>] [<args>...] [options]
 
 Manage CDN accounts and configuration
 
 The available commands are:
 detail Show details for a CDN account
 list List CDN accounts
 load Cache one or more files on all edge nodes
 origin-add Add an origin pull mapping
 origin-list Show origin pull mappings on a CDN account
 origin-remove Remove an origin pull mapping
 purge Purge one or more cached files from all edge nodes
  • 6. $ sl help snapshot
 usage: sl snapshot [<command>] [<args>...] [options]
 
 Manage, order, delete iSCSI snapshots
 
 The available commands are:
 cancel Cancel an iSCSI snapshot
 create Create a snapshot of given iSCSI volume
 create-space Orders space for storing snapshots
 list List snpshots of given iSCSI
 restore-volume Restores volume from existing snapshot
 
 For several commands <identifier> will be asked for.This can be the id
 of iSCSI volume or iSCSI snapshot.
  • 7. $ sl help ticket
 usage: sl ticket [<command>] [<args>...] [options]
 
 Manages account tickets
 
 The available commands are:
 create Create a new ticket
 detail Output details about an ticket
 list List tickets
 update Update an existing ticket
 subjects List the subject IDs that can be used for ticket creation
 summary Give summary info about tickets
  • 8. API Python Client $ python
 from SoftLayer import TicketManager, Client
 client = Client()
 ticket = TicketManager(client)
 >>> for t in ticket.list_tickets():
 print("%d %s %s" % (t['id'], t['lastEditDate'], t['title']))
 
 9533798 2014-04-16T08:08:32+09:00 Virtual Server Cancellation - 04/15/14
 9533682 2014-04-16T11:07:15+09:00 MONITORING: Network Monitor Alert
 9432082 2014-05-09T19:47:44+09:00 NOTIFICATION: Object Storage Service and the Heartbleed OpenSSL Vulnerability - Global - 04/09/2014
 9397692 2014-04-09T15:07:36+09:00 Security Issue - Impact of CVE-2014-0160 in SLayer
 8988684 2014-03-15T12:46:28+09:00 Cloud Instance Cancellation - 03/13/14
 8896850 2014-03-13T10:31:31+09:00 Introducing New Product Names
 8581498 2014-02-15T05:27:15+09:00 MONITORING: Network Monitor Alert 8
  • 9. サンプル
 料金表を生成してみる $ sl vs create --test --hostname=test --domain=example.com 
 —cpu=2 --memory=2048 --os=CENTOS_LATEST --hourly
 :.......................................................:......:
 : Item : cost :
 :.......................................................:......:
 : 2 x 2.0 GHz Cores : 0.04 :
 : 2 GB : 0.04 :
 : CentOS 6.x - Minimal Install (64 bit) : 0.00 :
 (snipped)
 : Total hourly cost : 0.08 :
 :.......................................................:......:
 
 
 https://github.com/ryumei/softlayer-utility/blob/master/sl-vs- prices.sh
 9
  • 10. 料金表生成スクリプト OS CPU Memory Unit Price CentOS 6.x - Minimal Install (64 bit) 1 1024 hourly 0.04 CentOS 6.x - Minimal Install (64 bit) 1 2048 hourly 0.06 CentOS 6.x - Minimal Install (64 bit) 1 4096 hourly 0.1 CentOS 6.x - Minimal Install (64 bit) 1 6144 hourly 0.14 CentOS 6.x - Minimal Install (64 bit) 1 8192 hourly 0.17 CentOS 6.x - Minimal Install (64 bit) 1 12288 hourly 0.23 CentOS 6.x - Minimal Install (64 bit) 1 16384 hourly 0.29 CentOS 6.x - Minimal Install (64 bit) 1 32768 hourly 0.47 CentOS 6.x - Minimal Install (64 bit) 1 49152 hourly 0.61 CentOS 6.x - Minimal Install (64 bit) 1 65536 hourly 0.75
  • 11. 他にも • Object Storage Uploader
 https://sldn.softlayer.com/blog/ashaw/ Object-Storage-Uploader • Configuration Finder
 https://sldn.softlayer.com/blog/ hansKristian/Configuration-Finder-‒- Simplify-Your-Server-Search
  • 12. まとめ • CLI, Python API をはじめ、
 一通りの利用手段は用意されています。 • XML RPC, REST を扱うことができるのなら、
 いかようにも。 • リファレンス
 SLDN https://sldn.softlayer.com
 KnowledgeLayer http://knowledgelayer.softlayer.com
 Python API Reference http://softlayer- python.readthedocs.org/en/latest/index.html 12