Application Modernization

#DevelopingModernApplications on AWS: Core Components & AWS Services

Developing Modern Applications on AWS: Core Components & AWS Services

The development of modern applications has increased substantially over the last few years due to the demands for speed, scalability, security, and flexibility in the market today. AWS provides resources and services to support all of these factors when developing modern applications to simplify and optimize the application development process. This article explains modern application …

Developing Modern Applications on AWS: Core Components & AWS Services Read More »

AWS Well-Architected Framework

Benchmark Your Apps Against the AWS Well-Architected Framework

AWS introduced best practices to review and improve traditional or proposed architectures through its widely renowned AWS Well Architected Framework. The framework introduces five pillars where each pillar is composed of separate practices for a better application and workload architecture to solve challenges many customers were having. Those challenges involve a lack of internal knowledge, …

Benchmark Your Apps Against the AWS Well-Architected Framework Read More »

Containers on AWS - Which Service Is Right for Your Workload

Containers on AWS: Which Service Is Right for Your Workload

Due to their lightweight, portable nature, using containers allows optimal cloud-native application builds. Now, running ten containers is relatively straightforward, but when you consider running containers at scale, i.e., hundreds and thousands of containers comprising hundreds of services, this can get out of hand quickly.  At this point, enterprises reach for a service or tool …

Containers on AWS: Which Service Is Right for Your Workload Read More »

#AWSFargate for Amazon Elastic Kubernetes Service

AWS Fargate for Amazon Elastic Kubernetes Service

On-demand cloud computing brings new ways to ensure scalability and efficiency. Rather than pre-allocating and managing certain server resources or having to go through the usual process of setting up a cloud cluster, apps and microservices can now rely on on-demand serverless computing blocks designed to be efficient and highly optimized. Amazon Elastic Kubernetes Service …

AWS Fargate for Amazon Elastic Kubernetes Service Read More »

#Kube in prod & dev2

Overcoming the Gap Between Kubernetes in Production and Kubernetes in Development

It is clear that using Kubernetes as a deployment format is now considered to be the way forward for many organizations. The growing number of tools designed to simplify deployment and maintenance, along with the community of developers and admins supporting clustering and containerizing tools like Kube and Docker, solidify the use of containers (pods, …

Overcoming the Gap Between Kubernetes in Production and Kubernetes in Development Read More »

Future of #Microservices and #Serverless

A Look at the Future of Microservices and Serverless

Technology is advancing at an incredible rate right now, so it is not surprising to see new tech and trends shaping up on the market all the time. 2018 was a fantastic year for developers thanks to the advancements in microservices, more robust implementation of cloud computing, and serverless architecture taking center stage. These developments …

A Look at the Future of Microservices and Serverless Read More »

#Containerregistries

Container Registries—A Battle Royale

One of the main advantages of using containers with Kubernetes is continuous availability. Rather than taking the whole system down for an update or maintenance, each container – containing specific microservices – can be replaced on the fly. The way developers do that is by preparing a new container for the updated microservices, setting up …

Container Registries—A Battle Royale Read More »

#Cloudmigration best practices

Cloud Migration Best Practices: How to Move Your Project to Kubernetes

Moving your app or web services to the cloud is more of a must than an option these days. The cloud infrastructure we have available today is not only more capable and more stable, but also more scalable. By moving to the cloud, you gain a lot of benefits while also significantly reducing operational stress …

Cloud Migration Best Practices: How to Move Your Project to Kubernetes Read More »

leveraging #serverlessarchitecture

Leveraging Serverless Architecture

This post on leveraging serverless architecture was originally published here on DZone.com. Serverless computing, also known as serverless architecture, and sometimes just serverless, is a hot topic in computing right now. Amazon, Google, and Microsoft, the big three when it comes to cloud computing, are all investing heavily in serverless architecture to provide continuous service …

Leveraging Serverless Architecture Read More »

#toptools for building #microservices

30+ Top Tools for Building Microservices on All Levels

There are many great articles out there on Microservices. For those who have been hiding under a rock about the controversial technique—or are new to the idea—this article simply aims to collate the top open source tools available in one handy place. Microservice architecture, or just microservices, is a highly scalable structural style for developing …

30+ Top Tools for Building Microservices on All Levels Read More »

Scaling Microservices: The Challenges and Solutions

The increasingly popular microservices model—by which software solutions are comprised of multiple modular components—is a very powerful and increasingly popular one. Not only does it allow for solutions to be formulated from the best individual components available, it also allows for the most effective services to be redeployed in different combinations. In this way, microservices …

Scaling Microservices: The Challenges and Solutions Read More »

The Good, the Bad, and the Ugly

Microservices: The Good, The Bad, and The Ugly

Microservices have been bandied about in the past couple of years, but what are the real advantages and disadvantages to implementing and running them? Like any service architecture, there are pros and cons, benefits and tradeoffs. So, how do microservices compare against other application architectures like monoliths, service-oriented architecture (SOA), and functions? We’re here to …

Microservices: The Good, The Bad, and The Ugly Read More »