Real World Web components

Jarrod Overson
Jarrod OversonDirector at Shape Security
Real World

Web Components
Jarrod Overson
jarrodoverson.com
a.k.a.

Web Components
outside of Google
What are

Web Components?
Web Components
Templates
Custom Elements
Shadow DOM
HTML Imports
(and more…)
HTML Templates
( traditionally )
<script type="text/x-template">
<h1>Hello World!</h1>
</script>

<div style="display:none">
<p>I am cloned over and over!</p>
</div>
HTML Templates
now(ish)!

<template>
<p>I don’t exist yet!</p>
</template>
Benefits
1. Inert
2. No .innerHTML
3. It makes sense
Custom Elements
❯ MyEl = document.registerElement('my-el');
function my-el() { [native code] }
!

❯ var el = new MyEl();
undefined
!

❯ el.outerHTML;
"<my-el></my-el>"
OH NO!
Not XML!
Benefits
1. Legit new elements
2. Can inherit from the old
3. Make your own semantics
Shadow DOM
❯ outer = document.createElement('div');
<div></div>
!

❯ inner = document.createElement('p')
<p></p>
!

❯ inner.innerText = 'Hello jqcon!';
"Hello jqcon!"
!

❯ outer.createShadowRoot().appendChild(inner);
<p>Hello jqcon!</p>
!

