SlideShare a Scribd company logo
OpenStack:
Security beyond firewalls
Giuseppe Paternò
Managing Director GARL
HP Helion Webinar, October 27th 2015
Twitter: @gpaterno
E-mail: gpaterno@garl.ch
Website: www.gpaterno.com
@gpaternoGiuseppe Paternò
About me
IT Architect and Security Expert with background in Open Source.
Former Network and Security architect for Canonical/Ubuntu, RedHat, Wind/
Infostrada, Sun Microsystems and IBM and Visiting Researcher at the University
of Dublin Trinity College.



Past projects: standard for J2ME Over-The-Air (OTA) provisioning along with
Vodafone, the study of architecture and standards for the delivery of MHP
applications for the digital terrestrial television (DTT) on behalf of DTT Lab
(Telecom Italia/LA7) and implementation of HLR for Vodafone landline services.



Lot of writings, mainly on computer security.



Managing Director of GARL, a multinational company based in Switzerland and
UK, providing security services for the cloud and owner of SecurePass and
login.farm.
Director of Alchemy Solutions Group, UK based company that provides
enterprise consulting and architectures on OpenStack. Primary telcos and
utilities are among the customers.
@gpaternoGiuseppe Paternò
Too many threats
62% 

Increase 

breaches in 2013(1)
1 in 5
Organisations have
experienced an APT
attack (4)
3 Trillion$ 

Total global impact of
cybercrime(3)
8 months 

Is the average time an
advanced threat goes
unnoticed on victim’s
network(2)
2,5 billion 

Exposed records as
results of a data
breach in the past 5
years(5)
1,3,5: Increased cyber security can save global economy trillions, McKinsey/World Economic Forum, January 2014 2: M-Trends 2013: attack the security gap, Mandiant, March
2013 4: ISACA’s 2014 APT study, ISACA, April 2014. Source: ISACA Cyber Security Nexus
@gpaternoGiuseppe Paternò
Network APIs Identity Application
OpenStack Domain
Guest Domain
OpenStack and Guest Security
@gpaternoGiuseppe Paternò
Network Security
(OpenStack built-in systems)
@gpaternoGiuseppe Paternò
Neutron Server runs on
Controller, expose APIs,
enforce network model,
pass to Neutron Plugin



Neutron Plugin runs on
Controller, implements
APIs, every vendor can
create its own
“implementation” (ex:
Cisco, Juniper, ...)

Plugin Agent, run on
each compute node and
connect instances to the
virtual network

Default implementation
based on OpenVSwitch



OpenFlow to be set as
fundamental open
protocol for building SDN

OpenStack Neutron
Software-Defined Network in
OpenStack, it answer RESTful APIs.
Still no “industry” standard for encapsulating VLANs over L3, VXLANs set to be a
preferred choice but any vendor has its choice (ex: Juniper has MPLS over IP)
@gpaternoGiuseppe Paternò
OpenStack Security Groups
@gpaternoGiuseppe Paternò
OpenStack Security Groups
• Basic L3/L4 firewalling carried by security groups

• Rules can be customised as in normal firewalls

• Drills down to iptables on the L3 agent and Conntrackd to sync iptables state
tables
@gpaternoGiuseppe Paternò
OpenStack Neutron FWaaS
Firewall as a Service in Neutron
Different from the
Security Groups in the
instance
Default to IPtables
support into tenant’s ip
NameSpace
@gpaternoGiuseppe Paternò
OpenStack Neutron VPNaaS
@gpaternoGiuseppe Paternò
OpenStack Neutron VPNaaS


Neutron has capability to handle per-tenant VPNs, named VPN-as-a-Service





Based on IPSec, just implementing IKE with “PSK” authentication mode rather
than using certificates





Implemented on top of IP NameSpaces (“ip netns add vpn”)





Draft exists on bringing OpenVPN to Neutron




Not suited for “roadwarriors”, i.e. clients connection





Suited for site-to-site VPNs
and provide Hybrid cloud

@gpaternoGiuseppe Paternò
OpenStack Neutron L3 Agent
@gpaternoGiuseppe Paternò
Identity Security
(OpenStack and apps)
@gpaternoGiuseppe Paternò
User management: keep tracks
of users, roles and permissions

Service catalog: Provide a
catalog of what services are
available and where the
OpenStack APIs EndPoint are
located

OpenStack Keystone
Provides Identity, Token, Catalog
and policy services for uses
inside the OpenStack family and
implements OpenStack’s
Identity APIs
@gpaternoGiuseppe Paternò
Users 

A user represent a
human user and has
associated information
such as username,
password and e-mail

Tenants 

A tenant can represent
a customer,
organisation or a group.

Roles 

A role is what
operations a user is
permitted to perform in
a given tenant

OpenStack Identity Management
Keystone permit the following back-ends for IDMs: 

SQL Backend (SQLAlchemy, it’s python), SAMLv2, LDAP and custom plugins
@gpaternoGiuseppe Paternò
Catching username and
passwords means reveal the
whole OpenStack infrastructure
and control it!
$ curl -d '{"auth":{"tenantName":
"customer-x",
"passwordCredentials":
{"username": "joeuser",
"password": "secrete"}}}' -H
"Content-type: application/json"
http://localhost:35357/v2.0/
tokens

OpenStack Keystone
@gpaternoGiuseppe Paternò
Security must be
simple and
transparent to the
end user, otherwise
it will be
circumvented!
Identity best practices in applications
Strong authentication of the users
GeoIP
Patches, patches and patches!
Secure application programming
@gpaternoGiuseppe Paternò
Hosted Apps
Need of a central Cloud Control
Cloud Orchestrator 2FA/SSO
@gpaternoGiuseppe Paternò
https://login.farm
Solution
@gpaternoGiuseppe Paternò
Question:
What is the website of the free project to
address identity management across hybrid
clouds?
Answer on Twitter now using hashtag
#helionwebseries and win an
HP Helion Cloud Box.
@gpaternoGiuseppe Paternò
APIs Security
(OpenStack and Cloud Applications)
@gpaternoGiuseppe Paternò
APIsApplication
APIs
APIs are your point of contact
from external world,
you must make them highly secure
Firewall are not enough!
Anything can be sent over HTTP/
HTTPS.
REST, XML-RPC, ...
Web-based APIs
@gpaternoGiuseppe Paternò
Usernames and passwords, session tokens and API keys must never
appear in the URL (Proxy caching and logging)

