quinta-feira, 29 de março de 2012

Is cloud just a hype?




I think I heard  so many times that cloud is a hype that, I decided to write something about it.

There is really a hype there, I know that but, will cloud survive beyond the hype? I clearly believe in so. Let's see why:

 Economy will never return to the ol'days

Yes,  recession will go away someday (hopefully sooner than later), but things will not be the same again. You'll still be traveling economic and you'll still be struggling with the IT Capex. It is just the way it is. Once you do a cost cut, you'll have to live with it. New things will come, new opportunities, new projects but, reducing the cost efficiency will not be tolerated by management.

Remember the first oil crisis when cars consumed a lot of fuel per kilometer? When the oil price come up, car manufacturers struggled to lower the consumption of their engines. But what happened when the oil price lowered? Did cars manufacturers stopped improving the engines efficiency? No, they still kept working on efficiency.

And the same happens to IT Capex. Once you get more efficient you'll not be allowed to get back. Even when the crisis is over. So, get used to that and embrace this brave new world.

Easy of use

I used to drive manual gears cars. I said it was better than automatic because I could control better the car performance. After having my first automatic, I changed my mind. Yes, manual gives you more control but, except for a very few situations, you just want your car to go from point A to B as easy as possible. 
Thats, exactly what happens in cloud. One can want to do it the old way, assembling hardware, passing cables, having the joy of loading DVDs to install and configure the OS but, for most of the times, you just want the machine up and running the fastest and easiest way.

And, to do it manually for 10+ servers? Do you still want to do it on the good old way? Yes, we are all lazy guys and automation is our salvation! And, with templates and drag'n'drop we can just create as many servers as we want with a few clicks. Pretty neat!

Release your mind

I used to code in assembly for the x86 in the old days. Memory, variables were quite scarce resources.
One have to take care of so many thinks on the low level that drained our energies completely to do more complex stuff.  It took so much time and work to code a simple thinks like drawing a line or a circle on the screen...ugh!
Then C come along. And, uau! Instead of loosing time to code how to draw circles, I could use the prebuilt graphical routines and use my time to really design the screen. It was clear value added that freed my time to do what was valuable and not to loose time on low level stuff.

Enterprise Cloud can do the same for you now. By removing all the fuzz of installation and networking one can really focus on adding value.

New possibilities arise

But, there's more. The virtual world is far more rich than the physical. On SecondLife one can travel almost instantly, can fly and change appearance. Thinks one cannot do in real life.
In the cloud virtual environment the same happens. It is possible to create IT architectures that are not feasible in the real world. 
For instance, imagine you can power up and down machines based on software rules, e.g. the amount of traffic. The more traffic goes in, the more web servers are powered on. As traffic decreases, the web servers are powered off. And, controlling this with simple configuration rules (more on this here).

And this is just a scratch in the surface. I bet in a couple of years, many IT architectures will never be possible to do it in the old way.


So, is cloud just a hype?




quarta-feira, 14 de março de 2012

Face the cloud




Hoje muito se fala de cloud, muitas vezes com desconfiança. Várias questões se levantam sobre a segurança e robustez da solução. Seguramente há muitas mais, mas as seguintes são lugar comum nos dias de hoje:


Onde estão os meus dados, as minhas aplicações? 
Quais são as condições de segurança? 
Estão alojados num datacenter ou num vão de escada?
Quem vê os meus dados?




E há razões para ter estas questões? 


Há. Como em qualquer compra, é bom sabermos o que estamos a comprar!


Por exemplo, os Estados Unidos têm uma lei, o Patriotic Act que, entre muitas coisas, permite ao FBI interceptar e aceder a dados sem um mandato judicial. Ou seja, dados alojados em provedores americanos estão sujeitos a serem escrutinados pelas autoridades americanas, sem controlo de um Juiz. 


Outro exemplo, são pequenas empresas que fornecem serviços de virtualização online mas, pela sua dimensão não reúnem as condições de segurança da infra-estrutra para suportar aplicações críticas.


Não quer isto dizer que os exemplos acima impeçam o uso do serviço. Há sempre situações que esses factores não são relevantes na escolha do serviço. Mas, se queremos usar a cloud como uma extensão do nosso IT, temos de ter algumas precauções.


Qualidade da infra-estrutura
É fundamental escolher um provedor que use um datacenter com condições a garantir o serviço. Deve possuir grupo gerador, UPS redundantes, sistemas de climatização redundantes, sistemas de detecção e combate de incêndios, inundação e, mais que tudo, uma segurança e controlo de acessos adequados.
Não esquecer de solicitar os SLAs do serviço.


Condições de segurança
Há alguma garantia de segurança que o provedor possa fornecer? Estão certificados ISO27001? Há planos de continuidade? Quais as garantias que os meus dados estão estanques?
Uma vez mais, depende da aplicação que queremos mas, é sempre bom sabermos em que cesto estamos a colocar os nossos ovos.


