Impacto da tecnologia na experiência do funcionário: equilibrando a sobrecarga versus a capacitação

Impacto da tecnologia na experiência do funcionário: equilibrando a sobrecarga versus a capacitação

Em um artigo escrito por Jim Link (Diretor de Recursos Humanos da Randstad North America, um dos maiores provedores de serviços de RH e empresas de recursos humanos do mundo) há revista Forbes, ele relatou que há cerca de um ano os recrutadores de sua empresa começaram a notar uma tendência.

Eles perceberam que estavam respondendo a um turbilhão de perguntas sobre a pilha de tecnologia do empregador durante as entrevistas. E nos achamos interessante trazer o que ele escreveu sobre isso aqui hoje!

A tecnologia começou a desempenhar um papel maior na decisão dos candidatos de procurar um emprego – de fato, os entrevistados na pesquisa recente disseram que suas ferramentas tecnológicas são os aspectos físicos mais importantes do local de trabalho do que banheiros limpos.

E não é apenas o fato de os candidatos estarem dando mais valor à infraestrutura tecnológica de potenciais empregadores. Eles também têm suas próprias preferências de fornecedor.

Os profissionais de vendas geralmente preferem sistemas de CRM específicos, enquanto os profissionais de finanças preferem certas ferramentas de contabilidade ou ERP.

Não há dúvida de que a tecnologia é uma parte importante da experiência dos funcionários e a chave para permanecer competitivo no mercado de talentos hoje.

Mas é uma faca de dois gumes. Os empregadores precisam encontrar um equilíbrio entre oferecer a experiência de avanço tecnológico que os candidatos desejam sem perder o toque humano. O excesso de confiança em um ou outro não é viável a longo prazo.

As duas perguntas principais a serem feitas como líder de RH na economia e no mundo de hoje digitalmente são: onde a tecnologia avança na estratégia de talentos da sua organização? E onde isso atrapalha?

Crie uma experiência com tecnologia

A tecnologia pode e deve aprimorar a experiência total dos funcionários, desde a atração de talentos até a terceirização.

O lugar natural para começar é com a integração – ou mesmo a “pré-avaliação”. A integração pode ser a coisa mais envolvente, se bem feita, e o impacto pode durar anos. Ao usar ferramentas de comunicação automatizadas, os empregadores podem garantir que os novos membros da equipe obtenham uma visão crítica da organização, mantendo os novos contratados esperando para ingressar – ou aqueles que ingressaram recentemente – conectados e envolvidos.

O treinamento continua sendo outra área de oportunidade para uma melhor integração tecnológica.

Com o crescimento profissional sempre em mente para os funcionários, o treinamento ministrado por plataformas digitais pode ser uma ferramenta incrivelmente poderosa de retenção de funcionários.

Seja um webinar no qual as pessoas possam participar remotamente ou um curso sob demanda projetado por um empregador ou por um fornecedor terceirizado, a tecnologia é uma maneira escalável de criar uma base de conhecimento comum e permitir que os funcionários ampliem seus conjuntos de habilidades.

Alinhar investimentos e iniciativas em tecnologia com o que a população de funcionários valoriza mais é um fator importante a considerar ao construir a base da estratégia de experiência do funcionário. A tecnologia torna isso possível, fornecendo mais acesso a documentos e conexões com as pessoas, não importa onde elas estejam.

Embora investir em tecnologia e disponibilizar novas ferramentas prontamente não seja negociável, isso também cria um novo desafio para os empregadores e as culturas que eles estão tentando cultivar.

Balanço de Sobrecarga de tecnologia

A tecnologia de hoje pode dificultar que os gerentes e funcionários se desconectem do local de trabalho após o expediente. Também pode proibir os funcionários de se concentrarem no que realmente importa, e às vezes pode até fazê-los agir muito rapidamente.

Também pode afetar negativamente os relacionamentos quando os conflitos são tratados pelas comunicações digitais em vez de pessoalmente ou por telefone. As habilidades e os relacionamentos interpessoais são uma parte tão importante da experiência do funcionário e devem ser protegidos e preservados em nosso mundo dominado pela tecnologia.

Os líderes devem incentivar as equipes a diminuir a velocidade e colaborar. Realize brainstorms pessoais para obter sugestões sobre problemas ou situações que exijam pensamento estratégico ou criativo e deixe claro que espera que todos contribuam com uma ou duas idéias.

Os gerentes também devem estar conscientes de seus próprios hábitos quando se trata de uso da tecnologia no local de trabalho e liderar um exemplo que demonstra um equilíbrio saudável. Se eles estão constantemente checando seus telefones durante as reuniões ou enviando e-mails tarde da noite, isso define um tom que seus funcionários, conscientemente ou não, imitarão.

No final do dia, é tudo uma questão de equilíbrio. A tecnologia precisa ser uma parte central da experiência dos funcionários hoje. Isso permitirá que os empregadores acompanhem as expectativas digitalmente orientadas pela nova força de trabalho e contribuam para manter as equipes cada vez mais globais e distribuídas mais conectadas e em tarefas.

As melhores empresas do setor serão as que fornecem tecnologia de classe mundial, além de reconhecer a importância de ajudar os funcionários a desenvolver relacionamentos saudáveis com essas novas ferramentas digitais, para assimilar suas práticas de tecnologia pessoal em resultados construtivos de trabalho.

