Skip to main content

Devops on AWS

 


SDLC Model - Software Development Life Cycle


Waterfall Model

Agile Model

Waterfall Model



Disadvantages of Waterfall Model

  1. It is difficult to estimate time and cost for each phase of the development process. 
  2. Once an application is in the testing stage, it is very difficult to go back and change something that was not well-thought out in the concept stage. 
  3. Not a good model for complex and object-oriented projects. 
  4. Not suitable for the projects where requirements are at a moderate to high risk of changing.
Agile Model

Agile development model is also a type of Incremental model. Software is developed in incremental, rapid cycles. This results in small incremental releases with each release building on previous functionality. Each release is thoroughly tested to ensure software quality is maintained.

Agile software development method emphasis on iterative, incremental, and evolutionary development.


Delay

In spite of the Model, still delay?

Gap between development team and operations team


Operations Team responsibilities

Installation of server hardware and OS

Configuration of servers, networks, storage, etc…

Monitoring of servers

Respond to outages

IT security

Change control

Backup and disaster recovery planning
Production Support

Reasons for Delay


Devops and its importance

DevOps is a methodology that promotes collaboration between Development and Operations Team. This allows deploying code to production faster and in an automated way. It helps to enables rapid deployment of products. 


Thank you





Comments