Apresentação

Introdução


O OpenStack engloba um conjunto de softwares de código aberto que objetiva o gerenciamento de infraestruturas virtualizadas. Muitas vezes chamado de "Sistema Operacional da Nuvem", o OpenStack possúi uma forte comunidade que conta com nomes como VMware, IBM, Cisco, Dell, Red Hat, Canonical, dentre outros, contribuindo para o seu desenvolvimento. Além disso, ele é utilizado por uma vasta gama de usuários em todos os setores da sociedade.

O que é OpenStack?
Figura: O que é OpenStack?

OpenStack, o Sistema Operacional da Nuvem. Fonte.

Os diversos softwares que compõe o OpenStack se integram por meio de uma arquitetura modular de forma a permitir uma expansão horizontal da camada de infraestrutura na nuvem.

Nesse trabalho veremos uma discussão mais detalhada a cerca da origem, do desenvolvimento e da arquitetura do OpenStack, assim como uma visão sobre cada um dos principais módulos que o compõe. Ademais, também abordaremos questões como segurança, concorrência e serviçoes em nuvem.