Uma primeira versão deste artigo está transcrito em inglês no site da FORBES, você pode conferir a versão original clicando neste link: https://www.forbes.com/sites/forbeshumanresourcescouncil/2019/06/10/technologys-impact-on-employee-experience-balancing-overload-versus-enablement/#2585349c11de

Este conteúdo foi traduzido e adaptado de acordo com as normas da língua portuguesa e também para dar credito a quem escreveu, achamos interessante trazer este conteúdo até vocês!

 Gostou do conteúdo? Compartilhe!

Precisando de soluções em tecnologia? Como locações de ativos de rede, telefonia e tele presença? Entre em contato com a Seta Telecom! Teremos o prazer em dar todo o suporte necessário para a sua empresa.

Como configurar a rede para a instância gerenciada do SQL Azure

Como configurar a rede para a instância gerenciada do SQL Azure

A Instância gerenciada do SQL do Azure é uma instância totalmente gerenciada do SQL Server hospedada na nuvem do Azure e colocada na sua rede virtual do Azure. Nesta postagem, explicarei como você pode preparar o ambiente de rede para a instância gerenciada.

A configuração do ambiente de rede possui as seguintes etapas:

  • Configure a rede virtual onde a instância gerenciada será colocada.
  • Crie a tabela de rota que permitirá que a instância gerenciada se comunique com o Serviço de Gerenciamento do Azure.
  • Opcionalmente, crie sub-rede dedicada para Instância gerenciada (ou use uma padrão criada quando as redes virtuais são criadas)
  • Atribua a tabela Rota à sub-rede.
  • Verifique novamente se você não adicionou algo que possa causar o problema.

Configuração de rede virtual

Instância gerenciada é seu recurso dedicado colocado na rede virtual do Azure com endereço IP privado atribuído. Antes de criar a Instância gerenciada, você precisa criar a rede virtual do Azure usando o portal do Azure, o PowerShell ou a CLI do Azure.

Se você estiver usando o portal do Azure, use o modelo de implantação do Resource Manager ao criar a Rede Virtual. Redes virtuais clássicas não são suportadas. Depois de começar a criar a rede virtual, verifique se a opção Pontos de extremidade de serviço está desativada em Criando lâmina de rede virtual (essa é a opção padrão, portanto não a altere).

Se você deseja ter apenas uma sub-rede em sua rede virtual (o painel Rede virtual permitirá definir a primeira sub-rede chamada padrão), você precisa saber que a sub-rede da Instância gerenciada pode ter entre 16 e 256 endereços. Portanto, use máscaras de sub-rede / 28 a / 24 ao definir os intervalos de IP da sub-rede para a sub-rede padrão. Se você souber quantas instâncias, verifique se possui pelo menos 2 endereços por instância + 5 endereços do sistema na sub-rede padrão.

Criar tabela de Rota

O segundo pré-requisito é criar a tabela de Rota que permitirá que a Instância Gerenciada se comunique com o Serviço de Gerenciamento do Azure. Isso é necessário porque a Instância gerenciada é colocada em sua rede virtual privada e, se não puder se comunicar com o serviço do Azure que a gerencia, ficará inacessível.

A tabela de rotas contém um conjunto de regras, chamadas rotas, que especifica como os pacotes enviados da Instância gerenciada devem ser roteados na rede virtual. A tabela de rotas está associada às sub-redes nas quais as Instâncias Gerenciadas são implantadas e cada pacote que sai de uma sub-rede é tratado com base na tabela de rotas associada. Uma sub-rede pode ser associada apenas a uma única tabela de rota. Não há custos adicionais para a criação de tabelas de rotas no Microsoft Azure.

Vá para o portal do Azure, adicione um novo recurso “Tabela de rotas” e, uma vez criado para o painel Rotas, adicione uma rota “rota da Internet 0.0.0.0/0 Next Hop”. Essa rota permitirá que as Instâncias Gerenciadas colocadas na sua Rede Virtual se comuniquem com o Serviço de Gerenciamento do Azure que gerencia a instância. Sem isso, a Instância gerenciada não pode ser implantada.

Esse é o requisito atual da visualização pública e será alterado no futuro. Algumas políticas de rede são restritivas e as relaxaremos.

Depois de configurar sua tabela de rotas, ela deve se parecer com:

Criar sub-rede adicional para a instância gerenciada (opcional)

A Instância gerenciada é implantada em sua sub-rede, portanto, você deve criá-la antes de provisionar a Instância gerenciada. Se você deseja colocar instâncias na sub-rede padrão e se não tiver alterado a rota padrão, poderá pular esta etapa.

A sub-rede é dedicada à Instância gerenciada e não pode conter nenhum outro recurso (ou seja, as VMs do Azure não devem ser colocadas nessa sub-rede).

A sub-rede deve ter pelo menos 16 endereços, 5 endereços reservados para os serviços internos do Azure, enquanto você precisaria de 2 endereços para cada Instância Gerenciada que você colocar na sub-rede. Isso é importante para planejar porque, depois de colocar a Instância gerenciada em sua sub-rede, você não pode alterar o tamanho da sub-rede.

Configurar sub-rede