❯ document.body.appendChild(outer);
<div></div>
Shadow DOM
Shadow DOM
Shadow DOM
Shadow DOM
Benefits
1. Proper encapsulation
2. Style boundaries
3. You can use IDs again!
❯ document.querySelector(‘#sameId’);
!

❯ el.shadowRoot.querySelector(‘#sameId’);
HTML Imports

<link rel=“import" href="external.html">
Benefits
1. It gets stuff 

out of your stuff
Support for each
<template>
Shadow DOM
registerElement
HTML Imports
Wat
Why am I even here?
Why even bother with

Web Components?
Web Components
are part of a
fundamental shift in how
the web evolves
The web learns
best from itself
getElementsBySelector
CoffeeScript
Everything CSS ever
From what you do
Spec writers make
things possible
The community’s job is
to make them easy
oi jQuery,
tip o’ the hat
Ok, so how do I use

Web Components?
Real World Web components
Polyfills
for emerging features
and a framework
for building upon them
<polymer-element name="hello-world">
<script>
Polymer('hello-world', {});
</script>
</polymer-element>
vs Native
proto = Object.create(HTMLElement.prototype);
HelloWorld = document.registerElement(
‘hello-world', {
prototype : proto
});

What happened to <element>?
<polymer-element name="hello-world">
<template>
<div>Hello World</div>
</template>
<script>
Polymer('hello-world', {});
</script>
</polymer-element>
vs Native
<template id="hw-template">
<div>Hello World</div>
</template>
!
<script>
var proto = Object.create(HTMLElement.prototype);
proto.createdCallback = function() {
var template = document.getElementById('hw-template');
var clone = document.importNode(template.content, true);
this.createShadowRoot().appendChild(clone);
};
HelloWorld = document.registerElement(
'hello-world',
{
prototype : proto
}
);
</script>
Yay!
“

”
- polymer-project.org
Boo!
So what’s the reality?
Parent with
crappy, leaky
styles

Sexy scoped
web component

chrome 34 with flags turned on
IE 10 with defaults
Real World Web components
firefox 26.0 with defaults
chrome 32 with defaults
Real World Web components
The reality?
It’s largely there
After all,
the component did render.
and you do
get useful lifecycle methods
and Polymer does
give you sexy data binding
Shadow DOM is not
very polyfillable.
Why would I use
Web Components
when I have

directives?
o!
em

D

How do

and

work together?
Web Components
are useful
and important.
The bleeding edge
is accessible
but you need excuses to use it
1. Prototypes
Make your prototypes
with the bleeding edge
Attach a cost to backwards compatibility.
2. Internal Tools
Internally,
browser compatibility
doesn’t need to matter.
IE 8 doesn’t exist when you will it away.
3. Native Apps
Do you really need
a web server?
Or do you just love
web tech?
o!
em

D

1. node-webkit
2. brackets-shell
3. CEF
4. Packaged Apps
Jarrod Overson
@jsoverson
jarrod@jsoverson.com
jsoverson.com
jsoverson.com/google+
jsoverson.com/linkedin
jsoverson.com/github
jsoverson.com/twitter
1 of 59

Recommended

Harness jQuery Templates and Data Link by
Harness jQuery Templates and Data LinkHarness jQuery Templates and Data Link
Harness jQuery Templates and Data LinkBorisMoore
3.5K views12 slides
JsViews - Next Generation jQuery Templates by
JsViews - Next Generation jQuery TemplatesJsViews - Next Generation jQuery Templates
JsViews - Next Generation jQuery TemplatesBorisMoore
7.4K views12 slides
jQuery Conference San Diego 2014 - Web Performance by
jQuery Conference San Diego 2014 - Web PerformancejQuery Conference San Diego 2014 - Web Performance
jQuery Conference San Diego 2014 - Web Performancedmethvin
6.7K views52 slides
jQuery Conference Austin Sept 2013 by
jQuery Conference Austin Sept 2013jQuery Conference Austin Sept 2013
jQuery Conference Austin Sept 2013dmethvin
4.6K views43 slides
State of jQuery June 2013 - Portland by
State of jQuery June 2013 - PortlandState of jQuery June 2013 - Portland
State of jQuery June 2013 - Portlanddmethvin
6.4K views41 slides
Accessibility - A feature you can build by
Accessibility - A feature you can buildAccessibility - A feature you can build
Accessibility - A feature you can buildMonika Piotrowicz
7.1K views68 slides

More Related Content

What's hot

jQuery Conference Chicago - September 2014 by
jQuery Conference Chicago - September 2014jQuery Conference Chicago - September 2014
jQuery Conference Chicago - September 2014dmethvin
5.2K views38 slides
HTTP 2.0 - Web Unleashed 2015 by
HTTP 2.0 - Web Unleashed 2015HTTP 2.0 - Web Unleashed 2015
HTTP 2.0 - Web Unleashed 2015dmethvin
926 views46 slides
jQueryTO: State of jQuery March 2013 by
jQueryTO: State of jQuery March 2013jQueryTO: State of jQuery March 2013
jQueryTO: State of jQuery March 2013dmethvin
1.5K views45 slides
PrairieDevCon 2014 - Web Doesn't Mean Slow by
PrairieDevCon 2014 -  Web Doesn't Mean SlowPrairieDevCon 2014 -  Web Doesn't Mean Slow
PrairieDevCon 2014 - Web Doesn't Mean Slowdmethvin
2.2K views85 slides
Introduction to the jQuery mobile framework by
Introduction to the jQuery mobile frameworkIntroduction to the jQuery mobile framework
Introduction to the jQuery mobile frameworkRishabh Rao
1.3K views20 slides
jQuery Conference Toronto by
jQuery Conference TorontojQuery Conference Toronto
jQuery Conference Torontodmethvin
1.8K views64 slides

What's hot(20)

jQuery Conference Chicago - September 2014 by dmethvin
jQuery Conference Chicago - September 2014jQuery Conference Chicago - September 2014
jQuery Conference Chicago - September 2014
dmethvin5.2K views
HTTP 2.0 - Web Unleashed 2015 by dmethvin
HTTP 2.0 - Web Unleashed 2015HTTP 2.0 - Web Unleashed 2015
HTTP 2.0 - Web Unleashed 2015
dmethvin926 views
jQueryTO: State of jQuery March 2013 by dmethvin
jQueryTO: State of jQuery March 2013jQueryTO: State of jQuery March 2013
jQueryTO: State of jQuery March 2013
dmethvin1.5K views
PrairieDevCon 2014 - Web Doesn't Mean Slow by dmethvin
PrairieDevCon 2014 -  Web Doesn't Mean SlowPrairieDevCon 2014 -  Web Doesn't Mean Slow
PrairieDevCon 2014 - Web Doesn't Mean Slow
dmethvin2.2K views
Introduction to the jQuery mobile framework by Rishabh Rao
Introduction to the jQuery mobile frameworkIntroduction to the jQuery mobile framework
Introduction to the jQuery mobile framework
Rishabh Rao1.3K views
jQuery Conference Toronto by dmethvin
jQuery Conference TorontojQuery Conference Toronto
jQuery Conference Toronto
dmethvin1.8K views
Web Development for UX Designers by Ashlimarie
Web Development for UX DesignersWeb Development for UX Designers
Web Development for UX Designers
Ashlimarie 38.9K views
jQuery For Beginners - jQuery Conference 2009 by Ralph Whitbeck
jQuery For Beginners - jQuery Conference 2009jQuery For Beginners - jQuery Conference 2009
jQuery For Beginners - jQuery Conference 2009
Ralph Whitbeck35.6K views
Levent-Gurses' Introduction to Web Components & Polymer by Erik Isaksen
Levent-Gurses' Introduction to Web Components & PolymerLevent-Gurses' Introduction to Web Components & Polymer
Levent-Gurses' Introduction to Web Components & Polymer
Erik Isaksen2.7K views
Overview on jQuery mobile by Md. Ziaul Haq
Overview on jQuery mobileOverview on jQuery mobile
Overview on jQuery mobile
Md. Ziaul Haq876 views
Introduction to jQuery Mobile by ejlp12
Introduction to jQuery MobileIntroduction to jQuery Mobile
Introduction to jQuery Mobile
ejlp1210.4K views
Thinking in Components by FITC
Thinking in ComponentsThinking in Components
Thinking in Components
FITC540 views
Rapid Testing, Rapid Development by mennovanslooten
Rapid Testing, Rapid DevelopmentRapid Testing, Rapid Development
Rapid Testing, Rapid Development
mennovanslooten2.4K views
The Art of AngularJS in 2015 by Matt Raible
The Art of AngularJS in 2015The Art of AngularJS in 2015
The Art of AngularJS in 2015
Matt Raible43.8K views
Web Components + Backbone: a Game-Changing Combination by Andrew Rota
Web Components + Backbone: a Game-Changing CombinationWeb Components + Backbone: a Game-Changing Combination
Web Components + Backbone: a Game-Changing Combination
Andrew Rota30.3K views
Going Node.js at Netflix by micahr
Going Node.js at NetflixGoing Node.js at Netflix
Going Node.js at Netflix
micahr14.6K views
Web Components v1 by Mike Wilcox
Web Components v1Web Components v1
Web Components v1
Mike Wilcox778 views
Great Responsive-ability Web Design by Mike Wilcox
Great Responsive-ability Web DesignGreat Responsive-ability Web Design
Great Responsive-ability Web Design
Mike Wilcox697 views

Similar to Real World Web components

Devoxx 2014-webComponents by
Devoxx 2014-webComponentsDevoxx 2014-webComponents
Devoxx 2014-webComponentsCyril Balit
3.6K views45 slides
Web Components Revolution by
Web Components RevolutionWeb Components Revolution
Web Components RevolutionWeb Standards School
567 views31 slides
Up & Running with Polymer by
Up & Running with PolymerUp & Running with Polymer
Up & Running with PolymerFiyaz Hasan
397 views35 slides
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015 by
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015Phil Leggetter
1.1K views157 slides
Intro to polymer-Devfest Yaoundé 2013 by
Intro to polymer-Devfest Yaoundé 2013Intro to polymer-Devfest Yaoundé 2013
Intro to polymer-Devfest Yaoundé 2013gdgyaounde
1.2K views41 slides
Introduction to web compoents by
Introduction to web compoentsIntroduction to web compoents
Introduction to web compoentsRan Wahle
360 views16 slides

Similar to Real World Web components(20)

Devoxx 2014-webComponents by Cyril Balit
Devoxx 2014-webComponentsDevoxx 2014-webComponents
Devoxx 2014-webComponents
Cyril Balit3.6K views
Up & Running with Polymer by Fiyaz Hasan
Up & Running with PolymerUp & Running with Polymer
Up & Running with Polymer
Fiyaz Hasan397 views
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015 by Phil Leggetter
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015
Why You Should be Using Web Components Right Now. And How. ForwardJS July 2015
Phil Leggetter1.1K views
Intro to polymer-Devfest Yaoundé 2013 by gdgyaounde
Intro to polymer-Devfest Yaoundé 2013Intro to polymer-Devfest Yaoundé 2013
Intro to polymer-Devfest Yaoundé 2013
gdgyaounde1.2K views
Introduction to web compoents by Ran Wahle
Introduction to web compoentsIntroduction to web compoents
Introduction to web compoents
Ran Wahle360 views
Polymer - pleasant client-side programming with web components by psstoev
Polymer - pleasant client-side programming with web componentsPolymer - pleasant client-side programming with web components
Polymer - pleasant client-side programming with web components
psstoev1.8K views
Web components by Noam Kfir
Web componentsWeb components
Web components
Noam Kfir482 views
Practical HTML5: Using It Today by Doris Chen
Practical HTML5: Using It TodayPractical HTML5: Using It Today
Practical HTML5: Using It Today
Doris Chen972 views
The Road to Native Web Components by Mike North
The Road to Native Web ComponentsThe Road to Native Web Components
The Road to Native Web Components
Mike North1.1K views
Michael North "The Road to Native Web Components" by Fwdays
Michael North "The Road to Native Web Components"Michael North "The Road to Native Web Components"
Michael North "The Road to Native Web Components"
Fwdays431 views
Mojolicious, real-time web framework by taggg
Mojolicious, real-time web frameworkMojolicious, real-time web framework
Mojolicious, real-time web framework
taggg1.6K views
Web Components and Modular CSS by Andrew Rota
Web Components and Modular CSSWeb Components and Modular CSS
Web Components and Modular CSS
Andrew Rota2.2K views
Web Components: The future of Web Application Development by Jermaine Oppong
Web Components: The future of Web Application DevelopmentWeb Components: The future of Web Application Development
Web Components: The future of Web Application Development
Jermaine Oppong743 views
JavaScript: Ajax & DOM Manipulation by borkweb
JavaScript: Ajax & DOM ManipulationJavaScript: Ajax & DOM Manipulation
JavaScript: Ajax & DOM Manipulation
borkweb8.9K views
Polymer - Una bella historia de amor by Israel Blancas
Polymer - Una bella historia de amorPolymer - Una bella historia de amor
Polymer - Una bella historia de amor
Israel Blancas236 views

More from Jarrod Overson

Practical WebAssembly with Apex, wasmRS, and nanobus by
Practical WebAssembly with Apex, wasmRS, and nanobusPractical WebAssembly with Apex, wasmRS, and nanobus
Practical WebAssembly with Apex, wasmRS, and nanobusJarrod Overson
55 views53 slides
AppSecCali - How Credential Stuffing is Evolving by
AppSecCali - How Credential Stuffing is EvolvingAppSecCali - How Credential Stuffing is Evolving
AppSecCali - How Credential Stuffing is EvolvingJarrod Overson
595 views44 slides
How Credential Stuffing is Evolving - PasswordsCon 2019 by
How Credential Stuffing is Evolving - PasswordsCon 2019How Credential Stuffing is Evolving - PasswordsCon 2019
How Credential Stuffing is Evolving - PasswordsCon 2019Jarrod Overson
278 views54 slides
JSconf JP - Analysis of an exploited npm package. Event-stream's role in a su... by
JSconf JP - Analysis of an exploited npm package. Event-stream's role in a su...JSconf JP - Analysis of an exploited npm package. Event-stream's role in a su...
JSconf JP - Analysis of an exploited npm package. Event-stream's role in a su...Jarrod Overson
1.4K views73 slides
Analysis of an OSS supply chain attack - How did 8 millions developers downlo... by
Analysis of an OSS supply chain attack - How did 8 millions developers downlo...Analysis of an OSS supply chain attack - How did 8 millions developers downlo...
Analysis of an OSS supply chain attack - How did 8 millions developers downlo...Jarrod Overson
416 views97 slides
Deepfakes - How they work and what it means for the future by
Deepfakes - How they work and what it means for the futureDeepfakes - How they work and what it means for the future
Deepfakes - How they work and what it means for the futureJarrod Overson
4K views64 slides

More from Jarrod Overson(20)

Practical WebAssembly with Apex, wasmRS, and nanobus by Jarrod Overson
Practical WebAssembly with Apex, wasmRS, and nanobusPractical WebAssembly with Apex, wasmRS, and nanobus
Practical WebAssembly with Apex, wasmRS, and nanobus
Jarrod Overson55 views
AppSecCali - How Credential Stuffing is Evolving by Jarrod Overson
AppSecCali - How Credential Stuffing is EvolvingAppSecCali - How Credential Stuffing is Evolving
AppSecCali - How Credential Stuffing is Evolving
Jarrod Overson595 views
How Credential Stuffing is Evolving - PasswordsCon 2019 by Jarrod Overson
How Credential Stuffing is Evolving - PasswordsCon 2019How Credential Stuffing is Evolving - PasswordsCon 2019
How Credential Stuffing is Evolving - PasswordsCon 2019
Jarrod Overson278 views
JSconf JP - Analysis of an exploited npm package. Event-stream's role in a su... by Jarrod Overson
JSconf JP - Analysis of an exploited npm package. Event-stream's role in a su...JSconf JP - Analysis of an exploited npm package. Event-stream's role in a su...
JSconf JP - Analysis of an exploited npm package. Event-stream's role in a su...
Jarrod Overson1.4K views
Analysis of an OSS supply chain attack - How did 8 millions developers downlo... by Jarrod Overson
Analysis of an OSS supply chain attack - How did 8 millions developers downlo...Analysis of an OSS supply chain attack - How did 8 millions developers downlo...
Analysis of an OSS supply chain attack - How did 8 millions developers downlo...
Jarrod Overson416 views
Deepfakes - How they work and what it means for the future by Jarrod Overson
Deepfakes - How they work and what it means for the futureDeepfakes - How they work and what it means for the future
Deepfakes - How they work and what it means for the future
Jarrod Overson4K views
The State of Credential Stuffing and the Future of Account Takeovers. by Jarrod Overson
The State of Credential Stuffing and the Future of Account Takeovers.The State of Credential Stuffing and the Future of Account Takeovers.
The State of Credential Stuffing and the Future of Account Takeovers.
Jarrod Overson1.2K views
How to Reverse Engineer Web Applications by Jarrod Overson
How to Reverse Engineer Web ApplicationsHow to Reverse Engineer Web Applications
How to Reverse Engineer Web Applications
Jarrod Overson6.1K views
The life of breached data and the attack lifecycle by Jarrod Overson
The life of breached data and the attack lifecycleThe life of breached data and the attack lifecycle
The life of breached data and the attack lifecycle
Jarrod Overson399 views
The Life of Breached Data & The Dark Side of Security by Jarrod Overson
The Life of Breached Data & The Dark Side of SecurityThe Life of Breached Data & The Dark Side of Security
The Life of Breached Data & The Dark Side of Security
Jarrod Overson935 views
Shape Security @ WaffleJS October 16 by Jarrod Overson
Shape Security @ WaffleJS October 16Shape Security @ WaffleJS October 16
Shape Security @ WaffleJS October 16
Jarrod Overson731 views
Graphics Programming for Web Developers by Jarrod Overson
Graphics Programming for Web DevelopersGraphics Programming for Web Developers
Graphics Programming for Web Developers
Jarrod Overson995 views
The Dark Side of Security by Jarrod Overson
The Dark Side of SecurityThe Dark Side of Security
The Dark Side of Security
Jarrod Overson1.4K views
Maintainability SFJS Sept 4 2014 by Jarrod Overson
Maintainability SFJS Sept 4 2014 Maintainability SFJS Sept 4 2014
Maintainability SFJS Sept 4 2014
Jarrod Overson1.6K views
Riot on the web - Kenote @ QCon Sao Paulo 2014 by Jarrod Overson
Riot on the web - Kenote @ QCon Sao Paulo 2014Riot on the web - Kenote @ QCon Sao Paulo 2014
Riot on the web - Kenote @ QCon Sao Paulo 2014
Jarrod Overson1.4K views
Managing JavaScript Complexity in Teams - Fluent by Jarrod Overson
Managing JavaScript Complexity in Teams - FluentManaging JavaScript Complexity in Teams - Fluent
Managing JavaScript Complexity in Teams - Fluent
Jarrod Overson1.8K views
Managing JavaScript Complexity by Jarrod Overson
Managing JavaScript ComplexityManaging JavaScript Complexity
Managing JavaScript Complexity
Jarrod Overson14.9K views

Recently uploaded

GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...James Anderson
126 views32 slides
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...ShapeBlue
26 views29 slides
Business Analyst Series 2023 - Week 4 Session 7 by
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7DianaGray10
42 views31 slides
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online by
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineShapeBlue
75 views19 slides
"Surviving highload with Node.js", Andrii Shumada by
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada Fwdays
33 views29 slides
Data Integrity for Banking and Financial Services by
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial ServicesPrecisely
29 views26 slides

Recently uploaded(20)

GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson126 views
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti... by ShapeBlue
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
ShapeBlue26 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
DianaGray1042 views
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online by ShapeBlue
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
ShapeBlue75 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
Fwdays33 views
Data Integrity for Banking and Financial Services by Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely29 views
Why and How CloudStack at weSystems - Stephan Bienek - weSystems by ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue81 views
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by ShapeBlue
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
ShapeBlue61 views
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P... by ShapeBlue
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
ShapeBlue60 views
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT by ShapeBlue
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITUpdates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
ShapeBlue66 views
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T by ShapeBlue
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TCloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
ShapeBlue38 views
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue by ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
ShapeBlue62 views
NTGapps NTG LowCode Platform by Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu28 views
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... by Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... by ShapeBlue
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
ShapeBlue55 views
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by ShapeBlue
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue40 views
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker48 views
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue37 views

Real World Web components