Question
What are the different cloud deployment models?
Solution
Public Cloud (AWS, Azure, GCP) is where infrastructure is owned by CSP, shared among multiple tenants on pay-per-use and it is highly scalable. Private Cloud is a dedicated infrastructure for a single organization, on-premise or hosted, with higher control and security. Hybrid Cloud is a combination of public and private, where data/workloads move between them. Community Cloud is shared among organizations with common interests (e.g., multiple banks sharing a compliant cloud). RBI guidelines allow banks to use cloud but mandate data residency in India and rigorous vendor due diligence.
More Software Engineering and Web Technology Questions
- A software process model provides:
- Which of the following is NOT a software quality attribute?
- What is the primary goal of a software process?
- What is 'DevOps' and what is its primary goal?
- Which of the following best describes 'microservices architecture'?
- Ideally the hit ratio of secondary memory is considered as :
- A DFD is used to represent:
- Which SDLC model is best suited for large and complex projects with evolving requirements?
- Which phase of the software process involves understanding the customer's needs and defining the system's functionalities?
- What is the primary function of the RAM (Random Access Memory) in a computer system?