A sub-rede (padrão ou uma nova) deve ter uma UDR (Tabela de Rota do Usuário) com a Internet 0.0.0.0/0 Next Hop como a única rota atribuída a ela. Se você criou sua tabela de rotas com a rota da Internet 0.0.0.0/0 Next Hop, é possível atribuí-la à sub-rede na qual você colocará a Instância Gerenciada

Encontre sua sub-rede usando o portal do Azure, acesse os detalhes e verifique se:

  1. Você tem uma tabela de rota de instância gerenciada atribuída à sub-rede
  2. Não deve haver grupos de segurança de redes na sua sub-rede.
  3. Não deve haver ponto de extremidade de serviço na sua sub-rede.
  4. Não há outros recursos na sub-rede.

Sua sub-rede deve se parecer com:

Lista de controle

Por fim, verifique se você não adicionou acidentalmente algo que pode interromper a implantação da Instância gerenciada ou tornar a instância indisponível. Aqui estão algumas regras rápidas que você precisa verificar:

  • A rede virtual deve ter pontos de extremidade de serviço desativados.
  • A sub-rede deve ter entre 16 e 256 endereços IP (máscaras de / 28 a / 24).
  • Não deve haver outros recursos na sua sub-rede de Instância gerenciada.
  • A sub-rede deve ter uma rota com a Internet do salto seguinte 0.0.0.0/0.
  • A sub-rede não deve ter nenhum grupo de segurança de rede.
  • A sub-rede não deve ter nenhum terminal em serviço.

Depois de configurar tudo, você pode usar o portal do Azure para criar uma nova instância gerenciada e atribuir a rede / sub-rede virtual que você criou.

Essa é a maneira mais simples de configurar sua rede com uma nova rede limpa, tabela de rotas e sub-rede.

Gostou do conteúdo? Compartilhe!

Se desejar migrar sua estrutura para a instância gerenciada do Azure, entre em contato com a Seta Telecom, teremos o prazer em te dar todo o suporte!

Surto de Coronavírus potencializa trabalho remoto nas grandes empresas

Surto de Coronavírus potencializa trabalho remoto nas grandes empresas

Sheera Frenkel, repórter de segurança cibernética do New York Times escreveu no site oficial do jornal sobre como o coronavírus parece estar afetando todos os aspectos da indústria de tecnologia, desde as políticas de mídia social em torno da desinformação da saúde até a maneira como as grandes empresas fazem negócios.

E nós achamos interessante trazer o que ela disse sobre isso, segundo o que ela escreveu, este surto está potencializando o trabalho remoto(tema que nós falamos com frequência aqui no blog) nas grandes empresas, e fazendo dessa vertente de trabalho uma via de escape em relação a um surto tão radical como este, além de mexer com o modo como as empresas lidam com seus clientes e funcionários.

A própria escritora inclusive alegou ter escrito este artigo em casa trabalhando em home office.

Esperamos que você goste!

Trabalhando em casa

Twitter, LinkedIn e Microsoft solicitaram que seus funcionários trabalhassem em casa, se possível. Juntas, as três empresas empregam mais de 75.000 pessoas nos Estados Unidos.

Outras empresas estão adotando uma abordagem mais fragmentada. O Google instruiu os funcionários em seu escritório de Dublin a trabalhar em casa, depois que uma pessoa possivelmente entrou em contato com o vírus.

Os funcionários do Facebook na China estão trabalhando em casa, e a empresa retirou-se de várias conferências e cancelou aparições de seus principais executivos em eventos públicos.

Várias empresas, incluindo Amazon e Apple, solicitaram aos funcionários que cancelassem viagens não essenciais de e para a China. Eles também restringiram os visitantes a seus escritórios e pediram aos funcionários que apresentassem qualquer sinal de doença que ficassem em casa até que sejam rastreados quanto ao coronavírus.

Ajustes nos serviços

As empresas de tecnologia do setor de serviços têm se esforçado para elaborar políticas sobre como manter a força de trabalho e os clientes seguros.

Uber e Lyft viram um aumento nos negócios, já que as pessoas com medo de usar o transporte público confiam mais nos passeios. Não está claro, no entanto, quanta orientação as duas empresas estão oferecendo aos seus exércitos de trabalhadores contratados sobre como permanecer em segurança. O Uber pediu que os motoristas lavassem as mãos, enquanto Lyft apontou os motoristas para as recomendações feitas pelos Centros de Controle e Prevenção de Doenças.

O Airbnb disse aos anfitriões e convidados afetados pelo surto de coronavírus que eles poderiam cancelar reservas sem incorrer em uma cobrança. O TaskRabbit também.

Os negócios cresceram para empresas que oferecem serviços para ajudar as pessoas a realizar reuniões on-line, como Zoom e BlueJeans.

O Google anunciou que estava dando aos clientes do G Suite acesso gratuito aos recursos avançados do pacote. Isso inclui a capacidade de realizar reuniões virtuais com centenas de participantes ou transmitir eventos ao vivo para dezenas de milhares de pessoas. A Microsoft também anunciou que estava oferecendo testes gratuitos de seis meses do Teams, um produto para ajudar os funcionários a conversar em vídeo entre si.

Combate à desinformação

