Client-server pattern

This pattern consists of two parties; a server and multiple clients. The server component will provide services to multiple client components. Clients request services from the server and the server provides relevant services to those clients. Furthermore, the server continues to listen to client requests.

Usage
Online applications such as email, document sharing and banking.

Layered pattern

This pattern can be used to structure programs that can be decomposed into groups of subtasks, each of which is at a particular level of abstraction. Each layer provides services to the next higher layer.

The most commonly found 4 layers of a general information system are as follows.

Presentation layer (also known as UI layer)
Application layer (also known as service layer)
Business logic layer (also known as domain layer)
Data access layer (also known as persistence layer)

Usage
General desktop applications.
E commerce web applications.

Technical Rock Star

I have a proud to announce that I received a recognition as Technical Rock Star award for Cloud Computing.

 

The technical expertise that you shared this month is making an impact on the lives of developers around the world!! Your technical contributions encouraged developers to learn more, improve their skills, and achieve their goals faster.
You ROCKED it!! Expertise like yours shows that IBMers are superstars. This Gold Second Place Album is to recognize your achievement. Please print the attached certificate and share it with great pride.
We want to make sure you are seen as the expert that you are, by all IBMers, so please expect to be contacted by the Technical Rock Star team to capture your success story.
Thank you for participating in this month’s program. You are playing a critical role in the transformation of IBM! I encourage you to keep participating in this year long program! YOU make a difference.  WE SALUTE YOU!!!

The challenge was reach and engagement on social media to enhance and promote IBM’s Cloud thought leadership and get the word out about Cloud, IBM Bluemix and its services like Data Services.

Through my social networks (Twitter, Google+, Linkedin, Stack Overflow, my personal blog etc), I’ve shared resources that I’m reading such as webinars, blogs, tutorial, code samples, videos, books, papers, articles regarding Cloud computing. I tried share my experiences and insights to Developers, Architects Engineers and students.

Rather than receiving the award, I’m really very proud to receive the congratulations of several people at IBM that I admire.
They took a minute from the busy day to wish congrats to me. I appreciate it from the bottom of my heart.

A tech guy as me to be recognized as Technical Rock Star is awesome.
I’m feeling like Rock Star.

Thank you so much.

Quem é lider em servidores?

HP passa IBM na liderança do mercado de servidores

Fabricante faturou US$ 3,4 bilhões no primeiro trimestre deste ano; empresa também lidera no número de servidores embarcados

No primeiro trimestre de 2010, a HP tomou a dianteira na liderança no mercado global de servidores, de acordo com a consultoria Gartner que tomou como base o faturamento das companhias com este segmento. As receitas da fabricante alcançaram US$ 3,4 bilhões e passaram a representar 31,5% do total do mercado. Com isto, a IBM caiu da primeira para a segunda colocação – hoje a Big Blue detém 28,4% de market share. No mesmo período de 2009, a HP tinha 28,8% do mercado, enquanto a IBM liderava com 30,7%.

O Gartner atribui a queda da IBM ao fato de os clientes terem preferido não comprar neste momento mainframe e a linha Unix, uma vez que a empresa se prepara para lançar a próxima geração mais adiante neste ano.

Os cinco fornecedores globais de servidores mais bem-colocados são, respectivamente: HP, IBM, Dell, Fujitsu e Oracle.

Continue lendo aqui.

Kleber Rodrigo de Carvalho

Agradecimento a Equipe do curso de MBA na FIAP

Estou finalizando as disciplinas do curso de MBA em Sistemas Corporativos de Alto Desempenho – Mainframes e Servidores de Grande Porte na FIAP. Como exerci o papel de monitor do curso, quero agradecer a todos os professores, que fizeram parte do curso.

– Methodology and Research Design (8 hours) – Aldilene R Adorno Guirau

– Unit 1 – IBM System Z – Mainframe Servers (76 hours)
– – IBM System Z Architecture (32 hours) – Prof Monica Veselic
– – IBM System Z Advanced Architecture (44 hours) – Prof Rafael Lima

– Unit 2 – RISC/UNIX/Linux System Servers (48 hours)
– – IBM Power System (RISC/AIX) e I5 OS/Linux (24 hours) Prof Botão
– – HP System 9000 Integrity HP/UX (12 hours) – Prof Gustavo Yazbek
– – SUN System SunFire Solaris (12 hours) – Prof Marcelo Resende

– Unit 3 – Intel-based Windows HPC Servers (48 hours)
– – IBM Modular System/Blades High-Performance Servers (12 hours) – Prof Kiran
– – Intel DELL High-Performance Servers (12 hours) – Prof André Santana
– – Intel HP High-Performance Servers (12 hours) – Prof Fabricio Durante
– – Intel UNISYS High-Performance Servers (12 hours) – Prof Marcel Valverde

