Baixe o app para aproveitar ainda mais
Prévia do material em texto
Profa. Msc. Sandra Bozolan UNIDADE II Tendências em TI Atualmente, a informação é um recurso poderoso e principalmente valioso e que está se tornando cada vez mais importante, além de muito abundante, tendo em vista a quantidade de pessoas produzindo dados na rede. Seu crescimento é exponencial, o que significa que metade das informações disponíveis foram coletadas nos últimos cinquenta anos. Mas não é apenas a quantidade e o armazenamento massivo de dados que mantêm a evolução constante da sociedade, mas sim o uso racional, ordenado, produtivo e inteligente de informação que constitui o fator primordial, o qual impulsiona o desenvolvimento. Tendência em Gestão da Infraestrutura Informações podem ser selecionadas para dar sentido e para que possam, após geridas, utilizadas para solucionar problemas, lidar com novas situações. Continuar aprendendo é uma questão fundamental no ensino e no cenário de aprendizagem, além do que a prática e o desenvolvimento profissional na sociedade contemporânea estão espalhados por todo planeta. A informação precisa ser compartilhada, uma vez que toda comunidade atuante gera, busca, recupera e usa os recursos e fontes relacionados à estrutura cognitiva que está sendo pesquisada ou estudada e as tarefas que estão sendo realizadas, tornando-se necessário empreender estudos focados nos usuários. Tendência em Gestão da Infraestrutura Fonte: Acervo pessoal. A natureza dos dados, informações e conhecimento possuem as seguintes características: Qual o valor da informação; Que características podem ser usadas para descrever a qualidade da informação; O contexto da informação no ambiente e-business; Tomada de decisão gerencial, incluindo as características das decisões em diferentes níveis organizacionais; As informações necessárias para apoiar a tomada de decisão. Tendência em Gestão da Infraestrutura Granell (2015, p. 7) mostra, a partir da figura abaixo, uma representação desses conceitos e do último nível de análise dos dados interpretados. As informações necessárias para apoiar a tomada de decisão. Tendência em Gestão da Infraestrutura Fonte: Livro-texto. Dados Informação Conhecimento Ferramentas de comunicação Nível de glicose >160 mg/dl + 28 semanas de gestação Teste de glicose no sangue teste oral de tolerância à glicose resistência à insulina hiperglicemia Diabetes gestacional ES: diabetes gestacional FR: diabete gestacionnel DE: schangerschaftsdiaetes IT: diabete gestazionale Existem várias definições de dados de uso comum: Uma série de símbolos, números, valores ou palavras não aleatórios; Uma série de fatos obtidos por observação ou pesquisa e registrados; Uma coleção de fatos não aleatórios. Exemplos de dados incluem: Data de hoje; Medições feitas em uma linha de produção; Registros de uma transação comercial, como uma única visita a um site. Os dados podem existir naturalmente ou podem ser criados artificialmente. Dados de ocorrência natural são apenas para serem gravados. Nos negócios, as organizações costumam estabelecer procedimentos para garantir que os dados sejam registrados corretamente. Tendência em Gestão da Infraestrutura Tal como acontece com o conceito de dados, existem várias definições de informações que são de uso comum: Dados que foram processados para que sejam significativos; Dados que foram processados para um propósito; Dados que foram interpretados e compreendidos pelo destinatário. Mas o que é informação? Fonte: https://br.pinterest.com/pin/416301559306990179/ É uma coleção de componentes inter-relacionados, que funcionam juntos em direção a um objetivo coletivo, sua função é receber entradas e transformá-las em saídas. Embora os sistemas naturais como o sistema solar possam não ter um objetivo óbvio, sistemas de negócios muitas vezes têm vários objetivos, como lucro ou melhoria da qualidade de um produto. O objetivo geral de uma empresa é frequentemente descrito em uma declaração de missão. Mas o que é um sistema? Fonte: https://lica.ufra.edu.br/index.php?option= com_content&view=article&id=79&Itemid =338&lang=pt Um sistema de informações de negócios é um grupo de componentes inter-relacionados que trabalham coletivamente para realizar ações de entrada, processamento, saída, armazenamento e controle, a fim de converter dados em produtos de informação. Esses dados podem ser usados para apoiar a previsão, planejamento, controle, coordenação, tomada de decisão e atividades operacionais em uma organização. Mas o que é um sistema de negócios? Fonte: https://academy.vcsis.com.br/negocios/ano-lucrativo/ Na maioria dos casos é possível reduzir os custos da organização na produção de bens ou prestação de serviços, por exemplo, automatizando partes do processo de produção. Contudo, a liderança de custos também pode ser alcançada ajudando fornecedores e clientes a reduzir custos, geralmente formando alianças e vínculos que beneficiam todas as partes envolvidas. Custos e liderança Fonte: https://4matt.com.br/gerenciamento-de-custos-na-nuvem/ Envolve a criação distinta entre os produtos de uma empresa e os de seus concorrentes. Em muitos casos, a diferenciação é usada para se concentrar em um nicho de mercado, para que a empresa possa se concentrar em serviços específicos. Um fabricante de carro, como a Rolls-Royce, é um bom exemplo de diferenciação de produto. Os carros produzidos pela Rolls-Royce são percebidos como itens de luxo. que indicam status e importância na sociedade. Eles são considerados muito superiores aos modelos de produção padrão, em termos de qualidade, confiabilidade e conforto. Produtos diferenciados Fonte: https://br.pinterest.com/pin/434667801532566874/ A inovação está ligada a encontrar novas maneiras de abordar as atividades de uma organização. Exemplos de inovação incluem a melhoria de produtos existentes ou a criação de produtos novos, forjando ligações estratégicas, melhorando os processos de produção e entrando em novos mercados. É possível para empresas que operam no mesmo mercado usar estratégias competitivas totalmente diferentes. Inovação Fonte: https://gifs.alphacoders.com/gifs/view/1202854 Um sistema de informações de negócios é um grupo de componentes inter-relacionados, que trabalham coletivamente para realizar ações de entrada, processamento, saída, armazenamento e controle, a fim de converter dados em produtos de informação. Esses dados combinados podem ser utilizados em uma organização com algumas finalidades, exceto: a) Planejamento. b) Coleta de dados sem permissão. c) Tomada de decisão. d) Atividades operacionais. e) Controle. Interatividade Um sistema de informações de negócios é um grupo de componentes inter-relacionados, que trabalham coletivamente para realizar ações de entrada, processamento, saída, armazenamento e controle, a fim de converter dados em produtos de informação. Esses dados combinados podem ser utilizados em uma organização com algumas finalidades, exceto: a) Planejamento. b) Coleta de dados sem permissão. c) Tomada de decisão. d) Atividades operacionais. e) Controle. Resposta A computação em nuvem trata de várias mudanças de paradigmas. Mudanças que estão remodelando o setor de TI. A ideia central é que a TI vai ser fornecida como serviço público, assim como aconteceu com a energia elétrica. Essa nova forma de entregar e receber a TI se convencionou chamar de computação em nuvem. Computação em Nuvem (Tipos, Modelos) Fonte: https://multiedro.com.br/cloud-computing/ A virtualização ajudou as emresas a usar os recursos de hardware com mais ênfase, possibilitando desacoplar o ambiente de software e hardware. Grandes servidores existem como se fossem um único arquivo, uma máquina virtual. É possível movê-los de um hardware para o outro, duplicá-los quando se deseja criar uma infraestrutura mais escalonávele flexível. Virtualização Fonte: Livro-texto. Computação em nuvem já é uma realidade. Diversas formas de uso e novas aplicações surgem e a demanda por profissionais que entendam a mudança e preparem as organizações para esse novo paradigma da computação. Organizações, em sua maioria, quase sempre focam na operação diária e se esquecem da inovação. Os aplicativos e a infraestrutura consomem boa parte do tempo dos funcionários de TI, que por sua vez, só estão envolvidos em questões puramente operacionais. Computação em nuvem Quatro partes podem ser destacadas em TI: Os sistemas (conjuntos de softwares), a arquitetura (conjunto de hardware), a infraestrutura (ligação entre os diversos hardwares) e a gestão dos equipamentos e das pessoas. As pessoas que suportam a TI fazem parte da infraestrutura e a governança está relacionada com a gestão. Computação em nuvem em quatro partes A arquitetura de TI, é normalmente formada por duas grandes partes: a arquitetura dos aplicativos; e a arquitetura de infraestrutura. Arquitetura de TI em duas partes A arquitetura dos aplicativos envolvem como são contruidos e a sua manutenção. Os componentes de software fazem parte de um aplicativo, que podem ser reaproveitados em novas soluções de aplicativos. Arquitetura dos aplicativos A infraestrutura de TI é o ponto central para que os aplicativos sustentem o modelo operacional, modelo que define como os processos estão integrados, padronizando suas estratégias. A infraestrutura de TI, como qualquer outra infraestrutura, possibilita que a organização funcione e cresça sem grandes interrupções. As organizações dependem cada vez mais da infraestrutura de TI, na medida em que trocam processos de negócios digitais. Arquitetura da infraestrutura Vale ressaltar que a infraestrutura de TI atualmente é muito mais complexa do que as dos tempos passados. Isso porque é uma combinação de infraestrutura privada (redes e dispositivos que conectam unidade de negócio, organização, setor de atuação) e pública (geralmente a internet). A internet é uma via pública e a garantia de serviços nessa rede é uma tarefa complexa, e nessa área os investimentos com as decisões precisam de critérios rigorosos quando se pensa em infraestrutura. Arquitetura da infraestrutura A execução da estratégia empresarial, baseada no modelo operacional, acaba dependendo da condição que a infraestrutura e os aplicativos proporcionam. A grande questão é modificar a TI, sua gestão, os sistemas de informação, infraestrutura e arquitetura para que ela, a TI, suporte de forma flexível os processos de negógios e por sua vez a estratégia. A figura abaixo ilustra a relação entre os componentes da TI, os processos empresariais e o desempenho empresarial. Arquitetura da infraestrutura Fonte: Livro-texto. Gestão Aplicativos Infraestrutura TI Processos de negócio Desempenho empresarial Arquitetura Ao lidar com a computação em nuvem, o principal problema é que ninguém sabe onde os dados foram salvos e quem pode acessar esses dados, portanto, processos de software tornam-se mais complexos, o que está impactando diretamente a engenharia de requisitos processos. Os fornecedores de software tradicionais não estavam preocupados com questões como monitoramento, avaliação de desempenho, escalabilidade, personalização e outras preocupações, embora os provedores de nuvem precisam abordar essas questões de aplicativos não funcionais, que são essenciais para o sucesso dos serviços de computação em nuvem. Arquitetura da infraestrutura A computação em nuvem deve apresentar algumas características essenciais, descritas a seguir: Serviço sob demanda: funcionalidades computacionais são providas automaticamente sem a interação humana com o provedor de serviço. Amplo acesso aos serviços de rede: recursos computacionais através da INTERNET e acessos a mecanismos padronizados, para que possam ser utilizados por dispositivos móveis, computadores, smartphones, smartTV etc. Características essenciais da computação em nuvem Pooling de recursos: recursos computacionais (físicos ou virtuais) do provedor são utilizados para servir a múltiplos usuários, sendo alocados e realocados dinamicamente conforme a demanda do usuário. Elasticidade rápida: as funcionalidades computacionais devem ser rápidas e elasticamente providas, assim como rapidamente liberadas. O usuário dos recursos deve ter a impressão de que ele possui recursos ilimitados, que podem ser adquiridos (comprados) em qualquer quantidade e a qualquer momento. Medição de serviços: os sistemas de gerenciamento utilizados pela CLOUD COMPUTING controlam e monitoram automaticamente os recursos para cada tipo de serviço (armazenamento, processamento e largura de banda). Esse monitoramento do uso dos recursos deve ser transparente para o provedor de serviços, assim como para o consumidor do serviço utilizado. Características essenciais da computação em nuvem A proposta da CLOUD COMPUTING é criar a ilusão de que o recurso computacional é infinito e, ao mesmo tempo, permitir a eliminação do comprometimento antecipado da capacidade. Além disso, a ideia é permitir o pagamento pelo uso de recursos de forma granular. Do ponto de vista prático, os provedores, em sua grande maioria, ainda não estão preparados para disponibilizar esta forma de serviço. Proposta da CLOUD COMPUTING Existem três principais modelos de serviços para CLOUD COMPUTING: Infraestrutura como um Serviço (Infrastructure as a Service – IaaS): Oferecido com o provedor de infraestrutura de processamento e armazenamento. Neste cenário, o usuário não tem o controle da infraestrutura física, mas através de mecanismos de VIRTUALIZAÇÃO possui controle sobre os sistemas operacionais, armazenamento, aplicações instaladas e possivelmente um controle limitado dos recursos de rede. Um exemplo de IaaS é a opção AMAZON EC2. Modelos de serviços Software como um Serviço (Software as a Service – SaaS): aplicações de interesse de uma grande quantidade de usuários passam a ser hospedadas na nuvem como uma alternativa ao processamento local. As aplicações são oferecidas como serviços por provedores e acessadas pelos clientes por aplicações como o browser. Todo o controle e gerenciamento da rede, sistemas operacionais, servidores e armazenamento é feito pelo provedor de serviço. Plataforma como um Serviço (Platform as a Service – PaaS): capacidade oferecida pelo provedor para o desenvolvedor de aplicações que serão executadas e disponibilizadas na nuvem. A plataforma na nuvem oferece um modelo de computação, armazenamento e comunicação para as aplicações. Exemplos de PaaS são a AppEngine do Google e o AZURE da Microsoft. Modelos de serviços A computação em nuvem apresenta algumas características essenciais. Entre elas: Serviço sob demanda, Amplo acesso aos serviços de rede, Pooling de recursos, Elasticidade rápida e Medição de serviços. Qual dessas características possui funcionalidades computacionais automaticamente, sem a interação humana com o provedor de serviço? a) Serviço sob demanda. b) Amplo acesso aos serviços de rede. c) Pooling de recursos. d) Elasticidade rápida. e) Medição de serviços. Interatividade A computação em nuvem apresenta algumas características essenciais. Entre elas: Serviço sob demanda, Amplo acesso aos serviços de rede, Pooling de recursos, Elasticidade rápida e Medição de serviços. Qual dessas características possui funcionalidades computacionais automaticamente, sem a interação humana com o provedor de serviço? a) Serviço sob demanda. b) Amplo acesso aos serviços de rede c) Pooling de recursos d) Elasticidade rápida. e) Medição de serviços. Resposta A computação em grade pode ser descrita como: recursos de vários computadores e locais são coletados, a fim de atingir um objetivoou cumprir uma função. Quando se pensa em uma grade, pode considerá-la como um sistema distribuído com cargas de trabalho estáticas, que envolvem uma grande quantidade de arquivos. A computação em grade é diferente dos sistemas ou clusters convencionais de computação de alto desempenho. Nesses clusters de grade, cada nó é configurado para executar uma tarefa diferente ou para executar um aplicativo diferente. Multi-Cloud No início da década de 1990, o termo computação em nuvem já era conhecido sendo ainda um dos termos mais antigos da tecnologia da informação. Profissionais da área de TI profetizaram que os computadores seriam distribuídos pela rede. Eles sugeriram que a computação em nuvem surgiria assim que a tecnologia estivesse pronta. No final dos anos 1990 chegou a hora, com o desenvolvimento da arquitetura multilocatária. No entanto, o termo computação em nuvem foi definido principalmente por empresas de internet como Amazon, Microsoft, Google e Yahoo. Devido ao rápido crescimento de suas bases de usuários, essas empresas passaram a enfrentar problemas com seu um número cada vez maior de servidores, que precisavam fornecer melhor desempenho, mesmo em horários de pico de carregamento. Por exemplo, naquela época (e ainda hoje), a Amazon tinha picos elevados durante o Natal e durante o resto do ano, a maioria dos recursos não foi usada de forma eficiente o suficiente. Multi-Cloud Computadores e vários locais são coletados, a fim de atingir uma meta ou cumprir um dever. A rede da computação é diferente dos sistemas ou clusters convencionais de computação de alto desempenho. Nos grades clusters, cada nó é definido para executar uma tarefa diferente ou para executar um aplicativo diferente. Em geral, os computadores em grade são mais heterogêneos e geograficamente dispersos do que os clusters. Uma única grade pode ser dedicada a um aplicativo, mas comumente, as grades são usadas para vários fins. As grades são uma forma de computação distribuída em que um supercomputador virtual, que é construído a partir de alguns computadores que atuam juntos para realizar tarefas complexas e de longo prazo. Multi-Cloud-Características Refere-se às ofertas de um provedor de nuvem. Isso só oferece a infraestrutura ou oferece software totalmente gerenciado? Ao considerar a computação em nuvem em termos de modelos de serviço em nuvem, existem quatro categorias principais. O primeiro é o Data Center clássico, o segundo é a infraestrutura como serviço, o terceiro é a plataforma como serviço, e o último é Software as a Service (SaaS): Multi-Cloud- O modelo de serviço em nuvem Fonte: https://www.redhat.com/pt- br/topics/cloud-computing Aplicações Aplicações Dados Dados Dados Dados Execução Middleware OS Virtualização Servidores Armazenamento Networking Networking Networking Networking Armazenamento Armazenamento Armazenamento Servidores Servidores Servidores Virtualização Virtualização Virtualização OS OS OS Middleware Middleware Middleware Execução Execução Execução Aplicações Aplicações Responsabilidade Responsabilidade do provedor de nuvem Infraestrutura como serviço Plataforma como serviço Software como serviço Com relação ao setor de TI, alguns fornecedores e empresas de TI criaram novas definições como serviço para se adequar a seus produtos, por exemplo: Desktop as a Service (DaaS): Usado principalmente para acessar aplicativos e desktops virtuais, ele simplifica as tarefas e pode ser expandido ou reduzido conforme a necessidade de quem contrata. Tudo é feito online e com a segurança do armazenamento em nuvem. DaaS Fonte: https://www.citrix.com/pt- br/products/citrix-virtual-apps- and-desktops/cloud-apps-and- desktops.html O DaaS pode ser dividido em dois tipos de desktops, que podem atender duas necessidades diferentes: Desktop persistente Projetado para usuários que precisam personalizar seu desktop, onde sempre que é feito o login no sistema, a aparência continua a mesma. Esse tipo de desktop é mais caro, pois exige um armazenamento de dados maior. Desktop não persistente Um desktop mais simples, pensado para o acesso de funcionários temporários, visitantes ou prestadores de serviços. Toda vez que o usuário faz logoff, o desktop é apagado. DaaS Fonte: https://www.hitechnectar.c om/blogs/daas-providers/ Infraestrutura como serviço (IaaS): refere-se a um modelo em que o provedor de nuvem dá ao consumidor o possibilidade de criar e configurar recursos da camada de computação para cima. Isso inclui máquinas virtuais, redes, aparelhos e muitos outros recursos relacionados à infraestrutura. IaaS O IaaS dá ao cliente a flexibilidade de criar uma solução, mas o cliente tem muitas responsabilidades. Ele é responsável pelo backup e configuração de sua máquina virtual. Ele precisa garantir a disponibilidade de o aplicativo, que inclui clustering ou failover. Dependendo do provedor de nuvem, o cliente pode ter que configurar parâmetros de rede, como regras de firewall, máscaras de rede e sub-rede e assim por diante. Por outro lado, ele pode usar qualquer aplicativo ou solução que suporte o sistema operacional e virtualização da plataforma. Exemplos típicos de provedores de nuvem IaaS são Microsoft Azure, Amazon Web Services, Google Cloud Plataforma e Alibaba Cloud. IaaS Fonte: https://www.csuc.cat/en/c ompres-conjuntes/iaas IaaS geralmente envolve três componentes principais: Servidores, Rede, Armazenamento. Como acontece com a maioria dos aplicativos baseados na web, a infraestrutura como serviço quase sempre envolve software hospedado. Podem ser os aplicativos de negócios usados para administrar sua empresa, os clientes de e-mail, os aplicativos de produtividade de escritório e praticamente qualquer coisa que você possa imaginar para administrar seus negócios. No entanto, pode não incluir o software interno que você desenvolve e hospeda. IaaS Fonte: https://www.csuc.cat/en/co mpres-conjuntes/iaas A plataforma como serviço (PaaS): oferece ao consumidor um ambiente do sistema operacional para cima. Portanto, o consumidor não é responsável pela infraestrutura IaaS subjacente. Os exemplos incluem operação de sistemas, bancos de dados ou estruturas de desenvolvimento. Isso dá ao cliente a oportunidade de se concentrar apenas em o desenvolvimento de sua solução de aplicativo e os dados com os quais ele precisa trabalhar. Ele não é mais responsável pelos backups, exceto pelos dados ou redundância de sua solução. O backup de dados é feito pelo provedor de nuvem. PaaS Fonte: https://www.clo udme.com/pt Um dos usos mais comuns da PaaS pode ser visto nas variedades de aplicações da ferramenta, incluindo: 1) Desenvolvimento e gerenciamento de API. Usado para desenvolver, executar, gerenciar e proteger interfaces de programação de aplicativos e microsserviços. 2) Análise de negócios / inteligência. Permite que as empresas analisem seus dados para encontrar informações e padrões de comportamento para que possam tomar melhores decisões. 3) Gerenciamento de processos de negócios (BPM). Permite acessar uma plataforma de BPM fornecida como um serviço, como em outras ofertas de nuvem. 4) Comunicações. Serve como um mecanismo de entrega para plataformas de comunicação. PaaS 5) Bancos de dados. Fornecer serviços como configuração e manutenção do banco de dados de uma organização. 6) Internet das Coisas. Suporta ampla gama de ambientes de aplicativos e linguagens de programação e ferramentas que várias implantações de IoT usarão. 7) Gestão de dados mestres (MDM). Abrange os processos, a governança, as políticas, os padrões e as ferramentas que gerenciam os dados críticos de negócios que uma empresa possui, fornecendo um único ponto de referência para as informações. PaaS Software as a Service (SaaS): é o modelo com os níveis mais baixos de controlee gerenciamento necessário. As soluções SaaS oferecem ao cliente oportunidades mínimas de personalização soluções. Um aplicativo SaaS é acessível para vários clientes e clientes, e o consumidor proprietário não tem nenhum controle sobre o back-end, exceto para algumas tarefas de gerenciamento relacionadas ao aplicativo. Portanto, o cliente recebe uma grande quantidade de escalabilidade e não se responsabiliza por backups, atualizações, redundância e assim por diante. Tudo isso deve ser fornecido pelo provedor de nuvem junto com soluções SaaS. Alguns exemplos de soluções de nuvem SaaS: Dropbox; Google Drive; Salesforce; Google Analytics; Zendesk; Netflix; Paypal. SaaS Fonte: https://solvimm.com/blog/ o-que-e-saas/ O termo Multi-nuvem pode significar ainda: que você ou sua empresa não estão apenas usando os serviços de um provedor de nuvem, mas também estão usando diferentes soluções de diferentes provedores de nuvem. Os exemplos incluem o uso do Microsoft Office365, Salesforce, AWS, Oracle, Alibaba, Google etc. Multi-Cloud Fonte: https://usdc.vn/why- organizations-should- consider-the-move-to-a- multi-cloud-environment/ Por que usaríamos vários provedores de nuvem, em vez de um provedor que serve para todos? Existem diferentes razões pelas quais alguém escolheria uma solução de várias nuvens. Deixe-me explicar os motivos mais comuns, como segue: Redundância: você não quer construir seu ambiente em apenas um provedor de nuvem, porque um pode falhar, como aconteceu com a AWS no passado. Então, você deseja manter o negócio funcionando com o serviços de outros provedores de nuvem. Isso está principalmente relacionado ao uso de IaaS ou PaaS. Em geral, redundância não é possível com SaaS, se o provedor de nuvem não oferece suporte a ambientes híbridos. Multi-Cloud Soluções que não atendem às suas necessidades: principalmente, quando você está escolhendo uma solução em nuvem, você olha se ele atende às suas necessidades. Você olha principalmente para recursos como localização ou desempenho do data center. Às vezes, uma solução em nuvem do meu provedor preferido não atende a essas necessidades, então eu preciso escolher outro provedor de nuvem. Frequentemente, você verá que o Microsoft Dynamics CRM Online versus Salesforce, ou seu provedor preferencial não oferece um data center na África do Sul. Então, você pode mudar de AWS para Microsoft Azure por esse motivo. Multi-Cloud O provedor de nuvem não oferece o serviço de que preciso: muitas vezes, os provedores de nuvem são fortes em um campo e fracos em outro. Isso significa que eles não oferecem os serviços que você deseja; por exemplo, você pode usar o Salesforce e deseja ter uma solução unificada de logon único, com Facebook, Twitter ou Instagram, para suas equipes de marketing. Esse é um serviço que a Salesforce não oferece no momento, o que significa que você pode incluir o Microsoft Azure Active Directory em seu ambiente para alcançar seu objetivo. Multi-Cloud A definição a seguir: Pode ser entendida como um tipo especial de computação paralela que depende de unidades de computação inteiras, consistindo em CPUs, memória, armazenamento, fontes de alimentação, interfaces de rede e assim por diante, conectadas a uma rede privada por padrões comuns de interconexão de rede. Refere-se à? a) Computação centralizada. b) Paas. c) Computação em grade. d) Saas. e) Iass. Interatividade A definição a seguir: Pode ser entendida como um tipo especial de computação paralela que depende de unidades de computação inteiras, consistindo em CPUs, memória, armazenamento, fontes de alimentação, interfaces de rede e assim por diante, conectadas a uma rede privada por padrões comuns de interconexão de rede. Refere-se à? a) Computação centralizada. b) Paas. c) Computação em grade. d) Saas. e) Iass. Resposta Pode ser definida como: máquinas fazendo coisas, que antes somente um ser humano era capaz de fazer. Ela tem sido usada principalmente na automação de trabalho. Muitas tarefas repetitivas foram automatizadas como operadores de telefone, caixas de banco, fábrica de trabalhadores da montagem e muitas tarefas se prestam à informatização porque são compostas de procedimentos bem definidos e repetitivos, que podem ser facilmente codificados em software. Embora a inteligência artificial seja sobre automação, a explosão de fontes de dados e o poder da computação agora significa que o que podemos automatizar está mudando rapidamente. Agora somos capazes de desautomatizar tarefas que pensávamos anteriormente como sendo exclusivamente humanas. Inteligência artificial Fonte: https://www.consumidormoderno.com.br/2021 /05/05/potencial-ia-forte/ Existem várias maneiras de categorizar a inteligência artificial. Com seus múltiplos cruzamentos e inter-relacionamentos pode, às vezes, ser confuso. Uma maneira de subdividir a inteligência artificial é em dois campos amplos: Sistemas de conhecimento ou especialistas; Sistemas de aprendizado de máquina. Tipos de inteligência artificial Fonte: https://omnilogic.com.br/ Os sistemas de conhecimento ou especialistas: trabalham em uma estrutura que captura e codifica o conhecimento. Os sistemas de conhecimento sustentam quase tudo o que consideramos sistemas tradicionais de regras “se-então” e foram considerados os primeiros sistemas de inteligência artificial realmente bem-sucedidos. Eles foram inventados na década de 1970 e proliferado na década de 1980. A figura abaixo traz um exemplo de baseado no probabilidade de ocorrer chuva no dia, notificando que se deve levar um guarda-chuvas. Tipos de inteligência artificial Fonte: Livro-texto. Os sistemas de aprendizado de máquina: fornecem aos computadores a capacidade de aprender sem serem explicitamente programados. Algoritmos constroem modelos, que então atualizam e mudam conforme são expostos a novos dados. A história do aprendizado de máquina começou na década de 1950, mas o progresso recente é resultado da convergência entre o desenvolvimento de ferramentas probabilísticas na década de 1990 e o acesso a grandes conjuntos de dados e chips poderosos usados para processamento gráfico nos últimos anos. Tipos de inteligência artificial O Google executa algoritmos sofisticados e personalizados, com base no que o Google quer saber sobre você, bem como em uma infinidade de outros fatores que o Google conhece em pessoas como você e no mundo. Como resultado, pessoas diferentes obtêm diferentes resultados ao pesquisar a mesma coisa. Até recebemos diferentes prompts gerados automaticamente em nossas pesquisas, que podem variar de acordo com onde e quando estamos pesquisando. Faça uma experiência: digite “Qual é o melhor…” em diferentes dispositivos. Você recebe a mesma sugestão todas as vezes? Meu telefone: “qual é a melhor ... maneira de recuperar uma âncora.” Tipos de inteligência artificial Fonte: https://www.tekcore.pt/2017/10/googl e-assistant-chega-play-store.html O cerne do aprendizado de máquina está nas funções matemáticas. Quando queremos fazer previsões das variáveis de entrada, mas não sabemos as quais funções de entradas e as saídas estão relacionadas matematicamente. Se fizéssemos, nós o usaríamos, mas não temos que aprender com os dados. Uma máquina aprende a relação entre entradas e saídas e, em seguida, melhora automaticamente seus programas para fazer novas previsões, a partir de novos dados. Tipos de inteligência artificial Existem muitas maneiras das máquinas reescreverem seus próprios programas. A maioria depende de alguma forma de cálculo ou técnica estatística. Todos os algoritmos de aprendizado de máquina usam dados para treinar um modelo, que pode em seguida fazer previsões ou decisões em relação a alguma medida de desempenho. Os dados são a matéria-prima; o estilo de aprendizagem dependedo tipo de dados, do tipo de problema e do tipo de algoritmo. Tipos de inteligência artificial Fonte: Livro-texto. previsões Não conhecido Variável de entrada Aprendizagem de X (dadas relevantes) para fazer (previsão assertiva) Na expressão matemática da figura anterior o desempenho é medido com base na precisão do programa, o qual prevê um valor para uma saída que já era conhecida. A diferença entre a saída prevista e a saída real é o erro. Existem vários métodos para programar um computador para que este ajuste sua função, com base neste erro. Antes de se adentrar em como isso é realizado, vamos primeiro entender como a máquina sabe que há um erro para agir. Existem três classes gerais de aprendizado de máquina: Aprendizagem supervisionada; Aprendizagem não supervisionada; Aprendizagem por reforço. Tipos de inteligência artificial A maioria dos algoritmos de aprendizado de máquina são algoritmos de aprendizado supervisionado. Algoritmos de aprendizagem supervisionada fazem previsões com base em um conjunto de exemplos fornecidos e rotulados por humanos. Isso significa um humano decide quais dados usar (chamado de engenharia de recursos), fornece dados para treinar o modelo (chamado dados de treinamento) e fornece dados para testar o modelo (chamados de dados de teste). Aprendizagem supervisionada No aprendizado supervisionado, os dados são rotulados com um valor de interesse, digamos, um determinado preço de ação. O algoritmo procura padrões nos valores. Ele pode usar qualquer informação que possa ser relevante (resultados financeiros, clima, eventos mundiais) para encontrar um padrão. Depois de encontrar um padrão, ele faz uma previsão para, digamos, o preço de amanhã. Quando o modelo está sendo treinado, ele é corrigido até que o nível de precisão desejado seja alcançado. Aprendizagem supervisionada Fonte: Livro-texto. Existem três aplicações comuns de aprendizagem supervisionada: Classificação: quando os dados são usados para prever uma categoria, por exemplo, filtros de spam e reconhecimento de imagem como distinguir entre “óculos” ou “óculos de sol”. Aprendizagem supervisionada (Classificação) Fonte: Livro-texto. Regressão: quando um valor está sendo previsto, por exemplo, um preço de ação. Aprendizagem supervisionada (Regressão) Fonte: Livro-texto. Detecção de anomalias: ao procurar dados incomuns, por exemplo, detecção de fraude. Aprendizagem supervisionada (Detecção de anomalias) Fonte: Livro-texto. O aprendizado não supervisionado: Aprender com dados de teste que não foram rotulados, classificados ou categorizados previamente. Em vez de responder à programação de um operador, o aprendizado não supervisionado identifica semelhanças nos dados e reage com base na presença ou ausência de tais semelhanças em cada novo dado. Esse tipo de aprendizagem, se dá a partir da descoberta de padrões previamente desconhecidos em dados. Como não se sabe quais devem ser os resultados, ainda não há como determinar a precisão deles, tornando o aprendizado de máquina supervisionado mais aplicável aos problemas do mundo real, atualmente. Aprendizagem não supervisionada O aprendizado por reforço é conhecido como a máquina tenta aprender qual é a melhor ação a ser tomada, dependendo das circunstâncias na qual essa ação será executada. A ideia deriva do conceito de “aprendizagem por reforço” da psicologia, no qual uma recompensa ou punição é dada a um agente, dependendo da decisão tomada; com o tempo e a repetição dos experimentos, espera-se que o agente consiga associar as ações que geram maior recompensa para cada situação que o ambiente apresenta, e passe a evitar as ações que geram punição ou recompensa menor. O computador utiliza tentativa e erro para encontrar uma solução para o problema. Aprendizagem por reforço Performance inicial do agente Após 15 minutos de treinamento Fonte:https://www.deeplearningbook.com.br/o-que-e-aprendizagem-por-reforco/ Após 30 minutos de treinamento Em qual aprendizagem de máquina o algoritmo procura padrões nos valores. Ele pode usar qualquer informação que possa ser relevante (resultados financeiros, clima, eventos mundiais) para encontrar um padrão. Depois de encontrar um padrão, ele faz uma previsão. a) Aprendizagem não supervisionada. b) Aprendizagem prevista. c) Aprendizagem supervisionada. d) Aprendizagem por reforço. e) Aprendizagem esforço. Interatividade Em qual aprendizagem de máquina o algoritmo procura padrões nos valores. Ele pode usar qualquer informação que possa ser relevante (resultados financeiros, clima, eventos mundiais) para encontrar um padrão. Depois de encontrar um padrão, ele faz uma previsão. a) Aprendizagem não supervisionada. b) Aprendizagem prevista. c) Aprendizagem supervisionada. d) Aprendizagem por reforço. e) Aprendizagem esforço. Resposta ATÉ A PRÓXIMA!
Compartilhar