Serviço
Serviço é um tema que muitas vezes nos esquecemos enquanto técnicos que somos. Vemos as características técnicas ao limite, o preço também é importante mas, e o serviço? Como é que será quando tivermos o primeiro problema. Vou ser atendido por um call center sem formação técnica ou terei alguém competente do outro lado da linha? Vou ser ajudado ou vou ser despachado?


Pessoalmente já assisti a suportes de fabricantes liders e bem famosos na praça cujo call centrer se limitava a nos entreter até que, por diferença  horária, o problema passava a ser gerido num call centre em outro fuso horário - bem vindos às maravilhas da globalização.


É exactamente quando temos um problema que se vê a qualidade de serviço de uma empresa. Esse ponto é, muitas vezes negligenciado na fase de análise da compra. Mas, ter alguém que nos apoie nos momentos mais difíceis é que faz toda a diferença.




Face the cloud, ou a face in the cloud
É esse o nosso desígnio. É colocarmos uma cara na cloud, a nossa cara, a nossa credibilidade. É o selo de garantia que, estaremos sempre lá para ajudar. Seja para resolver problemas, seja a apoiar a decidir a melhor opção.


É a garantia que temos condições de excelência para que o serviço esteja sempre disponível.


É poder dar um serviço personalizado, à medida de cada um, com todas as vantagens do cloud mas com todas as vantagens de um IT dedicado.


Fica aqui o desafio a testarem.


Obrigado e boa cloud.

terça-feira, 13 de março de 2012

Benvindos ao EnterpriseCloudThoughts

Benvindos


Depois de mais de 15 anos a trabalhar no IT, nos ISPs e em sistemas de informação, achei que era altura de partilhar alguns pensamentos sobre o estado da arte do cloud computing e oferta de serviços de TIs.


Nesta minha estreia de blogs, quero partilhar algumas experiências mas, mais que tudo, ajudar a comunidade  ultrapassar a crise que o país atravessa. Nesse aspecto, acredito que estamos perante uma oportunidade muito real de mudança de paradigma que permite fazer mais por menos.


Convido-vos a se inscreverem no evento de EnterpriseCloudTM para saberem mais sobre o tema.


Obrigado e boa cloud.

Como combater os monstros do IT?



Monstro da morte súbita
As máquinas estão a cair de velhas, o fabricante já não dá manutenção às máquinas, provavelmente já nem as sources da aplicação estão disponíveis mas, o negócio não passa sem essa aplicação. É crítica mas está presa por arames. Já alguma vez passaram por isto?

Do que tenho falado com inúmeros colegas, parceiros e amigos e, infelizmente, a situação é mais frequente do que seria desejável. Mas, há mais....Voltamos a encarar o problema de frente. 


Montro da migração
Já se analisou o que é necessário para resolver o problema. Até já se iniciaram as consultas aos fabricantes de equipamentos para substituir as máquinas, as equipas técnicas já estão a tomar aspirinas para enfrentaram a (palavra proibida no IT) migração - já diziam um amigo meu que Deus só conseguiu criar o mundo em sete dias porque não teve de migrar nada....



Monstro do Capex
Depois de tudo isto, eis que entra em cena o CFO e diz que não há capex para o projecto, que o plano de migração é demasiado caro, que demora demasiado tempo, etc etc. Hello? Continuam sintonizados? Pois é, já ouviram esta história várias vezes não é? E agora?

Pessoalmente já assisti a várias destas situações. Como tenho alguma sensibilidade financeira arranjei formas de contornar a questão, rentings, leasings, etc. Mas, no fim do dia, os monstros estavam sempre lá.





Poção mágica
Felizmente, com o avanço da tecnologia e das telecomunicações, começam a aparecer verdadeiras alternativas. As soluções de EnterpriseCloudTM permitem de uma forma muito simples migrar as máquinas físicas para máquinas virtuais, e graças a essas ferramentas dominamos o monstro da migração - 1 a 0 para o CIO.

A colocação da aplicação na EnterpriseCloudTM evita o monstro Capex. É uma solução de de pay as you go. Sempre que necessário mais poder computacional, o cliente só paga o pico. Não há investimentos à cabeça e o dimensionamento da solução pode ser feito de forma dinâmica para reduzir custos - 2 a 0 para o CIO.

Para compreender como matamos o monstro da morte súbita é necessário perceber que as soluções de EnterpriseCloudTM  estão organizadas em grid computing, ou seja mesmo que a aplicação não seja redundante, fica automaticamente em regime de alta disponibilidade, de forma transparente e sem qualquer necessidade de alterações de arquitectura ou código - 3 a 0 para o CIO!

É por isso importante estarmos a par dos desenvolvimentos tecnológicos e do que o mercado tem para nos oferecer. Toda a evolução tecnológica no campo da virtualização, grid computing, telecomunicações associados ao aumento do poder computacional (obrigado Moore!), permitem que hoje seja possível fazer mais por menos, de forma mais eficiente e flexivel. Faz-me lembrar a história das fabricas de gelo e frigoríficos mas, isso fica para outro post.

Obrigado e boa cloud.