As empresas de mídia social começaram uma resposta agressiva à desinformação relacionada ao coronavírus.

O principal executivo do Facebook, Mark Zuckerberg, descreveu o que sua empresa estava fazendo em um longo post. Ele disse que o Facebook está trabalhando em estreita colaboração com grupos governamentais como a Organização Mundial de Saúde. Qualquer pesquisa por “coronavírus” no Facebook direciona imediatamente as pessoas para a W.H.O. ou autoridades sanitárias locais. O Facebook também prometeu dar a W.H.O. anúncios gratuitos ilimitados para compartilhar informações sobre o coronavírus.

Além disso, o Facebook está removendo informações erradas sobre o coronavírus de sua plataforma e do Instagram, que ele possui.

O YouTube também está vinculado ao W.H.O. na parte superior dos resultados de pesquisa para o coronavírus. Embora ainda fosse possível encontrar vídeos que divulgavam teorias de conspiração no coronavírus, eles não apareceram na primeira página dos resultados de pesquisa do YouTube.

O Twitter disse em um post de blog na quinta-feira que estava trabalhando para impedir a disseminação de informações erradas sobre o vírus em sua plataforma. A empresa também disse que estava expandindo suas políticas de “discurso desumanizante” para incluir tweets que depreciam aqueles que contraíram o coronavírus. Anteriormente, a política se aplicava apenas a tweets que desumanizavam as pessoas por causa de sua religião.

“Acontece que estamos tendo esse problema no momento com o coronavírus”, disse Jerrel Peterson, que lidera a equipe de política de segurança global do Twitter. “Sempre que algo acontece no mundo, as pessoas vêm ao Twitter para falar sobre isso. Estamos vendo muitas conversas sobre isso. ”

Todas as empresas de mídia social certamente serão desafiadas à medida que mais casos de coronavírus forem relatados nos Estados Unidos.

Uma primeira versão deste artigo está transcrito em inglês no site do jornal The New York Times, você pode conferir a versão original(em inglês) clicando neste link: https://www.nytimes.com/2020/03/06/technology/coronavirus-tech-businesses.html

Este conteúdo foi traduzido e adaptado de acordo com as normas da língua portuguesa e também para dar credito a quem escreveu, achamos interessante trazer este conteúdo até vocês!

Gostou do conteúdo? Compartilhe!

Vale lembrar que se você desejar implantar soluções como o proprio trabalho remoto na sua empresa, basta entrar em contato com a Seta Telecom! Teremos o prazer em te dar todo o suporte com as melhores ferramentas da Microsoft!

Microsoft – SQL do Azure: Introdução à Instância Gerenciada

Microsoft – SQL do Azure: Introdução à Instância Gerenciada

Microsoft - SQL do Azure: Introdução à Instância Gerenciada

(Microsoft – SQL do Azure)
A instância gerenciada do SQL do Azure é a versão PaaS totalmente gerenciada do SQL Server hospedada na nuvem do Azure e colocada na sua própria VNet com endereço IP privado. Nesta postagem, explicaremos brevemente como configurar e criar Instância Gerenciada, incluindo ambiente de rede, migrar seus bancos de dados e gerenciar bancos de dados após a migração.

Neste artigo será abordado os seguinte tópicos :

  • Configurar o ambiente de rede em que a Instância gerenciada será criada
  • Criar instância gerenciada
  • Avaliar seus bancos de dados para verificar se eles podem ser migrados
  • Migrar seus bancos de dados
  • Gerenciar seus bancos de dados após a migração

Configurando o ambiente de rede – SQL

Instância gerenciada é colocada na VNet do Azure, portanto, você precisa criar uma VNet do Azure e uma sub-rede onde a instância será colocada. Embora a VNet / sub-rede possa ser configurada automaticamente quando a instância é criada, pode ser bom criá-la como uma primeira etapa, pois você pode configurar os parâmetros da VNet.

A maneira mais fácil de criar e configurar o ambiente de rede é usar o modelo de implantação de Recursos do Azure que criará e configurará sua rede e sub-rede onde a instância será colocada. Você só precisa pressionar o botão de implantação do Azure Resource Manager e preencher o formulário com parâmetros. Como alternativa, você pode usar o script do PowerShell descrito aqui.

Se você já possui uma VNet e uma sub-rede na qual deseja implantar sua Instância gerenciada, precisará garantir que sua VNet e sub-rede atendam aos requisitos de rede. Você deve usar esse script do PowerShell para verificar se sua sub-rede está configurada corretamente.

Este script não apenas valida sua rede e relata os problemas – ele informa o que deve ser alterado e também oferece as alterações necessárias na sua VNet / sub-rede. Execute esse script se não desejar configurar sua VNet / sub-rede manualmente e também deverá executá-lo após qualquer reconfiguração importante da infraestrutura de rede. Se você deseja criar e configurar sua própria rede, leia a documentação da Instância gerenciada e este guia.

Criando instância gerenciada – Microsoft – SQL do Azure

Depois de preparar o ambiente de rede, você pode criar sua primeira instância gerenciada. A maneira mais fácil de criá-lo é usar o portal do Azure e configurar todas as propriedades necessárias. Se você não criou o ambiente de rede conforme descrito na etapa anterior, o portal do Azure pode fazer isso por você – a única desvantagem é o fato de configurá-lo com alguns parâmetros padrão que você não pode alterar posteriormente. Como alternativa, você pode usar o PowerShell, o PowerShell com modelo ARM ou a CLI do Azure.

