InterCloud

Soluções e serviços

Sistemas de negócio projetados, desenvolvidos e operados para você,
da consultoria às operações gerenciadas.

Uma única equipe responde pelos seus sistemas de negócio, do primeiro workshop à operação diária. A InterCloud projeta, desenvolve e opera esses sistemas para grandes empresas e órgãos públicos. O trabalho abrange a modernização de aplicações legadas, o desenvolvimento de novas plataformas web, móveis e corporativas, sua operação na AWS e a incorporação de IA onde ela melhora um processo de negócio.

O que fazemos

Uma única equipe de engenharia responsável por todo o projeto

A maioria dos projetos combina várias dessas áreas. Um programa de modernização geralmente inclui uma migração para a nuvem, e uma nova aplicação exige um pipeline de CI/CD e monitoramento desde a primeira versão.

Por que a InterCloud

O que os clientes podem esperar da InterCloud

  • Uma única equipe responsável

    Uma única equipe responde por requisitos, arquitetura, desenvolvimento, infraestrutura e operação. O cliente não precisa coordenar uma consultoria, um fornecedor de desenvolvimento e um provedor de hospedagem.

  • Equipe experiente

    Os profissionais seniores continuam no seu projeto depois do kick-off. Nossos engenheiros trabalham com sistemas corporativos em Java desde a fundação da empresa, em 2013, e hoje desenvolvem com Spring Boot, Next.js e AWS.

  • Metodologia definida

    Veja um incremento funcionando ao final de cada iteração curta. Os componentes que exigem um compromisso fixo recebem um escopo por escrito, e os critérios de aceite são acordados antes do início do desenvolvimento.

  • Seguro e confiável

    Comece com segurança e monitoramento já implementados. Acesso baseado em funções, SSO com Google ou Microsoft, autenticação de dois fatores e trilhas de auditoria fazem parte do desenho padrão. A infraestrutura é definida como código e monitorada desde o dia da entrada em produção.

Processo

Como trabalhamos

As mesmas quatro fases se aplicam tanto à assunção de um sistema legado quanto a um novo desenvolvimento. O peso de cada fase depende do projeto.

  1. 1

    Consultoria

    Workshops com os responsáveis pelo negócio e a equipe de TI documentam os sistemas, dados e processos atuais. A fase termina com um backlog priorizado, um registro dos riscos identificados e uma recomendação de desenvolver, comprar ou estender.

  2. 2

    Desenho

    A arquitetura da solução, o modelo de dados, os contratos de integração e os fluxos da interface do usuário são elaborados e revisados com a sua equipe. Os itens que exigem um compromisso firme recebem escopo e preço fixos, e o restante do trabalho é estimado por iteração.

  3. 3

    Desenvolver

    O desenvolvimento avança em iterações curtas, cada uma terminando com uma demonstração. Toda mudança passa por revisão de código, testes automatizados e um pipeline de CI/CD até um ambiente de homologação disponível para a sua equipe.

  4. 4

    Operar

    O sistema entra em produção com monitoramento e alertas implementados, documentação e treinamento para a sua equipe e um contrato de suporte para o período após o lançamento. Na entrega, sua equipe recebe o código-fonte e as definições de infraestrutura.

Modelos de contratação

Contrate-nos para um projeto, uma equipe dedicada ou operações gerenciadas

A entrega por projeto é indicada para um trabalho com resultado definido, como a substituição de um sistema, o lançamento de uma nova plataforma ou a conclusão de uma integração. Escopo, marcos e critérios de aceite são acordados com antecedência, e a InterCloud entrega com base neles.

A equipe dedicada é o nosso modelo de outsourcing de software. Engenheiros nominalmente designados da InterCloud trabalham no seu backlog e com as suas ferramentas, e a equipe aumenta ou diminui conforme o roadmap muda. A InterCloud é responsável pelo recrutamento, pela gestão e pela qualidade.

As operações gerenciadas abrangem sistemas que já estão em produção. A InterCloud opera a infraestrutura, aplica atualizações e patches de segurança, responde a alertas e entrega melhorias conforme um cronograma acordado.

  • Engenheiros que falam inglês e tailandês, trabalhando no seu fuso horário
  • Código-fonte, definições de infraestrutura e documentação continuam sendo propriedade do cliente
  • Relatórios regulares por meio de revisões de sprint, gráficos de burn-down e um relatório mensal do serviço
  • O trabalho pode começar com uma fase de discovery ou uma equipe pequena e ser ampliado depois
Converse sobre um projeto

Perguntas frequentes

Perguntas comuns

Como um projeto começa?

Um projeto começa com uma conversa sobre o problema, seguida de uma fase curta de discovery: workshops com as pessoas responsáveis pelo processo, uma análise dos sistemas e dados existentes e uma proposta por escrito com escopo, abordagem, cronograma e preço. O discovery é um trabalho pago, com escopo fixo, e o resultado pertence a você, quer desenvolvamos a solução ou não.

Onde a equipe está sediada e em quais idiomas vocês trabalham?

Nossas equipes de engenharia atendem clientes em toda a região Ásia-Pacífico. Os projetos são conduzidos em inglês ou tailandês, e a documentação é produzida no idioma de preferência da sua equipe. As reuniões são agendadas em horários convenientes para as partes interessadas no seu fuso horário.

A quem pertence a propriedade intelectual?

À sua empresa. Código-fonte, definições de infraestrutura, documentação e dados produzidos para o seu projeto são entregues e pertencem à sua empresa. Nossos próprios produtos, como GlowScale ou SnowTrack, continuam licenciados onde são usados; tudo o que for desenvolvido especificamente para o seu projeto é seu.

Quais tecnologias vocês usam?

Java com Spring Boot no back-end, Next.js e React no front-end, PostgreSQL para dados e contêineres Docker na AWS, com infraestrutura gerenciada pelo Terraform. Trabalhamos com outras stacks quando um sistema existente exige, e recomendamos esta porque desenvolvemos e operamos nossos próprios produtos com ela.

O que acontece após a entrada em produção?

Um período de garantia cobre os defeitos e, depois dele, um contrato de suporte cobre monitoramento, patches, resposta a incidentes e melhorias. Você escolhe o nível de suporte: horário comercial, horário estendido ou operações totalmente gerenciadas. Sua equipe também pode assumir toda a operação, com a documentação e o treinamento necessários.

Converse sobre o seu projeto com a nossa equipe de soluções

Uma conversa de 30 minutos com a nossa equipe de soluções é a forma mais rápida de saber como abordaríamos o seu projeto e o que ele exigiria.