Deployment automation of shared storage PVs on EKS using AWS EFS and CSI Driver
Deployment automation of shared storage PVs on EKS using AWS EFS and CSI Driver
Kubernetes has set itself as a go-to orchestrator over the last few years. And this is primarily the reason that almost all the leading cloud providers have come up with their own managed Kubernetes services. One such widely popular service is Amazon Elastic Kubernetes Service (EKS). EKS lets users efficiently run Kubernetes on AWS cloud and on-premises.
Top 10 DevOps trends for 2023
Top 10 DevOps trends for 2023
A desire for faster feature additions and software delivery alongside better collaboration between developers and the system operators started the DevOps revolution. DevOps for organizations signifies a shift in their IT culture to be future-ready by adopting agile and lean methods to speed up the delivery of their IT services.
Top 10 cloud trends for 2023
Top 10 cloud trends for 2023
Most of the revolutionary technological trends of recent times, like artificial intelligence, machine learning, and FinOps, have been greatly influenced by the widespread adoption of cloud computing. Gartner forecasts the worldwide public cloud end-user spending to reach nearly $600 billion in 2023, up from $490 billion in 2022.
Rehashing re:Invent 2022
Rehashing re:Invent 2022
Since its first edition in 2012, re:Invent has been an exciting conference for the computing community around the globe. Not only the actual attendees but millions worldwide are excited to see the launch of new services that will directly or indirectly influence the way we leverage the cloud. AWS has listed all the re:Invent releases here for a quick look. And just like every year, I have a quick recap of some exciting releases. Let’s get started.
Optimizing large Excel files with Pandas & Dask
Optimizing large Excel files with Pandas & Dask
Excel is still a "go-to" choice for table calculation of small, medium, and large datasets. However, it gets tedious when the dataset gets too huge – say a million rows and hundreds of columns, as it tends to work slowly, hang, or crash. Handling such humongous datasets is not easy for Excel alone, and that's where Python comes into the picture. Python helps users overcome the shortcomings of Excel and lets users use more cells than Excel can initially handle.
Understanding technical debt and ways to manage it
Understanding technical debt and ways to manage it
Software organizations are under constant pressure to deliver software at the earliest due to market demands and cut-throat competition. This might sometimes lead to potentially releasing software that is with immature code. These software function properly and pass through the normal QA checks but having immature code in excess quantities may lead to various issues.
Go REST API with gRPC and MongoDB
Go REST API with gRPC and MongoDB
APIs (Application Programming Interfaces) are one of the essential components of software today. Most projects use APIs to communicate efficiently with each other. In a microservice-based application, APIs enable effective communication between the different microservices. Organizations use standard technologies such as REST, SOAP, gRPC, and GraphQL to fulfill their API design requirements. REST is one of the most popular ways of developing APIs. gRPC is another commonly used methodology used to develop client-server-based applications.
8 Challenges of Adopting Microservices
8 Challenges of Adopting Microservices
Microservice adoption is skyrocketing due to the advantages it brings, especially while developing today's complex software. In one of my earlier blogs - “To Microservice or Not To Microservice Is Not The Question,” I extensively spoke about how you can decide if your organization needs microservice.
Why is Golang so popular?
Why is Golang so popular?
In my previous blog, I talked about the basics of Golang and how you can write a simple program in Go. This time, I will elaborate more on the fundamentals of the Go language with a focus on features of Go that can come in handy and how Go differs from traditional programming languages.
Let’s start with the features first.
SBOMs- What's the buzz?
SBOMs- What's the buzz?
Organizations are looking at more intelligent ways to strengthen their software supply chains due to the increased cyberattacks. The Apache Log4j zero-day vulnerability – one of the most talked about incidents in recent years shook the whole IT industry. Many government institutions, organizations, and individuals were affected by this incident.