Serverless Deployment Methodologies: Smooth Transitions and Improved Reliability
Senior Manager Engineering, Clara Analytics, United States, Ashutosh Tripathi
2022International Journal of Innovative Research in Advanced Engineering18 citationsDOIOpen Access PDF
Abstract
The advancement of cloud computing has opened doors to serverless architectures, granting developers the freedom to create and launch applications without the burden of server management. This paper explores different approaches to deploying serverless applications, namely All-At-Once Deployment, Blue-Green Deployment, Canary Deployment, A/B Testing, and Shadow Deployment. Each method is thoroughly examined to grasp its approach, advantages, and ideal usage scenarios, offering a detailed roadmap for organizations seeking to enhance their deployment workflows for improved efficiency, dependability, and reduced downtime.
Topics & Concepts
Software deploymentGRASPCloud computingComputer scienceDowntimeDependabilityWorkflowReliability (semiconductor)Systems engineeringEngineeringSoftware engineeringOperating systemDatabaseQuantum mechanicsPhysicsPower (physics)Cloud Computing and Resource ManagementDistributed systems and fault toleranceIoT and Edge/Fog Computing