SlideShare une entreprise Scribd logo
1  sur  30
Télécharger pour lire hors ligne
CLOUD MANAGEMENT PLATFORM COM OPENSTACK
Mais de 25 anos no mercado de TI.
Sempre foi uma empresa pioneira
• ISP: Desde 1996.
• Cloud Computing Provider: Desde
2009.
OpenStack: desde 2011.
Visite o nosso website:
www.dualtec.com.br
1
DUALTEC CLOUD BUILDERS
Diretor de inovação da
Dualtec Cloud Builders
• OpenStack
• DevOps
• P&D
• Desenvolvimento de novos produtos
LinkedIn:
http://tinyurl.com/renatoarmani
Email:
renato@dualtec.com.br
2
RENATO ARMANI
SysAdmin e DevOps
Senior da Dualtec Cloud
Builders
• OpenStack
• Puppet, Chef e Bash
• Automação
• Arquitetura de Cloud Computing
LinkedIn:
http://tinyurl.com/dperogil
Email:
dperogil@dualtec.com.br
3
DANILO PEROGIL
• Trabalha ou estuda? Conte um
resumo.
• Tem experiência com virtualização
ou Cloud?
4
SOBRE VOCÊ!
?
5
CLOUD COMPUTING
Antes do Cloud
• Provisionamento de rede e
hardware demorava muito.
• Burocracia para atender
necessidades.
• Não existia automação, erro
humano era um risco constante.
• Não existia uma gestão eficiente de
configuração.
• Alto custo para operação de TI
PQ CLOUD??
6
CLOUD COMPUTING
A visão de Cloud
Computing e o case da
Amazon.
• A infraestrutura da Amazon, era
muito subtilizada, 76% dos recursos
ficavam ociosos a maior parte do
tempo pois lidavam com diversos
picos e vales de uso.
• A AWS foi uma consequência da
mudança no uso de recursos de
hardware adotada pela Amazon.
7
CLOUD COMPUTING
Virtualização primeiros
passos para Cloud.
• Baseada no uso de Hypervisors,
permite um sistema operacional
virtualizado (Guest) rode sobre um
outro S.O. (Host).
• Diversos “Guests” podem rodar
sobre um único “Host” utilizando
uma cota pré-definida de recursos
de hardware.
• Melhor aproveitamento de recursos,
maior velocidade e redução de
custos.
8
CLOUD COMPUTING
Os ganhos com Cloud
Computing
• Possibilita fornecer controle total
dos recursos de hardware.
• Automação total
• Máximo aproveitamento de recursos
• Elasticidade para lidar com picos de
consumo
• Pagamento por uso
CLOUD!!
9
CLOUD COMPUTING
Os principais “flavors” da
Cloud Computing.
• SaaS: Software as a Service
• PaaS: Platform as a Service
• IaaS: Infrastructure as a Services
CLOUD!!
Software “open source” para
construir nuvens públicas e privadas.
Consiste em uma série de projetos inter-relacionados que
fornecem os vários componentes para a implantação de uma
plataforma de gerenciamento para infraestrutura em nuvem.
10
O QUE É OPENSTACK
Está mais para um “toolkit” do que para um
produto...
...mas Diversas empresas lançaram produtos e/ou estão
oferecendo serviços baseados em OpenStack.
11
O QUE É OPENSTACK
OpenStack não é um produto, não é só
virtualização é um conjunto de softwares para
gerenciar IaaS!
12
ENTENDENDO OS COMPONENTES
PROJETOS DO OPENSTACK
13
O QUE É OPENSTACK
14
COMO FUNCIONA A FUNDAÇÃO
OPENSTACK FOUNDATION
OpenStack Foundation
5.600 membros individuais de 87 países e 850 organizações
diferentes. Mais de U$10 milhões de fundo.
15
EMPRESAS QUE PARTICIPAM
OPENSTACK FOUNDATION
+ 100
MEMBROS NA LISTA DE DISCUSSÃO
COMUNIDADE DO BRASIL
BOPS
www.brasilopenstack.com.br
www.openstack.org.br
FISL
ENCONTRO DA COMUNIDADE FISL
Openstack Meeting Brazil
Primeiro evento sobre OpenStack do
Brasil - 2012.
16
COMUNIDADE OPENSTACK
Dualtec organizou o primeiro evento no WTC São Paulo em
Junho de 2012
O evento foi gratuito e teve 100 inscritos
COMUNIDADE DO BRASIL
17
COMUNIDADE OPENSTACK
Participem da lista de
discussão:
Google Groups
openstack-br
EVENTO MUNDIAL
18
OPENSTACK SUMMIT
+ Evento mundial que ocorre duas
vezes por ano. Ultima edição foi em
abril em Portland Oregon USA.
+ Em 2012 em San Diego o Brasil foi
representado na track international
updates, junto com representantes
do Vietnam, Índia e China.
Assista:
http://tinyurl.com/brasilopenstack
EVENTO MUNDIAL
19
OPENSTACK SUMMIT
O evento de setembro de 2012 teve aproximadamente 1400 participantes. Mais
do que o dobro da edição do ano anterior em Boston (600 participantes).
A ultima edição em Portland contou com mais de 3.000 participantes.
Releases semestrais
20
RELEASES E SEUS PROJETOS
RELEASES
Nome Lançamento Projetos
Havanna out/13 1) Nova, 2) Swift, 3) Glance, 4) Keystone, 5) Horizon, 6) Quantum/Neutron, 7) Cinder, 8) Oslo, 9 )Ceilometer* e 10) Heat*
Grizzly abr/13 1) Nova, 2) Swift, 3) Glance, 4) Keystone, 5) Horizon, 6) Quantum/Neutron, 7) Cinder, 8) Oslo, 9 )Ceilometer* e 10) Heat*
Folsom set/12 1) Nova, 2) Swift, 3) Glance, 4) Keystone, 5) Horizon, 6) Quantum/Neutron e 7) Cinder
Essex mar/12 1) Nova, 2) Swift, 3) Glance, 4) Keystone e 5) Horizon
Diablo set/11 1) Nova, 2) Swift e 3) Glance
Cactus mar/11 1) Nova, 2) Swift e 3) Glance
Bexar fev/11 1) Nova, 2) Swift e 3) Glance
Austin set/11 1) Nova e 2) Swift
* Projetos incubados
21
PROJETOS E FUNCIONALIDADES
ARQUITETURA
Interface Gráfica
Storage Compute Network
Identidade
Horizon
Cinder
Swift
Nova
Glance
Quantum/
Neutron
Keystone
22
ENTENDENDO OS COMPONENTES
PROJETOS DO OPENSTACK
Compute (codenamed "Nova") :
Responsável pelo provisionar e orquestrar servidores virtuais sob demanda.
Orquestra uma Farm de Hypervisors que chamamos de Compute Nodes.
Object Storage (codenamed "Swift"):
Utilizado pela RackSpace no seu produto Cloud File, Similar ao Amazon S3. É uma
solução de Object Storage. As organizações podem usar o Swift para armazenar
grandes quantidades de dados de forma eficiente, segura e barata.
23
ENTENDENDO OS COMPONENTES
PROJETOS DO OPENSTACK
Compute Image (codenamed "Glance") :
Fornece serviços para descobrir, registrar e recuperar imagens de máquinas virtuais
que possuem um sistema operacional instalado. Estas imagens são utilizadas na
criação de servidores virtuais.
Network (codenamed “Neutron“/”Quantum”) :
Fornece serviços de rede para os servidores virtuais orquestrados pelo Nova.
Permite a criação de redes on-demand e acesso publico para os servidores virtuais.
24
ENTENDENDO OS COMPONENTES
PROJETOS DO OPENSTACK
Block Storage (codenamed “Cinder") :
Fornece serviços de “persistent block storage” para os servidores virtuais, é
compatível com diversos fabricantes e protocolos e inclui funções de backup e
Snapshots.
Identity (codenamed "Keystone"):
Fornece autenticação e autorização para todos os serviços OpenStack.
Armazena uma lista de “endpoints” de cada um dos serviços.
Dashboard (codenamed "Horizon"):
Interface gráfica web para os usuários. Permite realizar a maioria das operações de
sua nuvem através do navegador.
25
ENTENDENDO OS COMPONENTES
PROJETOS DO OPENSTACK
Projetos incubados a partir do release Grizzly
Cloud Apps Orchestration (codenamed "Heat"):
Serviço para orquestrar múltiplas aplicações em nuvem utilizando o padrão de
templates da AWS CloudFormation.
Metrics (codenamed “Ceilometer"):
Serviço para fornecer métricas de todos os demais serviços do Openstack. Serve de
base para a criação de um sistema de cobrança por uso e para automação de
escalabilidade com recursos como auto scalling.
26
ENTENDENDO OS COMPONENTES
PROJETOS DO OPENSTACK
Projetos incubados a partir do release Grizzly
Cloud Apps Orchestration (codenamed "Heat"):
Serviço para orquestrar múltiplas aplicações em nuvem utilizando o padrão de
templates da AWS CloudFormation.
Metrics (codenamed “Ceilometer"):
Serviço para fornecer métricas de todos os demais serviços do Openstack. Serve de
base para a criação de um sistema de cobrança por uso e para automação de
escalabilidade com recursos como auto scalling.
27
OPENSTACK EM AÇÃO
PERGUNTAS?
THANK YOU
OBRIGADO
www.openstack.org e www.openstack.org.br
Renato S. Armani
renato@dualtec.com.br
Skype: renato.armani

Contenu connexe

Tendances

DevOps e redes -- SDN NFV e Docker
DevOps e redes -- SDN NFV e DockerDevOps e redes -- SDN NFV e Docker
DevOps e redes -- SDN NFV e DockerLucas Arbiza
 
TDC2016SP - Explorando o Openstack
TDC2016SP - Explorando o OpenstackTDC2016SP - Explorando o Openstack
TDC2016SP - Explorando o Openstacktdc-globalcode
 
O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014
O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014
O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014Marcelo Dieder
 
Apresentação Cloud - Open(Stack/Shift)
Apresentação Cloud - Open(Stack/Shift)Apresentação Cloud - Open(Stack/Shift)
Apresentação Cloud - Open(Stack/Shift)Raul Leite
 
A PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOS
A PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOSA PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOS
A PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOSRaul Leite
 
Virtualização usando KVM e LXC
Virtualização usando KVM e LXCVirtualização usando KVM e LXC
Virtualização usando KVM e LXCLuís Eduardo
 
Re pensando-virtualização-através-linux containers
Re pensando-virtualização-através-linux containersRe pensando-virtualização-através-linux containers
Re pensando-virtualização-através-linux containersFrancisco Gonçalves
 
Opennebula Introdução
Opennebula IntroduçãoOpennebula Introdução
Opennebula IntroduçãoLuís Eduardo
 
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...Gustavo Henrique Rodrigues Pinto Tomas
 
Opennebula instalação
Opennebula instalaçãoOpennebula instalação
Opennebula instalaçãoLuís Eduardo
 
Desmistificando a Amazon AWS
Desmistificando a Amazon AWSDesmistificando a Amazon AWS
Desmistificando a Amazon AWSMatheus Fidelis
 
Introdução a Containers Docker
Introdução a Containers DockerIntrodução a Containers Docker
Introdução a Containers DockerMatheus Fidelis
 

Tendances (20)

DevOps e redes -- SDN NFV e Docker
DevOps e redes -- SDN NFV e DockerDevOps e redes -- SDN NFV e Docker
DevOps e redes -- SDN NFV e Docker
 
Introdução ao OpenStack
Introdução ao OpenStackIntrodução ao OpenStack
Introdução ao OpenStack
 
Open stack
Open stackOpen stack
Open stack
 
TDC2016SP - Explorando o Openstack
TDC2016SP - Explorando o OpenstackTDC2016SP - Explorando o Openstack
TDC2016SP - Explorando o Openstack
 
Alex Vitola
Alex VitolaAlex Vitola
Alex Vitola
 
O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014
O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014
O futuro do Openstack, NFV, SDN e Cloud Computing - FISL 2014
 
Apresentação Cloud - Open(Stack/Shift)
Apresentação Cloud - Open(Stack/Shift)Apresentação Cloud - Open(Stack/Shift)
Apresentação Cloud - Open(Stack/Shift)
 
Nagios+ubuntu16
Nagios+ubuntu16Nagios+ubuntu16
Nagios+ubuntu16
 
Namespace
NamespaceNamespace
Namespace
 
A PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOS
A PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOSA PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOS
A PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOS
 
Virtualização usando KVM e LXC
Virtualização usando KVM e LXCVirtualização usando KVM e LXC
Virtualização usando KVM e LXC
 
Re pensando-virtualização-através-linux containers
Re pensando-virtualização-através-linux containersRe pensando-virtualização-através-linux containers
Re pensando-virtualização-através-linux containers
 
Opennebula Introdução
Opennebula IntroduçãoOpennebula Introdução
Opennebula Introdução
 
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...
Eucalyptus uma plataforma de cloud computing para qualquer tipo de usuário - ...
 
Opennebula instalação
Opennebula instalaçãoOpennebula instalação
Opennebula instalação
 
5. rodando containers docker na aws
5. rodando containers docker na aws5. rodando containers docker na aws
5. rodando containers docker na aws
 
Desmistificando a Amazon AWS
Desmistificando a Amazon AWSDesmistificando a Amazon AWS
Desmistificando a Amazon AWS
 
Docker para maiores
Docker para maioresDocker para maiores
Docker para maiores
 
Docker: uma visão geral
Docker: uma visão geralDocker: uma visão geral
Docker: uma visão geral
 
Introdução a Containers Docker
Introdução a Containers DockerIntrodução a Containers Docker
Introdução a Containers Docker
 

Similaire à Cloud Management Platform com OpenStack

Do zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin SoaresDo zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin SoaresKelvin V. Soares
 
Quasar Framework - Front end de alto desempenho
Quasar Framework - Front end de alto desempenhoQuasar Framework - Front end de alto desempenho
Quasar Framework - Front end de alto desempenhoPatrick Monteiro
 
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / Goiânia
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / GoiâniaAzure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / Goiânia
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / GoiâniaRodrigo Marques Teixeira
 
ASP.NET vNext no .NET Architects Days 2014
ASP.NET vNext no .NET Architects Days 2014ASP.NET vNext no .NET Architects Days 2014
ASP.NET vNext no .NET Architects Days 2014Giovanni Bassi
 
ASP.NET Core + Kubernetes + Azure: Orquestrando containers na nuvem - .NET SP...
ASP.NET Core + Kubernetes + Azure: Orquestrando containers na nuvem - .NET SP...ASP.NET Core + Kubernetes + Azure: Orquestrando containers na nuvem - .NET SP...
ASP.NET Core + Kubernetes + Azure: Orquestrando containers na nuvem - .NET SP...Renato Groff
 
ASP.NET Core + Kubernetes + Azure: Orquestrando containers na nuvem - Develop...
ASP.NET Core + Kubernetes + Azure: Orquestrando containers na nuvem - Develop...ASP.NET Core + Kubernetes + Azure: Orquestrando containers na nuvem - Develop...
ASP.NET Core + Kubernetes + Azure: Orquestrando containers na nuvem - Develop...Renato Groff
 
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018Renato Groff
 
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018Renato Groff
 
Java e uma visão sobre PaaS
Java e uma visão sobre PaaSJava e uma visão sobre PaaS
Java e uma visão sobre PaaSEder Magalhães
 
Semana Acadêmica ICET - Feevale - 12/04/2014
Semana Acadêmica ICET - Feevale - 12/04/2014Semana Acadêmica ICET - Feevale - 12/04/2014
Semana Acadêmica ICET - Feevale - 12/04/2014Getup Cloud
 
Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...
Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...
Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...Renato Groff
 
Por dentro do .NET Core
Por dentro do .NET CorePor dentro do .NET Core
Por dentro do .NET CoreGiovanni Bassi
 
Linux e Docker: novas possibilidades com tecnologias Microsoft - 2o. Stone Te...
Linux e Docker: novas possibilidades com tecnologias Microsoft - 2o. Stone Te...Linux e Docker: novas possibilidades com tecnologias Microsoft - 2o. Stone Te...
Linux e Docker: novas possibilidades com tecnologias Microsoft - 2o. Stone Te...Renato Groff
 
Internet das coisas - A revolução já começou
Internet das coisas - A revolução já começouInternet das coisas - A revolução já começou
Internet das coisas - A revolução já começouJose Wilker
 
Microservices com Spring Boot e Spring Cloud Netflix
Microservices com Spring Boot e Spring Cloud NetflixMicroservices com Spring Boot e Spring Cloud Netflix
Microservices com Spring Boot e Spring Cloud NetflixNatanael Fonseca
 
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...Renato Groff
 
Docker: primeiros passos - Semana FCI - Mackenzie - Outubro-2019
Docker: primeiros passos - Semana FCI - Mackenzie - Outubro-2019Docker: primeiros passos - Semana FCI - Mackenzie - Outubro-2019
Docker: primeiros passos - Semana FCI - Mackenzie - Outubro-2019Renato Groff
 
Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019
Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019
Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019Renato Groff
 
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...Renato Groff
 

Similaire à Cloud Management Platform com OpenStack (20)

Do zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin SoaresDo zero ao openstack - Kelvin Soares
Do zero ao openstack - Kelvin Soares
 
Quasar Framework - Front end de alto desempenho
Quasar Framework - Front end de alto desempenhoQuasar Framework - Front end de alto desempenho
Quasar Framework - Front end de alto desempenho
 
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / Goiânia
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / GoiâniaAzure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / Goiânia
Azure Bootcamp 2018 - DevOps para profissionais de Infra - Infomach / Goiânia
 
ASP.NET vNext no .NET Architects Days 2014
ASP.NET vNext no .NET Architects Days 2014ASP.NET vNext no .NET Architects Days 2014
ASP.NET vNext no .NET Architects Days 2014
 
ASP.NET Core + Kubernetes + Azure: Orquestrando containers na nuvem - .NET SP...
ASP.NET Core + Kubernetes + Azure: Orquestrando containers na nuvem - .NET SP...ASP.NET Core + Kubernetes + Azure: Orquestrando containers na nuvem - .NET SP...
ASP.NET Core + Kubernetes + Azure: Orquestrando containers na nuvem - .NET SP...
 
ASP.NET Core + Kubernetes + Azure: Orquestrando containers na nuvem - Develop...
ASP.NET Core + Kubernetes + Azure: Orquestrando containers na nuvem - Develop...ASP.NET Core + Kubernetes + Azure: Orquestrando containers na nuvem - Develop...
ASP.NET Core + Kubernetes + Azure: Orquestrando containers na nuvem - Develop...
 
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018
 
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018
 
Java e uma visão sobre PaaS
Java e uma visão sobre PaaSJava e uma visão sobre PaaS
Java e uma visão sobre PaaS
 
Meetup-Churrops
Meetup-ChurropsMeetup-Churrops
Meetup-Churrops
 
Semana Acadêmica ICET - Feevale - 12/04/2014
Semana Acadêmica ICET - Feevale - 12/04/2014Semana Acadêmica ICET - Feevale - 12/04/2014
Semana Acadêmica ICET - Feevale - 12/04/2014
 
Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...
Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...
Docker + Azure: opções disponíveis e utilização de containers na nuvem - Azur...
 
Por dentro do .NET Core
Por dentro do .NET CorePor dentro do .NET Core
Por dentro do .NET Core
 
Linux e Docker: novas possibilidades com tecnologias Microsoft - 2o. Stone Te...
Linux e Docker: novas possibilidades com tecnologias Microsoft - 2o. Stone Te...Linux e Docker: novas possibilidades com tecnologias Microsoft - 2o. Stone Te...
Linux e Docker: novas possibilidades com tecnologias Microsoft - 2o. Stone Te...
 
Internet das coisas - A revolução já começou
Internet das coisas - A revolução já começouInternet das coisas - A revolução já começou
Internet das coisas - A revolução já começou
 
Microservices com Spring Boot e Spring Cloud Netflix
Microservices com Spring Boot e Spring Cloud NetflixMicroservices com Spring Boot e Spring Cloud Netflix
Microservices com Spring Boot e Spring Cloud Netflix
 
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...
Docker: Conceitos e Primeiros Passos na utilização de Containers - Programand...
 
Docker: primeiros passos - Semana FCI - Mackenzie - Outubro-2019
Docker: primeiros passos - Semana FCI - Mackenzie - Outubro-2019Docker: primeiros passos - Semana FCI - Mackenzie - Outubro-2019
Docker: primeiros passos - Semana FCI - Mackenzie - Outubro-2019
 
Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019
Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019
Docker de ponta a ponta: do Desenvolvimento à Nuvem - UNICID - Novembro-2019
 
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
Microsoft e Open Source: expandindo as fronteiras no Desenvolvimento de Softw...
 

Cloud Management Platform com OpenStack

  • 2. Mais de 25 anos no mercado de TI. Sempre foi uma empresa pioneira • ISP: Desde 1996. • Cloud Computing Provider: Desde 2009. OpenStack: desde 2011. Visite o nosso website: www.dualtec.com.br 1 DUALTEC CLOUD BUILDERS
  • 3. Diretor de inovação da Dualtec Cloud Builders • OpenStack • DevOps • P&D • Desenvolvimento de novos produtos LinkedIn: http://tinyurl.com/renatoarmani Email: renato@dualtec.com.br 2 RENATO ARMANI
  • 4. SysAdmin e DevOps Senior da Dualtec Cloud Builders • OpenStack • Puppet, Chef e Bash • Automação • Arquitetura de Cloud Computing LinkedIn: http://tinyurl.com/dperogil Email: dperogil@dualtec.com.br 3 DANILO PEROGIL
  • 5. • Trabalha ou estuda? Conte um resumo. • Tem experiência com virtualização ou Cloud? 4 SOBRE VOCÊ! ?
  • 6. 5 CLOUD COMPUTING Antes do Cloud • Provisionamento de rede e hardware demorava muito. • Burocracia para atender necessidades. • Não existia automação, erro humano era um risco constante. • Não existia uma gestão eficiente de configuração. • Alto custo para operação de TI PQ CLOUD??
  • 7. 6 CLOUD COMPUTING A visão de Cloud Computing e o case da Amazon. • A infraestrutura da Amazon, era muito subtilizada, 76% dos recursos ficavam ociosos a maior parte do tempo pois lidavam com diversos picos e vales de uso. • A AWS foi uma consequência da mudança no uso de recursos de hardware adotada pela Amazon.
  • 8. 7 CLOUD COMPUTING Virtualização primeiros passos para Cloud. • Baseada no uso de Hypervisors, permite um sistema operacional virtualizado (Guest) rode sobre um outro S.O. (Host). • Diversos “Guests” podem rodar sobre um único “Host” utilizando uma cota pré-definida de recursos de hardware. • Melhor aproveitamento de recursos, maior velocidade e redução de custos.
  • 9. 8 CLOUD COMPUTING Os ganhos com Cloud Computing • Possibilita fornecer controle total dos recursos de hardware. • Automação total • Máximo aproveitamento de recursos • Elasticidade para lidar com picos de consumo • Pagamento por uso CLOUD!!
  • 10. 9 CLOUD COMPUTING Os principais “flavors” da Cloud Computing. • SaaS: Software as a Service • PaaS: Platform as a Service • IaaS: Infrastructure as a Services CLOUD!!
  • 11. Software “open source” para construir nuvens públicas e privadas. Consiste em uma série de projetos inter-relacionados que fornecem os vários componentes para a implantação de uma plataforma de gerenciamento para infraestrutura em nuvem. 10 O QUE É OPENSTACK
  • 12. Está mais para um “toolkit” do que para um produto... ...mas Diversas empresas lançaram produtos e/ou estão oferecendo serviços baseados em OpenStack. 11 O QUE É OPENSTACK
  • 13. OpenStack não é um produto, não é só virtualização é um conjunto de softwares para gerenciar IaaS! 12 ENTENDENDO OS COMPONENTES PROJETOS DO OPENSTACK
  • 14. 13 O QUE É OPENSTACK
  • 15. 14 COMO FUNCIONA A FUNDAÇÃO OPENSTACK FOUNDATION OpenStack Foundation 5.600 membros individuais de 87 países e 850 organizações diferentes. Mais de U$10 milhões de fundo.
  • 17. + 100 MEMBROS NA LISTA DE DISCUSSÃO COMUNIDADE DO BRASIL BOPS www.brasilopenstack.com.br www.openstack.org.br FISL ENCONTRO DA COMUNIDADE FISL Openstack Meeting Brazil Primeiro evento sobre OpenStack do Brasil - 2012. 16 COMUNIDADE OPENSTACK Dualtec organizou o primeiro evento no WTC São Paulo em Junho de 2012 O evento foi gratuito e teve 100 inscritos
  • 18. COMUNIDADE DO BRASIL 17 COMUNIDADE OPENSTACK Participem da lista de discussão: Google Groups openstack-br
  • 19. EVENTO MUNDIAL 18 OPENSTACK SUMMIT + Evento mundial que ocorre duas vezes por ano. Ultima edição foi em abril em Portland Oregon USA. + Em 2012 em San Diego o Brasil foi representado na track international updates, junto com representantes do Vietnam, Índia e China. Assista: http://tinyurl.com/brasilopenstack
  • 20. EVENTO MUNDIAL 19 OPENSTACK SUMMIT O evento de setembro de 2012 teve aproximadamente 1400 participantes. Mais do que o dobro da edição do ano anterior em Boston (600 participantes). A ultima edição em Portland contou com mais de 3.000 participantes.
  • 21. Releases semestrais 20 RELEASES E SEUS PROJETOS RELEASES Nome Lançamento Projetos Havanna out/13 1) Nova, 2) Swift, 3) Glance, 4) Keystone, 5) Horizon, 6) Quantum/Neutron, 7) Cinder, 8) Oslo, 9 )Ceilometer* e 10) Heat* Grizzly abr/13 1) Nova, 2) Swift, 3) Glance, 4) Keystone, 5) Horizon, 6) Quantum/Neutron, 7) Cinder, 8) Oslo, 9 )Ceilometer* e 10) Heat* Folsom set/12 1) Nova, 2) Swift, 3) Glance, 4) Keystone, 5) Horizon, 6) Quantum/Neutron e 7) Cinder Essex mar/12 1) Nova, 2) Swift, 3) Glance, 4) Keystone e 5) Horizon Diablo set/11 1) Nova, 2) Swift e 3) Glance Cactus mar/11 1) Nova, 2) Swift e 3) Glance Bexar fev/11 1) Nova, 2) Swift e 3) Glance Austin set/11 1) Nova e 2) Swift * Projetos incubados
  • 22. 21 PROJETOS E FUNCIONALIDADES ARQUITETURA Interface Gráfica Storage Compute Network Identidade Horizon Cinder Swift Nova Glance Quantum/ Neutron Keystone
  • 23. 22 ENTENDENDO OS COMPONENTES PROJETOS DO OPENSTACK Compute (codenamed "Nova") : Responsável pelo provisionar e orquestrar servidores virtuais sob demanda. Orquestra uma Farm de Hypervisors que chamamos de Compute Nodes. Object Storage (codenamed "Swift"): Utilizado pela RackSpace no seu produto Cloud File, Similar ao Amazon S3. É uma solução de Object Storage. As organizações podem usar o Swift para armazenar grandes quantidades de dados de forma eficiente, segura e barata.
  • 24. 23 ENTENDENDO OS COMPONENTES PROJETOS DO OPENSTACK Compute Image (codenamed "Glance") : Fornece serviços para descobrir, registrar e recuperar imagens de máquinas virtuais que possuem um sistema operacional instalado. Estas imagens são utilizadas na criação de servidores virtuais. Network (codenamed “Neutron“/”Quantum”) : Fornece serviços de rede para os servidores virtuais orquestrados pelo Nova. Permite a criação de redes on-demand e acesso publico para os servidores virtuais.
  • 25. 24 ENTENDENDO OS COMPONENTES PROJETOS DO OPENSTACK Block Storage (codenamed “Cinder") : Fornece serviços de “persistent block storage” para os servidores virtuais, é compatível com diversos fabricantes e protocolos e inclui funções de backup e Snapshots. Identity (codenamed "Keystone"): Fornece autenticação e autorização para todos os serviços OpenStack. Armazena uma lista de “endpoints” de cada um dos serviços. Dashboard (codenamed "Horizon"): Interface gráfica web para os usuários. Permite realizar a maioria das operações de sua nuvem através do navegador.
  • 26. 25 ENTENDENDO OS COMPONENTES PROJETOS DO OPENSTACK Projetos incubados a partir do release Grizzly Cloud Apps Orchestration (codenamed "Heat"): Serviço para orquestrar múltiplas aplicações em nuvem utilizando o padrão de templates da AWS CloudFormation. Metrics (codenamed “Ceilometer"): Serviço para fornecer métricas de todos os demais serviços do Openstack. Serve de base para a criação de um sistema de cobrança por uso e para automação de escalabilidade com recursos como auto scalling.
  • 27. 26 ENTENDENDO OS COMPONENTES PROJETOS DO OPENSTACK Projetos incubados a partir do release Grizzly Cloud Apps Orchestration (codenamed "Heat"): Serviço para orquestrar múltiplas aplicações em nuvem utilizando o padrão de templates da AWS CloudFormation. Metrics (codenamed “Ceilometer"): Serviço para fornecer métricas de todos os demais serviços do Openstack. Serve de base para a criação de um sistema de cobrança por uso e para automação de escalabilidade com recursos como auto scalling.
  • 30. THANK YOU OBRIGADO www.openstack.org e www.openstack.org.br Renato S. Armani renato@dualtec.com.br Skype: renato.armani