SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
Swiss Enterprise Cloud - Up and Running since 2012
www.safeswisscloud.ch
What is this DevOps thing and why do I need it?
Prodosh Banerjee
1
How much do you care about quality?
www.safeswisscloud.ch 2
www.safeswisscloud.ch
Source: https://www.scriptrock.com/blog/devops-whats-hype-about
3
www.safeswisscloud.ch
Source: http://www.ubercomments.com/view/14394
4
www.safeswisscloud.ch
Source: http://blogs.csc.com/2015/02/03/devops-theory-for-beginners/
5
Focus on the business
value
Eliminate silos
Make things predictable
and transparent, for
example, by the use of
automation and tools
Create feedback
loops and analyse
the information
Create continuous
improvement
processes based on
the feedback
Learn new disciplines
Experiment and take
risks
Repeat and practice
Systems Thinking
T H E M A I N C O M P O N E N T S
DevOps Principles
Feedback Loop Learning Culture
6www.safeswisscloud.ch
A Few DevOps Practices
Automate whatever
you can
Automated builds
Automated creation
and setup of
infrastructure
Automated deployment
Automated tests
Tools, tools, tools
www.safeswisscloud.ch 7
Reduce Work in Progress
(WIP)
Kanban / Scrum
Version Control
Continuous Integration,
deployment & delivery
Proactive Monitoring &
metrics
Make Ops visible – change
management
Track everything: incident
management / ticketing (SLAs)
Flexible Infrastructure is Key
www.safeswisscloud.ch 8
www.safeswisscloud.ch
Enabling Hybrid Environments
VPC A
Virtual Server A1
Virtual Server A2
Virtual Server An
VPC B
Virtual Server B1
Virtual Server B2
Virtual Server Bn
VPC N
Virtual Server N1
Virtual Server N2
Virtual Server Nn
Virtual Data Center
Safe Swiss Cloud
VPC A
Virtual Server A1
Virtual Server A2
Virtual Server An
VPC B
Virtual Server B1
Virtual Server B2
Virtual Server Bn
VPC N
Virtual Server N1
Virtual Server N2
Virtual Server Nn
Virtual Data Center Private Clouds
(on or off premise)
• Openstack
• Cloudstack
• Etc.
Public Clouds
Cloud Integration Bus1
Enterprise
App Store
7x24 Support &
Managed Cloud
Services
DevOps Tools
and Best Prctices
1 Cloud Integration Bus is a Safe
Swiss Cloud product which
enables the flexibility to move
at the speed of the digital age
while providing security, choice
and control
The future of enterprise IT is a hybrid of public and private clouds with
users installing applications from a safe enterprise app store
9
www.safeswisscloud.ch
VPC A
Virtual
Server A1
Virtual
Server A2
Virtual
Server An
VPC B
Virtual
Server B1
Virtual
Server B2
Virtual
Server Bn
VPC N
Virtual
Server N1
Virtual
Server N2
Virtual
Server Nn
Virtual Data Centre1
VPC2: Virtual Private Cloud
Virtual Routers3 & Networking4
Virtual Server Instances (VMs)
Fast Cloud Delivery
1 A Virtual Data Centre (VDC) contains multiple VPCs
2 A Virtual Private Cloud (VPC) contains any number of
VMs (virtual servers)
3 Each VPC is controlled by a virtual router w. firewall
4 Create virtual networks and appliances (routers,
firewalls, load balancers etc.)
Each VPC can have any number of isolated network
segments (not shown in diagram)
Our unique combination of products are designed to
easily enable enterprise grade IT services to be delivered
from the cloud fast
10
Safe Swiss Cloud
www.safeswisscloud.ch 11
Architecture Example 1
Datacentre 1
Data Centre 2
Virtual Data Center
Virtual Router
Firewall DMZ
Virtual Router
Firewall
PROD
Virtual Router
Firewall
DMZ:
- Only approved IPs of
Clients and partners
allowed here
- Servers are hardened
RDP Server
Browse the Internet
securely
RDP Server
Remote Desktop
Access
Virtual Router
Firewall
DEV/Testing
DB Server
DEV
Appl. Server
DB Server
Application 1
Appl. Server
Application 1
DB Server
Application 1
Appl. Server
Application 1
Testing
DB. Srv.
PROD 1 PROD 2
DB. Srv.
Appl 1 DB
Servr
Appl. Server
Appl. Server
Appl. Server
Appl. Server
Integration
Appl. Srv.
Appl. Srv.
Appl. Srv.
DB Server
Appl. Srv.
Application 1
DB Server
Application 1
RDP Server
Active
Directory
(xx.x.x.xx)
AD Network
Active
Directory
(xx.x.x.xx)
RDP Network Internet
RDP Network
DEV/Testing
www.safeswisscloud.ch 12
Architecture Example 2
Virtual Router / Load
Balancer
AD Controller I
AD Controller 2
DB Server 1
File Srvr 1
Application
Server 1
Application
Server 2
Firewall
www.safeswisscloud.ch
MS System
Center
Internet VPN
Site 1
Virtual Router / Load
Balancer
Firewall
Internet VPN
Site 2
Up to10 Gbps
per connectionEmaiil 1
AD Controller 3
AD Controller 4
DB Server 2
File Srvr 2
Application
Server 3
Application
Server 4
MS System
Center2
Emaiil 2
13
www.safeswisscloud.ch
Fibre optic ring
around Zürich
Internet
Provider A
Internet
Provider B
Cross connect A
100 Gb/s
Cross connect B:
100 Gb/s
8Gbps
8Gbps
Data Centre 1 / Region swiss1
• Computing Resources (CPU, RAM)
• Primary storage cluster (SSDs + disks)
• Object storage cluster (backups, media
storage etc.)
• Networking: routers, firewalls
Data Centre 2 / Region swiss2
• Computing Resources (CPU, RAM)
• Primary storage cluster (SSDs + disks)
• Object storage cluster (backups, media
storage etc.)
• Networking: routers, firewalls
14
7x24 Support and Services
www.safeswisscloud.ch
Virtual Data Center
Software defined
High availability
Predictable pricing
Advanced Networking
Virtual routers & firewalls
VPN, network isolation
Protection for VDC
On Demand and Elastic
Instantly scale up or down
Pay only for resources used
No long term contracts
Enterprise Grade
Designed for complex IT
Migration and engineering
Swiss, Secure, Compliant
Swiss FINMA compliant data
centers
Used by banks and financial
service providers
7x24 Support and Services
7x24 Hotline
Managed services
Support
15
Alte Landstrasse 64
8800 Thalwil
Switzerland
Tel.: +41 43 541 5704
info@safeswisscloud.ch
www.safeswisscloud.ch
Safe Swiss Cloud AGC o n t a c t
P r o d o s h B a n e r j e e
p r o d o s h . b a n e r j e e @ s a f e s w i s s c l o u d .
c h
www.safeswisscloud.ch 16

