This is a no-hype, pragmatic post about why I think you should consider
architecting your next project the way SOA and/or microservices suggest. No
matter if it’s a greenfield approach or if you’re in dire need of
refactoring. Please note: considering still keeps open the option of not
taking that approach. After reading this, you will have a better idea about
whether building multiple small components instead of a single, large
component makes sense for your project.
This post assumes that you have experience with software architecture and
services (you’ll find some words about my experience on the bottom of this
post). I won’t go into the details of Wikipedia’s or Martin Fowler’s
definitions per se. Much more I will talk about what microservices and/or SOA
could and should do for your project.
Microservices? SOA? Both? None?
I’ll leave it up to you if they are bot... (more)
Today’s newsletter focuses on….Tadaaa! Microservices!
Microservices, SOA, and ruxit – A Cheat Sheet
Why the heck are microservices the business of an APM tool you ask? Read this
blog post to find out.
We are proud to present our new microservices digest.
This digest provides an overview of good resources that are well worth
reading. We’ll be updating this page as new content becomes available, so I
suggest you bookmark it.
Also, expect more digests to come on different topics that make all of our
IT-hearts go boom!
Blog post: SOA or M... (more)
Top Two Features of Self Healing Microservices
By Martin Goodwell
Microservices-based environments are more complex than their monolithic
counterparts. To operate microservices environments with the same level of
convenience that you’ve come expect from operating self-contained
monolithic application environments, you need to have the right tools in
place and rely on best practices that will keep your microservices healthy.
We’ve noticing an increasing number of microservices environments deployed
by our customers, and the trend only seems to be increasing. We recently
asked some... (more)
Selling your startup’s product using a freemium model can be an enticing
option early on, seemingly offering you the best chance to get as many new
customers on board using your product as possible. Be aware however that
going with a freemium model may distract you from your real goals, and
ultimately harm your business.
So you’re new to the market and need to convince investors that your
product is a good fit to your target customers. You need to demonstrate
market traction to get investor attention, and your new product isn’t 100%
ready yet anyway. So why not kickstart your b... (more)
Network in the Cloud is No Free Lunch
If you have your applications running on AWS or a similar cloud-based
solution, you’ve effectively “outsourced” your networking to the cloud
as well. Of course, this can be of great value. Most significantly because it
frees you from maintaining physical network infrastructure. Not having
physical access to your network doesn’t however mean that you’re free
from taking care of your network.
A bit of history
In traditional application architectures, network infrastructure was kept
under the strict control of network teams. These teams were re... (more)