Allow only selected HTTP methods

Protect privileged actions and sensitive resource collections

Validate inputs and enforce typing of values

Validate incoming Content-Type and other headers

Encrypt data in transit

Validation also apply to payload: JSON, XML or whatsoever
General APIs best practices
@gpaternoGiuseppe Paternò
OpenStack APIs
All OpenStack software is based on
APIs, consumed from End customers
and tools to access the platform
programmatically

Among OpenStack components, is a
way of decoupling components
implementations
Easily from
“curl” tools
OpenStack
Command
Line tools
REST clients
OpenStack
Software
Development
Kit (SDK)
RESTFUL API
@gpaternoGiuseppe Paternò
OpenStack APIs EndPoints
@gpaternoGiuseppe Paternò
1. Obtain a Token

curl -d '{"auth":{"tenantName": "customer-x", "passwordCredentials":
{"username": "joeuser", "password": "secrete"}}}' -H "Content-type:
application/json" http://localhost:35357/v2.0/tokens
2. Consume the API (through the obtained token):

curl -i -X GET http://localhost:35357/v2.0/tenants -H "User-Agent:
python-keystoneclient" -H "X-Auth-Token: token"
OpenStack APIs Workflow
@gpaternoGiuseppe Paternò
The token request will reveal the endpoints URLs: Compute/Nova, S3,Image/
Glance, Volume/Cinder, EC2, Identity/Keystone
Revealing the EndPoints
@gpaternoGiuseppe Paternò
Isolate API endpoint
processes, especially
those that reside within
the public security
domain should be
isolated as much as
possible. API endpoints
should be deployed on
separate hosts for
increased isolation.



Apply Defense-in-Depth
concept: configure
services, host-based
firewalls, local policy
(SELinux or AppArmor),
and optionally global
network policy.



Use Linux namespaces
to assign processes into
independent domains



Use network ACLs and
IDS technologies to
enforce explicit point to
point communication
between network
services (ex: wire-level
ACLs in L3 switches)

OpenStack APIs best practices
@gpaternoGiuseppe Paternò
Isolate API endpoint processes from each other and other processes
on a machine. 

Use Mandatory Access Controls (MAC) on top of Discretionary
Access Controls to segregate processes, ex: SE-Linux

Objective: containment and escalation of API endpoint security
breaches.

Use of MACs at the OS level severely limit access to resources and
provide earlier alerting on such events.
Mandatory Access Control in APIs
@gpaternoGiuseppe Paternò
RESTful APIs, mixture of POST (in
request) and JSON (in response),
Channel encrypted with TLS high
cypher, Based on APP ID and APP
Secret
Example: /api/v1/users/info
Ex: SecurePass NG (Dreamliner) APIs Security
in functionalities, APP ID
read-only or read-write



in network, APP ID can be
limited to a given IPv4/IPv6 



in domain, APP ID is linked
to only a specific realm/
domain
@gpaternoGiuseppe Paternò
Continuous
Security
@gpaterno
Build
Functional tests
Static security tests
Create template
Deploy template
Automated VA
@gpaterno
Static code analysers
• http://samate.nist.gov/index.php/Source_Code_Security_Analyzers.html

• http://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis

• https://github.com/google/firing-range
@gpaternoGiuseppe Paternò
Useful Links & Twitter
• OpenStack Security Guide:

• http://docs.openstack.org/sec/

• login.farm:

• Main website: https://login.farm

• free join: http://bit.ly/loginfarm

• SecurePass

• www.secure-pass.net
Answers to
the twitter challenge
@gpaternoGiuseppe Paternò
So, if you need …
• OpenStack/OpenNebula

• Software Defined Storage
• Software Defined Networking

• from the folks that architected
largest EMEA telco & bank
infrastructures

• call us at Alchemy Solutions Ltd
(UK) — info@alchemy.solutions
• Identity management for cloud/
hybrid (including AWS)

• Pen-test/Vulnerability Assessments

• Secure Enterprise DropBox
replacement

• from the former Symantec and
former Sun Micro/RedHat folks

• call us at GARL Sagl (Switzerland,
UK) — info@garl.ch
Giuseppe Paternò
Managing Director GARL
HP Helion Webinar, October 27th 2015
Twitter: @gpaterno
E-mail: gpaterno@garl.ch
Website: www.gpaterno.com
Q & A

More Related Content

What's hot

Blug Talk
Blug TalkBlug Talk
Blug Talk
guestb9d7f98
 
Ipsecurity
IpsecurityIpsecurity
Ipsecurity
Chinmay Patel
 
Ip security
Ip security Ip security
Ip security
Dr.K.Sreenivas Rao
 
IS Unit 8_IP Security and Email Security
IS Unit 8_IP Security and Email SecurityIS Unit 8_IP Security and Email Security
IS Unit 8_IP Security and Email Security
Sarthak Patel
 
I psec
I psecI psec
I psec
ahmad1986jor
 
Delivering Infrastructure and Security Policy as Code with Puppet and CyberAr...
Delivering Infrastructure and Security Policy as Code with Puppet and CyberAr...Delivering Infrastructure and Security Policy as Code with Puppet and CyberAr...
Delivering Infrastructure and Security Policy as Code with Puppet and CyberAr...
Claire Priester Papas
 
Security Issues in Next Generation IP and Migration Networks
Security Issues in Next Generation IP and Migration NetworksSecurity Issues in Next Generation IP and Migration Networks
Security Issues in Next Generation IP and Migration Networks
IOSR Journals
 
DevNet Study Group: Using a SDK
DevNet Study Group: Using a SDKDevNet Study Group: Using a SDK
DevNet Study Group: Using a SDK
Joel W. King
 
VPN
VPNVPN
Ipsec
IpsecIpsec
Working Survey of Authentication Header and Encapsulating Security Payload
Working Survey of Authentication Header and Encapsulating Security PayloadWorking Survey of Authentication Header and Encapsulating Security Payload
Working Survey of Authentication Header and Encapsulating Security Payload
ijtsrd
 
SITE TO SITE IPSEC VPN TUNNEL B/W CISCO ROUTERS
SITE TO SITE IPSEC VPN TUNNEL B/W CISCO ROUTERSSITE TO SITE IPSEC VPN TUNNEL B/W CISCO ROUTERS
SITE TO SITE IPSEC VPN TUNNEL B/W CISCO ROUTERS
NetProtocol Xpert
 
