Welcome!


Top Stories

What would happen if you had a stand-alone server, say an Admin Server having just a managed server? Or what if the Admin server itself becomes unresponsive. How would someone be notified when they became unresponsive? ".....This is bad. Why did the server hang? And on top of this, why did we come to know about this so late?" As Bob heard his boss say this, he knew what was about to come next. He would be told to open a case with WebLogic support, who would help them do a postmortem of why and how the server stopped responding in production. Probably he would need to go beyond it this time, and figure out a way to automatically check server status. I've often come across situations in which customers want to monitor the health of the servers running in a cluster. Better still, to get notifications should a condition arise. If you're running in a cluster, which of co... (more)

Benchmarking, Tuning, and Manageability

This month, I'll look at benchmarking and tuning your applications, and how to make your Java runtime more manageable. And, I offer some advice on how your developers can keep their focus on development work. Q. Can you recommend a process for benchmarking and tuning applications? A. To establish baselines on a production application, you need to determine its performance characteristics prior to deployment. The end result of this process is twofold. First, it allows you to tune the application to defined business objectives and verify it against a set of load tests that closely match expected production conditions. Second, it helps you to identify the application components that are critical to performance so that they can be monitored and tracked in production. The next step is critical to any capacity planning efforts as the expected load on the application grows. ... (more)

Pattern Matching

