terça-feira, 8 de outubro de 2013

Certificação ITIL é passaporte para salto na carreira

O ITIL serve para qualquer profissional? “Melhores práticas em serviços de TI” não é mais assunto exclusivo para gerentes: O ITIL é para todos. Com maior foco em Infraestrutura e independente de plataforma, o ITIL é destinado a profissionais que lidam com Microsoft, LINUX, IBM, etc. Para quem está em início de carreira, o entendimento do ITIL gera uma visão integrada dos processos de TI e seu alinhamento com o negócio – característica cada vez mais cobiçada pelas empresas.

A certificação ITIL (Information Technology Infrastrutucre Library), biblioteca de melhores práticas de TI, continua ganhando espaço no Brasil. Considerado um diferencial no currículo dos profissionais que atuam com processos e gestão de projetos, o canudo promete ser ainda mais valorizado no mercado para quem tem o Service Manager (avançado) – exigido para os profissionais que lidam com o ITIL V3.



Diante da possibilidade de já fazer o exame em português na nova versão, a expectativa é que um número maior de pessoas obtenha o título. Nos últimos seis anos, o Exin, instituto holandês independente que realiza exames em ITIL, certificou 32 mil profissionais no País. “Percebemos, inclusive, movimento de maior procura pelo Manager, que começou em 2007”, afirma Milena Andrade, gerente regional da subsidiária brasileira.

Além disso, destaca, o mercado começou a reconhecer o valor destes profissionais e o impulso que eles davam aos projetos de gerenciamento de serviços e melhoria de performance em TI. Hoje, há três tipos de certificação em ITIL: Foundation (básico), Practitioner (intermediário) e Service Manager (avançado). No Brasil, 95% dos profissionais certificados possuem o diploma Foundation, 2% têm o Practitioner e os outros 3% possuem o Manager.

A gerente do Exin ressalta que os cursos não só preparam e avaliam o aluno em relação ao conteúdo, como também em aspectos comportamentais de liderança, capacidade de comunicação, trabalho em equipe e postura gerencial. “Ainda há uma grande pirâmide com base muito densa em fundamentos, mas ela deve seguir rumo ao topo numa velocidade maior a cada ano”, aposta Milena.

Na sua opinião, quanto melhor for a formação do profissional, maiores serão os resultados que ele promoverá frente às mudanças e desafios. “Se o mercado é exigente, o profissional precisa ser bem mais qualificado e estar afinado com as melhores práticas em gestão de TI, reunidas na ITIL.


.

segunda-feira, 7 de outubro de 2013

O que é ITIL?

Olá pessoal, vamos falar de ITIL (Information Technology Infrastructure Library).


Essa metodologia foi desenvolvido no final dos anos 1980 pela CCTA (Central Computer and Telecommunications Agency) e atualmente está sob custódia da OGC (Office for Government Commerce) da Inglaterra, (ITIL) Information Technology Infrastructure Library, é um conjunto de boas práticas a serem aplicadas na infraestrutura, operação e manutenção de serviços de tecnologia da informação (TI). Atualmente é o framework mais utilizado no mundo.

A ITIL busca promover a gestão com foco no cliente e na qualidade dos serviços de tecnologia da informação (TI), lida com estruturas de processos para a gestão de uma organização de TI apresentando um conjunto abrangente de processos e procedimentos gerenciais, organizados em disciplinas, com os quais uma organização pode fazer sua gestão tática e operacional em vista de alcançar o alinhamento estratégico com os negócios.

ITIL dá uma descrição detalhada sobre importantes práticas de IT com checklists, tarefas e procedimentos que uma organização de IT pode customizar para suas necessidade.

O foco deste modelo é descrever os processos necessários para gerenciar a infra-estrutura de TI eficientemente e eficazmente de modo a garantir os níveis de serviço acordados com os clientes internos e externos  

Histórico

A versão inicial da ITIL consistia em uma biblioteca de 30 volumes, cobrindo todos os aspectos do Gerenciamento de Serviços de TI (GSTI). Em meados de 1990, a ITIL foi reconhecida como um “padrão de fato”, no Gerenciamento de Serviços de TI (GSTI) ou IT Service Management (ITSM). Posteriormente a versão inicial foi revisada e substituída pela ITIL v2 (versão 2), que consistia em 7 volumes. A ITIL v2 se tornou a base padrão para a norma BS 15000, que se tornou um anexo da norma ISO 20000.