IP security
IP securityIP security
IP security
shraddha mane
 
Unit 5
Unit 5Unit 5
Ipsec vpn v0.1
Ipsec vpn v0.1Ipsec vpn v0.1
IP Sec - Basic Concepts
IP Sec - Basic ConceptsIP Sec - Basic Concepts
IP Sec - Basic Concepts
Avadhesh Agrawal
 
Shmoocon 2013 - OpenStack Security Brief
Shmoocon 2013 - OpenStack Security BriefShmoocon 2013 - OpenStack Security Brief
Shmoocon 2013 - OpenStack Security Brief
openfly
 

What's hot (17)

Blug Talk
Blug TalkBlug Talk
Blug Talk
 
Ipsecurity
IpsecurityIpsecurity
Ipsecurity
 
Ip security
Ip security Ip security
Ip security
 
IS Unit 8_IP Security and Email Security
IS Unit 8_IP Security and Email SecurityIS Unit 8_IP Security and Email Security
IS Unit 8_IP Security and Email Security
 
I psec
I psecI psec
I psec
 
Delivering Infrastructure and Security Policy as Code with Puppet and CyberAr...
Delivering Infrastructure and Security Policy as Code with Puppet and CyberAr...Delivering Infrastructure and Security Policy as Code with Puppet and CyberAr...
Delivering Infrastructure and Security Policy as Code with Puppet and CyberAr...
 
Security Issues in Next Generation IP and Migration Networks
Security Issues in Next Generation IP and Migration NetworksSecurity Issues in Next Generation IP and Migration Networks
Security Issues in Next Generation IP and Migration Networks
 
DevNet Study Group: Using a SDK
DevNet Study Group: Using a SDKDevNet Study Group: Using a SDK
DevNet Study Group: Using a SDK
 
VPN
VPNVPN
VPN
 
Ipsec
IpsecIpsec
Ipsec
 
Working Survey of Authentication Header and Encapsulating Security Payload
Working Survey of Authentication Header and Encapsulating Security PayloadWorking Survey of Authentication Header and Encapsulating Security Payload
Working Survey of Authentication Header and Encapsulating Security Payload
 
SITE TO SITE IPSEC VPN TUNNEL B/W CISCO ROUTERS
SITE TO SITE IPSEC VPN TUNNEL B/W CISCO ROUTERSSITE TO SITE IPSEC VPN TUNNEL B/W CISCO ROUTERS
SITE TO SITE IPSEC VPN TUNNEL B/W CISCO ROUTERS
 
IP security
IP securityIP security
IP security
 
Unit 5
Unit 5Unit 5
Unit 5
 
Ipsec vpn v0.1
Ipsec vpn v0.1Ipsec vpn v0.1
Ipsec vpn v0.1
 
IP Sec - Basic Concepts
IP Sec - Basic ConceptsIP Sec - Basic Concepts
IP Sec - Basic Concepts
 
Shmoocon 2013 - OpenStack Security Brief
Shmoocon 2013 - OpenStack Security BriefShmoocon 2013 - OpenStack Security Brief
Shmoocon 2013 - OpenStack Security Brief
 

Viewers also liked

OpenStack Neutron Advanced Services by Akanda
OpenStack Neutron Advanced Services by AkandaOpenStack Neutron Advanced Services by Akanda
OpenStack Neutron Advanced Services by Akanda
akanda_inc
 
VPNaaS neutron
VPNaaS neutronVPNaaS neutron
VPNaaS neutron
Narasimha sreeram
 
VPNaaS in Neutron
VPNaaS in NeutronVPNaaS in Neutron
VPNaaS in Neutron
Kazunori Takeuchi
 
Nightingale Journals and Notebooks are now available online at best prices
Nightingale Journals and Notebooks are now available online at best pricesNightingale Journals and Notebooks are now available online at best prices
Nightingale Journals and Notebooks are now available online at best prices
Nightingale Store
 
iRECON 2016 Virtual RE Conference held on 10th Jun'16 - Keynote session by Ra...
iRECON 2016 Virtual RE Conference held on 10th Jun'16 - Keynote session by Ra...iRECON 2016 Virtual RE Conference held on 10th Jun'16 - Keynote session by Ra...
iRECON 2016 Virtual RE Conference held on 10th Jun'16 - Keynote session by Ra...
Prasad Kamath, CBA, CBAP, CPRE-AL,PfMP,PgMP,MoP-P, MSP-P,ICP
 
1264 season ticket flyer app v5 copy
1264 season ticket flyer app v5 copy1264 season ticket flyer app v5 copy
1264 season ticket flyer app v5 copy
Ray James
 
A02 Constelaciones
A02 ConstelacionesA02 Constelaciones
A02 Constelaciones
ricardoch12
 
Lectoescritura na era dixital
Lectoescritura na era dixitalLectoescritura na era dixital
Lectoescritura na era dixital
galicia.manuel
 
Postgrado en Marketing Digital y Community Management
Postgrado en Marketing Digital y Community ManagementPostgrado en Marketing Digital y Community Management
Postgrado en Marketing Digital y Community Management
IEBSchool
 
12 gina pg_ped06_spa
12 gina pg_ped06_spa12 gina pg_ped06_spa
12 gina pg_ped06_spa
Guillermo Sainz
 
Soluciones de presencia online para empresas
Soluciones de presencia online para empresasSoluciones de presencia online para empresas
Soluciones de presencia online para empresas
QUAE Soluciones Creativas a Medida
 
Considering the Cloud? 5 Points to Consider
Considering the Cloud? 5 Points to ConsiderConsidering the Cloud? 5 Points to Consider
Considering the Cloud? 5 Points to Consider
Open Data Center Alliance
 
Ies electrical-engineering-paper-2-2003
Ies electrical-engineering-paper-2-2003Ies electrical-engineering-paper-2-2003
Ies electrical-engineering-paper-2-2003
Venugopala Rao P
 
A Crise Energética e seus impactos nos Data Centers
A Crise Energética e seus impactos nos Data CentersA Crise Energética e seus impactos nos Data Centers
A Crise Energética e seus impactos nos Data Centers
Sidney Modenesi, MBCI
 
libro de direccion
libro de direccionlibro de direccion
libro de direccion
Johan Sebastian Martinez
 