Weitere ähnliche Inhalte

Was ist angesagt?

2nd Anniversary Datacomm Cloud Business-Message
2nd Anniversary Datacomm Cloud Business-Message2nd Anniversary Datacomm Cloud Business-Message
2nd Anniversary Datacomm Cloud Business-MessagePT Datacomm Diangraha
 
Azure virtual network
Azure virtual networkAzure virtual network
Azure virtual networkLalit Rawat
 
The hidden secrets of azure networking
The hidden secrets of azure networkingThe hidden secrets of azure networking
The hidden secrets of azure networkingMohamed Wali
 
Introducing rubrik a new approach to data protection
Introducing rubrik   a new approach to data protectionIntroducing rubrik   a new approach to data protection
Introducing rubrik a new approach to data protectionDatabarracks
 
04 - VMUGIT - Lecce 2018 - Giampiero Petrosi, Rubrik
04 - VMUGIT - Lecce 2018 - Giampiero Petrosi, Rubrik04 - VMUGIT - Lecce 2018 - Giampiero Petrosi, Rubrik
04 - VMUGIT - Lecce 2018 - Giampiero Petrosi, RubrikVMUG IT
 
Cloudciti Enterprise File Share (EFS)
Cloudciti Enterprise File Share (EFS)Cloudciti Enterprise File Share (EFS)
Cloudciti Enterprise File Share (EFS)PT Datacomm Diangraha
 
Endpoint Protection as a Service (EPaaS)
Endpoint Protection as a Service (EPaaS)Endpoint Protection as a Service (EPaaS)
Endpoint Protection as a Service (EPaaS)PT Datacomm Diangraha
 
Self-Driving Storage and Applications Integration
Self-Driving Storage and Applications IntegrationSelf-Driving Storage and Applications Integration
Self-Driving Storage and Applications IntegrationMarketingArrowECS_CZ
 