Em maio de 2007, foi lançada ITIL V3 (também conhecida como ITIL Refresh Project) consistindo de vinte e seis processos e funções, agora agrupadas sobre somente cinco volumes, arranjados sobre conceitos sobre uma estrutura de ciclo de vida de serviços.

Em 2009, o OGC anunciou oficialmente que ITIL v2 poderia ser descontinuado e lançou uma consulta de como poderia proceder.

Características do ITIL™

• Modelo de referência para processos de TI não proprietário;

• Adequado para todas as áreas de atividade;

• Independente de tecnologia e fornecedor;

• Baseado nas melhores práticas;

• Um modelo de referência para a implementação de processos de TI;

• Checklist testado e aprovado;

• O que fazer e o que não fazer.

Conceito

O serviço é uma forma de entregar valor ao cliente facilitando o resultado almejado por eles sem a necessidade de arcar com custos específicos e riscos. O valor do serviço é medido pela sua utilidade e garantia. Utilidade é servir um propósito, melhorando o desempenho médio. Garantia é servir para uso, reduzindo variações de desempenho. Exemplo de utilidade é SMS sem limite do tamanho de texto, e exemplo de garantia é menor número de quedas no serviço. Juntos, utilidade e garantia, representam o valor do serviço. O ITIL (Information Technology Infrastructure Library), é reconhecido mundialmente como um padrão para gerenciamento de serviço e tem como foco principal a operação e a gestão do conjunto de melhores práticas para gerenciamento de processos de TI.

A utilização dos processos do ITIL para a implementação da Governança de TI é adotado após o estabelecimento de uma visão conjunta das áreas demandantes com a TI que descreva o objetivo de implementar um Programa de Melhoria Contínua de Serviços e que a organização possua uma resposta clara do que ocorrerá se nada mudar. Os processos do ITIL podem ser subdivididos em: Gerenciamento de Aplicações, Gerenciamento de Serviços e Gerenciamento de Infra-estrutura de TI. A biblioteca ITIL ocupa-se em sua maior parte do Gerenciamento de Serviço por ser o que contém a maior parte dos processos do ITIL. O principal objetivo do Gerenciamento de Serviços é certificar-se que os serviços de TI estão alinhados com as necessidades do negócio da empresa e seus processos estão subdivididos em dois grupos.

Entrega de Serviço (Gerenciamento de Níveis de Serviço, Gerenciamento de Capacidade, Gerenciamento de Finanças, Gerenciamento de Disponibilidade e Continuidade do Serviço);
Suporte de Serviços. (Service Desk, Gerenciamento de Incidentes, Gerenciamento de Problemas, Gerenciamento de Configuração, Gerenciamento de Mudanças e Gerenciamento de Versões).

Em razão de sua flexibilidade, a adoção do ITIL traz grandes benefícios, uma vez que não define os processos a serem implementados, mas sim demonstra as melhores práticas que podem ser utilizadas. De forma objetiva, podemos apontar alguns resultados decorrentes de sua implementação,tais como: definição dos ciclos de vida dos processos,análise e classificação dos erros,aumenta o grau de segurança do usuário, organiza métodos de trabalho, gera melhorias contínuas e referências para novos usuários, contribui como facilitador e integrador entre as áreas de trabalho, disponibiliza recursos tecnológicos em tempo integral, restaura a operação normal do serviço (incidentes), avaliação de impactos de mudança, obtenção e uso de indicadores, entre outros.


sábado, 5 de outubro de 2013

SEO - Busca

SEO – Melhore O seu HTML e de UP nos resultado de busca.


SEO – Search Engine Optimization ou Otimização de sites.

É uma tarefa importante para melhorar o ranking do seu site nos principais buscadores.

Acredito que poucos analisam isso, e muitos não acostumam e não aplicam as técnicas de SEO, se perguntam qual a real relação entre os resultados das buscas e o HTML do seu site. 

Este serviço é potencializar todo o trabalho, as vezes tem sites que ficam de aparência, deixando bonito e tudo mais você pode ficar sem ser visto ou achado na internet.

Todos os elementos que aparecem nos resultados de busca têm ligação direta com o HTML da página em questão.

Vamos as explicações:

