SlideShare a Scribd company logo
1 of 8
IMPLEMENTATION OFIMPLEMENTATION OF
HYBRID CLOUD ANDHYBRID CLOUD AND
SECURITYSECURITY
GROUP MEMBERS:GROUP MEMBERS:
KARAN CHHABRA (14111322)KARAN CHHABRA (14111322)
RAJAT DIKSHIT (14119200)RAJAT DIKSHIT (14119200)
OPENSTACK ANDOPENSTACK AND
WINDOWS AZUREWINDOWS AZURE
At the private cloud side we choseAt the private cloud side we chose
Openstack because of the fact that it is anOpenstack because of the fact that it is an
open-source cloud platform.open-source cloud platform.
This trait helped us to configure our privateThis trait helped us to configure our private
cloud environment according to thecloud environment according to the
infrastructural and networking needs.infrastructural and networking needs.
Whereas, at the public cloud side of theWhereas, at the public cloud side of the
project, we selected Windows Azure as ourproject, we selected Windows Azure as our
platform because subscribing to itsplatform because subscribing to its
services and using them later wasservices and using them later was
practically very info graphical and easy.practically very info graphical and easy.
Also, we acknowledged that remoteAlso, we acknowledged that remote
access to azure was if not easily butaccess to azure was if not easily but
practically possible.practically possible.
CONFIGURATION OFCONFIGURATION OF
OPENSTACKOPENSTACK
The base operating system that is used as a platform for the creation of openstack isThe base operating system that is used as a platform for the creation of openstack is
Ubuntu 14.04 Trusty Tahr Server edition.Ubuntu 14.04 Trusty Tahr Server edition.
Steps taken to configure Openstack on our Ubuntu server:Steps taken to configure Openstack on our Ubuntu server:
Cloned server with devstack repositories.Cloned server with devstack repositories.
Bridged Host and VM network topologies.Bridged Host and VM network topologies.
Installed all services of Openstack.Installed all services of Openstack.
After all these operation an admin layer of Openstack dashboard was provided to us andAfter all these operation an admin layer of Openstack dashboard was provided to us and
our native machines started acting as a server to the abovementioned private cloudour native machines started acting as a server to the abovementioned private cloud
environment.environment.
TextText
HYBRID CLOUDHYBRID CLOUD
IMPLEMENTATION ANDIMPLEMENTATION AND
DEMONSTRATIONDEMONSTRATION
For the collaboration of Windows Azure with Openstack, we embedded someFor the collaboration of Windows Azure with Openstack, we embedded some
necessary CLI platform and services related to Azure within Openstack. These are asnecessary CLI platform and services related to Azure within Openstack. These are as
follows:follows:
Since Azure’s remote services run on nodejs engine, we implemented recent nodeSince Azure’s remote services run on nodejs engine, we implemented recent node
modules in the server.modules in the server.
Implemented Azure’s Cross Platform CLI (XPLAT-CLI).Implemented Azure’s Cross Platform CLI (XPLAT-CLI).
Imported Azure’s client subscription in order to make our private cloud recogniseImported Azure’s client subscription in order to make our private cloud recognise
Azure successfully.Azure successfully.
Embedded Azure management key from the subscription so as to authorise ourselvesEmbedded Azure management key from the subscription so as to authorise ourselves
into the network.into the network.
These operations successfully created a connection between the two cloudThese operations successfully created a connection between the two cloud
environments.environments.
TextText
DemonstrationDemonstration
VM PROVISIONINGVM PROVISIONING
IMPLEMENTATION ANDIMPLEMENTATION AND
DEMONSTRATION OFDEMONSTRATION OF
SECURITYSECURITY
Since Openstack is laid upon VMware which is then layered on a host operating system,Since Openstack is laid upon VMware which is then layered on a host operating system,
access to it is already very much restricted.access to it is already very much restricted.
All the security implementations were made out on the network layer.All the security implementations were made out on the network layer.
These are the tools we used in order to secure the network layer:These are the tools we used in order to secure the network layer:
NMapNMap
NiktoNikto
NessusNessus
Port blocking via IP tablesPort blocking via IP tables
Internal VM isolation through VLAN’sInternal VM isolation through VLAN’s
Thank YouThank You
( TIME FOR( TIME FOR
QUESTIONS )QUESTIONS )

More Related Content

What's hot

Simple flexible deployments with openstack ansible
Simple flexible deployments with openstack ansibleSimple flexible deployments with openstack ansible
Simple flexible deployments with openstack ansibleJean-Philippe Evrard
 
