- DevOps for Serverless Applications
- Shashikant Bangera
- 232字
- 2021-07-16 17:35:33
DevOps with serverless
DevOps is another buzzword that has been around for quite a long time. Like serverless, DevOps is also a confusing term. Lots of people have lots of different perspectives on DevOps. Some say that DevOps is just tools, some feel that DevOps consists of a few processes—even IaaS and PaaS falls under the umbrella of DevOps. As per my understanding, DevOps is a collaboration of tools, processes, and feedback. They all go hand in hand for the successful implementation of DevOps. But why are we talking about DevOps here? In short, because we would need DevOps for a smooth transition to production, to log or monitor the serverless functions, and to test them before they reach users.
With DevOps functional prospective, I will be covering version control, continuous integration, continuous deployment, monitoring, and logging for AWS Lambda functions, Azure Functions, Google Functions, and OpenWhiz. Version control is a process where we version the code so that we can branch it, package it, deploy it, and also roll back to a previous version. Continuous integration is the practice where code is integrated together by developers with automated builds to detect and mitigate problems early on. Continuous deployment is basically a bus or pipeline where code is continuously refined using automated testing, and is then deployed to the environment. This pipeline moves smoothly towards production, with minimal manual intervention.
- Implementing Cisco UCS Solutions
- Linux系統文件安全實戰全攻略
- 零起點學Linux系統管理
- 蘋果電腦玩全攻略 OS X 10.8 Mountain Lion
- Implementing Azure DevOps Solutions
- Java EE 8 Design Patterns and Best Practices
- 細說Linux基礎知識
- INSTANT Migration from Windows Server 2008 and 2008 R2 to 2012 How-to
- 計算機系統的自主設計
- 計算機應用基礎(Windows 7+Office 2016)
- Linux基礎使用與案例
- CentOS 6 Linux Server Cookbook
- Linux軟件管理平臺設計與實現
- UI設計手繪表現從入門到精通
- Mastering Windows 8 C++ App Development