1 - Key word(s) que é(são) a(s) palavra(s) buscada(s) pelo usuário;
2 - Título do seu site, definido na tag <title> do seu HTML;
3 - Descrição do site;
4 - Link da página indexada pelos buscadores;
5 - Análise do Site e suas principais estatísticas de acesso;
6 - Criação de links entre sites e parceiros, fazendo o link do seu site aparecer em outros sites e conectá-los com as redes sociais.

Continue subindo nos ranking de busca.

Essa é a importância key word (palavra-chave) pra um bom resultado no Google… 

O ideal é que ela esteja presente no titulo, descrição e link da sua página. 

Isso vai permitir uma melhor posição nos resultados de busca.

Abraço! Volte sempre!


Símbolo PHP

Olá pessoal, vamos tirar mais uma curiosidade da linguagem PHP.

Sabem porque o logo do PHP (Personal Home Page) é esse elefante?



Então veja se vai entender a imagem.


PHP e MySQL

Um Programador ganhou um pequeno rottweiler, que recebeu o nome de PHP era novinho havia acabado de nascer.  Ao passar um tempo encontrou abandonado um gatinho e resolveu ficar com ele também, e lhe deu o nome de MySQL.

O tempo passou e eles cresceram e o rottwailer  e o gatinho se tornaram amigos inseparáveis.
Assim começou a história do PHP e MySQL.

Agora entendeu porque PHP sempre da certo com MySQL.

O que é PHP?

O que é PHP?



Bom... PHP é uma  linguagem de programação de computadores interpretada, livre e muito utilizada para gerar conteúdo dinâmico na World Wide Web (www).

Uma breve descrição a respeito do histórico desta tecnologia é bem abordado pelo site Wikipédia:

A linguagem surgiu por volta de 1994, como um pacote de programas CGI criados por Rasmus Lerdorf, com o nome Personal Home Page Tools, para substituir um conjunto de scripts Perl que ele usava no desenvolvimento de sua página pessoal. Em 1997 foi lançado o novo pacote da linguagem com o nome de PHP/FI, trazendo a ferramenta Forms Interpreter, um interpretador de comandos SQL.

Mais tarde, Zeev Suraski desenvolveu o analisador do PHP 3 que contava com o primeiro recurso de orientação a objetos, que dava poder de alcançar alguns pacotes, tinha herança e dava aos desenvolvedores somente a possibilidade de implementar propriedades e métodos.

Pouco depois, Zeev e Andi Gutmans, escreveram o PHP 4, abandonando por completo o PHP 3, dando mais poder à máquina da linguagem e maior número de recursos de orientação a objetos. O problema sério que apresentou o PHP 4 foi a criação de cópias de objetos, pois a linguagem ainda não trabalhava com apontadores ou handlers, como são as linguagens Java , Ruby e outras.

O problema fora resolvido na versão atual do PHP, a versão 5, que já trabalha com handlers. Caso se copie um objeto, na verdade copiaremos um apontador, pois, caso haja alguma mudança na versão original do objeto, todas as outras também sofrem a alteração, o que não acontecia na PHP 4.

Trata-se de uma linguagem extremamente modularizada, o que a torna ideal para instalação e uso em servidores web. Diversos módulos são criados no repositório de extensões PECL (PHP Extension Community Library) e alguns destes módulos são introduzidos como padrão em novas versões da linguagem. É muito parecida, em tipos de dados, sintaxe e mesmo funções, com a linguagem C e com a C++. Pode ser, dependendo da configuração do servidor, embarcada no código HTML. Existem versões do PHP disponíveis para os seguintes sistemas operacionais: Windows, Linux, FreeBSD, Mac OS, OS/2, AS/400, Novell Netware, RISC OS, AIX, IRIX e Solaris.

Construir uma página dinâmica baseada em bases de dados é simples com PHP, (em parte, vale lembrar), este provê suporte a um grande número de bases de dados: Oracle, Sybase, PostgreSQL, InterBase, MySQL, SQLite, MSSQL, Firebird, etc., podendo abstrair o banco com a biblioteca ADOdb, entre outras.

PHP tem suporte aos protocolos: IMAP, SNMP, NNTP, POP3, HTTP, LDAP, XML-RPC, SOAP. É possível abrir sockets e interagir com outros protocolos. E as bibliotecas de terceiros expandem ainda mais estas funcionalidades.