– Unit 4 – Storage Technology (64 hours)
– – EMC Symmetrix and Clariion Storage (16 hours) – Prof Alexandre Costa
– – Sun Storagetek Storage (16 hours) – Paulo Otto
– – HDS Hitachi Storage Data Systems (16 hours) – Prof Paulo Otto
– – IBM DS-8000 Storage (16 hours) – Prof Isabel Zorz

– Unit 5 – Network, CICS, WebSphere/MQ, ITIL (48 hours)
– – Network architecture TCP/IP, SNA and CICS (24 hours) – Prof Paulo C Costa
– – WebSphere/MQ – application integration (8 hours) – Prof Carina L. Carvalho
– – ITIL V3 and SLA fundamentals (16 hours) – Prof Adriano Neves

– Unit 6 – Management and Operating Control Tools (64 hours)
– – CA/Unicenter Network and Resource Management (8 hours) – Prof Teodoro Novo
– – IBM Tivoli/Omegamon Network and Resource Management (8 hours) – Prof. Claudinei Dias
– – HP OpenView Network and Resource Management (8 hours) – Prof – Alexandre Barbieri
– – BMC MainView Network and Resource Management (8 hours) – Prof Claudinei Dias
– – Compuware Control and Operational Performance Tools (8 hours) – Prof. Claudinei Dias
– – BMC Control and Operational Performance Tools (8 hours) – Prof Claudinei Dias
– – CA Control and Operational Performance Tools (8 hours) – Prof Teodoro Novo

– Unit 7 -Relacional Databases
– – IBM DB2 (20 hours) – Prof Itsche Baran
– – Oracle (20 hours) – Prof Vidal Olavo P. Gonçalves

Deixei as disciplinas em inglês, porque escrevo bastantes sobre esse curso com meus amigos de outros países, assim é mais fácil de eu mostrar o que eu estou estudando.

Quero deixar aqui o meu muito obrigado a todos os professores. Tenho que agradecer a todos pelo conhecimento que eles compartilharam com todos nós alunos.

Paulo Sérgio Pecchio – Diretor da FIAP Corporate
Francesco Querini – Coordenador
Maria Isabel Barrenada Ros – Gerente da FIAP Corporate

Acima estão as pessoas da área administrativas que me ajudaram com várias dúvidas dos alunos. Meu muito obrigado vai para principalmente para a Isabel e Pecchio, que me ajudaram muito nessas tarefas.

Kleber Rodrigo de Carvalho

MBA em Arquitetura de Servidores de Grande Porte

Eu terminando minhas disciplinas no curso de MBA em Sistemas Corporativos de Alto Desempenho – Mainframes e Servidores de Grande Porte na FIAP. O curso de MBA (Master of Business Administration) que é o Mestrado em Administração de Empresas é um grau acadêmico ao nível do mestrado destinado a administradores e executivos na área de gestão de empresas. Difere do MBA (Master of Business Administration), que traduzindo também significa mestrado em administração de empresas. Apesar do MBA ter grau de “mestrado” em diversos países, no Brasil ele é enquadrado como “Especialização”, ou seja, uma “Pós-graduação Lato Sensu”. Quem o obtém, portanto, não tem o título de Mestre reconhecido no Brasil.

Mesmo com essa diferença entre o MBA feito fora do Brasil e o MBA feito no Brasil, o foco do curso é “business”, ou seja como o gestor de TI pode usar a Arquitetura de Servidores de Alto Desempenho para impulsionar o seu negócio. O nome do curso é MBA em Sistemas Corporativos de Alto Desempenho – Mainframes e Servidores de Grande Porte, mas gosto de falar Arquitetura de Servidores de Alto Desempenho para resumir do que o curso trata. Também já vi traduções para este curso como a Data Center and Enterprise Systems Management MBA ou como eu mesmo já escrevi High Availability in Enterprise Systems.

O curso é desenvolvido para habilitar o profissional a avaliar – com um enfoque abrangente – a atual infraestrutura tecnológica na qual atua e propor melhorias em seus mais diferentes componentes, sejam de hardware, de software, de comunicação de dados e redes e da infraestrutura de TI em geral, segundo os melhores conceitos de gestão empregados pelas maiores empresas do mercado. Na verdade no curso temos várias disciplinas de arquitetura dos servidores tanto da perspectiva de harware como de software nas 3 principais plataformas.

  • Servidores RISC, com sistemas operacionais UNIX e LINUX;
  • Servidores Intel / x86 / Windows based de alta performance, com sistema operacional Windows/Server;
  • Servidores Mainframes IBM System Z, com sistemas operacionais Z/OS e LINUX.

Através dessas 3 principais plataformas (RISC, x86 e Mainframe), vemos também comunicação de dados e redes e da infraestrutura de TI em geral nessas plataformas.

