Table of contents
DevOps on Cloud
Organizations are expected to have greater discipline to craft and adhere to a strategy that leads to scalability and consistency.
Cloud completely transformed the functioning of business.
Features of the Cloud
- Scalability
- Elasticity
- Availability
- Reliability
- Manageability
- Interoperability
- Accessibility
- Portability
- Performance
- Optimization
The cloud service is categorized into three categories:
IaaS- Infrastructure as a Service
PaaS- Platform as a Service
SaaS- Software as a service
IaaS: It is an instant computing infrastructure service that provides virtualized computing resources over the internet.
PaaS: It is a method where users are allowed to build, test, deploy, host and update their apps in the same environment.
SaaS: It is a method of delivering apps as a service, so that users are free from complex software and hardware managements.
DevOps has eradicated the boundaries between developers and operations to react to real-time business requirements.
DevOps and cloud infrastructure helps in the software development life cycle. It can be divided into three phases, such as: Build , Test , Run
BUILD: It is a set of executable code that is ready for use by customers. The cloud provides seamless access to build advanced applications.
TEST: Testing is a continuous and automated process that enables continuous and faster delivery of software. The cloud is cost-effective , and the scope of production can be developed quickly for conducting the tests.
RUN: The cloud provides high speed in developing operational environment are scalable, flexible and efficient of resources.