OpenNebula from the Perspective of an ISP
OpenNebula from the Perspective of an ISPOpenNebula from the Perspective of an ISP
OpenNebula from the Perspective of an ISPOpenNebula Project
 
NATS: Control Flow for Distributed Systems
NATS: Control Flow for Distributed SystemsNATS: Control Flow for Distributed Systems
NATS: Control Flow for Distributed SystemsApcera
 
Element Critical Company Overview - Colocation and Hybrid Cloud Expertise
Element Critical Company Overview - Colocation and Hybrid Cloud ExpertiseElement Critical Company Overview - Colocation and Hybrid Cloud Expertise
Element Critical Company Overview - Colocation and Hybrid Cloud ExpertiseJack Bavaro
 
BtrCloud CloudStack Plugin
BtrCloud CloudStack PluginBtrCloud CloudStack Plugin
BtrCloud CloudStack Pluginbuildacloud
 
SDN, Network Virtualization, and the Right Abstraction
SDN, Network Virtualization, and the Right AbstractionSDN, Network Virtualization, and the Right Abstraction
SDN, Network Virtualization, and the Right AbstractionScott Lowe
 
Reduce the complexities of managing Kubernetes clusters anywhere
Reduce the complexities of managing Kubernetes clusters anywhereReduce the complexities of managing Kubernetes clusters anywhere
Reduce the complexities of managing Kubernetes clusters anywhereAshnikbiz
 
VMware vCloud Air: Security Infrastructure and Process Overview
VMware vCloud Air: Security Infrastructure and Process OverviewVMware vCloud Air: Security Infrastructure and Process Overview
VMware vCloud Air: Security Infrastructure and Process OverviewVMware
 
ExpressRoute overview_20180222
ExpressRoute overview_20180222ExpressRoute overview_20180222
ExpressRoute overview_20180222Jay Kim
 
Lock it Down with Nutanix Security
Lock it Down with Nutanix SecurityLock it Down with Nutanix Security
Lock it Down with Nutanix SecurityNEXTtour
 
Tintricity on the Road: Cirrity and Tintri
Tintricity on the Road: Cirrity and TintriTintricity on the Road: Cirrity and Tintri
Tintricity on the Road: Cirrity and TintriTintri
 
Gab 2015 aymeric weinbach azure iot
Gab   2015 aymeric weinbach azure iot Gab   2015 aymeric weinbach azure iot
Gab 2015 aymeric weinbach azure iot Aymeric Weinbach
 

Was ist angesagt? (20)

2nd Anniversary Datacomm Cloud Business-Message
2nd Anniversary Datacomm Cloud Business-Message2nd Anniversary Datacomm Cloud Business-Message
2nd Anniversary Datacomm Cloud Business-Message
 
Azure virtual network
Azure virtual networkAzure virtual network
Azure virtual network
 
The hidden secrets of azure networking
The hidden secrets of azure networkingThe hidden secrets of azure networking
The hidden secrets of azure networking
 
Introducing rubrik a new approach to data protection
Introducing rubrik   a new approach to data protectionIntroducing rubrik   a new approach to data protection
Introducing rubrik a new approach to data protection
 
04 - VMUGIT - Lecce 2018 - Giampiero Petrosi, Rubrik
04 - VMUGIT - Lecce 2018 - Giampiero Petrosi, Rubrik04 - VMUGIT - Lecce 2018 - Giampiero Petrosi, Rubrik
04 - VMUGIT - Lecce 2018 - Giampiero Petrosi, Rubrik
 
Cloudciti Enterprise File Share (EFS)
Cloudciti Enterprise File Share (EFS)Cloudciti Enterprise File Share (EFS)
Cloudciti Enterprise File Share (EFS)
 
Endpoint Protection as a Service (EPaaS)
Endpoint Protection as a Service (EPaaS)Endpoint Protection as a Service (EPaaS)
Endpoint Protection as a Service (EPaaS)
 
Self-Driving Storage and Applications Integration
Self-Driving Storage and Applications IntegrationSelf-Driving Storage and Applications Integration
Self-Driving Storage and Applications Integration
 
OpenNebula from the Perspective of an ISP
OpenNebula from the Perspective of an ISPOpenNebula from the Perspective of an ISP
OpenNebula from the Perspective of an ISP
 