No site do curso de MBA, tem o conteúdo programático, que se divide em uma carga horária total de 380 horas.

Esse curso me deu uma ótima visão sobre Servidores RISC, com sistemas operacionais UNIX e LINUX, Servidores Intel / x86 / Windows based de alta performance, com sistema operacional Windows/Server e Servidores Mainframes IBM System Z, com sistemas operacionais Z/OS e LINUX, além de abordar soluções de STORAGE armazenamento de alta capacidade nessa 3 plataformas também. Para quem saber mais sobre o conteúdo programático do curso, pode acessar o site do curso ou a tradução que eu fiz do contéudo programático para o inglês.

Já estou usando conceitos aprendido durante o curso no meu dia a dias, e tenho certeza que esse curso ajudou muito no meu crescimento profissional. Fica ai ai dica para quem quer estudar um pouco sobre Arquitetura de Servidores de Grande Porte.

Kleber Rodrigo de Carvalho

My blog highlighted in developerWorks

My blog is highlighted in developerWorks Java main page.

http://www.ibm.com/developerworks/java/

myDW_Frontpage

Since developerWorks implemented the social network called mydeveloperWorks (basead on Lotus Connection solution) I have participated in this social media. If you are in IT area, I really advise you to create you profile and get connected. MyDeveloperWorks is a fun way to keep updated and to learn which are the hot tech topics.

Kleber Rodrigo de Carvalho

Intel core 2 duo vs Intel dual core

Do you still do a confusion between Intel core 2 duo vs Intel dual core ? We also have others kind of processors:

Pentium Dual-Core – The Pentium Dual-Core brand refers to mainstream x86-architecture microprocessors from Intel. They are based on either the 32-bit Yonah or (with quite different microarchitectures) 64-bit Merom, Allendale, and, more recently, with the launch of the model E5200, Wolfdale core, targeted at mobile or desktop computers. In terms of features, price and performance at a given clock frequency, Pentium Dual-Core processors are positioned above Celeron but below Core and Core 2 microprocessors in Intel’s product range. The Core 2 brand was introduced on July 27, 2006, comprising the Solo (single-core), Duo (dual-core), Quad (quad-core), and in 2007, the Extreme (dual- or quad-core CPUs for enthusiasts) version. Intel Core 2 processors with vPro technology (designed for businesses) include the dual-core and quad-core branches.

Intel Core – The Core brand refers to Intel’s 32-bit mobile dual-core x86 CPUs that derived from the Pentium M branded processors. The processor family used a more advanced version of the Intel P6 microarchitecture. It emerged in parallel with the NetBurst (Intel P68) microarchitecture of the Pentium 4 brand, and was a precursor of the 64-bit Core microarchitecture of Core 2 branded CPUs. The Core brand comprised two branches: the Duo (dual-core) and Solo (Duo with one disabled core, which replaced the Pentium M brand of single-core mobile processor).

Intel Core 2 – The Core 2 brand refers to a range of Intel’s consumer 64-bit x86-64 single-, dual-, and quad-core CPUs based on the Intel Core microarchitecture. The single- and dual-core models are single-die, whereas the quad-core models comprise of two dies, each containing two cores, packaged in a multi-chip module.[1] The introduction of Core 2 relegated the Pentium brand to the mid-range market, and reunified laptop and desktop CPU lines, which previously had been divided into the Pentium 4, Pentium D, and Pentium M brand.

If you read these information (from Wikipedia) and still aren’t understanding, I advised you read this article on binaryday.com.

The confusion between Intel core 2 duo and Intel dual core primarily resulted from a pointless naming convention by Intel. 2 and dual may be synonyms in English but that does not make Intel core 2 duo vs Intel dual core any more similar. The similarity of names makes even many computer geeks confused when asked to do a comparison of Intel core 2 duo and Intel dual core.

Intel Dual Core is the first dual-core CPU from Intel. The Dual core makes use of two cores on a single die i.e it has two chips in one package. It solves the problem of overheating of Intel Pentium D without compromising on the performance.

Intel Core 2 Duo processors are the next gen processors from Intel. It is developed with a new Architecture called Core. The new architecture of Intel core2 duo makes it a lot better processor that runs cool. Most importantly the Intel core2 duo is a super over clocker.

Thanks again to this article on binaryday.com

Kleber Rodrigo de Carvalho

IBM WebSphere System z Software Podcasts

I’m developer with focus on Java platform, however I’m studying in my Master Business Administration course, high available enterprise server architecture. I already studied mainframe architecture then I realized that there are a lot of technologies in our UNIX servers nowadays that already had in mainframe environment a long time ago. I was googling about System Z and I found out IBM WebSphere System z Software Podcasts.
Take a look on this podcast series, I listened some episodes and I really enjoy it.

Kleber Rodrigo de Carvalho