Apenas verifique se você tem um tipo de assinatura com permissão para criar as instâncias.

Conectando à instância gerenciada

Ao criar sua Instância gerenciada, você precisará encontrar uma maneira de se conectar a ela. Lembre-se de que Managed Instance é o seu serviço privado colocado em um IP privado dentro da sua VNet, portanto, você não pode simplesmente se conectar por meio de um IP público (isso pode ser alterado no futuro). Existem várias maneiras de configurar a conexão com a Instância gerenciada:

Crie a Máquina Virtual do Azure com o SSMS instalado e outros aplicativos que podem ser usados para acessar sua Instância Gerenciada em uma sub-rede na mesma VNet em que sua Instância Gerenciada é colocada. A VM não pode estar na mesma sub-rede com suas Instâncias gerenciadas.

Configuração Conexão ponto a site no seu computador que permitirá “associar” o seu computador à VNet onde a Instância Gerenciada está localizada e usar a Instância Gerenciada como qualquer outro SQL Server na sua rede.

Conecte sua rede local usando rota expressa ou conexão site a site.

Avaliando seus bancos de dados

Agora, quando você tiver preparado a Instância gerenciada, poderá começar a migrar seus bancos de dados do SQL Server para a nuvem.

A primeira coisa que você precisa fazer é garantir que não haja diferenças críticas entre o SQL Server e a Instância gerenciada. Você pode encontrar uma lista de alto nível dos recursos suportados na Instância gerenciada aqui e pode encontrar detalhes e problemas conhecidos aqui.

Em vez de ler a documentação e procurar incompatibilidades, seria mais fácil instalar o Assistente de Migração de Dados (DMA). Essa ferramenta analisará seu banco de dados no SQL Server e encontrará qualquer problema que possa bloquear a migração para a Instância gerenciada, como a existência do FileStream, vários arquivos de log etc. Se você puder resolver esses problemas, seus bancos de dados estarão prontos para acessar a Instância gerenciada.

Outra maneira pode ser o script do seu banco de dados vazio usando SSMS ou SSDT e tentar criar todos os objetos na Instância gerenciada, e verificar se há algum erro, mas o DMA é muito mais fácil de usar.

O Assistente para Experimentação de Banco de Dados é outra ferramenta útil que pode registrar sua carga de trabalho no SQL Server e reproduzi-la na Instância Gerenciada para que você possa determinar se haverá algum problema de desempenho se migrar para a Instância Gerenciada. As características técnicas da instância gerenciada estão documentadas aqui, mas o DEA permitirá que você verifique com mais facilidade se a instância atende às suas necessidades de desempenho.

Microsoft - SQL do Azure

Migrando bancos de dados

Por fim, você pode começar a migrar seus bancos de dados do SQL Server para a Managed Instance. Existem várias maneiras de mover seu banco de dados:

Funcionalidade de restauração nativa que permite criar um backup do seu banco de dados, carregá-lo em um armazenamento de blob do Azure e restaurar o banco de dados do armazenamento de blob. Essa é provavelmente a abordagem mais rápida para a migração, mas requer tempo de inatividade porque seu banco de dados não pode ser usado até que você o restaure na Instância gerenciada.

O serviço de migração de dados é um serviço que pode migrar seu banco de dados com tempo de inatividade mínimo.

Exportando e importando seu banco de dados como arquivo .bacpac ou usando o bcp também – mas não há grande vantagem desses métodos em comparação ao RESTORE / DMS, exceto se o .bacpac estiver integrado ao seu pipeline do DevOps.

Você pode migrar até 100 bancos de dados em uma única instância gerenciada.

Gerenciando bancos de dados após migrações

Muitas funções de gerenciamento, como backups, são gerenciadas pela Instância gerenciada e não requerem seu envolvimento. No entanto, existem algumas práticas recomendadas, ferramentas e scripts que você pode adicionar à sua instância gerenciada:

O procedimento sp_blitz do Kit Brent Ozar First Responder pode ajudar a identificar problemas que você tem no seu banco de dados. Um exemplo é o fato de a Instância gerenciada não executar o DBCC CHECKDB no seu banco de dados, porque esta é uma operação que consome recursos. Em vez disso, a Instância gerenciada verifica todos os backups e arquiva um aviso para a equipe SQL do Azure se alguma corrupção for detectada. No entanto, pode ser bom se você puder executar o DBCC CHECKDB periodicamente.

O script de manutenção desenvolvido pelos scripts Ola Hallengren e Microsoft Adaptive Index Defrag pode ajudar você a manter seus índices atualizados. A instância gerenciada atualmente não recria automaticamente seus índices.

Aplique as melhores práticas e considerações de desempenho de armazenamento para a camada de serviço de uso geral recomendada por Dimitri Furman.

Encontre mais guias de instruções que podem ajudá-lo a configurar sua instância gerenciada.

Instale os módulos Microsoft PowerShell e CLI do Azure que podem ajudá-lo a configurar sua instância gerenciada.

