Naveen

Naveen

ABOUT ME
Software Engineer, Technical Blogger and Food Blogger
Software Engineer, Technical Blogger and Food Blogger

Hands on expertise in DevOps, AWS-Cloud, CI-CD, Build setup, Source Code Management, Automation and Development of high-end enterprise level application from scratch to release. Experience in Build Release Management, Automation, Continuous Integration, Automated Deployment and Development high end enterprise application.

New Delhi (+05:30)
Joined June 2020
EXPERTISE
2 years experience
Before DevOps, the development and IT operations team works in complete isolation with different timelines and since both are dependent o...
Before DevOps, the development and IT operations team works in complete isolation with different timelines and since both are dependent on each other delay in any of them with impact timeline of other. Testing and deployment were done after the design and build and were isolated, hence sometimes they consume more than actual time. Following DevOps culture will decrease the gap between this and helps to reduce the build cycle time and deliver the products faster. Without DevOps team members are spending most of the time in resolving code conflicts, manual testing, deployment and designing the application. This reduces the time to market upto 50% through streamline software delivery. As mentioned earlier often Development and Operations team have separate timelines, DevOps improves communication and collaboration. With DevOps you get faster development cycles, Faster Innovation. With DevOps since the application is already tested and deployed in multiple environment it has less risks of failing in production servers. DevOps Lifecycle DevOps Lifecycle involves 5 steps which we are going to look in depth Continuous Development Continuous Testing Continuous Integration Continuous Deployment Continuous Monitoring Before we look into devOps Lifecycle we need to understand below figure which is Infinity Lifecycle.
What is the need of devops ?
View more
What is the need of devops ?
View more
2 years experience
In this post we will be seeing EC2 Instances in details, we will be covering Amazon EC2 Instance Types. So let’s get started, In this pos...
In this post we will be seeing EC2 Instances in details, we will be covering Amazon EC2 Instance Types. So let’s get started, In this post i’ll be briefing high level on EC2 instance types this blog is for someone who wants to understand what are EC2 Instances types on a high level or someone who wants to get started, this blog will also help you to decide the type of instance you wish to purchase for your need. There are 6 EC2 instance types, General Purpose Compute Optimized Memory-Optimized Storage Optimized Accelerate Computing/GPU High Memory Let’s see each ec2 instance types in brief General Purpose: General purpose instances provide a balance of computing, memory and networking resources, and can be used for a variety of diverse workloads. 3 series are available in General Purpose A series comprising of medium, large and metal instances. M series comprising of large and metal instances. T series comprising of Nano, small, medium and large instances Compute Optimized: These are ideal for compute-bound applications that gets benefited from high-performance processors. Instances belonging to this family are suited for batch processing workloads, media transcoding, high-performance web servers, high-performance computing (HPC), scientific modeling, dedicated gaming servers, and ad server engines, machine learning inference and other compute intensive applications. 1 series are available in Compute Optimized C series comprising of large and metal instances. Storage Optimized : Storage optimized instances are designed for workloads that require high, sequential read and write access to very large data sets on local storage. 3 series are available in this, I series comprising of large and metal instances. D series comprising of large instances. H series comprising of large instances.