NATS: Control Flow for Distributed Systems
NATS: Control Flow for Distributed SystemsNATS: Control Flow for Distributed Systems
NATS: Control Flow for Distributed Systems
 
Element Critical Company Overview - Colocation and Hybrid Cloud Expertise
Element Critical Company Overview - Colocation and Hybrid Cloud ExpertiseElement Critical Company Overview - Colocation and Hybrid Cloud Expertise
Element Critical Company Overview - Colocation and Hybrid Cloud Expertise
 
BtrCloud CloudStack Plugin
BtrCloud CloudStack PluginBtrCloud CloudStack Plugin
BtrCloud CloudStack Plugin
 
SDN, Network Virtualization, and the Right Abstraction
SDN, Network Virtualization, and the Right AbstractionSDN, Network Virtualization, and the Right Abstraction
SDN, Network Virtualization, and the Right Abstraction
 
Reduce the complexities of managing Kubernetes clusters anywhere
Reduce the complexities of managing Kubernetes clusters anywhereReduce the complexities of managing Kubernetes clusters anywhere
Reduce the complexities of managing Kubernetes clusters anywhere
 
VMware vCloud Air: Security Infrastructure and Process Overview
VMware vCloud Air: Security Infrastructure and Process OverviewVMware vCloud Air: Security Infrastructure and Process Overview
VMware vCloud Air: Security Infrastructure and Process Overview
 
ExpressRoute overview_20180222
ExpressRoute overview_20180222ExpressRoute overview_20180222
ExpressRoute overview_20180222
 
Lock it Down with Nutanix Security
Lock it Down with Nutanix SecurityLock it Down with Nutanix Security
Lock it Down with Nutanix Security
 
Tintricity on the Road: Cirrity and Tintri
Tintricity on the Road: Cirrity and TintriTintricity on the Road: Cirrity and Tintri
Tintricity on the Road: Cirrity and Tintri
 
Oracle Xen Directions June09
Oracle Xen Directions June09Oracle Xen Directions June09
Oracle Xen Directions June09
 
Gab 2015 aymeric weinbach azure iot
Gab   2015 aymeric weinbach azure iot Gab   2015 aymeric weinbach azure iot
Gab 2015 aymeric weinbach azure iot
 

Andere mochten auch

How To Build A Business Online: Start With Why
How To Build A Business Online: Start With WhyHow To Build A Business Online: Start With Why
How To Build A Business Online: Start With WhyVito La Fata
 
Designing and developing a Windows Phone 7 Silverlight Application End-to-End...
Designing and developing a Windows Phone 7 Silverlight Application End-to-End...Designing and developing a Windows Phone 7 Silverlight Application End-to-End...
Designing and developing a Windows Phone 7 Silverlight Application End-to-End...Katrien De Graeve
 
Ovario Poliquistico 2005
Ovario Poliquistico 2005Ovario Poliquistico 2005
Ovario Poliquistico 2005rahterrazas
 
Xavier Giné - Educación financiera y participación financiera en países en de...
Xavier Giné - Educación financiera y participación financiera en países en de...Xavier Giné - Educación financiera y participación financiera en países en de...
Xavier Giné - Educación financiera y participación financiera en países en de...Fundación Ramón Areces
 
www.pharmagroup.it
www.pharmagroup.itwww.pharmagroup.it
www.pharmagroup.itstreamky
 
Norte Parque Residencial Email Chl
Norte Parque Residencial   Email ChlNorte Parque Residencial   Email Chl
Norte Parque Residencial Email Chlimoveisdorio
 
Institucional Empresas Fm Estacion 21 San Juan.
Institucional Empresas Fm Estacion 21 San Juan. Institucional Empresas Fm Estacion 21 San Juan.
Institucional Empresas Fm Estacion 21 San Juan. Ricardo Fernández
 
Sant mer, heroi del drac de banyoles
Sant mer, heroi del drac de banyolesSant mer, heroi del drac de banyoles
Sant mer, heroi del drac de banyolesBerta
 
[Webinar Slides] Gmail’s Responsive Email Updates
[Webinar Slides] Gmail’s Responsive Email Updates[Webinar Slides] Gmail’s Responsive Email Updates
[Webinar Slides] Gmail’s Responsive Email UpdatesMallory Mongeon
 
Fighting Food Loss and Food Waste in Japan
Fighting Food Loss and Food Waste in JapanFighting Food Loss and Food Waste in Japan
Fighting Food Loss and Food Waste in JapanFAO
 