Securing OpenStack and Beyond with Ansible
Securing OpenStack and Beyond with AnsibleSecuring OpenStack and Beyond with Ansible
Securing OpenStack and Beyond with AnsibleMajor Hayden
 
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치OpenStack Korea Community
 
RHOSP6 DELL Summit - OpenStack
RHOSP6 DELL Summit - OpenStack RHOSP6 DELL Summit - OpenStack
RHOSP6 DELL Summit - OpenStack Raul Leite
 
Deploying private cloud with eucalyptus
Deploying private cloud with eucalyptusDeploying private cloud with eucalyptus
Deploying private cloud with eucalyptusBeny Raja
 
Docker Container Security - A Network View
Docker Container Security - A Network ViewDocker Container Security - A Network View
Docker Container Security - A Network ViewNeuVector
 
Chef and Apache CloudStack (ChefConf 2014)
Chef and Apache CloudStack (ChefConf 2014)Chef and Apache CloudStack (ChefConf 2014)
Chef and Apache CloudStack (ChefConf 2014)Jeff Moody
 
OpenStack & Ubuntu (india openstack day)
OpenStack & Ubuntu (india openstack day)OpenStack & Ubuntu (india openstack day)
OpenStack & Ubuntu (india openstack day)openstackindia
 
What is OpenStack to you? OpenStackFin 2014-02
What is OpenStack to you? OpenStackFin 2014-02What is OpenStack to you? OpenStackFin 2014-02
What is OpenStack to you? OpenStackFin 2014-02Ilkka Tengvall
 
OpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf TutorialOpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf TutorialSaju Madhavan
 
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...OpenStack Korea Community
 
Open stack day 2014 havana from grizzly
Open stack day 2014 havana from grizzlyOpen stack day 2014 havana from grizzly
Open stack day 2014 havana from grizzlyChoe Cheng-Dae
 
Simple docker hosting on fiware lab
Simple docker hosting on fiware labSimple docker hosting on fiware lab
Simple docker hosting on fiware labKenneth Nagin
 
OpenStack: running manually installed components on VirtualBox
OpenStack: running manually installed components on VirtualBoxOpenStack: running manually installed components on VirtualBox
OpenStack: running manually installed components on VirtualBoxIan Choi
 
tack Deployment in the Enterprise
tack Deployment in the Enterprisetack Deployment in the Enterprise
tack Deployment in the EnterpriseCisco Canada
 
OpenStack Development Using devstack
OpenStack Development Using devstackOpenStack Development Using devstack
OpenStack Development Using devstackmestery
 
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)Raul Leite
 
OpenStack-Ansible Project Update
OpenStack-Ansible Project UpdateOpenStack-Ansible Project Update
OpenStack-Ansible Project UpdateJesse Pretorius
 

What's hot (20)

Simple flexible deployments with openstack ansible
Simple flexible deployments with openstack ansibleSimple flexible deployments with openstack ansible
Simple flexible deployments with openstack ansible
 
Securing OpenStack and Beyond with Ansible
Securing OpenStack and Beyond with AnsibleSecuring OpenStack and Beyond with Ansible
Securing OpenStack and Beyond with Ansible
 
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
 
RHOSP6 DELL Summit - OpenStack
RHOSP6 DELL Summit - OpenStack RHOSP6 DELL Summit - OpenStack
RHOSP6 DELL Summit - OpenStack
 
Dev stacklabguide
Dev stacklabguideDev stacklabguide
Dev stacklabguide
 
Deploying private cloud with eucalyptus
Deploying private cloud with eucalyptusDeploying private cloud with eucalyptus
Deploying private cloud with eucalyptus
 
Docker Container Security - A Network View
Docker Container Security - A Network ViewDocker Container Security - A Network View
Docker Container Security - A Network View
 
Chef and Apache CloudStack (ChefConf 2014)
Chef and Apache CloudStack (ChefConf 2014)Chef and Apache CloudStack (ChefConf 2014)
Chef and Apache CloudStack (ChefConf 2014)
 
OpenStack & Ubuntu (india openstack day)
OpenStack & Ubuntu (india openstack day)OpenStack & Ubuntu (india openstack day)
OpenStack & Ubuntu (india openstack day)
 
What is OpenStack to you? OpenStackFin 2014-02
What is OpenStack to you? OpenStackFin 2014-02What is OpenStack to you? OpenStackFin 2014-02
What is OpenStack to you? OpenStackFin 2014-02
 
OpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf TutorialOpenStack DevStack Configuration localrc local.conf Tutorial
OpenStack DevStack Configuration localrc local.conf Tutorial
 
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...
[OpenStack Days Korea 2016] Track1 - Mellanox CloudX - Acceleration for Cloud...
 
Open stack day 2014 havana from grizzly
Open stack day 2014 havana from grizzlyOpen stack day 2014 havana from grizzly
Open stack day 2014 havana from grizzly
 
Simple docker hosting on fiware lab
Simple docker hosting on fiware labSimple docker hosting on fiware lab
Simple docker hosting on fiware lab
 
OpenStack: running manually installed components on VirtualBox
OpenStack: running manually installed components on VirtualBoxOpenStack: running manually installed components on VirtualBox
OpenStack: running manually installed components on VirtualBox
 
tack Deployment in the Enterprise
tack Deployment in the Enterprisetack Deployment in the Enterprise
tack Deployment in the Enterprise
 
OpenStack Development Using devstack
OpenStack Development Using devstackOpenStack Development Using devstack
OpenStack Development Using devstack
 
Docker
DockerDocker
Docker
 
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
Visão Técnica - RHOS (Red Hat Enterprise Linux OpenStack)
 
OpenStack-Ansible Project Update
OpenStack-Ansible Project UpdateOpenStack-Ansible Project Update
OpenStack-Ansible Project Update
 

Viewers also liked

Sampling
SamplingSampling
Samplingbojak
 
Blogowanie i ta straszna obsługa klienta
Blogowanie i ta straszna obsługa klientaBlogowanie i ta straszna obsługa klienta
Blogowanie i ta straszna obsługa klientablogifirmowe.com
 
Blog Play - dlaczego blog?
Blog Play - dlaczego blog?Blog Play - dlaczego blog?
Blog Play - dlaczego blog?blogifirmowe.com
 
Konkurs na najlepszy blog firmowy roku 2009
Konkurs na najlepszy blog firmowy roku 2009Konkurs na najlepszy blog firmowy roku 2009
Konkurs na najlepszy blog firmowy roku 2009blogifirmowe.com
 
Czytelnik czyli kto? O content marketingu.
Czytelnik czyli kto? O content marketingu. Czytelnik czyli kto? O content marketingu.
Czytelnik czyli kto? O content marketingu. blogifirmowe.com
 
6 Abel, Enosh and Enoch
6 Abel, Enosh and Enoch6 Abel, Enosh and Enoch
6 Abel, Enosh and EnochYanglei Zhao
 
Wyniki badania polskiej blogosfery firmowej 2009-2001
Wyniki badania polskiej blogosfery firmowej 2009-2001Wyniki badania polskiej blogosfery firmowej 2009-2001
Wyniki badania polskiej blogosfery firmowej 2009-2001blogifirmowe.com
 
Another Prologue to Cybersecurity Regulations: CUI - What Contractors Need to...
Another Prologue to Cybersecurity Regulations: CUI - What Contractors Need to...Another Prologue to Cybersecurity Regulations: CUI - What Contractors Need to...
Another Prologue to Cybersecurity Regulations: CUI - What Contractors Need to...Alexander Major
 
12 The god of bethel
12 The god of bethel12 The god of bethel
12 The god of bethelYanglei Zhao
 

Viewers also liked (17)

2 Two trees
2 Two trees2 Two trees
2 Two trees
 
Sampling
SamplingSampling
Sampling
 
Blogowanie i ta straszna obsługa klienta
Blogowanie i ta straszna obsługa klientaBlogowanie i ta straszna obsługa klienta
Blogowanie i ta straszna obsługa klienta
 
Blog Play - dlaczego blog?
Blog Play - dlaczego blog?Blog Play - dlaczego blog?
Blog Play - dlaczego blog?
 
Konkurs na najlepszy blog firmowy roku 2009
Konkurs na najlepszy blog firmowy roku 2009Konkurs na najlepszy blog firmowy roku 2009
Konkurs na najlepszy blog firmowy roku 2009
 
Wideo na blogu.
Wideo na blogu.Wideo na blogu.
Wideo na blogu.
 
Blogging for leaders
Blogging for leadersBlogging for leaders
Blogging for leaders
 
Blog firmowy Orange
Blog firmowy OrangeBlog firmowy Orange
Blog firmowy Orange
 