Omni Channel Marketing Conference - Tim Fung
Omni Channel Marketing Conference - Tim FungOmni Channel Marketing Conference - Tim Fung
Omni Channel Marketing Conference - Tim Fung
Tony Booth
 
Programa estatal " Me late leer para aprender "
Programa estatal " Me late leer para aprender "Programa estatal " Me late leer para aprender "
Programa estatal " Me late leer para aprender "
Dirección De Formación Continua
 
Revista Culturism nr. 122 (8/2001)
Revista Culturism nr. 122 (8/2001)Revista Culturism nr. 122 (8/2001)
Revista Culturism nr. 122 (8/2001)Redis Nutritie
 
Are jobs more polarized in ICT firms?
Are jobs more polarized in ICT firms?Are jobs more polarized in ICT firms?
Are jobs more polarized in ICT firms?
Palkansaajien tutkimuslaitos
 

Viewers also liked (20)

OpenStack Neutron Advanced Services by Akanda
OpenStack Neutron Advanced Services by AkandaOpenStack Neutron Advanced Services by Akanda
OpenStack Neutron Advanced Services by Akanda
 
VPNaaS neutron
VPNaaS neutronVPNaaS neutron
VPNaaS neutron
 
VPNaaS in Neutron
VPNaaS in NeutronVPNaaS in Neutron
VPNaaS in Neutron
 
Nightingale Journals and Notebooks are now available online at best prices
Nightingale Journals and Notebooks are now available online at best pricesNightingale Journals and Notebooks are now available online at best prices
Nightingale Journals and Notebooks are now available online at best prices
 
iRECON 2016 Virtual RE Conference held on 10th Jun'16 - Keynote session by Ra...
iRECON 2016 Virtual RE Conference held on 10th Jun'16 - Keynote session by Ra...iRECON 2016 Virtual RE Conference held on 10th Jun'16 - Keynote session by Ra...
iRECON 2016 Virtual RE Conference held on 10th Jun'16 - Keynote session by Ra...
 
1264 season ticket flyer app v5 copy
1264 season ticket flyer app v5 copy1264 season ticket flyer app v5 copy
1264 season ticket flyer app v5 copy
 
A02 Constelaciones
A02 ConstelacionesA02 Constelaciones
A02 Constelaciones
 
Lectoescritura na era dixital
Lectoescritura na era dixitalLectoescritura na era dixital
Lectoescritura na era dixital
 
Postgrado en Marketing Digital y Community Management
Postgrado en Marketing Digital y Community ManagementPostgrado en Marketing Digital y Community Management
Postgrado en Marketing Digital y Community Management
 
12 gina pg_ped06_spa
12 gina pg_ped06_spa12 gina pg_ped06_spa
12 gina pg_ped06_spa
 
Soluciones de presencia online para empresas
Soluciones de presencia online para empresasSoluciones de presencia online para empresas
Soluciones de presencia online para empresas
 
Nostrifizierung
NostrifizierungNostrifizierung
Nostrifizierung
 
Considering the Cloud? 5 Points to Consider
Considering the Cloud? 5 Points to ConsiderConsidering the Cloud? 5 Points to Consider
Considering the Cloud? 5 Points to Consider
 
Ies electrical-engineering-paper-2-2003
Ies electrical-engineering-paper-2-2003Ies electrical-engineering-paper-2-2003
Ies electrical-engineering-paper-2-2003
 
A Crise Energética e seus impactos nos Data Centers
A Crise Energética e seus impactos nos Data CentersA Crise Energética e seus impactos nos Data Centers
A Crise Energética e seus impactos nos Data Centers
 
libro de direccion
libro de direccionlibro de direccion
libro de direccion
 
Omni Channel Marketing Conference - Tim Fung
Omni Channel Marketing Conference - Tim FungOmni Channel Marketing Conference - Tim Fung
Omni Channel Marketing Conference - Tim Fung
 
Programa estatal " Me late leer para aprender "
Programa estatal " Me late leer para aprender "Programa estatal " Me late leer para aprender "
Programa estatal " Me late leer para aprender "
 
Revista Culturism nr. 122 (8/2001)
Revista Culturism nr. 122 (8/2001)Revista Culturism nr. 122 (8/2001)
Revista Culturism nr. 122 (8/2001)
 
Are jobs more polarized in ICT firms?
Are jobs more polarized in ICT firms?Are jobs more polarized in ICT firms?
Are jobs more polarized in ICT firms?
 

Similar to HP Helion Webinar #5 - Security Beyond Firewalls

Openstack: security beyond firewalls
Openstack: security beyond firewallsOpenstack: security beyond firewalls
Openstack: security beyond firewalls
GARL
 
Using Tetration for application security and policy enforcement in multi-vend...
Using Tetration for application security and policy enforcement in multi-vend...Using Tetration for application security and policy enforcement in multi-vend...
Using Tetration for application security and policy enforcement in multi-vend...
Joel W. King
 
Matrix
MatrixMatrix
Matrix
Sashank Dara
 
OpenStack Murano
OpenStack MuranoOpenStack Murano
OpenStack Murano
openstackstl
 
Profile_Prateek
Profile_PrateekProfile_Prateek
Profile_Prateek
Prateek Mathur
 
Introduction to Apache NiFi 1.11.4
Introduction to Apache NiFi 1.11.4Introduction to Apache NiFi 1.11.4
Introduction to Apache NiFi 1.11.4
Timothy Spann
 
Security & Resiliency of Cloud Native Apps with Weave GitOps & Tetrate Servic...
Security & Resiliency of Cloud Native Apps with Weave GitOps & Tetrate Servic...Security & Resiliency of Cloud Native Apps with Weave GitOps & Tetrate Servic...
Security & Resiliency of Cloud Native Apps with Weave GitOps & Tetrate Servic...
Weaveworks
 
Vp ns
Vp nsVp ns
OpenStack and the Enterprise
OpenStack and the EnterpriseOpenStack and the Enterprise
OpenStack and the Enterprise
Mark Interrante
 
OpenStack Trends for the Enterprise
OpenStack Trends for the EnterpriseOpenStack Trends for the Enterprise
OpenStack Trends for the Enterprise
Tesora
 
Zaccone Carmelo - IPv6 and security from a user’s point of view
Zaccone Carmelo - IPv6 and security from a user’s point of view Zaccone Carmelo - IPv6 and security from a user’s point of view
Zaccone Carmelo - IPv6 and security from a user’s point of view
IPv6 Conference
 
