PG-IT414.AU1
IT414 Software Development Operations in Cloud Environments
Self-paced · 1 year access
01 / Lessons & labs
See exactly what you will learn and practice
Lessons
14 Interactive Lessons · 93 topics01 Introduction 3 topics +
- Overview
- Objectives
- Organization
02 Requirements Engineering Framework for Service and Cloud Computing (REF-SCC) 8 topics +
- Introduction
- BPMN as Requirements Engineering Method
- BPMN Requirements Engineering Life Cycle for Service and Cloud Computing (BPMN-RELC-SCC)
- BPMN Combined Infrastructure Overview
- Requirements Engineering Framework for Service and Cloud Computing (REF-SCC)
- Reference Architecture for Service and Cloud Computing
- Experimental Validation
- Conclusion
03 Toward an Effective Requirement Engineering Approach for Cloud Applications 8 topics +
- Introduction
- Related Work
- Cloud Application Evolution
- Key Drivers of Cloud Applications
- Cloud Applications Requirements Engineering
- Cloud Application Qualities and Requirements
- Enabling Technologies for SaaS Qualities
- Conclusion
04 Requirements Engineering for Large-Scale Big Data Applications 5 topics +
- Introduction
- Research Methodology Using Systematic Literature Review
- Related Work
- Requirements Engineering for Big Data
- Conclusion and Future Work
05 Migrating from Monoliths to Cloud-Based Microservices: A Banking Industry Example 6 topics +
- Introduction
- Monolithic Applications: Background and Challenges
- Microservices: A Cloud-Based Alternative
- Building Cloud-Based Applications
- Transitioning from Monoliths to Cloud-Based Microservices
- Conclusion
06 Cloud-Enabled Domain-Based Software Development 6 topics +
- Introduction
- Background
- Motivation and Related Work
- Suggested Development Paradigm
- Discussion
- Conclusion
07 Security Challenges in Software Engineering for the Cloud: A Systematic Review 6 topics +
- Introduction
- Motivation
- Related Works
- Methodology
- Results
- Conclusion and Future Work
08 Software Engineering Framework for Defect Management Using Machine Learning on Azure 13 topics +
- Introduction
- Machine Learning Application to Software Engineering Analytics: Literature Review
- Machine/Deep Learning Approaches to Software Engineering
- Software Engineering Analytics Using Big Data
- Software Defects
- Software Defect Detection Techniques and Tools
- Bug Prediction in Software Development
- Neural Network Approach for Bug Prediction to Estimate Software Costs and to Feed New Requirements
- Service-Oriented Approach to Providing Bug Prediction
- Cloud Software Engineering for Machine Learning Applications
- Experiment with Microsoft Azure Machine Learning
- Evaluating Neural Network Approaches in Software Engineering Analytics
- Conclusion and Future Work
09 Sentiment Analysis of Twitter Data Through Machine Learning Techniques 5 topics +
- Introduction
- Literature Review
- Methodology
- Results
- Conclusions and Future Research
10 Connection Handler: A Design Pattern for Recovery from Connection Crashes 7 topics +
- Introduction
- Related Work
- General Design of a Connection-Oriented Application
- Connection Handler Design Pattern
- Design of Reliable Applications Using the Connection Handler Design Pattern
- Experimental Evaluation
- Conclusion
11 A Modern Perspective on Cloud Testing Ecosystems 5 topics +
- Introduction
- Cloud Testing
- Cloud Testing and Deployment Models
- Tools and Frameworks for Cloud Testing
- Conclusion
12 Green Software Testing in Agile and DevOps with Cloud Virtualization for Environmental Protection 7 topics +
- Introduction
- Cloud Computing and Services on the Cloud
- Green Computing
- Green Software Testing on the Cloud
- Cloud Vendors’ Provision of TaaS
- Green Testing on the Cloud: Agile and DevOps Software Development
- Conclusion
13 Machine Learning as a Service for Software Process Improvement 9 topics +
- Introduction
- Overview of Software Process Improvement
- Measurable Metrics for SPI
- Overview of Machine Learning
- Qualitative Research
- Development of the Maturity Model
- Prototype Development
- Evaluation
- Conclusion and Further Research
14 Comparison of Data Mining Techniques in the Cloud for Software Engineering 5 topics +
- Introduction
- Related Works
- Materials and Methods
- Experimental Studies
- Conclusion
Prepare for IT414 Software Development Operations in Cloud Environments
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.