A development of a coin slot prepayment system
A development of a coin slot prepayment systemA development of a coin slot prepayment system
A development of a coin slot prepayment systemHarhar Caparida
 
Cv ernst mayer 2016
Cv ernst mayer 2016Cv ernst mayer 2016
Cv ernst mayer 2016Ernst Mayer
 
Insectos Comestibles
Insectos ComestiblesInsectos Comestibles
Insectos Comestiblesguest8a5cb5
 
Design Time and Run Time Governance
Design Time and Run Time Governance Design Time and Run Time Governance
Design Time and Run Time Governance WSO2
 
KuehneNagel_Connect_Issue02_Print_FA
KuehneNagel_Connect_Issue02_Print_FAKuehneNagel_Connect_Issue02_Print_FA
KuehneNagel_Connect_Issue02_Print_FANikki Taylor
 

Andere mochten auch (20)

Flyer Master
Flyer MasterFlyer Master
Flyer Master
 
Reunião Programa de Ressignificação
Reunião Programa de RessignificaçãoReunião Programa de Ressignificação
Reunião Programa de Ressignificação
 
How To Build A Business Online: Start With Why
How To Build A Business Online: Start With WhyHow To Build A Business Online: Start With Why
How To Build A Business Online: Start With Why
 
Presentación FxBot
Presentación FxBotPresentación FxBot
Presentación FxBot
 
Designing and developing a Windows Phone 7 Silverlight Application End-to-End...
Designing and developing a Windows Phone 7 Silverlight Application End-to-End...Designing and developing a Windows Phone 7 Silverlight Application End-to-End...
Designing and developing a Windows Phone 7 Silverlight Application End-to-End...
 
Ovario Poliquistico 2005
Ovario Poliquistico 2005Ovario Poliquistico 2005
Ovario Poliquistico 2005
 
Xavier Giné - Educación financiera y participación financiera en países en de...
Xavier Giné - Educación financiera y participación financiera en países en de...Xavier Giné - Educación financiera y participación financiera en países en de...
Xavier Giné - Educación financiera y participación financiera en países en de...
 
www.pharmagroup.it
www.pharmagroup.itwww.pharmagroup.it
www.pharmagroup.it
 
Norte Parque Residencial Email Chl
Norte Parque Residencial   Email ChlNorte Parque Residencial   Email Chl
Norte Parque Residencial Email Chl
 
Institucional Empresas Fm Estacion 21 San Juan.
Institucional Empresas Fm Estacion 21 San Juan. Institucional Empresas Fm Estacion 21 San Juan.
Institucional Empresas Fm Estacion 21 San Juan.
 
Sant mer, heroi del drac de banyoles
Sant mer, heroi del drac de banyolesSant mer, heroi del drac de banyoles
Sant mer, heroi del drac de banyoles
 
[Webinar Slides] Gmail’s Responsive Email Updates
[Webinar Slides] Gmail’s Responsive Email Updates[Webinar Slides] Gmail’s Responsive Email Updates
[Webinar Slides] Gmail’s Responsive Email Updates
 
Fighting Food Loss and Food Waste in Japan
Fighting Food Loss and Food Waste in JapanFighting Food Loss and Food Waste in Japan
Fighting Food Loss and Food Waste in Japan
 
A development of a coin slot prepayment system
A development of a coin slot prepayment systemA development of a coin slot prepayment system
A development of a coin slot prepayment system
 
Cv ernst mayer 2016
Cv ernst mayer 2016Cv ernst mayer 2016
Cv ernst mayer 2016
 
Rendimiento(vlmbh)
Rendimiento(vlmbh)Rendimiento(vlmbh)
Rendimiento(vlmbh)
 
Insectos Comestibles
Insectos ComestiblesInsectos Comestibles
Insectos Comestibles
 
Como puedo ayudar a mis hijos
Como puedo ayudar a mis hijosComo puedo ayudar a mis hijos
Como puedo ayudar a mis hijos
 
Design Time and Run Time Governance
Design Time and Run Time Governance Design Time and Run Time Governance
Design Time and Run Time Governance
 
KuehneNagel_Connect_Issue02_Print_FA
KuehneNagel_Connect_Issue02_Print_FAKuehneNagel_Connect_Issue02_Print_FA
KuehneNagel_Connect_Issue02_Print_FA
 