As ferramentas do DBA são uma poderosa biblioteca do PowerShell que ajuda a controlar o SQL Server e muitos scripts podem ser usados na instância gerenciada.

Gostou do conteúdo? Compartilhe!

Cinco benefícios e três desafios que a tecnologia traz para empresas

Cinco benefícios e três desafios que a tecnologia traz para empresas

Computadores, internet, robôs e inteligência artificial (IA): essas são algumas das primeiras coisas que vêm à mente quando falamos sobre a tecnologia usada pelas empresas.

Não há dúvida de que eles podem melhorar as operações de negócio e comércio; eles criam vantagens notáveis. No entanto, mesmo os produtos de tecnologia mais avançada estão longe de serem perfeitos.

Eles geralmente têm desvantagens ou apresentam desafios antes que possam oferecer benefícios. O que as empresas globais ganham com a adoção da tecnologia?

Em um artigo escrito pelo CEO Sean Hopwood da Day Translations, Inc, empresa global de tradução, ele citou uma lista de benefícios e desafios que a tecnologia traz as grande empresas globais, e nos achamos interessante trazer essa lista aqui hoje!

Ele disse que para uma empresa como a dele que oferece suporte ao teletrabalho por exemplo, são essenciais sistemas de comunicação confiáveis e mais rápidos. Da mesma forma, quando as conversas sobre novas tecnologias começaram na indústria dele, o medo dos funcionários de serem substituídos por computadores era palpável. É claro que, depois de entenderem as ferramentas tecnológicas, o medo se transformou em aceitação. Sem demora, aqui está uma lista dos benefícios mais importantes que as empresas globais podem derivar da tecnologia.

Pode não haver nada de surpreendente nesta lista, mas vale a pena enfatizar a importância dessas vantagens para as empresas que operam em escala mundial.

1.Comunicação mais rápida e confiável: para empresas que operam internacionalmente, a comunicação confiável é essencial. Se as linhas telefônicas não estiverem disponíveis, você deverá ter alternativas prontamente utilizáveis, como VoIP ou bate-papo ao vivo. Graças ao fato de as empresas terem desenvolvido vários métodos de comunicação, as empresas globais podem ter certeza de que suas operações não serão facilmente interrompidas. Conexões rápidas à Internet possibilitam a transmissão de várias formas de informações por longas distâncias em segundos. A comunicação mais rápida e confiável também é um fator importante que permite o teletrabalho, uma configuração de trabalho que eu descobri que oferece seu próprio conjunto de vantagens – particularmente o potencial para custos mais baixos de recursos humanos e acesso a talentos de alta qualidade em locais distantes o endereço físico de uma empresa.

2.Maior eficiência e produtividade: a tecnologia introduz eficiência e produtividade de várias maneiras. As empresas multinacionais podem empregar software de contabilidade, cobrança, folha de pagamento, gerenciamento de ativos e outros softwares comerciais para gerenciar suas operações com mais eficiência. Por outro lado, a tecnologia pode ajudar as empresas a automatizar tarefas repetitivas que não exigem decisões sofisticadas. Isso pode resultar em maior produtividade e eficiência.

3.Redução de custos e aumento de lucro: Sean descobriu que o aumento da eficiência e produtividade da tecnologia pode resultar em uma redução nos custos operacionais (e um aumento correspondente nos lucros). O uso da tecnologia também ajudou ele a evitar custos de oportunidade, pois os sistemas apoiados pela tecnologia moderna podem ser menos propensos a quebrar ou sucumbir a problemas evitáveis.

Além disso, o uso de tecnologias avançadas de comunicação torna desnecessário viajar constantemente para reuniões e trabalho de supervisão, pois você pode executar essas tarefas por meio de bate-papo com vídeo ao vivo e plataformas de colaboração. Isso não significa que você deva eliminar totalmente as reuniões pessoais e as inspeções no local de trabalho, mas sim reduzir a necessidade de estar fisicamente presente em um local para trabalhar com outros funcionários. A redução de custos também é um benefício que ele diz já ter visto na configuração do teletrabalho, que é alimentada pela tecnologia moderna.

4.Maior transparência e operações interconectadas: não é fácil gerenciar negócios com processos burocráticos complexos e inúmeros tipos de transações. No entanto, com a ajuda de software comercial avançado, você pode integrar perfeitamente todos os processos de negócios, mesmo aqueles em locais onde você precisa usar idiomas ou moedas diferentes. Quando se trata de compartilhar e processar dados comerciais, você pode coletar, processar e apresentar automaticamente tudo de uma forma que todos possam usar.

Você também pode tornar a contabilidade, marketing, vendas e outras atividades de uma empresa global mais facilmente acessíveis com as ferramentas certas. É até possível usar vários tipos de software de negócios de diferentes desenvolvedores, já que a maioria dos softwares hoje em dia oferece suporte à integração com software de terceiros ou vem com APIs (Application Programming Interface) que permitem aos desenvolvedores encontrar maneiras de integrar outro software.

5.Segurança aprimorada: novas tecnologias, como a blockchain, podem permitir que as empresas implementem melhores maneiras de proteger transações comerciais sem comprometer a transparência e criar camadas de burocracia e medidas de segurança com atraso. O Blockchain pode ser usado para proteger transações financeiras e os arquivos em que as empresas colaboram, por exemplo.