Amrapali Cencurian Park
Amrapali Cencurian ParkAmrapali Cencurian Park
Amrapali Cencurian Park
 
Blog Orange
Blog OrangeBlog Orange
Blog Orange
 
Czytelnik czyli kto? O content marketingu.
Czytelnik czyli kto? O content marketingu. Czytelnik czyli kto? O content marketingu.
Czytelnik czyli kto? O content marketingu.
 
6 Abel, Enosh and Enoch
6 Abel, Enosh and Enoch6 Abel, Enosh and Enoch
6 Abel, Enosh and Enoch
 
Wyniki badania polskiej blogosfery firmowej 2009-2001
Wyniki badania polskiej blogosfery firmowej 2009-2001Wyniki badania polskiej blogosfery firmowej 2009-2001
Wyniki badania polskiej blogosfery firmowej 2009-2001
 
Another Prologue to Cybersecurity Regulations: CUI - What Contractors Need to...
Another Prologue to Cybersecurity Regulations: CUI - What Contractors Need to...Another Prologue to Cybersecurity Regulations: CUI - What Contractors Need to...
Another Prologue to Cybersecurity Regulations: CUI - What Contractors Need to...
 
12 The god of bethel
12 The god of bethel12 The god of bethel
12 The god of bethel
 
10 Issac
10 Issac10 Issac
10 Issac
 
Power point1
Power point1Power point1
Power point1
 

Similar to Presentation hybrid cloud

Deploying couchbaseserverazure cihanbiyikoglu_microsoft
Deploying couchbaseserverazure cihanbiyikoglu_microsoftDeploying couchbaseserverazure cihanbiyikoglu_microsoft
Deploying couchbaseserverazure cihanbiyikoglu_microsoftCihan Biyikoglu
 
V mware nsx_network_virtualization_open_stack
V mware nsx_network_virtualization_open_stackV mware nsx_network_virtualization_open_stack
V mware nsx_network_virtualization_open_stackEMC
 
Stups.io - an Open Source Cloud Framework for AWS
Stups.io - an Open Source Cloud Framework for AWSStups.io - an Open Source Cloud Framework for AWS
Stups.io - an Open Source Cloud Framework for AWSJan Löffler
 
WordPressCafe - Deploying WordPress using Kontena
WordPressCafe - Deploying WordPress using KontenaWordPressCafe - Deploying WordPress using Kontena
WordPressCafe - Deploying WordPress using KontenaKontena, Inc.
 
The Developer Friendly Container & Micro Services Platform
The Developer Friendly Container & Micro Services PlatformThe Developer Friendly Container & Micro Services Platform
The Developer Friendly Container & Micro Services PlatformExove
 
Cozystack: Free PaaS platform and framework for building clouds
Cozystack: Free PaaS platform and framework for building cloudsCozystack: Free PaaS platform and framework for building clouds
Cozystack: Free PaaS platform and framework for building cloudsAndrei Kvapil
 
Getting Safe Swiss Cloud up and running with CloudStack
Getting Safe Swiss Cloud up and running with CloudStackGetting Safe Swiss Cloud up and running with CloudStack
Getting Safe Swiss Cloud up and running with CloudStackProdosh Banerjee
 
CISCO - Presentation at Hortonworks Booth - Strata 2014
CISCO - Presentation at Hortonworks Booth - Strata 2014CISCO - Presentation at Hortonworks Booth - Strata 2014
CISCO - Presentation at Hortonworks Booth - Strata 2014Hortonworks
 
MuleSoft Meetup Vancouver 5th Virtual Event
MuleSoft Meetup Vancouver 5th Virtual EventMuleSoft Meetup Vancouver 5th Virtual Event
MuleSoft Meetup Vancouver 5th Virtual EventVikalp Bhalia
 
How we built Packet's bare metal cloud platform
How we built Packet's bare metal cloud platformHow we built Packet's bare metal cloud platform
How we built Packet's bare metal cloud platformPacket
 
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAs a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAnimesh Singh
 
OpenStack - Security Professionals Information Exchange
OpenStack - Security Professionals Information ExchangeOpenStack - Security Professionals Information Exchange
OpenStack - Security Professionals Information ExchangeCybera Inc.
 
What Is OpenStack | OpenStack Tutorial For Beginners | OpenStack Training | E...
What Is OpenStack | OpenStack Tutorial For Beginners | OpenStack Training | E...What Is OpenStack | OpenStack Tutorial For Beginners | OpenStack Training | E...
What Is OpenStack | OpenStack Tutorial For Beginners | OpenStack Training | E...Edureka!
 