Ähnlich wie What is this DevOps thing and why do I need it?

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
 
Automating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configurationAutomating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configurationDag Sonstebo
 
Business Agility and Security with VMware
Business Agility and Security with VMwareBusiness Agility and Security with VMware
Business Agility and Security with VMwareAngel Villar Garea
 
Reston Virtualization Group 9-18-2014
Reston Virtualization Group 9-18-2014 Reston Virtualization Group 9-18-2014
Reston Virtualization Group 9-18-2014 VMwareJenn
 
Workshop AWS IoT @ SIDO
Workshop AWS IoT @ SIDOWorkshop AWS IoT @ SIDO
Workshop AWS IoT @ SIDOJulien SIMON
 
AWS Public Sector Symposium 2014 Canberra | Security as an Enabler: Improving...
AWS Public Sector Symposium 2014 Canberra | Security as an Enabler: Improving...AWS Public Sector Symposium 2014 Canberra | Security as an Enabler: Improving...
AWS Public Sector Symposium 2014 Canberra | Security as an Enabler: Improving...Amazon Web Services
 
Check Point Software Technologies: Secure Your AWS Workloads
 Check Point Software Technologies: Secure Your AWS Workloads Check Point Software Technologies: Secure Your AWS Workloads
Check Point Software Technologies: Secure Your AWS WorkloadsAmazon Web Services
 
Can you trust the cloud provider?
Can you trust the cloud provider?Can you trust the cloud provider?
Can you trust the cloud provider?Antoine COETSIER
 
Connect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureConnect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureK.Mohamed Faizal
 
Creating your Hybrid Cloud with AWS -Technical 201
Creating your Hybrid Cloud with AWS -Technical 201Creating your Hybrid Cloud with AWS -Technical 201
Creating your Hybrid Cloud with AWS -Technical 201Amazon Web Services
 
Andy Kennedy - Scottish VMUG April 2016
Andy Kennedy - Scottish VMUG April 2016Andy Kennedy - Scottish VMUG April 2016
Andy Kennedy - Scottish VMUG April 2016Andy Kennedy
 
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...VMworld
 
Mastering the move
Mastering the moveMastering the move
Mastering the moveTrivadis
 
VMworld 2013: vCloud Hybrid Service 101: The Basics
VMworld 2013: vCloud Hybrid Service 101: The Basics VMworld 2013: vCloud Hybrid Service 101: The Basics
VMworld 2013: vCloud Hybrid Service 101: The Basics VMworld
 
Secure Application Development in the Age of Continuous Delivery
Secure Application Development in the Age of Continuous DeliverySecure Application Development in the Age of Continuous Delivery
Secure Application Development in the Age of Continuous DeliveryBlack Duck by Synopsys
 
Secure Application Development in the Age of Continuous Delivery
Secure Application Development in the Age of Continuous DeliverySecure Application Development in the Age of Continuous Delivery
Secure Application Development in the Age of Continuous DeliveryTim Mackey
 
The Canopy Cloud Vision
The Canopy Cloud VisionThe Canopy Cloud Vision
The Canopy Cloud VisionThomas Kunz
 
VMworld 2014: Introduction to NSX
VMworld 2014: Introduction to NSXVMworld 2014: Introduction to NSX
VMworld 2014: Introduction to NSXVMworld
 
Virtual MS Project Software: EPM Cloud 360
Virtual MS Project Software: EPM Cloud 360Virtual MS Project Software: EPM Cloud 360
Virtual MS Project Software: EPM Cloud 360Groupe SIRIUS
 

Ähnlich wie What is this DevOps thing and why do I need it? (20)

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
 
Automating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configurationAutomating CloudStack and hypervisor installation and configuration
Automating CloudStack and hypervisor installation and configuration
 
Business Agility and Security with VMware
Business Agility and Security with VMwareBusiness Agility and Security with VMware
Business Agility and Security with VMware
 
Reston Virtualization Group 9-18-2014
Reston Virtualization Group 9-18-2014 Reston Virtualization Group 9-18-2014
Reston Virtualization Group 9-18-2014
 
Checkpoint Overview
Checkpoint OverviewCheckpoint Overview
Checkpoint Overview
 
Workshop AWS IoT @ SIDO
Workshop AWS IoT @ SIDOWorkshop AWS IoT @ SIDO
Workshop AWS IoT @ SIDO
 
