Apache Libcloud

Sebastien Goasguen
Sebastien GoasguenCloud Computing Evangelist at Citrix
Sebastien Goasguen,
@sebgoa
Apache libcloud
Background
Apache Libcloud
Apache Libcloud
The Ten areas covered by the 60 core WS-* Specifications
WS-* Specification Area Typical Grid/Web Service Examples
1: Core Service Model XML, WSDL, SOAP
2: Service Internet WS-Addressing, WS-MessageDelivery; Reliable
Messaging WSRM; Efficient Messaging MOTM
3: Notification WS-Notification, WS-Eventing (Publish-
Subscribe)
4: Workflow and Transactions BPEL, WS-Choreography, WS-Coordination
5: Security WS-Security, WS-Trust, WS-Federation, SAML,
WS-SecureConversation
6: Service Discovery UDDI, WS-Discovery
7: System Metadata and State WSRF, WS-MetadataExchange, WS-Context
8: Management WSDM, WS-Management, WS-Transfer
9: Policy and Agreements WS-Policy, WS-Agreement
10: Portals and User Interfaces WSRP (Remote Portlets)
Web 2.0 Grids and Parallel Computing, Geoffrey Fox
WS-* Areas and Web 2.0
WS-* Specification Area Web 2.0 Approach
1: Core Service Model XML becomes optional but still useful
SOAP becomes JSON RSS ATOM
WSDL becomes REST with API as GET PUT etc.
Axis becomes XmlHttpRequest
2: Service Internet No special QoS. Use JMS or equivalent?
3: Notification Hard with HTTP without polling– JMS perhaps?
4: Workflow and Transactions
(no Transactions in Web 2.0)
Mashups, Google MapReduce
Scripting with PHP JavaScript ….
5: Security SSL, HTTPAuthentication/Authorization,
OpenID is Web 2.0 Single Sign on
6: Service Discovery http://www.programmableweb.com
7: System Metadata and State Processed by application – no system state –
Microformats are a universal metadata approach
8: Management==Interaction WS-Transfer style Protocols GET PUT etc.
9: Policy and Agreements Service dependent. Processed by application
10: Portals and User Interfaces Start Pages, AJAX and Widgets(Netvibes) Gadgets
No more EC2 SOAP
GCE is RESTfull
Standards and de-facto standards
Adapters
Client side
Interfaces
e.g EC2 interface to CloudStack: ec2stack
e.g GCE interface to CloudStack: gstack
Server side
Libcloud API
libcloud
• Python module that
provides a Cloud
Provider API
abstraction
• Ability to write apps
using multiple
providers
• Now with an
improved CloudStack
driver
Functionality
Manages:
• Compute nodes
• Data volumes
• DNS
• Load balancers
DNS providers
6 providers:
• Route53
• Rackspace
• Linode
• Zerigo
• Gandi
• hostvirtual
LB providers
7 providers:
• EC2 ELB
• CloudStack
• Rackspace
• Ninefold
• gce
• Gogrid
• brightbox
Compute Providers
40 providers including:
• CloudStack
• OpenStack
• Opennebula
• Rackspace
• EC2
• GCE
Installation
pip install apache-libcloud
Or from source:
git clone https://git-wip-
us.apache.org/repos/asf/libcloud.git
python ./setup.py install
Test installation
$ python
Python 2.7.5 (default, May 19 2013,
13:26:46)
[GCC 4.2.1 Compatible Apple Clang 4.1
((tags/Apple/clang-421.11.66))] on darwin
Type "help", "copyright", "credits" or
"license" for more information.
>>> import libcloud
Base API
Base Classes
• Node()
• NodeImage()
• NodeSize()
• NodeLocation()
• StorageVolume()
• NodeDriver()
Base API
Base Methods
• list_nodes()
• list_images()
• list_sizes()
• list_locations()
• create_node()
• destroy_node()
• create_volume()
• …..
New API
• list_key_pairs()
• create_key_pair()
• get_key_pair()
• delete_key_pair()
• Possible to promote new API as soon as
there is support in several providers.
Deploying nodes
Create a node and execute a script to
configure it
deploy_node()
script=ScriptDeployment(wordpress)
msd = MultiStepDeployment([script])
deploy_node(name='apachecon',image=image,siz
e=size,ex_keyname=mykey,pub_key_identity=</p
ath/to/key>,deploy=msd)
Contributing to libcloud
http://docs.libcloud.apache.org
Github integration
http://github.com/apache/libcloud
CloudStack Driver
Apache Libcloud
Ecosystem
Contributing to Apache CloudStack
API
Extension methods
For specific drivers, e.g:
def ex_list_networks()
def ex_create_security_group(self,
name, description)
CloudStack + libcloud
from libcloud.compute.types import Provider
from libcloud.compute.providers import
get_driver
Driver = get_driver(Provider.CLOUDSTACK)
conn=Driver(key=apikey,secret=secretkey,secure=T
rue,host=host,path=path)
CloudStack/libcloud basics
conn.list_locations()
images=conn.list_images()
offerings=conn.list_sizes()
conn.list_nodes()
conn.create_node(name='yoyo’,
image=images[0],
size=offerings[0],
extra_args={'keypair':’testkey'})
CloudStack basic zones
Instances isolated at Layer 3 through
security groups
Usual access to instances through ssh key
pairs.
Similar to AWS EC2
CloudStack Basic Zone
conn.ex_list_security_groups()
conn.ex_create_security_group(name=’libcloud')
conn.ex_authorize_security_group_ingress(security
groupname=’libcloud',protocol='TCP',startport=22,
cidrlist='0.0.0.0/0')
conn.ex_delete_security_group(’libcloud’)
CloudStack Advanced Zone
Creates isolated guest networks (L2
isolation).
Need to manage IP and port forwarding
rules, possibly NAT and firewalls.
Advanced zone
ex_list_networks()
ex_list_public_ips()
ex_create_port_forwarding_rule()
ex_create_ip_forwarding_rule()
ex_allocate_public_ip()
ex_release_public_ip()
CloudStack “inherited” Drivers
Apache Libcloud
KTUCloud
iKoula
http://www.ikoula.com
Exoscale
http://exoscale.ch
from libcloud.compute.types import Provider
from libcloud.compute.providers import
get_driver
Driver = get_driver(Provider.IKOULA)
conn = Driver(key=apikey, secret=secretkey)
from libcloud.compute.types import Provider
from libcloud.compute.providers import
get_driver
apikey = os.getenv('EXOSCALE_API_KEY')
secretkey = os.getenv('EXOSCALE_SECRET_KEY')
Driver = get_driver(Provider.EXOSCALE)
conn = Driver(key=apikey, secret=secretkey)
Time for Demos ?
Apache Libcloud
Conclusions
• Use libcloud to abstract API differences.
• Useful if you are using multiple cloud
providers
• Actively developed and easy to contribute
to
• @libcloud
• dev@libcloud.apache.org
1 of 43

Recommended

Apache LibCloud - Keeping up with the cloud market in 2016 by
Apache LibCloud - Keeping up with the cloud market in 2016Apache LibCloud - Keeping up with the cloud market in 2016
Apache LibCloud - Keeping up with the cloud market in 2016Anthony Shaw
3.1K views21 slides
Introducing container as-a-service support to apache libcloud by
Introducing container as-a-service support to apache libcloudIntroducing container as-a-service support to apache libcloud
Introducing container as-a-service support to apache libcloudAnthony Shaw
2.7K views21 slides
Libcloud and j clouds by
Libcloud and j cloudsLibcloud and j clouds
Libcloud and j cloudsDaeMyung Kang
1.8K views30 slides
Working in the multi-cloud with libcloud by
Working in the multi-cloud with libcloudWorking in the multi-cloud with libcloud
Working in the multi-cloud with libcloudGrig Gheorghiu
6K views22 slides
JClouds at San Francisco Java User Group by
JClouds at San Francisco Java User GroupJClouds at San Francisco Java User Group
JClouds at San Francisco Java User GroupMarakana Inc.
1.2K views38 slides
Modern Web development and operations practices by
Modern Web development and operations practicesModern Web development and operations practices
Modern Web development and operations practicesGrig Gheorghiu
2K views12 slides

More Related Content

What's hot

Apache jclouds and Docker by
Apache jclouds and DockerApache jclouds and Docker
Apache jclouds and DockerAndrea Turli
1.4K views10 slides
CloudStack Conference Public Clouds Use Cases by
CloudStack Conference Public Clouds Use CasesCloudStack Conference Public Clouds Use Cases
CloudStack Conference Public Clouds Use CasesSebastien Goasguen
2.1K views37 slides
On Docker and its use for LHC at CERN by
On Docker and its use for LHC at CERNOn Docker and its use for LHC at CERN
On Docker and its use for LHC at CERNSebastien Goasguen
4.1K views61 slides
Jclouds Intro by
Jclouds IntroJclouds Intro
Jclouds Introguesta31f61
2.2K views16 slides
Storage as a service OpenStack by
Storage as a service OpenStackStorage as a service OpenStack
Storage as a service OpenStackopenstackindia
3.4K views27 slides
[Open infra] how to calculate the cloud system operating rate by
[Open infra] how to calculate the cloud system operating rate[Open infra] how to calculate the cloud system operating rate
[Open infra] how to calculate the cloud system operating rateNalee Jang
579 views30 slides

What's hot(20)

Apache jclouds and Docker by Andrea Turli
Apache jclouds and DockerApache jclouds and Docker
Apache jclouds and Docker
Andrea Turli1.4K views
CloudStack Conference Public Clouds Use Cases by Sebastien Goasguen
CloudStack Conference Public Clouds Use CasesCloudStack Conference Public Clouds Use Cases
CloudStack Conference Public Clouds Use Cases
Sebastien Goasguen2.1K views
Jclouds Intro by guesta31f61
Jclouds IntroJclouds Intro
Jclouds Intro
guesta31f612.2K views
Storage as a service OpenStack by openstackindia
Storage as a service OpenStackStorage as a service OpenStack
Storage as a service OpenStack
openstackindia3.4K views
[Open infra] how to calculate the cloud system operating rate by Nalee Jang
[Open infra] how to calculate the cloud system operating rate[Open infra] how to calculate the cloud system operating rate
[Open infra] how to calculate the cloud system operating rate
Nalee Jang579 views
Openstack Study Nova 1 by Jinho Shin
Openstack Study Nova 1Openstack Study Nova 1
Openstack Study Nova 1
Jinho Shin5.4K views
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture by OpenStack Korea Community
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
[OpenInfra Days Korea 2018] Day 2 - E4 - 딥다이브: immutable Kubernetes architecture
Openshift Container Platform on Azure by Glenn West
Openshift Container Platform on Azure Openshift Container Platform on Azure
Openshift Container Platform on Azure
Glenn West206 views
Filesystem as a service in OpenStack by openstackindia
Filesystem as a service in OpenStackFilesystem as a service in OpenStack
Filesystem as a service in OpenStack
openstackindia7.3K views
Third Party Auth in WebObjects by WO Community
Third Party Auth in WebObjectsThird Party Auth in WebObjects
Third Party Auth in WebObjects
WO Community2.2K views
State of Containers in OpenStack by openstackindia
State of Containers in OpenStackState of Containers in OpenStack
State of Containers in OpenStack
openstackindia2.9K views
Meetup 12-12-2017 - Application Isolation on Kubernetes by dtoledo67
Meetup 12-12-2017 - Application Isolation on KubernetesMeetup 12-12-2017 - Application Isolation on Kubernetes
Meetup 12-12-2017 - Application Isolation on Kubernetes
dtoledo67303 views
OpenStack Cinder by Renuka Apte
OpenStack CinderOpenStack Cinder
OpenStack Cinder
Renuka Apte5.3K views
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison by bizalgo
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief ComparisonCloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparison
bizalgo32.4K views
Openstack in 10 mins by Dawood M.S
Openstack in 10 minsOpenstack in 10 mins
Openstack in 10 mins
Dawood M.S4.4K views

Similar to Apache Libcloud

StrongLoop Overview by
StrongLoop OverviewStrongLoop Overview
StrongLoop OverviewShubhra Kar
2.3K views44 slides
State of the OpenDaylight Union by
State of the OpenDaylight UnionState of the OpenDaylight Union
State of the OpenDaylight UnionOpen Networking Summit
338 views34 slides
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience Lond... by
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience Lond...Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience Lond...
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience Lond...InfluxData
230 views33 slides
Apache Directory and the OSGi Service Platform - Enrique Rodriguez, PMC Membe... by
Apache Directory and the OSGi Service Platform - Enrique Rodriguez, PMC Membe...Apache Directory and the OSGi Service Platform - Enrique Rodriguez, PMC Membe...
Apache Directory and the OSGi Service Platform - Enrique Rodriguez, PMC Membe...mfrancis
1.7K views18 slides
Sap webinar-briefing-sep-2013-final by
Sap webinar-briefing-sep-2013-finalSap webinar-briefing-sep-2013-final
Sap webinar-briefing-sep-2013-finalKenneth Peeples
1.2K views43 slides
Liberty Deep Dive by
Liberty Deep DiveLiberty Deep Dive
Liberty Deep DiveWASdev Community
913 views26 slides

Similar to Apache Libcloud(20)

StrongLoop Overview by Shubhra Kar
StrongLoop OverviewStrongLoop Overview
StrongLoop Overview
Shubhra Kar2.3K views
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience Lond... by InfluxData
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience Lond...Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience Lond...
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience Lond...
InfluxData230 views
Apache Directory and the OSGi Service Platform - Enrique Rodriguez, PMC Membe... by mfrancis
Apache Directory and the OSGi Service Platform - Enrique Rodriguez, PMC Membe...Apache Directory and the OSGi Service Platform - Enrique Rodriguez, PMC Membe...
Apache Directory and the OSGi Service Platform - Enrique Rodriguez, PMC Membe...
mfrancis1.7K views
Sap webinar-briefing-sep-2013-final by Kenneth Peeples
Sap webinar-briefing-sep-2013-finalSap webinar-briefing-sep-2013-final
Sap webinar-briefing-sep-2013-final
Kenneth Peeples1.2K views
Osnug meetup-tungsten fabric - overview.pptx by M.Qasim Arham
Osnug meetup-tungsten fabric - overview.pptxOsnug meetup-tungsten fabric - overview.pptx
Osnug meetup-tungsten fabric - overview.pptx
M.Qasim Arham607 views
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptx by Georg Ember
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptxIBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptx
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptx
Georg Ember976 views
Introduction to Kong API Gateway by Yohann Ciurlik
Introduction to Kong API GatewayIntroduction to Kong API Gateway
Introduction to Kong API Gateway
Yohann Ciurlik7.7K views
Oracle Blockchain Platform_Wonjo Yoo by Oracle Korea
Oracle Blockchain Platform_Wonjo YooOracle Blockchain Platform_Wonjo Yoo
Oracle Blockchain Platform_Wonjo Yoo
Oracle Korea1.2K views
Java @ Cloud - Setor Público SP by Ilan Salviano
Java @ Cloud - Setor Público SPJava @ Cloud - Setor Público SP
Java @ Cloud - Setor Público SP
Ilan Salviano234 views
Up and Running with gRPC & Cloud Career [GDG-Cloud-Dhaka-IO/2022} by Md. Sadhan Sarker
Up and Running with gRPC & Cloud Career [GDG-Cloud-Dhaka-IO/2022}Up and Running with gRPC & Cloud Career [GDG-Cloud-Dhaka-IO/2022}
Up and Running with gRPC & Cloud Career [GDG-Cloud-Dhaka-IO/2022}
What_s_New_in_OpenShift_Container_Platform_4.6.pdf by chalermpany
What_s_New_in_OpenShift_Container_Platform_4.6.pdfWhat_s_New_in_OpenShift_Container_Platform_4.6.pdf
What_s_New_in_OpenShift_Container_Platform_4.6.pdf
chalermpany25 views
Cloudexpowest opensourcecloudcomputing-1by arun kumar by Arun Kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarCloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Arun Kumar148 views
Cloudexpowest opensourcecloudcomputing-1by arun kumar by Arun Kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarCloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Arun Kumar466 views
Crypt tech technical-presales by Mustafa Kuğu
Crypt tech technical-presalesCrypt tech technical-presales
Crypt tech technical-presales
Mustafa Kuğu2.1K views
Introduction to WebSockets by Gunnar Hillert
Introduction to WebSocketsIntroduction to WebSockets
Introduction to WebSockets
Gunnar Hillert8.8K views
ONUG Tutorial: Bridges and Tunnels Drive Through OpenStack Networking by markmcclain
ONUG Tutorial: Bridges and Tunnels Drive Through OpenStack NetworkingONUG Tutorial: Bridges and Tunnels Drive Through OpenStack Networking
ONUG Tutorial: Bridges and Tunnels Drive Through OpenStack Networking
markmcclain1.2K views

More from Sebastien Goasguen

Kubernetes Sealed secrets by
Kubernetes Sealed secretsKubernetes Sealed secrets
Kubernetes Sealed secretsSebastien Goasguen
1.9K views7 slides
Kubernetes Native Serverless solution: Kubeless by
Kubernetes Native Serverless solution: KubelessKubernetes Native Serverless solution: Kubeless
Kubernetes Native Serverless solution: KubelessSebastien Goasguen
698 views6 slides
Serverless on Kubernetes by
Serverless on KubernetesServerless on Kubernetes
Serverless on KubernetesSebastien Goasguen
1.9K views32 slides
Kubernetes kubecon-roundup by
Kubernetes kubecon-roundupKubernetes kubecon-roundup
Kubernetes kubecon-roundupSebastien Goasguen
505 views18 slides
Docker and CloudStack by
Docker and CloudStackDocker and CloudStack
Docker and CloudStackSebastien Goasguen
8K views33 slides
Kubernetes on CloudStack with coreOS by
Kubernetes on CloudStack with coreOSKubernetes on CloudStack with coreOS
Kubernetes on CloudStack with coreOSSebastien Goasguen
3.5K views27 slides

More from Sebastien Goasguen(20)

Kubernetes Native Serverless solution: Kubeless by Sebastien Goasguen
Kubernetes Native Serverless solution: KubelessKubernetes Native Serverless solution: Kubeless
Kubernetes Native Serverless solution: Kubeless
Sebastien Goasguen698 views
CloudStack / Saltstack lightning talk at DevOps Amsterdam by Sebastien Goasguen
CloudStack / Saltstack lightning talk at DevOps AmsterdamCloudStack / Saltstack lightning talk at DevOps Amsterdam
CloudStack / Saltstack lightning talk at DevOps Amsterdam
Sebastien Goasguen1.9K views

Recently uploaded

KubeConNA23 Recap.pdf by
KubeConNA23 Recap.pdfKubeConNA23 Recap.pdf
KubeConNA23 Recap.pdfMichaelOLeary82
24 views27 slides
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf by
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdfBronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdfThomasBronack
31 views31 slides
Digital Personal Data Protection (DPDP) Practical Approach For CISOs by
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOsPriyanka Aash
162 views59 slides
The Coming AI Tsunami.pptx by
The Coming AI Tsunami.pptxThe Coming AI Tsunami.pptx
The Coming AI Tsunami.pptxjohnhandby
13 views12 slides
Transcript: Redefining the book supply chain: A glimpse into the future - Tec... by
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...BookNet Canada
41 views16 slides
Cocktail of Environments. How to Mix Test and Development Environments and St... by
Cocktail of Environments. How to Mix Test and Development Environments and St...Cocktail of Environments. How to Mix Test and Development Environments and St...
Cocktail of Environments. How to Mix Test and Development Environments and St...Aleksandr Tarasov
23 views135 slides

Recently uploaded(20)

Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf by ThomasBronack
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdfBronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf
ThomasBronack31 views
Digital Personal Data Protection (DPDP) Practical Approach For CISOs by Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash162 views
The Coming AI Tsunami.pptx by johnhandby
The Coming AI Tsunami.pptxThe Coming AI Tsunami.pptx
The Coming AI Tsunami.pptx
johnhandby13 views
Transcript: Redefining the book supply chain: A glimpse into the future - Tec... by BookNet Canada
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
BookNet Canada41 views
Cocktail of Environments. How to Mix Test and Development Environments and St... by Aleksandr Tarasov
Cocktail of Environments. How to Mix Test and Development Environments and St...Cocktail of Environments. How to Mix Test and Development Environments and St...
Cocktail of Environments. How to Mix Test and Development Environments and St...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And... by ShapeBlue
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
ShapeBlue108 views
NTGapps NTG LowCode Platform by Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu437 views
The Power of Heat Decarbonisation Plans in the Built Environment by IES VE
The Power of Heat Decarbonisation Plans in the Built EnvironmentThe Power of Heat Decarbonisation Plans in the Built Environment
The Power of Heat Decarbonisation Plans in the Built Environment
IES VE84 views
PCCC23:日本AMD株式会社 テーマ2「AMD EPYC™ プロセッサーを用いたAIソリューション」 by PC Cluster Consortium
PCCC23:日本AMD株式会社 テーマ2「AMD EPYC™ プロセッサーを用いたAIソリューション」PCCC23:日本AMD株式会社 テーマ2「AMD EPYC™ プロセッサーを用いたAIソリューション」
PCCC23:日本AMD株式会社 テーマ2「AMD EPYC™ プロセッサーを用いたAIソリューション」
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023 by BookNet Canada
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023Redefining the book supply chain: A glimpse into the future - Tech Forum 2023
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023
BookNet Canada44 views
Mobile Core Solutions & Successful Cases.pdf by IPLOOK Networks
Mobile Core Solutions & Successful Cases.pdfMobile Core Solutions & Successful Cases.pdf
Mobile Core Solutions & Successful Cases.pdf
IPLOOK Networks14 views
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdf by MichaelOLeary82
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdfAdopting Karpenter for Cost and Simplicity at Grafana Labs.pdf
Adopting Karpenter for Cost and Simplicity at Grafana Labs.pdf
MichaelOLeary8213 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue199 views
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell by Fwdays
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell
Fwdays14 views
Business Analyst Series 2023 - Week 4 Session 7 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7
DianaGray10146 views
"Surviving highload with Node.js", Andrii Shumada by Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays58 views

Apache Libcloud