Campus Vitória da Conquista Trabalhos de Conclusão de Cursos (TCCs) - Vitória da Conquista
Use este identificador para citar ou linkar para este item: https://repositorio.ifba.edu.br/jspui/handle/123456789/912
metadata.dc.type: Trabalho de Conclusão de Curso
Título: Desenvolvimento de um SaaS multiplataforma utilizando o modelo multi-tenancy no contexto de computação em nuvem
metadata.dc.creator: Santos, Fagner Pinheiro
metadata.dc.contributor.advisor1: Matos, Pablo Freire
metadata.dc.contributor.referee1: Matos, Pablo Freire
metadata.dc.contributor.referee2: Lima Neto, Crescencio Rodrigues
metadata.dc.contributor.referee3: Carvalho, Luis Paulo da Silva
metadata.dc.contributor.referee4: Araújo, Stenio Longo
metadata.dc.description.resumo: Com o avanço e o crescimento da Internet, muitas empresas remodelaram a forma de entrega de seus softwares fazendo com que estes sejam adquiridos, configurados e acessados diretamente pela Internet, reduzindo os custos da aplicação tanto para o cliente quanto para a empresa, além de facilitar a implantação, já que não será necessário adquirir servidores para executarem as aplicações. Este modelo de entrega é denominado Software como Serviço (SaaS) e vem em constante crescimento nos últimos anos. Porém, para conseguir reduzir ainda mais os custos operacionais, muitas empresas optam por utilizar um mesmo banco de dados para diversos clientes, o que pode acarretar em permitir que dados sejam visualizados por usuários que não os pertence, um erro grave na segurança destes dados. Para contornar este problema, essas empresas optam por utilizar o modelo multi-tenancy, responsável por garantir que os dados só sejam acessados por seus proprietários, mesmo estando no mesmo banco de dados. Sendo assim, este trabalho tem como objetivo principal o desenvolvimento e implantação de um SaaS para gestão de clínicas fisioterapêuticas. Para isso, foram analisadas as tecnologias existentes no mercado para o desenvolvimento desse tipo de aplicação e como elas se comunicam entre si. Após a implantação, foi realizado uma pesquisa nas empresas que utilizaram a aplicação, fazendo com que a hipótese levantada neste estudo fosse comprovada, sendo possível determinar que um software como serviço utilizando um único banco de dados em conjunto com o modelo multitenancy atende às demandas das aplicações, e garante segurança e integridade dos dados tão bem quanto softwares com bancos isolados para cada cliente
Resumo: With the advancement and growth of the Internet, many companies have reshaped the way their software is delivered by having them purchased, configured and accessed directly over the Internet, reducing application costs for both the customer and the company, as well as facilitating because you will not have to buy servers to run the applications. This delivery model is called Software as a Service (SaaS) and has been constantly growing in recent years. However, in order to further reduce operational costs, many companies choose to use the same database for multiple clients, which may result in data being viewed by users who do not belong to them, a serious error in the security of this data. To circumvent this problem, these companies choose to use the multi-tenancy model, which is responsible for ensuring that the data is only accessed by its owners, even though it is in the same database. Therefore, this work has as main goal the development and implementation of a SaaS for the management of physiotherapeutic clinics. For this, we analyzed the existing technologies in the market for the development of this type of application and how they communicate with each other. After the implementation, a survey was carried out in the companies that used the application, making the hypothesis raised in this study to be proven, being possible to determine that a software as a service using a single database in conjunction with the multi-tenancy model meets the demands of most applications and ensures data security and integrity as well as software with isolated databases for each customer.
Palavras-chave: Computação em nuvem
Bancos de dados
Software como Serviço
Multi-tenancy
Back-end
RESTful
metadata.dc.subject.cnpq: CNPQ::CIENCIAS EXATAS E DA TERRA
metadata.dc.language: por
metadata.dc.publisher.country: Brasil
Editor: Instituto Federal de Educação, Ciência e Tecnologia da Bahia
metadata.dc.publisher.initials: IFBA
metadata.dc.publisher.department: Departamento de Ensino Superior/Bacharelado
metadata.dc.rights: Acesso Aberto
URI: http://repositorio.ifba.edu.br/jspui/handle/123456789/912
Data do documento: 26-Abr-2018
Aparece nas coleções:Trabalhos de Conclusão de Cursos (TCCs) - Vitória da Conquista

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Fagner_Pinheiro_Santos.pdf1.76 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.

Ferramentas do administrador