Quais são os principais desafios do uso da tecnologia nos negócios?

Como Sean mencionou, as vantagens não vêm sem obstáculos. Existem desafios que as empresas precisam enfrentar, principalmente a resistência dos funcionários à mudança, falta ou inadequação de treinamento e a escolha da tecnologia errada.

1.Resistência à mudança: alguns funcionários simplesmente não querem ir além do que estão acostumados. Eles poderiam ter um caso de tecnofobia ou um medo de tentar coisas novas. De qualquer forma, é algo que as empresas precisam abordar. Pode ser necessário realizar demonstrações ou seminários para mostrar como a tecnologia pode beneficiar muito as operações de negócios e, mais importante, como pode facilitar os trabalhos. Outros podem ter medo de que a tecnologia assuma o emprego de humanos. Os empregadores podem aliviar esses medos, apoiando o desenvolvimento profissional e mostrando aos funcionários que novas oportunidades de emprego surgem à medida que alguns deles são automatizados ou assumidos por robôs e inteligência artificial.

2.Falta ou treinamento inadequado: não espere que os funcionários saibam imediatamente o que fazer com a nova tecnologia fornecida por eles. Para aproveitar ao máximo um investimento em tecnologia, é importante alocar alguns recursos e tempo para o treinamento correspondente. Alguns funcionários podem não gostar de um novo sistema a princípio, mas começam a gostar depois que se familiarizam adequadamente com o uso adequado e os benefícios palpáveis

3.Escolha incorreta da tecnologia: Este é um erro da parte da gerência. Se você escolher uma solução, plataforma ou equipamento de software inadequado, os funcionários poderão desenvolver uma percepção desfavorável desses aumentos tecnológicos ou da adoção de sistemas de tecnologia em geral. É importante realizar estudos completos antes de decidir sobre uma tecnologia a ser adotada. Além do fato de que a escolha errada da tecnologia pode se tornar essencialmente uma perda ou gasto desnecessário, gastar dinheiro com a escolha errada da tecnologia também pode reduzir a eficiência e a produtividade de seus funcionários.

Na experiência de Sean, ele diz que tornar-se global significa inevitavelmente ter que confiar na tecnologia. As empresas que se recusarem a fazê-lo podem estar sujeitas a falhas. É apenas importante conhecer bem os benefícios e os desafios que surgem ao longo do caminho.

Uma primeira versão deste artigo está transcrito em inglês no site da FORBES, você pode conferir a versão original clicando neste link: https://www.forbes.com/sites/forbesbusinessdevelopmentcouncil/2019/06/07/five-benefits-and-three-challenges-technology-can-bring-to-global-companies/#6a36013b6f64

Este conteúdo foi traduzido e adaptado de acordo com as normas da língua portuguesa e também para dar credito a quem escreveu, achamos interessante trazer este conteúdo até vocês!

Gostou do conteúdo? Compartilhe!

Precisando de soluções em tecnologia? Como locações de ativos de rede, telefonia e tele presença? Entre em contato com a Seta Telecom! Teremos o prazer em dar todo o suporte necessário para a sua empresa.

Porque o SQL do Azure é o melhor banco de dados para desenvolvedores?

Porque o SQL do Azure é o melhor banco de dados para desenvolvedores?

Microsoft SQL azure

O SQL do Azure

O banco de dados relacional e pós-relacional que nos gostariamos de dizer que tem “baterias incluídas”.

Muitos recursos que você normalmente encontraria em produtos diferentes e mais especializados estão bem integrados em apenas um.

O uso de produtos especializados diferentes pode trazer grandes vantagens, mas também representa um enorme desafio: os dados devem ser movidos em torno de todos esses produtos e o ônus de manter a consistência está nos ombros do desenvolvedor. E é um grande problema, que aumentará a complexidade do aplicativo em uma ordem ou magnitude.

O SQL do Azure permite que você se concentre apenas no que é exclusivo para sua empresa e aplicativo, delegando todas as responsabilidades relacionadas aos dados a algo especializado nisso. Essa é uma grande vitória para todos.

Recursos pós-relacionais para aplicativos modernos

O JSON é o que os desenvolvedores adoram e respiram; portanto, o suporte nativo ao JSON é obrigatório para um banco de dados moderno. O SQL do Azure fornece um suporte muito bom para gerar, consumir, manipular e consultar JSON.Mas isso não basta.

O suporte a gráficos, por meio de tipos de nó e borda, fechamento transitivo e a capacidade de navegar em relacionamentos arbitrariamente profundos usando um método muito conciso (semelhante ao conhecido “Cypher”) está disponível imediatamente no SQL do Azure.

Também é fornecido suporte completo do Open Geospatial Consortium (OGC), para aplicativos modernos e com reconhecimento de local. Isso facilita o armazenamento de dados geoespaciais e os dados de consulta para locais mais próximos, encontra todos os locais dentro de um determinado perímetro (perfeito para cercas geográficas) ou, mais em geral, executa manipulações geoespaciais complexas.

Todos esses recursos estão disponíveis para uso quando você precisar e pode ter certeza de que receberá todo o suporte e benefícios do mecanismo pós / relacional existente que otimizará também sua consulta gráfica, espacial e JSON.