AWS Public Sector Symposium 2014 Canberra | Security as an Enabler: Improving...
AWS Public Sector Symposium 2014 Canberra | Security as an Enabler: Improving...AWS Public Sector Symposium 2014 Canberra | Security as an Enabler: Improving...
AWS Public Sector Symposium 2014 Canberra | Security as an Enabler: Improving...
 
Check Point Software Technologies: Secure Your AWS Workloads
 Check Point Software Technologies: Secure Your AWS Workloads Check Point Software Technologies: Secure Your AWS Workloads
Check Point Software Technologies: Secure Your AWS Workloads
 
Can you trust the cloud provider?
Can you trust the cloud provider?Can you trust the cloud provider?
Can you trust the cloud provider?
 
Connect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureConnect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft Azure
 
Creating your Hybrid Cloud with AWS -Technical 201
Creating your Hybrid Cloud with AWS -Technical 201Creating your Hybrid Cloud with AWS -Technical 201
Creating your Hybrid Cloud with AWS -Technical 201
 
Andy Kennedy - Scottish VMUG April 2016
Andy Kennedy - Scottish VMUG April 2016Andy Kennedy - Scottish VMUG April 2016
Andy Kennedy - Scottish VMUG April 2016
 
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...
 
Mastering the move
Mastering the moveMastering the move
Mastering the move
 
VMworld 2013: vCloud Hybrid Service 101: The Basics
VMworld 2013: vCloud Hybrid Service 101: The Basics VMworld 2013: vCloud Hybrid Service 101: The Basics
VMworld 2013: vCloud Hybrid Service 101: The Basics
 
Secure Application Development in the Age of Continuous Delivery
Secure Application Development in the Age of Continuous DeliverySecure Application Development in the Age of Continuous Delivery
Secure Application Development in the Age of Continuous Delivery
 
Secure Application Development in the Age of Continuous Delivery
Secure Application Development in the Age of Continuous DeliverySecure Application Development in the Age of Continuous Delivery
Secure Application Development in the Age of Continuous Delivery
 
The Canopy Cloud Vision
The Canopy Cloud VisionThe Canopy Cloud Vision
The Canopy Cloud Vision
 
VMworld 2014: Introduction to NSX
VMworld 2014: Introduction to NSXVMworld 2014: Introduction to NSX
VMworld 2014: Introduction to NSX
 
Virtual MS Project Software: EPM Cloud 360
Virtual MS Project Software: EPM Cloud 360Virtual MS Project Software: EPM Cloud 360
Virtual MS Project Software: EPM Cloud 360
 

