By Fernando Augusto

Como assinar digitalmente nossos aplicativos Clickonce e Executáveis

Nessa postagem estarei dando um passo a passo de como assinar digitalmente aplicativos publicados pelo ClickOnce no Visual Studio e como assinar o executável principal da aplicação.

Inicialmente vou responder a seguinte dúvida: quais são os benefícios de assinar um aplicativo?

São diversos benefícios, vou listar aqui alguns que tiveram maior relevância para nossa empresa: Read more

Desvendando a Amazon AWS

O objetivo desse post é esclarecer a equipe de desenvolvimento da Devsol Softwares sobre os serviços oferecidos pela Amazon AWS.

Assim como o Windows Azure, o Amazon AWS é um conjunto de serviços na nuvem que visam facilitar a hospedagem de sites e sistemas de forma escalável e prática.

Assisti alguns treinamentos (links no final da postagem) que me fizeram entender os principais serviços que eles oferecem. A seguir listarei eles, e como eles podem servir para nossa equipe:

  1. EC2 – são basicamente máquinas virtuais que podem ser acessadas remotamente. Elas já podem vir com imagens instaladas, eles chamam de AMI. Há diversas AMI prontas que você pode escolher ou podemos criar uma personalizada para replicar posteriormente.
  2. RDS - servidor de banco de dados SQL Server.
  3. Elastic Beanstalk – recursos de servidores, auto escala que possui plugin para Visual Studio. Com ele podemos publicar automaticamente os projetos através do VS e evitar configurações de servidor e escala. Trabalha integrado ao RDS.
  4. S3 - serviço de armazenamento. Equivalente ao Blob do Azure.
  5. Load Balancer – serviço que gerencia várias instâncias rodando a mesma aplicação
  6. Route 53
    1. Health Check – verifica o status de sites, podendo gerar uma notificação caso esteja fora do ar ou instável.
    2. DNS Management - gerencia contas de DNS
  7. VPC - para criar redes VPN híbridas e privadas
  8. Cloud Front - cria caches de sistes com latência baixa para quem acessa em diferentes locais do mundo.
  9. Amazon SES  – serviço de envio de e-mails
  10. Amazon SQS  – serviço de fila de mensagens
  11. Cloud Search - indexação e busca de documentos, htmls e etc (tipo o Lucene)

A partir do link http://awshub.com.br/resources/amazon-web-services-hands-on-ec2-e-ebs/ temos um tutorial passo a passo de como se cria e configura instâncias. Nesse mesmo link há os links para videoaulas explicando passo a passo cada um dos serviços da amazon.

 

Outros links úteis:

Primeiros passos com o Elastic BeanStalk: http://awshub.com.br/resources/aws-elastic-beanstalk-primeiros-passos/

Desenvolvendo, testando e publicando com o BeanStalk: http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_NET.sdlc.html#create_deploy_NET.sdlc.create.edit

Para fazer download do AWS Toolkit for Visual Studio acesse: http://aws.amazon.com/pt/visualstudio/

Como mapear seu domínio a um load balancer: http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/AWSHowTo.Route53.html