2016 - Easing Your Way Into Docker: Lessons From a Journey to Production
2016 - Easing Your Way Into Docker: Lessons From a Journey to Production2016 - Easing Your Way Into Docker: Lessons From a Journey to Production
2016 - Easing Your Way Into Docker: Lessons From a Journey to Productiondevopsdaysaustin
 
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...Jitendra Bafna
 
Workshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, VirtualizationWorkshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, VirtualizationJayaprakash R
 
Openstack workshop @ Kalasalingam
Openstack workshop @ KalasalingamOpenstack workshop @ Kalasalingam
Openstack workshop @ KalasalingamBeny Raja
 

Similar to Presentation hybrid cloud (20)

Deploying couchbaseserverazure cihanbiyikoglu_microsoft
Deploying couchbaseserverazure cihanbiyikoglu_microsoftDeploying couchbaseserverazure cihanbiyikoglu_microsoft
Deploying couchbaseserverazure cihanbiyikoglu_microsoft
 
What's new OpenStack kilo
What's new OpenStack kiloWhat's new OpenStack kilo
What's new OpenStack kilo
 
V mware nsx_network_virtualization_open_stack
V mware nsx_network_virtualization_open_stackV mware nsx_network_virtualization_open_stack
V mware nsx_network_virtualization_open_stack
 
Stups.io - an Open Source Cloud Framework for AWS
Stups.io - an Open Source Cloud Framework for AWSStups.io - an Open Source Cloud Framework for AWS
Stups.io - an Open Source Cloud Framework for AWS
 
WordPressCafe - Deploying WordPress using Kontena
WordPressCafe - Deploying WordPress using KontenaWordPressCafe - Deploying WordPress using Kontena
WordPressCafe - Deploying WordPress using Kontena
 
The Developer Friendly Container & Micro Services Platform
The Developer Friendly Container & Micro Services PlatformThe Developer Friendly Container & Micro Services Platform
The Developer Friendly Container & Micro Services Platform
 
Cozystack: Free PaaS platform and framework for building clouds
Cozystack: Free PaaS platform and framework for building cloudsCozystack: Free PaaS platform and framework for building clouds
Cozystack: Free PaaS platform and framework for building clouds
 
OpenStack Ecosystem (10000 feet oveview)
OpenStack Ecosystem (10000 feet oveview)OpenStack Ecosystem (10000 feet oveview)
OpenStack Ecosystem (10000 feet oveview)
 
Getting Safe Swiss Cloud up and running with CloudStack
Getting Safe Swiss Cloud up and running with CloudStackGetting Safe Swiss Cloud up and running with CloudStack
Getting Safe Swiss Cloud up and running with CloudStack
 
CISCO - Presentation at Hortonworks Booth - Strata 2014
CISCO - Presentation at Hortonworks Booth - Strata 2014CISCO - Presentation at Hortonworks Booth - Strata 2014
CISCO - Presentation at Hortonworks Booth - Strata 2014
 
MuleSoft Meetup Vancouver 5th Virtual Event
MuleSoft Meetup Vancouver 5th Virtual EventMuleSoft Meetup Vancouver 5th Virtual Event
MuleSoft Meetup Vancouver 5th Virtual Event
 
How we built Packet's bare metal cloud platform
How we built Packet's bare metal cloud platformHow we built Packet's bare metal cloud platform
How we built Packet's bare metal cloud platform
 
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAs a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
 
OpenStack - Security Professionals Information Exchange
OpenStack - Security Professionals Information ExchangeOpenStack - Security Professionals Information Exchange
OpenStack - Security Professionals Information Exchange
 
What Is OpenStack | OpenStack Tutorial For Beginners | OpenStack Training | E...
What Is OpenStack | OpenStack Tutorial For Beginners | OpenStack Training | E...What Is OpenStack | OpenStack Tutorial For Beginners | OpenStack Training | E...
What Is OpenStack | OpenStack Tutorial For Beginners | OpenStack Training | E...
 
2016 - Easing Your Way Into Docker: Lessons From a Journey to Production
2016 - Easing Your Way Into Docker: Lessons From a Journey to Production2016 - Easing Your Way Into Docker: Lessons From a Journey to Production
2016 - Easing Your Way Into Docker: Lessons From a Journey to Production
 
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...
 
Workshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, VirtualizationWorkshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, Virtualization
 