Kürzlich hochgeladen

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Kürzlich hochgeladen (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

What is this DevOps thing and why do I need it?

  • 1. Swiss Enterprise Cloud - Up and Running since 2012 www.safeswisscloud.ch What is this DevOps thing and why do I need it? Prodosh Banerjee 1
  • 2. How much do you care about quality? www.safeswisscloud.ch 2
  • 6. Focus on the business value Eliminate silos Make things predictable and transparent, for example, by the use of automation and tools Create feedback loops and analyse the information Create continuous improvement processes based on the feedback Learn new disciplines Experiment and take risks Repeat and practice Systems Thinking T H E M A I N C O M P O N E N T S DevOps Principles Feedback Loop Learning Culture 6www.safeswisscloud.ch
  • 7. A Few DevOps Practices Automate whatever you can Automated builds Automated creation and setup of infrastructure Automated deployment Automated tests Tools, tools, tools www.safeswisscloud.ch 7 Reduce Work in Progress (WIP) Kanban / Scrum Version Control Continuous Integration, deployment & delivery Proactive Monitoring & metrics Make Ops visible – change management Track everything: incident management / ticketing (SLAs)
  • 8. Flexible Infrastructure is Key www.safeswisscloud.ch 8
  • 9. www.safeswisscloud.ch Enabling Hybrid Environments VPC A Virtual Server A1 Virtual Server A2 Virtual Server An VPC B Virtual Server B1 Virtual Server B2 Virtual Server Bn VPC N Virtual Server N1 Virtual Server N2 Virtual Server Nn Virtual Data Center Safe Swiss Cloud VPC A Virtual Server A1 Virtual Server A2 Virtual Server An VPC B Virtual Server B1 Virtual Server B2 Virtual Server Bn VPC N Virtual Server N1 Virtual Server N2 Virtual Server Nn Virtual Data Center Private Clouds (on or off premise) • Openstack • Cloudstack • Etc. Public Clouds Cloud Integration Bus1 Enterprise App Store 7x24 Support & Managed Cloud Services DevOps Tools and Best Prctices 1 Cloud Integration Bus is a Safe Swiss Cloud product which enables the flexibility to move at the speed of the digital age while providing security, choice and control The future of enterprise IT is a hybrid of public and private clouds with users installing applications from a safe enterprise app store 9
  • 10. www.safeswisscloud.ch VPC A Virtual Server A1 Virtual Server A2 Virtual Server An VPC B Virtual Server B1 Virtual Server B2 Virtual Server Bn VPC N Virtual Server N1 Virtual Server N2 Virtual Server Nn Virtual Data Centre1 VPC2: Virtual Private Cloud Virtual Routers3 & Networking4 Virtual Server Instances (VMs) Fast Cloud Delivery 1 A Virtual Data Centre (VDC) contains multiple VPCs 2 A Virtual Private Cloud (VPC) contains any number of VMs (virtual servers) 3 Each VPC is controlled by a virtual router w. firewall 4 Create virtual networks and appliances (routers, firewalls, load balancers etc.) Each VPC can have any number of isolated network segments (not shown in diagram) Our unique combination of products are designed to easily enable enterprise grade IT services to be delivered from the cloud fast 10
  • 12. Architecture Example 1 Datacentre 1 Data Centre 2 Virtual Data Center Virtual Router Firewall DMZ Virtual Router Firewall PROD Virtual Router Firewall DMZ: - Only approved IPs of Clients and partners allowed here - Servers are hardened RDP Server Browse the Internet securely RDP Server Remote Desktop Access Virtual Router Firewall DEV/Testing DB Server DEV Appl. Server DB Server Application 1 Appl. Server Application 1 DB Server Application 1 Appl. Server Application 1 Testing DB. Srv. PROD 1 PROD 2 DB. Srv. Appl 1 DB Servr Appl. Server Appl. Server Appl. Server Appl. Server Integration Appl. Srv. Appl. Srv. Appl. Srv. DB Server Appl. Srv. Application 1 DB Server Application 1 RDP Server Active Directory (xx.x.x.xx) AD Network Active Directory (xx.x.x.xx) RDP Network Internet RDP Network DEV/Testing www.safeswisscloud.ch 12
  • 13. Architecture Example 2 Virtual Router / Load Balancer AD Controller I AD Controller 2 DB Server 1 File Srvr 1 Application Server 1 Application Server 2 Firewall www.safeswisscloud.ch MS System Center Internet VPN Site 1 Virtual Router / Load Balancer Firewall Internet VPN Site 2 Up to10 Gbps per connectionEmaiil 1 AD Controller 3 AD Controller 4 DB Server 2 File Srvr 2 Application Server 3 Application Server 4 MS System Center2 Emaiil 2 13
  • 14. www.safeswisscloud.ch Fibre optic ring around Zürich Internet Provider A Internet Provider B Cross connect A 100 Gb/s Cross connect B: 100 Gb/s 8Gbps 8Gbps Data Centre 1 / Region swiss1 • Computing Resources (CPU, RAM) • Primary storage cluster (SSDs + disks) • Object storage cluster (backups, media storage etc.) • Networking: routers, firewalls Data Centre 2 / Region swiss2 • Computing Resources (CPU, RAM) • Primary storage cluster (SSDs + disks) • Object storage cluster (backups, media storage etc.) • Networking: routers, firewalls 14
  • 15. 7x24 Support and Services www.safeswisscloud.ch Virtual Data Center Software defined High availability Predictable pricing Advanced Networking Virtual routers & firewalls VPN, network isolation Protection for VDC On Demand and Elastic Instantly scale up or down Pay only for resources used No long term contracts Enterprise Grade Designed for complex IT Migration and engineering Swiss, Secure, Compliant Swiss FINMA compliant data centers Used by banks and financial service providers 7x24 Support and Services 7x24 Hotline Managed services Support 15
  • 16. Alte Landstrasse 64 8800 Thalwil Switzerland Tel.: +41 43 541 5704 info@safeswisscloud.ch www.safeswisscloud.ch Safe Swiss Cloud AGC o n t a c t P r o d o s h B a n e r j e e p r o d o s h . b a n e r j e e @ s a f e s w i s s c l o u d . c h www.safeswisscloud.ch 16