Resume
ResumeResume
Resume_Appaji
Resume_AppajiResume_Appaji
Resume_Appaji
Appaji K
 
Simplifying and Securing your OpenShift Network with Project Calico
Simplifying and Securing your OpenShift Network with Project CalicoSimplifying and Securing your OpenShift Network with Project Calico
Simplifying and Securing your OpenShift Network with Project Calico
Andrew Randall
 
OpenStack - Security Professionals Information Exchange
OpenStack - Security Professionals Information ExchangeOpenStack - Security Professionals Information Exchange
OpenStack - Security Professionals Information Exchange
Cybera Inc.
 
Apache Deep Learning 201 - Philly Open Source
Apache Deep Learning 201 - Philly Open SourceApache Deep Learning 201 - Philly Open Source
Apache Deep Learning 201 - Philly Open Source
Timothy Spann
 
Présentation openstackinaction v1.2
Présentation openstackinaction v1.2Présentation openstackinaction v1.2
Présentation openstackinaction v1.2
Regis Allegre
 
How APIs are Transforming Cisco Solutions and Catalyzing an Innovation Ecosystem
How APIs are Transforming Cisco Solutions and Catalyzing an Innovation EcosystemHow APIs are Transforming Cisco Solutions and Catalyzing an Innovation Ecosystem
How APIs are Transforming Cisco Solutions and Catalyzing an Innovation Ecosystem
Cisco DevNet
 
“Khronos Standard APIs for Accelerating Vision and Inferencing,” a Presentati...
“Khronos Standard APIs for Accelerating Vision and Inferencing,” a Presentati...“Khronos Standard APIs for Accelerating Vision and Inferencing,” a Presentati...
“Khronos Standard APIs for Accelerating Vision and Inferencing,” a Presentati...
Edge AI and Vision Alliance
 
01-Chapter 01-Introduction to CASB and Netskope.pptx
01-Chapter 01-Introduction to CASB and Netskope.pptx01-Chapter 01-Introduction to CASB and Netskope.pptx
01-Chapter 01-Introduction to CASB and Netskope.pptx
ssuser4c54af
 

Similar to HP Helion Webinar #5 - Security Beyond Firewalls (20)

Openstack: security beyond firewalls
Openstack: security beyond firewallsOpenstack: security beyond firewalls
Openstack: security beyond firewalls
 
Using Tetration for application security and policy enforcement in multi-vend...
Using Tetration for application security and policy enforcement in multi-vend...Using Tetration for application security and policy enforcement in multi-vend...
Using Tetration for application security and policy enforcement in multi-vend...
 
Matrix
MatrixMatrix
Matrix
 
OpenStack Murano
OpenStack MuranoOpenStack Murano
OpenStack Murano
 
Profile_Prateek
Profile_PrateekProfile_Prateek
Profile_Prateek
 
Introduction to Apache NiFi 1.11.4
Introduction to Apache NiFi 1.11.4Introduction to Apache NiFi 1.11.4
Introduction to Apache NiFi 1.11.4
 
Security & Resiliency of Cloud Native Apps with Weave GitOps & Tetrate Servic...
Security & Resiliency of Cloud Native Apps with Weave GitOps & Tetrate Servic...Security & Resiliency of Cloud Native Apps with Weave GitOps & Tetrate Servic...
Security & Resiliency of Cloud Native Apps with Weave GitOps & Tetrate Servic...
 
Vp ns
Vp nsVp ns
Vp ns
 
OpenStack and the Enterprise
OpenStack and the EnterpriseOpenStack and the Enterprise
OpenStack and the Enterprise
 
OpenStack Trends for the Enterprise
OpenStack Trends for the EnterpriseOpenStack Trends for the Enterprise
OpenStack Trends for the Enterprise
 
Zaccone Carmelo - IPv6 and security from a user’s point of view
Zaccone Carmelo - IPv6 and security from a user’s point of view Zaccone Carmelo - IPv6 and security from a user’s point of view
Zaccone Carmelo - IPv6 and security from a user’s point of view
 
Resume
ResumeResume
Resume
 
Resume_Appaji
Resume_AppajiResume_Appaji
Resume_Appaji
 
Simplifying and Securing your OpenShift Network with Project Calico
Simplifying and Securing your OpenShift Network with Project CalicoSimplifying and Securing your OpenShift Network with Project Calico
Simplifying and Securing your OpenShift Network with Project Calico
 
OpenStack - Security Professionals Information Exchange
OpenStack - Security Professionals Information ExchangeOpenStack - Security Professionals Information Exchange
OpenStack - Security Professionals Information Exchange
 
Apache Deep Learning 201 - Philly Open Source
Apache Deep Learning 201 - Philly Open SourceApache Deep Learning 201 - Philly Open Source
Apache Deep Learning 201 - Philly Open Source
 
Présentation openstackinaction v1.2
Présentation openstackinaction v1.2Présentation openstackinaction v1.2
Présentation openstackinaction v1.2
 
How APIs are Transforming Cisco Solutions and Catalyzing an Innovation Ecosystem
How APIs are Transforming Cisco Solutions and Catalyzing an Innovation EcosystemHow APIs are Transforming Cisco Solutions and Catalyzing an Innovation Ecosystem
How APIs are Transforming Cisco Solutions and Catalyzing an Innovation Ecosystem
 
“Khronos Standard APIs for Accelerating Vision and Inferencing,” a Presentati...
“Khronos Standard APIs for Accelerating Vision and Inferencing,” a Presentati...“Khronos Standard APIs for Accelerating Vision and Inferencing,” a Presentati...
“Khronos Standard APIs for Accelerating Vision and Inferencing,” a Presentati...
 
01-Chapter 01-Introduction to CASB and Netskope.pptx
01-Chapter 01-Introduction to CASB and Netskope.pptx01-Chapter 01-Introduction to CASB and Netskope.pptx
01-Chapter 01-Introduction to CASB and Netskope.pptx
 

More from BeMyApp

Introduction to epid
Introduction to epidIntroduction to epid
Introduction to epid
BeMyApp
 
Introduction ciot workshop premeetup
Introduction ciot workshop premeetupIntroduction ciot workshop premeetup
Introduction ciot workshop premeetup
BeMyApp
 
Présentation des APIs cognitives IBM Watson
Présentation des APIs cognitives IBM WatsonPrésentation des APIs cognitives IBM Watson
Présentation des APIs cognitives IBM Watson
BeMyApp
 