Openstack workshop @ Kalasalingam
Openstack workshop @ KalasalingamOpenstack workshop @ Kalasalingam
Openstack workshop @ Kalasalingam
 
Docker for HPC in a Nutshell
Docker for HPC in a NutshellDocker for HPC in a Nutshell
Docker for HPC in a Nutshell
 

Recently uploaded

Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 

Recently uploaded (20)

Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 

Presentation hybrid cloud

  • 1. IMPLEMENTATION OFIMPLEMENTATION OF HYBRID CLOUD ANDHYBRID CLOUD AND SECURITYSECURITY GROUP MEMBERS:GROUP MEMBERS: KARAN CHHABRA (14111322)KARAN CHHABRA (14111322) RAJAT DIKSHIT (14119200)RAJAT DIKSHIT (14119200)
  • 2. OPENSTACK ANDOPENSTACK AND WINDOWS AZUREWINDOWS AZURE At the private cloud side we choseAt the private cloud side we chose Openstack because of the fact that it is anOpenstack because of the fact that it is an open-source cloud platform.open-source cloud platform. This trait helped us to configure our privateThis trait helped us to configure our private cloud environment according to thecloud environment according to the infrastructural and networking needs.infrastructural and networking needs. Whereas, at the public cloud side of theWhereas, at the public cloud side of the project, we selected Windows Azure as ourproject, we selected Windows Azure as our platform because subscribing to itsplatform because subscribing to its services and using them later wasservices and using them later was practically very info graphical and easy.practically very info graphical and easy. Also, we acknowledged that remoteAlso, we acknowledged that remote access to azure was if not easily butaccess to azure was if not easily but practically possible.practically possible.
  • 3. CONFIGURATION OFCONFIGURATION OF OPENSTACKOPENSTACK The base operating system that is used as a platform for the creation of openstack isThe base operating system that is used as a platform for the creation of openstack is Ubuntu 14.04 Trusty Tahr Server edition.Ubuntu 14.04 Trusty Tahr Server edition. Steps taken to configure Openstack on our Ubuntu server:Steps taken to configure Openstack on our Ubuntu server: Cloned server with devstack repositories.Cloned server with devstack repositories. Bridged Host and VM network topologies.Bridged Host and VM network topologies. Installed all services of Openstack.Installed all services of Openstack. After all these operation an admin layer of Openstack dashboard was provided to us andAfter all these operation an admin layer of Openstack dashboard was provided to us and our native machines started acting as a server to the abovementioned private cloudour native machines started acting as a server to the abovementioned private cloud environment.environment.
  • 4. TextText HYBRID CLOUDHYBRID CLOUD IMPLEMENTATION ANDIMPLEMENTATION AND DEMONSTRATIONDEMONSTRATION
  • 5. For the collaboration of Windows Azure with Openstack, we embedded someFor the collaboration of Windows Azure with Openstack, we embedded some necessary CLI platform and services related to Azure within Openstack. These are asnecessary CLI platform and services related to Azure within Openstack. These are as follows:follows: Since Azure’s remote services run on nodejs engine, we implemented recent nodeSince Azure’s remote services run on nodejs engine, we implemented recent node modules in the server.modules in the server. Implemented Azure’s Cross Platform CLI (XPLAT-CLI).Implemented Azure’s Cross Platform CLI (XPLAT-CLI). Imported Azure’s client subscription in order to make our private cloud recogniseImported Azure’s client subscription in order to make our private cloud recognise Azure successfully.Azure successfully. Embedded Azure management key from the subscription so as to authorise ourselvesEmbedded Azure management key from the subscription so as to authorise ourselves into the network.into the network. These operations successfully created a connection between the two cloudThese operations successfully created a connection between the two cloud environments.environments.
  • 7. IMPLEMENTATION ANDIMPLEMENTATION AND DEMONSTRATION OFDEMONSTRATION OF SECURITYSECURITY Since Openstack is laid upon VMware which is then layered on a host operating system,Since Openstack is laid upon VMware which is then layered on a host operating system, access to it is already very much restricted.access to it is already very much restricted. All the security implementations were made out on the network layer.All the security implementations were made out on the network layer. These are the tools we used in order to secure the network layer:These are the tools we used in order to secure the network layer: NMapNMap NiktoNikto NessusNessus Port blocking via IP tablesPort blocking via IP tables Internal VM isolation through VLAN’sInternal VM isolation through VLAN’s
  • 8. Thank YouThank You ( TIME FOR( TIME FOR QUESTIONS )QUESTIONS )