Existem iniciativas para utilizar o PHP como linguagem de programação de sistemas fixos. A mais notável é a PHP-GTK. Trata-se de um conjunto do PHP com a biblioteca GTK, portada do C++, fazendo assim softwares inter-operacionais entre Windows e Linux. Na prática, essa extensão tem sido muito pouco utilizada para projetos reais.

Espero ter ajudado você entender um pouco mais sobre a linguagem.
Qualquer dúvidas entre em contato.

Abraço, e continue assim buscando conhecimento.

PHP 5.4 (Traits)

Olá pessoal, vamos falar hoje um pouco do PHP 5.4.

Documentação oficial: php 

A característica é semelhante a uma classe, mas apenas a intenção de funcionalidade grupo de uma forma refinada e consistente. Não é possível, para instanciar um traço por si próprio. É uma adição à herança tradicional e permite composição horizontal de comportamento, ou seja, a aplicação dos membros da classe sem exigir herança.

Traits são mecanismos que ajudam (e muito) a reutilização de código, e servem perfeitamente para resolver o problema da falta de herança simples e múltipla. Assim  permite que o desenvolvedor possa reutilizar seus códigos e conjuntos de métodos livremente. As caracteristicas é semelhante a uma classe, é muito fácil!

Suponhamos que você tenha duas ou mais classes que precisam usar um MÉTODO/COMPORTAMENTO em comum, antes da versão 5.4 você faria algo do tipo: 

Primeiro temos nossa classe Log, que serviria pra salvar mensagens de log (imagine uma classe completa, que faça algo de útil):

 class Log {
    public function log($message) {
        // Salva $message em um log de alguma forma
     }
 }

Veja: agora você tem outras classes que fazem uso dessa funcionalidade (salvar logs), mas essas classes não podem (e nem deveriam) estender Log, então você faria algo do tipo:

class Usuario extends Model {

    protected $Log;

    public function __construct() {
        $this->Log = new Log();
    }

    public function save() {
        // Salva o usuário de alguma forma
        // ...

        // Salva uma mensagem de log
        $this->Log->log('Usuário criado');
    }

}

class Carrinho extends Produto {

    protected $Log;

    public function __construct() {
        $this->Log = new Log();
    }

    public function clear() {
        // Limpa o carrinho de alguma forma
        // ...

        // Salva uma mensagem de log
        $this->Log->log('Carrinho de compras limpo');
    }

}

Mais uma vez, o conteúdo ou métodos dessas classes não importa.. o que importa aqui é o trabalho que temos para poder usar o Log::log() para salvar mensagens de log.

Já na versão 5.4, podemos transformar a classe Log numa Trait:

trait Log {

    public function log($message) {
        // Salva $message em um log de alguma forma
    }

}

E manter o comportamento das nossas classes, de forma bem mais simples:

class Usuario extends Model {

    use Log;

    public function save() {
        // Salva o usuário de alguma forma
        // ...

        // Salva uma mensagem de log
        $this->log('Usuário criado');
    }

}

Outra classe veja:

class Carrinho extends Produto {

    use Log;

    public function clear() {
        // Limpa o carrinho de alguma forma
        // ...

        // Salva uma mensagem de log
        $this->log('Carrinho de compras limpo');
    }

}

Podemos usar o método log() diretamente (sem a necessidade de instanciar um objeto de Log) pois nossas classes adquiriram as características (métodos e atributos) de Log! 

Conclusão:

Traits são de fato recursos bem interessantes e muitos frameworks estão se adaptando à esse poderoso recurso. Então aproveite também.

Espero que você tenha gostado e faça um bom uso desse novo recurso! 

Abraço, e voltem sempre!

Contato

Preencha o formulário para entrar em contato!

Nome

E-mail *
Mensagem *




Feeds RSS

Aqui você pode conferir todos os comentários do blog! Aproveite e deixe aqui seu comentário.

sexta-feira, 4 de outubro de 2013

Quem Sou?

Olá a todos, sejam bem vindos!

Ao meu blog: www.ederstoparo.blogspot.com.br

Gostaria de dar as boas-vindas a vocês que estão acessando meu site.

A idéia principal é mostrar meus trabalhos e quais meus objetivos, e também  mostrar que a Tecnologia da Informação tem muitos benefícios e é fascinante.

Aqui podem deixar seus recados e sugestões!

Espero que gostem!

Abraço!
----------------
Eder Stroparo
-----------------