Artigos Técnicos

TEC - Amazon Cloud Computing

Escrito por Framework on .

Diretor CEO

Como o Cliente pode ser Beneficiar do Ambiente de Cloud Computing da Amazon Web Services

por: Leonardo Barros

Cloud Computing é uma evolução dos processos de hospedagem de infra-estrutura tradicionais. O conceito de computação em nuvem refere-se à utilização da memória e das capacidades de armazenamento e cálculo de computadores e servidores compartilhados e interligados por meio da Internet, seguindo o princípio da computação em grade.

Com a popularização do serviço, diversos fornecedores surgiram no mercado, cada qual com seus pacotes de serviços e preços. É preciso saber que a migração de um ambiente local para um ambiente na nuvem deve passar por um planejamento e não deve ser feita, de forma alguma, de maneira desordenada. Escolher um bom servidor com suporte adequado, pacotes de hardware e softwares aderentes às necessidades, preços atrativos e condições flexíveis fazem parte de um bom planejamento de migração. Em geral, podemos dividir em fases este processo de migração da seguinte forma:

 

Cloud Computing

Primeira Fase:

  • Levantamento da utilização atual de infra-estrutura: sistemas, necessidades e características técnicas.
  • Levantamento das necessidades futuras de infra-estrutura, baseado nos projetos em andamento.
  • Mapeamento das necessidades para o portfólio de serviços AWS, incluíndo o estudo de custo-benefício.
  • Planejamento detalhado da migração de sistemas para o ambiente Cloud.

Segunda Fase:

  • Configurar a camada de segurança (anti-vírus, firewall, DMZ, https, certificados digitais, etc)
  • Efetuar a migração dos artefatos de persistência (banco de dados, etc)
  • Efetuar a migração dos artefatos de negócio (aplicações, website, blogs, etc)
  • Efetuar a migração dos artefatos de integração (componentes, webservices, etc)
  • Efetuar a migração de conteúdo (arquivos, imagens, videos, etc)
  • Configurar balanceamento de carga e procedimentos de contingência
  • Implementar rotinas de backup e recovery

Terceira Fase:

  • Administração de artefatos
  • Administração de conteúdo
  • Monitoramento contínuo
  • Atuação pró-ativa
  • Implementação de reports
  • Evolução continua

Neste artigo, aproveito para apresentar algumas dicas sobre a Amazon Web Services

Amazon EC2: Elastic Cloud Computing

O Amazon Elastic Compute Cloud (Amazon EC2) é um serviço da web que fornece capacidade computacional redimensionável na nuvem. É projetado para tornar a escalabilidade computacional de nível de web mais fácil para desenvolvedores.

Amazon S3: Amazon Simple Storage Service

O Amazon S3 fornece uma interface simples de serviço web que pode ser usada para armazenar e recuperar qualquer quantidade de dados, a qualquer momento, de qualquer lugar na web. Ele concede acesso a todos os desenvolvedores para a mesma infraestrutura altamente escalável, confiável, segura, rápida e econômica que a Amazon utiliza para executar sua própria rede global de sites da web. O serviço visa maximizar os benefícios de escala e poder passar esses benefícios para os desenvolvedores.

Amazon CloudFront

Este serviço prove distribuição de conteúdo e streaming com um alta performance e baixa latência devido a sua estratégia de entrega.

 

 


 

A Framework  é uma das empresa de belo horizonte que  oferece soluções da Amazon Web Services (AWS), hoje uma das líderes mundiais em computação na nuvem com suporte local, equipe treinada e altamente qualificada para projetos de todos tamanhos.

 

Além de uma completa consultoria a framework também oferece serviços de administração e monitoramento de ambiente cloud. Para aqueles que utilizam hospedagem tradicional e enfrentam problemas de disponibilidade, escalabilidade ou suporte, essa oferta vai atender também às suas necessidades.

 

A Framework é a parceira da Amazon Web Serviceem belo horizonte (bh)
https://aws.amazon.com/solution-providers/si/framework-system

Estudo mais sobre a amazon em:

http://aws.amazon.com/

[* A framework presta serviço de consultoria em migração e monitoramento de infra estrura empresarial em cloud computing , para maiores detalhes entre em contato : Este endereço de e-mail está protegido contra spambots. Você deve habilitar o JavaScript para visualizá-lo. ]

http://www.frameworksystem.com/index.php/fabrica-de-software/cloud-computing

Framework System
Rua : Rio de Janeiro , 1278, Lourdes, Belo Horizonte - BH , MG , Brasil.   55 31 3646-1612

 

 

TEC - Software Craftsmanship - The New Imperative

Escrito por Giovanni La Porta on .

SOFTWARE CRAFTMANSHIP
por: Giovanni La Porta


Estudo do livro
"Software Craftsmanship - The New Imperative"
de Pete McBreen, Editora Addison-Wesley, 2002

Estamos perdendo a visão da simples verdade - longas metodologias e estruturas formais não criam softwares; pessoas o fazem. Para resolver esta crescente crise no desenvolvimento de softwares, precisamos produzir desenvolvedores melhores. Para isso Pete McBreen volta a um sistema que funcionou muito bem por centenas de anos: CRAFTMANSHIP, ou Artesanato.

Software Craftmanship

O Artesanato é muito mais do que uma marca para trabalhos de alta qualidade. O significado completo da palavra artesanato é um sistema auto-sustentável onde os mestres assumem a responsabilidade pelo treinamento de seus substitutos e onde o status é puramente baseado no trabalho feito. Aprendizes, mestres e artesãos trabalham juntos como um time aprendendo uns com os outros. Os clientes escolhem os times baseados em sua reputação e os times somente aceitam trabalhos que herdarão sua reputação.


Trabalhar com mestres é a melhor forma de aprender um oficio onde o artesão assume como responsabilidade: o trabalho e o desenvolvimento pessoal. O artífice pode estar trabalhando em empresas CMM nível 5 ou utilizar RUP, XP, SCRUM ou até nenhum tipo de processo mas qualquer que seja a estrutura de seu trabalho, o real valor em desenvolvimento de software é adicionado quando experientes desenvolvedores escrevem códigos apropriados e de alta qualidade entregando aquilo que o cliente espera. Metodologias não produzem estes desenvolvedores experientes. Somente o trabalho, o estudo, a vontade, o tempo e o mestre podem produzir o artesão de software.

Estudo feito por Framework System 2008

Software Craftmanship


Newsletter

Cadastre-se para receber o nosso Informativo.

Framework na Mídia.

Notícias - Eventos - Artigos
Veja mais...

Twitter framework system Facebook framework system Pangea framework system

Contatos:

Telefone: (31) 3646-1612

(31) 3646-1614

Email: contato@frwtc.com