Microservices miniseries, part 2:  Getting started with microservices architecture

Microservices miniseries, part 2: Getting started with microservices architecture

The topic of microservices architecture comes up often in our discussions with clients. There’s a lot of interest but also confusion about how, when and why to use it. This is a very complex topic, so we’ve developed this microservices “miniseries” to provide some insight from our experiences and to get more discussion going in this area.…

Read More
Heartbleed bug exposes millions of online services to security risks

Heartbleed bug exposes millions of online services to security risks

This week, researchers from Codenomicon and Google Security publicly disclosed a critical bug in the OpenSSL cryptographic software package used by millions of internet connected services.  This weakness, referred to as the Heartbleed bug, allows anyone on the Internet to steal information from vulnerable systems by exploiting a protocol designed to ensure the security in network...

Read More

Repeatable Project Configuration – Best Practices for Team Software Development

Given that a series of highly unusual winter weather conditions have resulted in Chicago having colder same-day temperatures than the South Pole (seriously), many people in the city opted to work from home on the most inclement days. That includes myself, and working disconnected from my normal environment caused me to consider how important it is to make your solutions repeatable.…

Read More

Hits Keep on Coming: High Availability & Disaster Recovery at Healthcare.gov

When it comes to the IT challenges of the new Healthcare.gov Healthcare Exchange, the hits keep on coming.  Over the weekend, the healthcare.gov hosting vendor, Terremark (a subsidiary of Verizon), “experienced a failure in a networking component” and the attempted fix crashed the system.  The failure is in the “Data Services Hub,” which connects the exchange to other...

Read More

Mobile Architecture Best Practices

When developing mobile apps, there are a number of key challenges where architecture and design are fundamentally different from that of a typical enterprise application. Careful consideration should be given to these mobile architecture issues early in the development process in order to mitigate the downstream impact of poor architectural decisions.…

Read More

Can you handle a million new users?

“At lower volumes, it would work fine. At higher volumes, it has problems.” This quote is illustrative of many of the issues facing IT managers and teams as they work to scale their systems and platforms. Often, a system that works properly during the normal course of business is unable to handle a sudden influx of new users or potential customers.…

Read More

5 Elements of an Effective Mobile Strategy

Governance Without an effective governance structure in place, a “fly by the seat of your pants” mobile strategy could leave you with a cluttered and difficult to unravel mobile landscape, wasting developer resources and requiring all-too-common, costly re-platforming and re-work down the road – while at the same time providing end users with a disjointed and confusing user experience. …

Read More

Cross-Platform Native Mobile Apps

In an article I wrote last year, I described a number of different mobile application architectures including Native, Hybrid, and Web apps.  An architecture that was not discussed in-depth was cross-platform native apps.  For some time, it seemed that HTML5 and Hybrid apps were the only way to go for writing cross-platform applications – but sometimes you need to build a native app, and in...

Read More

Mobile Client Architecture – Native vs. Hybrid vs. Web apps

Of all considerations when developing a mobile app – by far the most important would be which architecture to choose for the client application. Should you build a native app or a mobile web app? Should you try to build a single application that works across all mobile platforms? Tough questions – and there is no one right answer or one best option for mobile app development.  …

Read More
Phone: 312-602-4000
Email: marketing@westmonroepartners.com
222 W. Adams
Chicago, IL 60606
Show Buttons
Share On Facebook
Share On Twitter
Share on LinkedIn
Hide Buttons