Service Tiers
Bringing down an entire application is easy. All it takes is the failure of a single service and the entire set of services that make up the application can come crashing down like a house of cards.
Continue ReadingBringing down an entire application is easy. All it takes is the failure of a single service and the entire set of services that make up the application can come crashing down like a house of cards.
Continue ReadingFive guiding principles for building, managing, monitoring, and maintaining state-of-the-art web applications Modern web applications have a lot riding on them. Our customers depend on them, and our business depends on them.
Continue ReadingTech leaders in Australia and New Zealand are embracing cloud migration and the shift to digital transformation. New Relic’s recent global survey included 125 Australian IT leaders who shared that 30% had completed their digital transformation, and close to 65% were in varying stages of completion.
Continue Reading“First and foremost, the cloud provider is an expert in security. Use the tools and processes they provide and recommend in order to facilitate a highly secure environment,” said Lee Atchison, Senior Director of Cloud Architecture at New Relic.
Continue ReadingMoving your data is one of the trickiest parts of a cloud migration. During the migration, the location of your data can have a significant impact on the performance of your application.
Continue ReadingWhen building a modern, high-performant application at scale, it’s important to make sure the individual application instances are distributed across a variety of data centers in such a way that if any given data center goes offline, the application can continue to function relatively normally.
Continue ReadingIt’s simple, really — services call other services and they take actions based on the responses from those services. Sometimes, that action is a success, sometimes it’s a failure. But whether it is a success or a failure depends on if the interaction meets certain requirements. In particular, the response must be predictable, understandable and reasonable for the given situation. This is important so that the service reading the response can make appropriate decisions and not propagate garbage results. When a service gets a response it does not understand, it can take actions based on the garbage response and those actions can have dangerous side effects to your service and your application.
Continue ReadingServerless is a hotly discussed topic right now, and it seems to mean different things to different people. We caught up with Lee Atchison, Senior Director, Cloud Architecture at New Relic to discuss what serverless means to him, how it’s changing the way applications are developed and what implications serverless could have for infrastructure in the future.
Continue ReadingContinuing in the same manner, I added a third article to my series of articles on serverless computing that was published this summer in ComputerWorld. Here is a summary:5 tips to choose a serverless vendor Published July 22, 2019 The global serverless architecture market shows no signs of slowing down with multiple vendors offering their services in a fast-growing arena.
Continue ReadingI’ve published two articles in ComputerWorld this month, both on the topic of serverless. They are:
Continue Reading