Controle e abstração completos de armazenamento com Columnstore e Rowstore

Com o Azure SQL, você pode decidir se uma tabela deve ser salva usando uma técnica linha por linha ou uma coluna por coluna. Ou uma mistura dos dois. E esse é realmente um recurso matador, pois permite a criação de solução que pode acessar rapidamente uma única linha ou pode facilmente ler, agregar e analisar centenas de milhões de linhas.

Concorrência ultra alta com tabelas otimizadas para memória sem bloqueio

As tabelas com otimização de memória usam um sofisticado mecanismo sem trava, conhecido como MVCC (Multiversion Concurrency Control) para garantir simultaneidade extremamente alta e ainda fornecer suporte transacional completo. Extremamente alto significa centenas de milhares de transações por segundo e muito mais.

Viagem no tempo com consultas “As-Of”

O SQL do Azure oferece a capacidade de rastrear e executar automaticamente consultas “a partir de”, habilitando Tabelas Temporais. Todas as alterações em uma tabela serão rastreadas de forma transparente e disponibilizadas na tabela “Histórico”. Novamente, completamente transparente para aplicativos e útil para auditoria, relatórios e análises de negócios.

Criptografia, máscara e segurança em nível de linha

O SQL do Azure fornece vários níveis de criptografia, de uma coluna a todo o banco de dados, pronto para uso imediato. A segurança no nível da linha permite definir quem pode ver determinadas linhas e quem não pode, e o Mascaramento de Dados permite expor parte de seus dados, mantendo a privacidade intacta.

Transações de bloqueio e sem bloqueio

Com o Azure SQL, você pode decidir se deseja usar bloqueios para garantir que seus dados sejam protegidos por outras modificações simultâneas ou usar versão de linha para ainda obter consistência transacional, mas sem ter que se preocupar muito com bloqueios.

Por padrão, no SQL do Azure, você poderá ler os dados enquanto eles estão sendo gravados sem ter que comprometer a escalabilidade ou a consistência (o Nível de isolamento de leitura de instantâneo confirmado está definido como “ativado” por padrão).

Diga o que quiser, o Intelligent Optimizer cuidará do resto

SQL é uma linguagem declarativa: você dirá ao mecanismo o que deseja, em vez do que deseja que ele faça para realizar as tarefas. O otimizador de consultas descobrirá qual é a melhor maneira de retornar os dados solicitados, gerando um Plano de Execução (também conhecido como DAG no mundo NoSQL) e executando-o.Ele levará em conta o tamanho dos dados, a distribuição dos dados, a disponibilidade do índice, a memória, a simultaneidade e as restrições de tempo e gerará um plano de execução que provavelmente seja o melhor possível, fornecendo todas as restrições acima mencionadas.

Tudo isso é possível, pois no otimizador de consultas existem mais de 40 anos de pesquisa e 25 de otimização de casos de uso, aprendidos em campo, trabalhando lado a lado com os clientes. Algo que não pode ser encontrado em nenhum outro banco de dados no momento.

Monitorabilidade completa e insights completos

Você fez o seu trabalho e tudo funciona perfeitamente. Até que não mais.Como entender o que corrigir ou melhorar?O SQL do Azure fornece total transparência ao seu funcionamento interno.Você pode ir do monitoramento de alto nível até a análise de uma única tarefa.

Tudo via Visualizações de Gerenciamento Dinâmico e Eventos Estendidos e outras ferramentas incluídas no produto.

Vasta gama de preços e elasticidade

O SQL do Azure vem com vários tipos e opções diferentes. O mesmo mecanismo e os mesmos recursos, mas uma variedade de objetivos de nível de serviço (SLO) permite escolher o melhor equilíbrio preço / desempenho para seu aplicativo.

Latências extremamente baixas, escalabilidade incrível ou economia agressiva estão na mesa para você escolher. E mudar de um para outro é fácil e pode ser realizado através de código, para que você possa usar um SLO sensível ao desempenho durante o horário de trabalho e passar para um nível mais consciente de custos quando menos estresse for esperado no banco de dados.

Ou você pode aumentar e diminuir automaticamente usando a opção Sem servidor.

Os bancos de dados também podem ser agrupados para equilibrar os custos e o uso de recursos no cenário multitenant com os Elastic Pools. Tudo o que você precisa para criar uma solução equilibrada, você está coberto.

Vasta gama de opções de plataforma e implantações

O SQL do Azure possui drivers para todos os idiomas mais comuns, como C #, Java, Python, Node ou Go. Com o .NET, o recém-lançado Microsoft.Data.SqlClient é o caminho a seguir, de código aberto e compatível com o System.Data.SqlClient, mas o SQL SQL do Azure ama todos os desenvolvedores da mesma forma; portanto, procure seu idioma preferido.

Vale lembrar que o SQL Azure e o SQL server são gêmeos diferentes, ou seja, tudo o que você usará no SQL do Azure será facilmente utilizável no SQL Server, que roda no Windows, mas também no Linux e até em dispositivos Edge. Um banco de dados que se estende da nuvem até a borda. Isso é muito legal, não é?

Gostou do conteúdo? Compartilhe!

Deseja adquirir o SQL Azure como sua estrutura de banco de dados? Entre em contato com a Seta Telecom!