Crédit Agricole S.A. Personae et Parcours
Crédit Agricole S.A. Personae et ParcoursCrédit Agricole S.A. Personae et Parcours
Crédit Agricole S.A. Personae et Parcours
BeMyApp
 
Cisco Paris DevNet Hackathon slideshow - Intro
Cisco Paris DevNet Hackathon slideshow - IntroCisco Paris DevNet Hackathon slideshow - Intro
Cisco Paris DevNet Hackathon slideshow - Intro
BeMyApp
 
Tumeurs Neuroendocrines : une vue d'ensemble
Tumeurs Neuroendocrines : une vue d'ensembleTumeurs Neuroendocrines : une vue d'ensemble
Tumeurs Neuroendocrines : une vue d'ensemble
BeMyApp
 
Building your first game in Unity 3d by Sarah Sexton
Building your first game in Unity 3d  by Sarah SextonBuilding your first game in Unity 3d  by Sarah Sexton
Building your first game in Unity 3d by Sarah Sexton
BeMyApp
 
Using intel's real sense to create games with natural user interfaces justi...
Using intel's real sense to create games with natural user interfaces   justi...Using intel's real sense to create games with natural user interfaces   justi...
Using intel's real sense to create games with natural user interfaces justi...
BeMyApp
 
Introduction to using the R200 camera & Realsense SDK in Unity3d - Jon Collins
Introduction to using the R200 camera & Realsense SDK in Unity3d - Jon CollinsIntroduction to using the R200 camera & Realsense SDK in Unity3d - Jon Collins
Introduction to using the R200 camera & Realsense SDK in Unity3d - Jon Collins
BeMyApp
 
Audio Mixer in Unity5 - Andy Touch
Audio Mixer in Unity5 - Andy TouchAudio Mixer in Unity5 - Andy Touch
Audio Mixer in Unity5 - Andy Touch
BeMyApp
 
Shaders - Claudia Doppioslash - Unity With the Best
Shaders - Claudia Doppioslash - Unity With the BestShaders - Claudia Doppioslash - Unity With the Best
Shaders - Claudia Doppioslash - Unity With the Best
BeMyApp
 
[HACKATHON CISCO PARIS] Slideshow du workshop Smart City
[HACKATHON CISCO PARIS] Slideshow du workshop Smart City[HACKATHON CISCO PARIS] Slideshow du workshop Smart City
[HACKATHON CISCO PARIS] Slideshow du workshop Smart City
BeMyApp
 
Tools to Save Time
Tools to Save TimeTools to Save Time
Tools to Save Time
BeMyApp
 
[Workshop e résidents] présentation intent, craft ai, dalkia et incubateur
[Workshop e résidents] présentation intent, craft ai, dalkia et incubateur[Workshop e résidents] présentation intent, craft ai, dalkia et incubateur
[Workshop e résidents] présentation intent, craft ai, dalkia et incubateur
BeMyApp
 
