SlideShare a Scribd company logo
1 of 12
Devops on AWS
Name : Sunil Koppavarapu
Give a Missed Call to 080-35375141 ( Prefix 0 )
SDLC Model - Software Development Life Cycle
 Waterfall Model
 Agile Model
Waterfall Model
Disadvantages of Waterfall
Model
 It is difficult to estimate time and cost for
each phase of the development process.
 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.
 Not a good model for complex and
object-oriented projects.
 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.
Agile Model
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.
Course Content
 Linux
 Git
 Maven
 Jenkins
 Docker and Docker Swarm
 Kubernetes
 Ansible
 Nagios
Give a Missed Call to 080-35375141 ( Prefix 0
)

More Related Content

Similar to Day 1 - 16-Nov-2021 Devops With AWS - Intoduction.pptx

Advantages & disadvantages of system life cycles
Advantages & disadvantages of system life cyclesAdvantages & disadvantages of system life cycles
Advantages & disadvantages of system life cycles
hout300
 
Software Process Model’s__ by ayush.pptx
Software Process Model’s__ by ayush.pptxSoftware Process Model’s__ by ayush.pptx
Software Process Model’s__ by ayush.pptx
Hghh10
 
Software Development Lifecycle interactive powerpoint
Software Development Lifecycle interactive powerpointSoftware Development Lifecycle interactive powerpoint
Software Development Lifecycle interactive powerpoint
Thendo Tshikota
 

Similar to Day 1 - 16-Nov-2021 Devops With AWS - Intoduction.pptx (20)

IT Agility Model - Supercharge your development and test activities with Micr...
IT Agility Model - Supercharge your development and test activities with Micr...IT Agility Model - Supercharge your development and test activities with Micr...
IT Agility Model - Supercharge your development and test activities with Micr...
 
DevOps Presentation.pptx
DevOps Presentation.pptxDevOps Presentation.pptx
DevOps Presentation.pptx
 
SDLC MODEL
SDLC MODEL SDLC MODEL
SDLC MODEL
 
REPORT IN SYSTEM INTEGRATION AND ARCHITECTURE.pptx
REPORT IN SYSTEM INTEGRATION AND ARCHITECTURE.pptxREPORT IN SYSTEM INTEGRATION AND ARCHITECTURE.pptx
REPORT IN SYSTEM INTEGRATION AND ARCHITECTURE.pptx
 
Introductio to Software Development.pptx
Introductio to Software Development.pptxIntroductio to Software Development.pptx
Introductio to Software Development.pptx
 
Session on evaluation of DevSecOps
Session on evaluation of DevSecOpsSession on evaluation of DevSecOps
Session on evaluation of DevSecOps
 
Incremental model
Incremental modelIncremental model
Incremental model
 
SE-03.pptx
SE-03.pptxSE-03.pptx
SE-03.pptx
 
Soft lifecycle
Soft lifecycleSoft lifecycle
Soft lifecycle
 
CSC426 - SDLC Models
CSC426 - SDLC ModelsCSC426 - SDLC Models
CSC426 - SDLC Models
 
SDLC Models
SDLC ModelsSDLC Models
SDLC Models
 
Effort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and AgileEffort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and Agile
 
Chapter 1.pptxs Introduction to software Engineering
Chapter 1.pptxs Introduction to software EngineeringChapter 1.pptxs Introduction to software Engineering
Chapter 1.pptxs Introduction to software Engineering
 
Advantages & disadvantages of system life cycles
Advantages & disadvantages of system life cyclesAdvantages & disadvantages of system life cycles
Advantages & disadvantages of system life cycles
 
choosing-the-right-project-management-approach-waterfall-or-agile
choosing-the-right-project-management-approach-waterfall-or-agilechoosing-the-right-project-management-approach-waterfall-or-agile
choosing-the-right-project-management-approach-waterfall-or-agile
 
Water Fall
Water FallWater Fall
Water Fall
 
Softweare Engieering
Softweare Engieering Softweare Engieering
Softweare Engieering
 
Software Process Model’s__ by ayush.pptx
Software Process Model’s__ by ayush.pptxSoftware Process Model’s__ by ayush.pptx
Software Process Model’s__ by ayush.pptx
 
Lecture-3-SDLC Models-part1.pptx
Lecture-3-SDLC Models-part1.pptxLecture-3-SDLC Models-part1.pptx
Lecture-3-SDLC Models-part1.pptx
 
Software Development Lifecycle interactive powerpoint
Software Development Lifecycle interactive powerpointSoftware Development Lifecycle interactive powerpoint
Software Development Lifecycle interactive powerpoint
 

Recently uploaded

Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
IJECEIAES
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
rahulmanepalli02
 

Recently uploaded (20)

Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdf
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdf
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentation
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) ppt
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
 
Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
Intro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney UniIntro to Design (for Engineers) at Sydney Uni
Intro to Design (for Engineers) at Sydney Uni
 
Independent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging StationIndependent Solar-Powered Electric Vehicle Charging Station
Independent Solar-Powered Electric Vehicle Charging Station
 
Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligence
 
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptx
 
Software Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdfSoftware Engineering Practical File Front Pages.pdf
Software Engineering Practical File Front Pages.pdf
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Students
 

Day 1 - 16-Nov-2021 Devops With AWS - Intoduction.pptx

  • 1. Devops on AWS Name : Sunil Koppavarapu Give a Missed Call to 080-35375141 ( Prefix 0 )
  • 2. SDLC Model - Software Development Life Cycle  Waterfall Model  Agile Model
  • 4. Disadvantages of Waterfall Model  It is difficult to estimate time and cost for each phase of the development process.  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.  Not a good model for complex and object-oriented projects.  Not suitable for the projects where requirements are at a moderate to high risk of changing.
  • 5. 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.
  • 7. Delay  In spite of the Model, still delay?  Gap between development team and operations team
  • 8. 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
  • 10. 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.
  • 11. Course Content  Linux  Git  Maven  Jenkins  Docker and Docker Swarm  Kubernetes  Ansible  Nagios
  • 12. Give a Missed Call to 080-35375141 ( Prefix 0 )