Automation Success Platform Criar um sistema de trabalho com o nosso conjunto conectado de aplicações e ferramentas de automação inteligente para descobrir, automatizar, dimensionar e engajar. Saiba mais Saiba mais
Soluções de IA Transforme seu negócio com a eficiência das soluções digitais baseadas em IA. Descubra soluções de IA Descubra soluções de IA
Soluções em destaque
Google Cloud O Google Cloud e a Automation Anywhere permitem que grandes empresas acelerem suas jornadas de IA + Automação.Google Cloud
Amazon Web Services Simplifique os fluxos de trabalho, reduza os custos e facilite ainda mais a automação ao combinar a Automation Success Platform com a AWS. Amazon Web Services
Baixe a Community Edition: Comece a automatizar agora com acesso GRATUITO à automação completa da Cloud Community Edition.
Destaque
Nomeada líder em automação no Gartner® Magic Quadrant™ em 2024. Comemorando seis anos de reconhecimento como líder. Baixar relatório Baixar relatório
Login do cliente
Este login é nosso logon único para clientes atuais da Automation Anywhere. Fazer login Fazer login
Certificações novas e aprimoradas
Obtenha sua Certificação de Desenvolvedor de Automação Avançada por apenas US$ 5 até 15 de outubro de 2024. Veja as certificações Veja as certificações
Entre em contato conosco Obtenha ajuda, saiba mais, aprenda, faça perguntas, ou simplesmente diga Olá! Fale conosco Fale conosco
Nativo de nuvem significa que um aplicativo ou produto foi projetado especificamente para a nuvem, em vez de um aplicativo de desktop que foi reprojetado para uso na nuvem.
Se você perguntar às pessoas a definição de "nativo de nuvem", há uma grande probabilidade de receber várias respostas diferentes. Entretanto, a tecnologia nativa de nuvem tem uma definição muito específica, é construída de uma maneira muito específica e tem aplicativos quase intermináveis.
De acordo com a Cloud Native Computing Foundation (CNCF), criada pela Linux Foundation em 2015 devido ao número de organizações que estavam adotando sistemas nativos de nuvem:
As tecnologias nativas de nuvem são construídas especificamente para a escalabilidade. Em outras palavras, elas são projetadas para suportar mudanças e resiliência rápidas e de grande escala.
Os aplicativos nativos de nuvem são executados em ambientes modernos e dinâmicos, como nuvens públicas, nuvens privadas e nuvens híbridas, e não em uma única instância, como em sistemas operacionais locais.
Os aplicativos nativos de nuvem são criados com uma arquitetura de microsserviços: o aplicativo de software é criado a partir de partes menores (micro), que são contidas para que possam ser testadas em qualquer infraestrutura.
Como os microsserviços estão em contêineres, o aplicativo de software pode ser atualizado por meio de princípios operacionais de integração e entrega contínua (CI/CD). A CI/CD permite que os microsserviços em um único contêiner sejam atualizados, testados e colocados em funcionamento sem qualquer tempo de inatividade.
Compare isso a uma arquitetura monolítica, que:
É projetada e desenvolvida como uma única unidade
Tem um único executável lógico para a infraestrutura subjacente. Em vez de várias partes móveis, atua como uma única unidade, ou seja, como um monólito
A arquitetura de aplicativo monolítico é construída sobre 1) um aplicativo do lado do servidor, 2) uma interface de usuário do lado do cliente e 3) um banco de dados. As atualizações de desenvolvimento de software são feitas no nível do servidor, o que significa que é preciso ter tempo de inatividade
A abordagem nativa de nuvem oferece muitos benefícios, incluindo resiliência, portabilidade e agilidade. Mas, esses benefícios vão muito além das equipes de TI.
Flexibilidade operacional
As empresas que utilizam aplicativos nativos de nuvem têm um nível adicional de flexibilidade para executar seus programas de negócios de suporte, sejam em nuvens híbridas, públicas, privadas ou multinuvem. Assim, as empresas não são forçadas a usar uma ou outra plataforma, porque ser nativo de nuvem está relacionado a como o aplicativo foi criado, e não em qual plataforma ele é executado.
Redução das despesas gerais devido a imprecisões
Um dos benefícios da tecnologia de negócios atual é a capacidade de automatizar os processos de negócios. A automação pode ser criada em qualquer ambiente de nuvem e ajuda as empresas a se transformarem em equipes enxutas e focadas. Em vez de desperdiçar horas de trabalho em tarefas administrativas repetitivas e manuais, os funcionários podem automatizar essas tarefas e se concentrar nas tarefas mais importantes: geração de leads, atendimento ao cliente e retenção de clientes.
Sem tempo de inatividade
Graças aos orquestradores de contêineres, como o Kubernetes, você pode enviar atualizações de software pelo ecossistema de sua organização sem precisar desligar os sistemas. Isso permite que a TI teste, otimize e envie as atualizações enquanto os negócios continuam funcionando.
Inovação
A introdução de novos produtos e serviços digitais é muito mais fácil e rápida, graças à automação integrada a aplicativos nativos de nuvem. Além disso, como esses aplicativos coletam automaticamente dados em todo o ecossistema da organização, você terá melhores insights de dados para tomar decisões mais bem informadas.
Fácil de gerenciar
Por serem projetados especificamente para facilitar a manutenção e o gerenciamento, esses aplicativos podem ser integrados às suas operações de negócios para substituir programas menos compatíveis e menos flexíveis.
Custo mais baixo
Redução do tempo de inatividade, menos erros, clientes mais felizes: tudo isso se traduz em menos sobrecarga. Mas, um grande custo que muitas vezes não é mencionado é ter um sistema grande demais para o seu negócio. Os aplicativos no local geralmente exigem grandes despesas iniciais. A infraestrutura e o centro de dados do sistema precisam ser criados. Entretanto, apenas cerca de dois terços da capacidade do centro de dados é utilizada. Isso se traduz em um TCO (Total Cost of Ownership, custo total de propriedade) mais alto. Os aplicativos nativos de nuvem utilizam um modelo de pagamento no qual você paga pelo que usa. Assim, se você usar apenas 30% de um centro de dados, é isso que você pagará.
Relatório de leitura obrigatória e único no setor
Saiba como os melhores desempenhos alcançam 8,5 vezes o ROI em seus programas de automação e como os líderes da indústria estão transformando os negócios para superar os desafios globais e prosperar com a automação inteligente.
A tecnologia de nuvem moderna está avançando rapidamente e o desenvolvimento de aplicativos focados nos negócios está cada vez mais focado em uma arquitetura nativa de nuvem.
Este movimento em direção a um mundo nativo de nuvem vai além de novos aplicativos. Um exemplo disso é o Microsoft Office Suite. Usado por milhares de empresas, de PMEs a grandes empresas, o Microsoft Office cresceu de alguns fluxos de trabalho macros no MS Excel para uma infraestrutura completa na nuvem com o Office 365. Agora, qualquer pessoa pode entrar na Internet, comprar uma assinatura e usar o produto em seu navegador em poucos minutos.
As diferenças entre o MS Office tradicional e o Office 365 podem parecer pequenas. Mas, o que está acontecendo no back-end exigiu uma mudança completa no pensamento e desenvolvimento de processos.
No desenvolvimento de software tradicional, não é raro que várias equipes trabalhem em um único software. Para quem vê de fora, isso pode parecer a receita para um desenvolvimento e lançamento rápidos, mas também é comum não ter ninguém em nenhuma das equipes que entenda o aplicativo como um todo. Como você pode imaginar, isso torna as atualizações do aplicativo um pesadelo em potencial.
Entre no DevOps (desenvolvimento e operações), uma combinação de filosofias, ferramentas e práticas que permite a entrega mais rápida de novos recursos, aplicativos e serviços. O DevOps funde as múltiplas equipes em uma equipe menor e única. Os engenheiros estão envolvidos em todas as partes do ciclo de vida, em vez de ficarem isolados em equipes de desenvolvimento, operações, garantia de qualidade e equipes de segurança, por exemplo.
Como eles são capazes de reduzir o tamanho sem reduzir a qualidade? A resposta é a automação. A automação permite que provedores de nuvem, como empresas de BPaaS e SaaS, desenvolvam aplicativos de negócios robustos com equipes de DevOps menores.
As plataformas de negócios na nuvem estão disponíveis em mais do que apenas ambientes de nuvem pública. Em vez de adicionar sua empresa a uma lista de outras empresas em uma solução de nuvem, há também opções para plataformas de nuvem privada e soluções de nuvem híbrida (uma mistura de soluções no local e na nuvem).
Por várias razões. Os aplicativos nativos de nuvem são rapidamente criados e implantados. As equipes são pequenas e dedicadas. A plataforma de nuvem é escalável, o que permite maior agilidade e portabilidade em ambientes multinuvem. Tudo isso se traduz em inúmeros aplicativos de negócios econômicos, enquanto os aplicativos com uma arquitetura monolítica estão lentamente perdendo terreno para provedores e plataformas de nuvem.
Claro. Por causa dos microsserviços, do transporte em contêineres e da capacidade de automatizar os processos de negócios, os serviços nativos de nuvem são flexíveis o suficiente em funcionalidade e escala para se adaptarem a empresas de qualquer porte.
Ser nativo de nuvem tem a ver com a maneira como um programa é criado e não onde ele está. Os serviços como Amazon Web Service, Google Cloud Platform e IBM Cloud são plataformas de nuvem, onde os aplicativos nativo de nuvem são executados.
Comparar Docker a Kubernetes é comparar laranjas a suco de laranja. Não se trata disso ou daquilo, trata-se dos dois. Embora sejam tecnologias diferentes, elas funcionam bem para criar, entregar e dimensionar aplicativos em contêineres.
O Docker é uma tecnologia de código aberto que coloca os aplicativos em contêineres de modo a torná-los portáteis. A portabilidade permite que os aplicativos sejam colocados na nuvem ou no local.
Kubernetes é uma orquestração de contêineres de código aberto. Ele agrupa os contêineres do Docker em pods e permite controlar como eles são executados por meio de APIs. Esta capacidade é extremamente útil à medida que a complexidade dos sistemas aumenta. Com o Kubernetes, você pode organizar clusters de máquinas virtuais e executar as cápsulas com base em suas respectivas necessidades de recursos e recursos computacionais disponíveis.
Aplicativos baseados na nuvem estão fortemente integrados, o que é muito parecido com a pilha única de software tradicional. Isto torna os aplicativos baseados em nuvem mais trabalhosos quando se trata de atualizações e exigem tempo de inatividade.
Com os aplicativos nativos de nuvem, todos eles estão conectados de maneira flexível, mas não há hardware ou software a ser implantado. As atualizações são feitas por meio de serviços menores, em contêineres (microsserviços), por isso são muito mais rápidas e fáceis de implantar.
Você pode começar a usar aplicativos nativos de nuvem decidindo quais processos gostaria de levar para a nuvem. Em seguida, discuta com seu provedor qual seria a melhor maneira de integrar seus sistemas atuais.
Entretanto, só porque um provedor oferece serviços na nuvem não significa que ele ofereça serviços nativos de nuvem. Por isso, sempre é importante perguntar: “Esta solução de negócios é nativa de nuvem?”
O que é
software de automação?
O que é
OCR?
O que são
Bots de software?
O que é a automação robótica de processos
(RPA)?
Para os negócios
Inscreva-se para ter acesso rápido a uma demonstração completa e personalizada do produto
Para estudantes e desenvolvedores
Comece a automatizar agora com acesso GRATUITO à automação completa da Cloud Community Edition.