[Webinar E-résidents #1] Présentation des différents métiers du bâtiment conn...
[Webinar E-résidents #1] Présentation des différents métiers du bâtiment conn...[Webinar E-résidents #1] Présentation des différents métiers du bâtiment conn...
[Webinar E-résidents #1] Présentation des différents métiers du bâtiment conn...
BeMyApp
 
[IoT World Forum Webinar] Review of CMX Cisco technology
[IoT World Forum Webinar] Review of CMX Cisco technology[IoT World Forum Webinar] Review of CMX Cisco technology
[IoT World Forum Webinar] Review of CMX Cisco technology
BeMyApp
 
HP Helion Episode 6: Cloud Foundry Summit Recap
HP Helion Episode 6: Cloud Foundry Summit RecapHP Helion Episode 6: Cloud Foundry Summit Recap
HP Helion Episode 6: Cloud Foundry Summit Recap
BeMyApp
 
Webinar UI/UX by Francesco Marcellino
Webinar UI/UX by Francesco MarcellinoWebinar UI/UX by Francesco Marcellino
Webinar UI/UX by Francesco Marcellino
BeMyApp
 
HP Helion Webinar #4 - Open stack the magic pill
HP Helion Webinar #4 - Open stack the magic pillHP Helion Webinar #4 - Open stack the magic pill
HP Helion Webinar #4 - Open stack the magic pill
BeMyApp
 
HP Helion European Webinar Series ,Webinar #3
HP Helion European Webinar Series ,Webinar #3 HP Helion European Webinar Series ,Webinar #3
HP Helion European Webinar Series ,Webinar #3
BeMyApp
 

More from BeMyApp (20)

Introduction to epid
Introduction to epidIntroduction to epid
Introduction to epid
 
Introduction ciot workshop premeetup
Introduction ciot workshop premeetupIntroduction ciot workshop premeetup
Introduction ciot workshop premeetup
 
Présentation des APIs cognitives IBM Watson
Présentation des APIs cognitives IBM WatsonPrésentation des APIs cognitives IBM Watson
Présentation des APIs cognitives IBM Watson
 
Crédit Agricole S.A. Personae et Parcours
Crédit Agricole S.A. Personae et ParcoursCrédit Agricole S.A. Personae et Parcours
Crédit Agricole S.A. Personae et Parcours
 
Cisco Paris DevNet Hackathon slideshow - Intro
Cisco Paris DevNet Hackathon slideshow - IntroCisco Paris DevNet Hackathon slideshow - Intro
Cisco Paris DevNet Hackathon slideshow - Intro
 
Tumeurs Neuroendocrines : une vue d'ensemble
Tumeurs Neuroendocrines : une vue d'ensembleTumeurs Neuroendocrines : une vue d'ensemble
Tumeurs Neuroendocrines : une vue d'ensemble
 
Building your first game in Unity 3d by Sarah Sexton
Building your first game in Unity 3d  by Sarah SextonBuilding your first game in Unity 3d  by Sarah Sexton
Building your first game in Unity 3d by Sarah Sexton
 
Using intel's real sense to create games with natural user interfaces justi...
Using intel's real sense to create games with natural user interfaces   justi...Using intel's real sense to create games with natural user interfaces   justi...
Using intel's real sense to create games with natural user interfaces justi...
 
Introduction to using the R200 camera & Realsense SDK in Unity3d - Jon Collins
Introduction to using the R200 camera & Realsense SDK in Unity3d - Jon CollinsIntroduction to using the R200 camera & Realsense SDK in Unity3d - Jon Collins
Introduction to using the R200 camera & Realsense SDK in Unity3d - Jon Collins
 
Audio Mixer in Unity5 - Andy Touch
Audio Mixer in Unity5 - Andy TouchAudio Mixer in Unity5 - Andy Touch
Audio Mixer in Unity5 - Andy Touch
 
Shaders - Claudia Doppioslash - Unity With the Best
Shaders - Claudia Doppioslash - Unity With the BestShaders - Claudia Doppioslash - Unity With the Best
Shaders - Claudia Doppioslash - Unity With the Best
 
[HACKATHON CISCO PARIS] Slideshow du workshop Smart City
[HACKATHON CISCO PARIS] Slideshow du workshop Smart City[HACKATHON CISCO PARIS] Slideshow du workshop Smart City
[HACKATHON CISCO PARIS] Slideshow du workshop Smart City
 
Tools to Save Time
Tools to Save TimeTools to Save Time
Tools to Save Time
 
[Workshop e résidents] présentation intent, craft ai, dalkia et incubateur
[Workshop e résidents] présentation intent, craft ai, dalkia et incubateur[Workshop e résidents] présentation intent, craft ai, dalkia et incubateur
[Workshop e résidents] présentation intent, craft ai, dalkia et incubateur
 
[Webinar E-résidents #1] Présentation des différents métiers du bâtiment conn...
[Webinar E-résidents #1] Présentation des différents métiers du bâtiment conn...[Webinar E-résidents #1] Présentation des différents métiers du bâtiment conn...
[Webinar E-résidents #1] Présentation des différents métiers du bâtiment conn...
 
[IoT World Forum Webinar] Review of CMX Cisco technology
[IoT World Forum Webinar] Review of CMX Cisco technology[IoT World Forum Webinar] Review of CMX Cisco technology
[IoT World Forum Webinar] Review of CMX Cisco technology
 
HP Helion Episode 6: Cloud Foundry Summit Recap
HP Helion Episode 6: Cloud Foundry Summit RecapHP Helion Episode 6: Cloud Foundry Summit Recap
HP Helion Episode 6: Cloud Foundry Summit Recap
 
Webinar UI/UX by Francesco Marcellino
Webinar UI/UX by Francesco MarcellinoWebinar UI/UX by Francesco Marcellino
Webinar UI/UX by Francesco Marcellino
 
HP Helion Webinar #4 - Open stack the magic pill
HP Helion Webinar #4 - Open stack the magic pillHP Helion Webinar #4 - Open stack the magic pill
HP Helion Webinar #4 - Open stack the magic pill
 
HP Helion European Webinar Series ,Webinar #3
HP Helion European Webinar Series ,Webinar #3 HP Helion European Webinar Series ,Webinar #3
HP Helion European Webinar Series ,Webinar #3
 

Recently uploaded

Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 

Recently uploaded (20)

Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 

HP Helion Webinar #5 - Security Beyond Firewalls

  • 1. OpenStack: Security beyond firewalls Giuseppe Paternò Managing Director GARL HP Helion Webinar, October 27th 2015 Twitter: @gpaterno E-mail: gpaterno@garl.ch Website: www.gpaterno.com
  • 2. @gpaternoGiuseppe Paternò About me IT Architect and Security Expert with background in Open Source. Former Network and Security architect for Canonical/Ubuntu, RedHat, Wind/ Infostrada, Sun Microsystems and IBM and Visiting Researcher at the University of Dublin Trinity College.
 
 Past projects: standard for J2ME Over-The-Air (OTA) provisioning along with Vodafone, the study of architecture and standards for the delivery of MHP applications for the digital terrestrial television (DTT) on behalf of DTT Lab (Telecom Italia/LA7) and implementation of HLR for Vodafone landline services.
 
 Lot of writings, mainly on computer security.
 
 Managing Director of GARL, a multinational company based in Switzerland and UK, providing security services for the cloud and owner of SecurePass and login.farm. Director of Alchemy Solutions Group, UK based company that provides enterprise consulting and architectures on OpenStack. Primary telcos and utilities are among the customers.
  • 3. @gpaternoGiuseppe Paternò Too many threats 62% 
 Increase 
 breaches in 2013(1) 1 in 5 Organisations have experienced an APT attack (4) 3 Trillion$ 
 Total global impact of cybercrime(3) 8 months 
 Is the average time an advanced threat goes unnoticed on victim’s network(2) 2,5 billion 
 Exposed records as results of a data breach in the past 5 years(5) 1,3,5: Increased cyber security can save global economy trillions, McKinsey/World Economic Forum, January 2014 2: M-Trends 2013: attack the security gap, Mandiant, March 2013 4: ISACA’s 2014 APT study, ISACA, April 2014. Source: ISACA Cyber Security Nexus
  • 4. @gpaternoGiuseppe Paternò Network APIs Identity Application OpenStack Domain Guest Domain OpenStack and Guest Security
  • 6. @gpaternoGiuseppe Paternò Neutron Server runs on Controller, expose APIs, enforce network model, pass to Neutron Plugin
 
 Neutron Plugin runs on Controller, implements APIs, every vendor can create its own “implementation” (ex: Cisco, Juniper, ...) Plugin Agent, run on each compute node and connect instances to the virtual network Default implementation based on OpenVSwitch
 
 OpenFlow to be set as fundamental open protocol for building SDN OpenStack Neutron Software-Defined Network in OpenStack, it answer RESTful APIs. Still no “industry” standard for encapsulating VLANs over L3, VXLANs set to be a preferred choice but any vendor has its choice (ex: Juniper has MPLS over IP)
  • 8. @gpaternoGiuseppe Paternò OpenStack Security Groups • Basic L3/L4 firewalling carried by security groups • Rules can be customised as in normal firewalls • Drills down to iptables on the L3 agent and Conntrackd to sync iptables state tables
  • 9. @gpaternoGiuseppe Paternò OpenStack Neutron FWaaS Firewall as a Service in Neutron Different from the Security Groups in the instance Default to IPtables support into tenant’s ip NameSpace
  • 11. @gpaternoGiuseppe Paternò OpenStack Neutron VPNaaS 
 Neutron has capability to handle per-tenant VPNs, named VPN-as-a-Service
 
 
 Based on IPSec, just implementing IKE with “PSK” authentication mode rather than using certificates
 
 
 Implemented on top of IP NameSpaces (“ip netns add vpn”)
 
 
 Draft exists on bringing OpenVPN to Neutron
 

 Not suited for “roadwarriors”, i.e. clients connection
 
 
 Suited for site-to-site VPNs and provide Hybrid cloud

  • 14. @gpaternoGiuseppe Paternò User management: keep tracks of users, roles and permissions Service catalog: Provide a catalog of what services are available and where the OpenStack APIs EndPoint are located OpenStack Keystone Provides Identity, Token, Catalog and policy services for uses inside the OpenStack family and implements OpenStack’s Identity APIs
  • 15. @gpaternoGiuseppe Paternò Users 
 A user represent a human user and has associated information such as username, password and e-mail Tenants 
 A tenant can represent a customer, organisation or a group. Roles 
 A role is what operations a user is permitted to perform in a given tenant OpenStack Identity Management Keystone permit the following back-ends for IDMs: SQL Backend (SQLAlchemy, it’s python), SAMLv2, LDAP and custom plugins
  • 16. @gpaternoGiuseppe Paternò Catching username and passwords means reveal the whole OpenStack infrastructure and control it! $ curl -d '{"auth":{"tenantName": "customer-x", "passwordCredentials": {"username": "joeuser", "password": "secrete"}}}' -H "Content-type: application/json" http://localhost:35357/v2.0/ tokens OpenStack Keystone
  • 17. @gpaternoGiuseppe Paternò Security must be simple and transparent to the end user, otherwise it will be circumvented! Identity best practices in applications Strong authentication of the users GeoIP Patches, patches and patches! Secure application programming
  • 18. @gpaternoGiuseppe Paternò Hosted Apps Need of a central Cloud Control Cloud Orchestrator 2FA/SSO
  • 20. @gpaternoGiuseppe Paternò Question: What is the website of the free project to address identity management across hybrid clouds? Answer on Twitter now using hashtag #helionwebseries and win an HP Helion Cloud Box.
  • 22. @gpaternoGiuseppe Paternò APIsApplication APIs APIs are your point of contact from external world, you must make them highly secure Firewall are not enough! Anything can be sent over HTTP/ HTTPS. REST, XML-RPC, ... Web-based APIs
  • 23. @gpaternoGiuseppe Paternò Usernames and passwords, session tokens and API keys must never appear in the URL (Proxy caching and logging) Allow only selected HTTP methods Protect privileged actions and sensitive resource collections Validate inputs and enforce typing of values Validate incoming Content-Type and other headers Encrypt data in transit Validation also apply to payload: JSON, XML or whatsoever General APIs best practices
  • 24. @gpaternoGiuseppe Paternò OpenStack APIs All OpenStack software is based on APIs, consumed from End customers and tools to access the platform programmatically Among OpenStack components, is a way of decoupling components implementations Easily from “curl” tools OpenStack Command Line tools REST clients OpenStack Software Development Kit (SDK) RESTFUL API
  • 26. @gpaternoGiuseppe Paternò 1. Obtain a Token curl -d '{"auth":{"tenantName": "customer-x", "passwordCredentials": {"username": "joeuser", "password": "secrete"}}}' -H "Content-type: application/json" http://localhost:35357/v2.0/tokens 2. Consume the API (through the obtained token): curl -i -X GET http://localhost:35357/v2.0/tenants -H "User-Agent: python-keystoneclient" -H "X-Auth-Token: token" OpenStack APIs Workflow
  • 27. @gpaternoGiuseppe Paternò The token request will reveal the endpoints URLs: Compute/Nova, S3,Image/ Glance, Volume/Cinder, EC2, Identity/Keystone Revealing the EndPoints
  • 28. @gpaternoGiuseppe Paternò Isolate API endpoint processes, especially those that reside within the public security domain should be isolated as much as possible. API endpoints should be deployed on separate hosts for increased isolation.
 
 Apply Defense-in-Depth concept: configure services, host-based firewalls, local policy (SELinux or AppArmor), and optionally global network policy.
 
 Use Linux namespaces to assign processes into independent domains
 
 Use network ACLs and IDS technologies to enforce explicit point to point communication between network services (ex: wire-level ACLs in L3 switches) OpenStack APIs best practices
  • 29. @gpaternoGiuseppe Paternò Isolate API endpoint processes from each other and other processes on a machine. Use Mandatory Access Controls (MAC) on top of Discretionary Access Controls to segregate processes, ex: SE-Linux Objective: containment and escalation of API endpoint security breaches. Use of MACs at the OS level severely limit access to resources and provide earlier alerting on such events. Mandatory Access Control in APIs
  • 30. @gpaternoGiuseppe Paternò RESTful APIs, mixture of POST (in request) and JSON (in response), Channel encrypted with TLS high cypher, Based on APP ID and APP Secret Example: /api/v1/users/info Ex: SecurePass NG (Dreamliner) APIs Security in functionalities, APP ID read-only or read-write
 
 in network, APP ID can be limited to a given IPv4/IPv6 
 
 in domain, APP ID is linked to only a specific realm/ domain
  • 32. @gpaterno Build Functional tests Static security tests Create template Deploy template Automated VA
  • 33. @gpaterno Static code analysers • http://samate.nist.gov/index.php/Source_Code_Security_Analyzers.html • http://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis • https://github.com/google/firing-range
  • 34. @gpaternoGiuseppe Paternò Useful Links & Twitter • OpenStack Security Guide: • http://docs.openstack.org/sec/ • login.farm: • Main website: https://login.farm • free join: http://bit.ly/loginfarm • SecurePass • www.secure-pass.net Answers to the twitter challenge
  • 35. @gpaternoGiuseppe Paternò So, if you need … • OpenStack/OpenNebula • Software Defined Storage • Software Defined Networking • from the folks that architected largest EMEA telco & bank infrastructures • call us at Alchemy Solutions Ltd (UK) — info@alchemy.solutions • Identity management for cloud/ hybrid (including AWS) • Pen-test/Vulnerability Assessments • Secure Enterprise DropBox replacement • from the former Symantec and former Sun Micro/RedHat folks • call us at GARL Sagl (Switzerland, UK) — info@garl.ch
  • 36. Giuseppe Paternò Managing Director GARL HP Helion Webinar, October 27th 2015 Twitter: @gpaterno E-mail: gpaterno@garl.ch Website: www.gpaterno.com Q & A