47
Cloud & Security and opensource Bae KwonHan <[email protected] >

Cloud, Security and opensource 2012-12-28 at SSU

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Cloud, Security and opensource 2012-12-28 at SSU

Cloud & Securityand opensource

Bae KwonHan <[email protected]>

Page 2: Cloud, Security and opensource 2012-12-28 at SSU
Page 3: Cloud, Security and opensource 2012-12-28 at SSU

Q : What is Cloud?

Page 4: Cloud, Security and opensource 2012-12-28 at SSU

• Data Sync Service on the cloud

• Commercial Cloud Service

• Cloud Service Implementation with open source or closed source

• Any Cloud Service use instead of legacy infrastructure

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

Page 5: Cloud, Security and opensource 2012-12-28 at SSU

• Infrastructure as a Service

• Platform as a Service

• Service as a Service

• Backend as a Service

• Blah as a Service

Page 6: Cloud, Security and opensource 2012-12-28 at SSU

COST

Page 7: Cloud, Security and opensource 2012-12-28 at SSU

SURPLUS

Page 8: Cloud, Security and opensource 2012-12-28 at SSU

Automation

Page 9: Cloud, Security and opensource 2012-12-28 at SSU
Page 10: Cloud, Security and opensource 2012-12-28 at SSU
Page 11: Cloud, Security and opensource 2012-12-28 at SSU

IaaS

• Packaging VM with network

• Multitenancy

• Volume Service

• Object Store Service

• AAA

• Network Security Manager ( ACL )

• API / CLI / GUI

Page 12: Cloud, Security and opensource 2012-12-28 at SSU

Security on IaaS

• network Isolation!!

• VM access

• VM host

• ACL

• IaaS Manager

Page 13: Cloud, Security and opensource 2012-12-28 at SSU

IaaS safe?

• VM data?

• VM memory access?

• volume data?

• DDOS?

• think about a service

• multi service distribution

Page 14: Cloud, Security and opensource 2012-12-28 at SSU

AWS security support

• VPC ( Virtual Private Cloud )

• S3 Encryption

• AWS Identity and Access Management

• AWS Security Group

Page 15: Cloud, Security and opensource 2012-12-28 at SSU

CommercialIaaS Implementation• Amazon AWS EC2

• MS Azure Virtual Machines

• Google CE

• HP Cloud

• Joyent

• Rackspace Cloud

• cafe24?

• KT uCloud Biz

• SKT tCloud Biz

• Hostway?

• VMWARE Product

Page 16: Cloud, Security and opensource 2012-12-28 at SSU

OpenSourceIaaS Implementation

• Openstack

• Cloudstack

• Eucalyptus

• others

Page 17: Cloud, Security and opensource 2012-12-28 at SSU
Page 19: Cloud, Security and opensource 2012-12-28 at SSU

PaaS

• Packaging Process with database on IaaS

• runtime, middleware, os

• Multitenancy

• AAA

• ACL on Process

• API / CLI / GUI

Page 20: Cloud, Security and opensource 2012-12-28 at SSU
Page 21: Cloud, Security and opensource 2012-12-28 at SSU

Security on PaaS

• API

• Process Isolation

• Database Isolation

• PaaS Manager

Page 22: Cloud, Security and opensource 2012-12-28 at SSU

CommercialPlatform as a Service• Heroku

• Google App Engine

• Engine Yard

• Openshift

• Windows Azure

• vmware CloudFoundry

• appfog

• appcera

Page 23: Cloud, Security and opensource 2012-12-28 at SSU

OpensourcePlatform as a Service

• VMWARE CloudFoundry

• Redhat OpenShift

Page 24: Cloud, Security and opensource 2012-12-28 at SSU

Security on PaaS

• DDOS

• Manager Problem

• Application Problem

Page 25: Cloud, Security and opensource 2012-12-28 at SSU

SaaS

• Packaging Service on Infrastructure

Page 26: Cloud, Security and opensource 2012-12-28 at SSU

Security on SaaS

• API

• SaaS Manager

• connection hook

Page 27: Cloud, Security and opensource 2012-12-28 at SSU

SaaS Implementation

• Google Apps

• iCloud

• SalesForce

• others?

Page 28: Cloud, Security and opensource 2012-12-28 at SSU

PlusBaremetal as a Serviceor Metal as a Service

• automate installing os

• use out of band management

• IPMI

• dell Drac

• KVM over IP

• HP ILO

• IBM Remote Supervisor Adapter

Page 29: Cloud, Security and opensource 2012-12-28 at SSU

MAAS Implementation

• opensource

• ubuntu juju

• every hardware vender sells MAAS

Page 30: Cloud, Security and opensource 2012-12-28 at SSU

Chain of aaS

• MaaS

• IaaS

• PaaS

• SaaS

Page 31: Cloud, Security and opensource 2012-12-28 at SSU

Cloud Service User

Page 32: Cloud, Security and opensource 2012-12-28 at SSU

• Cost

• you should know what/how you are doing

• you should know what/how they are doing

• focus on application programming

• focus on management console

• focus on AAA

Page 33: Cloud, Security and opensource 2012-12-28 at SSU

OpenSource

Page 34: Cloud, Security and opensource 2012-12-28 at SSU

why open source?

Page 35: Cloud, Security and opensource 2012-12-28 at SSU

everything is open source

Page 36: Cloud, Security and opensource 2012-12-28 at SSU
Page 37: Cloud, Security and opensource 2012-12-28 at SSU

open source• openstack

• openvswich

• cloudfoundry

• openshift

• opensource VM implementation

• KVM ( Kernel-based Virtual Machine )

• XEN

• LXC

• OpenVZ

• QEMU

• VirtualBOX

Page 38: Cloud, Security and opensource 2012-12-28 at SSU

OpenStack• Infrastructure as a Service

• started by rackspace cloud and NASA since 2010

• Compute ( nova )

• Object Storage ( Swift )

• Image Service ( Glance )

• Identity Service ( Keystone )

• Dashboard ( Horizon )

• Networking ( Quantum )

• Block Storage ( Cinder )

• Metering ( Ceilometer - Beta )

• Basic Cloud Ochestration ( Heat - Beta - PaaS )

Page 39: Cloud, Security and opensource 2012-12-28 at SSU

openvswitch

• http://openvswitch.org/

• security : vlan isolation, traffic filtering

• QoS : traffic queuing, traffic shaping

• monitoring : NetFlow, sFlow, SPAN, RSPAN

• automated control

Page 40: Cloud, Security and opensource 2012-12-28 at SSU

DevOps?

Page 41: Cloud, Security and opensource 2012-12-28 at SSU
Page 42: Cloud, Security and opensource 2012-12-28 at SSU
Page 43: Cloud, Security and opensource 2012-12-28 at SSU
Page 44: Cloud, Security and opensource 2012-12-28 at SSU
Page 45: Cloud, Security and opensource 2012-12-28 at SSU
Page 46: Cloud, Security and opensource 2012-12-28 at SSU

what we should know?

• What is cloud

• Every component of cloud service

• Every boundary of cloud component

• how application works

Page 47: Cloud, Security and opensource 2012-12-28 at SSU

Q & A