When I first graduated (well, actually, the second time) I had an offer from a company for a programming job. They were going to hire me, contingent upon my passing the IBM Programmer's Aptitude Test. So one day I drove my college junk heap an hour out of my way to take this test. I had to get an "A" to get the job. I was nervous, but once I got the test, I realized I needn't have worried - it was all about patterns. It's both a relief and a disappointment in the programming business that nothing is really new. We keep solving the same old problems, sometimes in new ways, or with new tools. That's disappointing, but at the same time it allows us to focus on repeatability. It also lets us focus on the business side of our careers (i.e., the things that pay the bills) by developing a certain amount of productivity. In a sense, as knowledge workers (that's such a nast... (more)

J2EE Benchmarking: BEA Sets New SPEC jAppServer2002 World Record

BEA announced it has established a new SPEC (Standard Performance Evaluation Corporation) jAppServer2002 world record. BEA's WebLogic Server 8.1 and JRockit 1.4.2 produced a new world record in the dual node category on LangChao's SP3000 server. jAppServer2002 is an independently designed and validated industry-standard benchmark that measures the performance of application servers running typical Java business applications. Created by SPEC, this particular client/server benchmark has been ported to use the J2EE 1.3 standard. The workload has not been enhanced to use any added features of J2EE 1.3. The Standard Performance Evaluation Corporation (SPEC) is a nonprofit corporation that was formed to establish, maintain and support a standardized set of relevant benchmarks that can be applied to the newest generation of high-performance computers. SPEC develops suites ... (more)

Effective EJB: Make EJBs Work For You

Java development is at a crossroads. The open standards have done lot of good for the Java platform and language, but they have brought in some problems too. Developers are often drenched in the complexities that surround Java development. Worse yet, these complexities are so overwhelming that the actual business problems take a back seat. The J2EE specification provides a lot of APIs, standards, and open ends that allow architects, designers, and developers to build superior enterprise systems. Care must be taken to engage in the balancing act of choosing the right technology. Technology development has created more confusion for the developers (unless developers are versatile) rather than helping them to resolve the issues. Often, architects and developers spend most of their time supporting their chosen framework instead of concentrating on the business problem i... (more)

BEA Adds World-Class RFID Expertise; Acquires ConnecTerra

"ConnecTerra is an exciting acquisition for BEA and our customers," said Alfred Chuang, BEA chairman and chief executive officer, as he announced the acquisition of ConnecTerra, a privately-held pioneer in RFID middleware technology based in Cambridge, Mass.  "Most of the early RFID adopters are already using BEA and ConnecTerra technologies, and this gives us the industry's first end-to-end standards-based infrastructure for RFID -- from the capture of raw RFID events to the translation of those events into relevant business data," Chuang added. The acquisition is designed to immediately extend the range of the BEA infrastructure portfolio to easily integrate Radio Frequency Identification (RFID) and other device data as "liquid assets" available across a company's business units, applications and processes. The acquisition, says the company, will help BEA customer... (more)

Virtualization - Sun Jumps the Gun on Flash

Sun is rushing in where other server vendor have so far feared to tread and says that starting in the second half it will offer servers and storage based on Flash, the pricey kind of widgetry found in cell phones and MP3 players. It claims it will be ahead of the curve and that by the middle of next year Flash will be in most servers, displacing DRAM, increasing systems performance and eating considerably less energy. Sun Systems Group EVP John Fowler claims it will “completely change how server and storage infrastructure is designed and deployed in enterprise data centers.” Sun also claims that the expanding use of Flash in the consumer sector is bringing prices down, perhaps a debatable point enterprise Flash being different and more expensive than consumer Flash. It claims it will be soon be more attractive than Fibre Channel hard drive technology.... (more)

Citrix Aims To Cripple VMware’s Cloud Designs

Citrix is going to try to bar VMware from getting its hooks deep in the cloud by developing the open source Xen hypervisor, already used by public clouds like Amazon, into a full-blown, cheaper, non-proprietary Xen Cloud Platform (XCP). It intends to surround the Xen hypervisor with a complete runtime virtual infrastructure platform that virtualizes storage, server and network resources. It’s supposed to be agnostic about virtual machines and run VMware’s, which currently run only on its own infrastructure. The announcement will be made Monday in VMware’s own house at the kickoff of the VMworld conference in San Francisco where VMware is expected to show off its new vCloud Express. In varying degrees Oracle, HP, Intel, Novell, Dell, Fujitsu, AMD, NetApp, Juniper Networks, Eucalyptus Systems and GoGrid are backing the effort to realize a complete open source cloud-o... (more)

Perhaps SOA is More Strategy Than Architecture

On Thursday, September 10th, 2009, I moderated a panel at the 1105 Group’s Enterprise Architecture Conference in Washington, DC entitled, “SOA Goes Mainstream – An Industry and Government Roadmap.”  On the panel we had two Federal government agency representatives and two industry representatives, with one of the industry representatives providing a FedEx case study as the basis for their SOA experiences. As expected, each of the panelists’ SOA experiences was varied, with no two taking an identical approach.  However, the interesting tidbit of information I garnered from moderating this panel is that after a couple of years of effort, some approximation of a methodology that is termed “SOA”, which is specific to each organization, emerged and started delivering value to the organization. Granted, I have been one of the louder proponents calling for agreement on t... (more)

How the Enterprise Cloud Computing Affects the Datacenter

Adaptivity at Cloud Expo There are a variety of applications that support numerous business lines across an enterprise. These applications exhibit a wide range of operational characteristics as they service the diverse business demands. That diversity is the key to business success, but it has consequences. Ask an enterprise application architect about how IT should run a data center and you will find that the range of behaviours exhibited across the portfolio of applications cannot be run on one set of standard platform configurations. Most critical applications have extreme operational requirements that require specialised adjustments to operating environments. Ask any data center manager about accommodating those different application behaviours and they will tell you the proliferation of platforms makes it impossible to contain costs, manage complexity or maintai... (more)

M2M News Weekly – Week of December 16, 2012

Welcome to M2M News Weekly, an online newsletter that consists of the most interesting news and articles related to M2M (machine to machine) and embedded mobile devices.  I aggregate the information, include the original links and add a synopsis of each article.  I also search for the latest market numbers such as market size, growth and trends in and around the M2M market. Also read Enterprise Mobility Asia News Weekly Also read Field Mobility News Weekly Also read Mobile Commerce News Weekly Also read Mobile Health News Weekly Also read Mobility News Weekly Also read SMAC News Weekly According to a report by IMS Research, the total number of global M2M connections will hit around 326 million by 2016, up from the 107 million IMS counted in 2011. Read Original Content A study from Northeast Group anticipates smart meter deployments across 35 emerging market countries next... (more)

CloudEXPO Stories
92% of enterprises are using the public cloud today. As a result, simply being in the cloud is no longer enough to remain competitive. The benefit of reduced costs has normalized while the market forces are demanding more innovation at faster release cycles. Enter Cloud Native! Cloud Native enables a microservices driven architecture. The shift from monolithic to microservices yields a lot of benefits - but if not done right - can quickly outweigh the benefits. The effort required in monitoring, tracing, circuit breakers, routing, load balancing, etc. for thousands of microservices can become overwhelming. This talk will address strategies to run & manage microservices from 0 to 60 using Istio and other tools in a cloud native world.
It's clear: serverless is here to stay. The adoption does come with some needed changes, within both application development and operations. That means serverless is also changing the way we leverage public clouds. Truth-be-told, many enterprise IT shops were so happy to get out of the management of physical servers within a data center that many limitations of the existing public IaaS clouds were forgiven. However, now that we've lived a few years with public IaaS clouds, developers and CloudOps pros are giving a huge thumbs down to the constant monitoring of servers, provisioned or not, that's required to support the workloads.
In very short order, the term "Blockchain" has lost an incredible amount of meaning. With too many jumping on the bandwagon, the market is inundated with projects and use cases that miss the real potential of the technology. We have to begin removing Blockchain from the conversation and ground ourselves in the motivating principles of the technology itself; whether it is consumer privacy, data ownership, trust or even participation in the global economy, the world is faced with serious problems that this technology could ultimately help us in at least partially solving. But if we do not unpack what is real and what is not, we can lose sight of the potential.
Serveless Architectures brings the ability to independently scale, deploy and heal based on workloads and move away from monolithic designs. From the front-end, middle-ware and back-end layers, serverless workloads potentially have a larger security risk surface due to the many moving pieces. This talk will focus on key areas to consider for securing end to end, from dev to prod. We will discuss patterns for end to end TLS, session management, scaling to absorb attacks and mitigation techniques.
The standardization of container runtimes and images has sparked the creation of an almost overwhelming number of new open source projects that build on and otherwise work with these specifications. Of course, there's Kubernetes, which orchestrates and manages collections of containers. It was one of the first and best-known examples of projects that make containers truly useful for production use. However, more recently, the container ecosystem has truly exploded. A service mesh like Istio addresses many of the challenges faced by developers and operators as monolithic applications transition towards a distributed microservice architecture. A tracing tool like Jaeger analyzes what's happening as a transaction moves through a distributed system. Monitoring software like Prometheus captures time-series events for real-time alerting and other uses. Grafeas and Kritis provide security polic...