contents · brief job role description: individuals in this job are responsible for designing,...

63
1 Introduction Qualifications Pack – Cloud Architect Contents 1. Introduction and Contacts..…………………….…P.1 2. Qualifications Pack……….……........................P.2 3. Glossary of Key Terms …………………………...…P.4 4. NOS Units……………………..…….………………….…P.6 5. Annexure: Nomenclature for QP & NOS…..P.55 6. Assessment Criteria………………....................P.57 NOS describe what individuals need to do, know and understand in order to carry out a particular job role or function NOS are performance standards that individuals must achieve when carrying out functions in the workplace, together with specifications of the underpinning knowledge and understanding IT-ITeS SSC NASSCOM Plot No-7,8,9 & 10, Sector 126,Noida,UP, Noida -201303 Phone No:0120-4990172 E-mail: [email protected] SECTOR: IT-ITeS SUB-SECTOR: Future Skills OCCUPATION: Cloud Computing REFERENCE ID: SSC/Q8302 ALIGNED TO: NIL Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They create enterprise policies and guidelines for cloud implementation and governance. They assess cloud vendors and third party cloud service providers. They also assist in validating customer proposals and project plans for cloud implementation. Personal Attributes: Cloud Architects must manage and collaborate with various stakeholders while developing solution architectures. They must have a strong analytical mindset and ensure that their technical knowledge is constantly updated. QUALIFICATIONS PACK -NATIONAL OCCUPATIONAL STANDARDS FOR IT-BPM INDUSTRY

Upload: others

Post on 18-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

1

Introduction Qualifications Pack – Cloud Architect

Contents 1. Introduction and Contacts..…………………….…P.1

2. Qualifications Pack……….……........................P.2

3. Glossary of Key Terms …………………………...…P.4

4. NOS Units……………………..…….………………….…P.6

5. Annexure: Nomenclature for QP & NOS…..P.55

6. Assessment Criteria………………....................P.57

� NOS describe

what individuals need to do, know and understand in order to carry out a particular job role or function

� NOS are

performance standards that individuals must achieve when carrying out functions in the workplace, together with specifications of the underpinning knowledge and understanding

IT-ITeS SSC NASSCOM Plot No-7,8,9 & 10, Sector 126,Noida,UP, Noida -201303 Phone No:0120-4990172 E-mail: [email protected]

SECTOR: IT-ITeS

SUB-SECTOR: Future Skills

OCCUPATION: Cloud Computing

REFERENCE ID: SSC/Q8302

ALIGNED TO: NIL

Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They create enterprise policies and guidelines for cloud implementation and governance. They assess cloud vendors and third party cloud service providers. They also assist in validating customer proposals and project plans for cloud implementation. Personal Attributes: Cloud Architects must manage and collaborate with various stakeholders while developing solution architectures. They must have a strong analytical mindset and ensure that their technical knowledge is constantly updated.

QUALIFICATIONS PACK -NATIONAL OCCUPATIONAL STANDARDS FOR IT-BPM INDUSTRY

Page 2: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

2

Job Role Cloud Architect (Solutions Architect, Enterprise Architect)

Description

Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They create enterprise policies and guidelines for cloud implementation and governance. They assess cloud vendors and third party cloud service providers. They also assist in validating customer proposals and project plans for cloud implementation.

NSQF Level 7 Minimum Educational Qualifications Maximum Educational Qualifications

Bachelor’s Degree in Engineering / Technology / Statistics / Mathematics / Computer Science/ Physical Sciences Not Applicable

Training (Suggested but not mandatory) Not Applicable

Minimum Job Entry Age 21 years (Recommended) Experience 2 - 3 years (Recommended)

Applicable National Occupational Standards (NOS)

Compulsory: 1. SSC/N8305 Define enterprise cloud guidelines and

implement regulatory compliances 2. SSC/N8306 Translate business-level use cases into

technical requirements and specifications 3. SSC/N8307 Analyze, design and maintain cloud

architecture that meets business requirements 4. SSC/N8308 Design and maintain strong security

architecture 5. SSC/N8309 Ensure cloud platforms and services are

scalable, resilient and fault-tolerant 6. SSC/N8310 Define monitoring parameter and

monitoring tools to monitor and manage cloud services

7. SSC/N8311 Validate project plan, costs and resources required for implementing cloud solutions

Qualifications Pack Code SSC/Q8302

Job Role Cloud Architect This job role is applicable both in national and international scenarios

Credits (NSQF) TBD Version number 1.0 Sector IT-ITeS Drafted on 11/04/2019 Sub-sector Future Skills Last reviewed on 29/05/2019 Occupation Cloud Computing Next review date 31/12/2020

NSQC Clearance on 22/08/2019 Job

Deta

ils

Page 3: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

3

8. SSC/N8312 Provide assistance in creating proposals and cost models for implementing cloud

9. SSC/N8304 Assess and screen cloud vendors and third-party service providers

10. SSC/N9012 Manage and collaborate with stakeholders for project success

Performance Criteria As described in the relevant NOS units

Page 4: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

4

Keywords /Terms Description Sector Sector is a conglomeration of different business operations having similar

business and interests. It may also be defined as a distinct subset of the economy whose components share similar characteristics and interests.

Sub-sector Sub-sector is derived from a further breakdown based on the characteristics and interests of its components.

Occupation Occupation is a set of job roles, which perform similar/ related set of functions in an industry.

Job Role Job role defines a unique set of tasks that together form a unique employment opportunity in an organisation.

Occupational Standards (OS)

OS specify the standards of performance an individual must achieve when carrying out a function in the workplace, together with the knowledge and understanding they need to meet that standard consistently. Occupational Standards are applicable both in the Indian and global contexts.

Performance Criteria Performance criteria are statements that together specify the standard of performance required when carrying out a task.

National Occupational Standards (NOS)

NOS are occupational standards which apply uniquely in the Indian context.

Qualifications Pack (QP)

QP comprises the set of OSs, together with the educational, training and other criteria required to perform a job role. A QP is assigned a unique qualifications pack code.

Electives Electives are NOS/set of NOS that are identified by the sector as contributive to specialization in a job role. There may be multiple electives within a QP for each specialized job role. Trainees must select at least one elective for the successful completion of a QP with Electives.

Options Options are NOS/set of NOS that are identified by the sector as additional skills. There may be multiple options within a QP. It is not mandatory to select any of the options to complete a QP with Options.

Unit Code Unit code is a unique identifier for an Occupational Standard, which is denoted by an ‘N’

Unit Title Unit title gives a clear overall statement about what the incumbent should be able to do.

Description Description gives a short summary of the unit content. This would be helpful to anyone searching on a database to verify that this is the appropriate OS they are looking for.

Scope Scope is a set of statements specifying the range of variables that an individual may have to deal with in carrying out the function which have a critical impact on quality of performance required.

Knowledge and Understanding

Knowledge and understanding are statements which together specify the technical, generic, professional and organisational specific knowledge that an individual need to perform to the required standard.

Organisational Context Organisational context includes the way the organisation is structured and how it operates, including the extent of operative knowledge managers have of their relevant areas of responsibility.

Technical Knowledge Technical knowledge is the specific knowledge needed to accomplish specific designated responsibilities.

Defin

ition

s

Page 5: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

5

Acro

nym

s

Keywords /Terms Description

NOS National Occupational Standard(s)

NSQF National Skills Qualifications Framework

QP Qualifications Pack

IT-ITeS Information Technology – Information Technology enabled Services

SPD Software Product Development

ERD Engineering and R&D

ITS Information Technology Services

BPM Business Process Management

Page 6: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8305 Define enterprise cloud guidelines and implement regulatory compliances

6

Overview This unit is about creating standards and rules and ensuring compliance of regulatory standards for successful implementation of cloud architecture in the organization.

National Occupational Standard

Page 7: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8305 Define enterprise cloud guidelines and implement regulatory compliances

7

Unit Code SSC/N8305 Unit Title (Task)

Define enterprise cloud guidelines and implement regulatory compliances

Description This unit is about creating standards and rules and ensuring compliance of regulatory standards for successful implementation of cloud architecture in the organization.

NSQF Level 7 Scope This unit/task covers the following:

• Understanding business and technology requirements • Development of standards & policeis • Implementation of regulatory compliances

Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Understanding business and technology requirements

To be competent, the user/individual on the job must be able to:

PC1. conduct an analysis of the business requirements of the organization PC2. identify assets deployed in the cloud and on-premise and understand

the regulatory & security requirements PC3. understand how different assets deployed (hybrid/multi-

cloud/public/private) in cloud and on-premise work together Development of standards & policies

PC4. develop programming and design standards for developing and maintaining cloud solutions

PC5. define standards for allocation and usage of cloud resources PC6. develop policies for user access and management of cloud resources PC7. define enterprise processes to ensure the satisfactory performance of

cloud systems PC8. develop guidelines to contribute to open source development if

necessary Implementation of regulatory compliances

PC9. identify regulatory standards [such as PCI DSS (Payment Card Industry Data Security Standard) , HIPAA ( Health Insurance Portability and Accountability Act) etc.] and compliance requirements such as [GDPR ( General Data Protection Regulation) etc.] that the organization must adhere to

PC10. establish controls to ensure compliance of established policies, processes and standards

Knowledge and Understanding (K) A. Organizational

Context (Knowledge of the company/

The user/individual on the job needs to know and understand:

KA1. organizational policies, procedures and guidelines which relate to defining standards and policies

Nat

iona

l Occ

upat

iona

l Sta

ndar

d

Page 8: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8305 Define enterprise cloud guidelines and implement regulatory compliances

8

organization and its processes)

KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting various

standards and regulations KA4. who to involve while evaluating regulations and compliances and

creating plan to implement standards and regulation KA5. the range of standard templates and tools available and how to use

them KA6 understanding of cloud deployment models KA7 best practices for developing cloud solutions

B. Technical Knowledge

The user/individual on the job needs to know and understand: KB1. different design standards for developing solutions KB2. how to regulate usage of cloud resources KB3. how to regulate user access to resources KB4. different compliance/regulatory standards applicable to the

organization KB5. how to design enterprise processes

Skills (S) A. Core / Generic

Skills The user/individual on the job needs to know and understand how to: Reading Skills SA1. follow instructions, guidelines, procedures, rules and service level

agreements Team Work SA2. contribute to the quality of team work SA3. work independently and collaboratively Writing Skills SA4. complete accurate well written work with attention to detail

B. Professional Skills

The user/individual on the job needs to know and understand how to: Analytical Thinking SA5. ability to understand business impact and disseminate relevant

information to others SA6. pass on relevant information to others Attention to Detail SA7. check the work is complete and free from errors

Page 9: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8305 Define enterprise cloud guidelines and implement regulatory compliances

9

Critical Thinking SA8. apply balanced judgments to different situations SA9. provide opinions on work in a detailed and constructive way Decision Making SA10. make decisions on suitable courses Plan and Organize SA11. plan and organize the work to achieve targets and deadlines Problem Solving SA12. apply problem-solving approaches in different situations

Page 10: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8305 Define enterprise cloud guidelines and implement regulatory compliances

10

NOS Version Control

NOS Code SSC/N8305

Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019

Occupation Cloud Computing Next review date 31/12/2020

Page 11: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8306 Translate business-level use cases into technical requirements and specifications

11

Overview This unit is about gathering business requirements and then translating them into technical requirements and specification for appropriate stakeholders.

National Occupational Standard

Page 12: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8306 Translate business-level use cases into technical requirements and specifications

12

Unit Code SSC/N8306 Unit Title (Task)

Translate business-level use cases into technical requirements and specifications

Description This unit is about gathering business requirements and then translating those requirements into technical requirements and specification for appropriate stakeholders.

NSQF Level 6 Scope This unit/task covers the following:

• Requirements Mapping

Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Requirements mapping

To be competent, the user/individual on the job must be able to: PC1. define functional and non-functional requirements of the

customer/internal departments/ the organization itself PC2. document the requirements of the client PC3. translate business requirements into technical and IT related

specifications PC4. validate requirements with appropriate stakeholders, both internal

and external to the organization Knowledge and Understanding (K)

A. Organizational Context (Knowledge of the company/ organization and its processes)

The user/individual on the job needs to know and understand: KA1. organizational policies, procedures and guidelines which relate to

defining functional and non-functional requirements KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting business

requirements KA4. who to involve while validating technical requirements and

specification KA5. the range of standard templates and tools available and how to use

them B. Technical Knowledge

The user/individual on the job needs to know and understand: KB1. how to define functional requirements KB2. how to define non-functional requirements KB3. how to document business requirements KB4. how to define technical requirements

N

atio

nal O

ccup

atio

nal S

tand

ard

Page 13: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8306 Translate business-level use cases into technical requirements and specifications

13

Skills (S) A. Core / Generic

Skills The user/individual on the job needs to know and understand how to: Listening and Speaking Skills SA1. ask for clarification and advice from appropriate people SA2. listen effectively and orally communicate information accurately Writing Skills SA3. complete accurate well written work with attention to detail

B. Professional Skills

The user/individual on the job needs to know and understand how to: Analytical Thinking SA4. anaylze business impact and disseminate relevant information to

others SA5. pass on relevant information to others Attention to Detail SA6. check the work is complete and free from errors Customer Centricity SA7. build and maintain positive and effective relationships with customers SA8. work effectively in a customer facing environment Problem Solving SA9. seek clarification on problems from others

Page 14: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8306 Translate business-level use cases into technical requirements and specifications

14

NOS Version Control

NOS Code SSC/N8306

Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019

Occupation Cloud Computing Next review date 31/12/2020

Page 15: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8307 Analyze, design and maintain cloud architecture that meets business requirements

15

Overview This unit is about designing and maintaining cloud architecture that are secure and address business requirements.

National Occupational Standard

Page 16: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8307 Analyze, design and maintain cloud architecture that meets business requirements

16

Unit Code SSC/N8307 Unit Title (Task)

Analyze, design and maintain cloud architecture that meets business requirements

Description This unit is about designing and maintaining cloud architecture that are secure and address business requirements.

NSQF Level 7 Scope This unit/task covers the following:

• Designing solution architecture • Securing solution architecture • Architecture review & maintenance

Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Designing solution architecture

To be competent, the individual working on the job must be able to: PC1. identify the appropriate cloud delivery model (such IaaS, PaaS, SaaS

etc.) PC2. define schemas for deploying cloud resources PC3. select appropriate cloud computing framework guidelines (such as

Cloud Native Computing Framework etc.) to create cloud architecture PC4. undertake impact analysis on major architecture options and

incorporate major cloud native considerations when migrating applications to cloud

PC5. define the RAID (risk, assumption, issues and dependencies) catalog PC6. define cloud architecture that maps business requirements to

application stack and meets network requirements PC7. define disaster recovery protocols to be followed in case of system

failures

Securing solution architecture

PC8. define cloud security standards and policies, including security threats PC9. evaluate the security capabilities provided by cloud service providers PC10. conduct risk assessment and develop a risk management strategy PC11. define Identity and Access Management (IAM) guidelines to ensure

security of cloud systems PC12. define controls to ensure the security of the cloud platform

Architecture review & maintenance

PC13. document and maintain the solution architecture implemented in the

organization

N

atio

nal O

ccup

atio

nal S

tand

ard

Page 17: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8307 Analyze, design and maintain cloud architecture that meets business requirements

17

PC14. review existing system architecture designs to ensure balance of service quality, use of appropriate technology and efficient utilization of resources

PC15. define and create monitoring and reporting framework or process PC16. monitor changes in solution design standards and update architecture PC17. update and share existing solution architectures with relevant

stakeholders

Knowledge and Understanding (K) A. Organizational

Context (Knowledge of the company/ organization and its processes)

The individual on the job needs to have knowledge of:

KA1. organizational policies, procedures and guidelines which relate to designing new solution architecture

KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting solution

architecture KA4. who to involve when designing new solution architecture KA5. the range of standard templates and tools available and how to use

them B. Technical Knowledge

The individual on the job needs to know and understand:

KB1. different types of cloud delivery models KB2. how to define cloud deployment schemas KB3. how to define components and component specifications for

solutions KB4. how to scale a solution architecture KB5. different cloud architecture standards and frameworks KB6. how to create RAID (risk, assumption, issues and dependencies)

catalog KB7. how to mitigate disaster KB8. different types of governance standards KB9. different types of security standards and policies KB10. how to assess security risk KB11. how to regulate access to resources KB12. different types of cloud monitoring frameworks

Skills (S) A. Core / Generic

Skills The user/individual on the job needs to know and understand how to: Listening and Speaking Skills

Page 18: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8307 Analyze, design and maintain cloud architecture that meets business requirements

18

SA1. listen effectively and orally communicate information accurately Reading Skills SA2. follow instructions, guidelines, procedures, rules and service level

agreements

Team Working SA3. work independently and collaboratively Writing Skills SA4. complete accurate well written work with attention to detail

B. Professional

Skills The user/individual on the job needs to know and understand how to: Analytical Thinking SA5. analyze business impact and disseminate relevant information to

others SA6. analyze data and activities SA7. pass on relevant information to others

Attention to Detail SA8. check the work is complete and free from errors

Critical Thinking SA9. apply balanced judgments to different situations

Customer Centricity SA10. deliver consistent and reliable service to customers SA11. check that own/peers’ work meets customer requirements

Decision Making SA12. make decisions on suitable courses

Plan and Organize SA13. plan and organize work to achieve targets and deadlines

Problem Solving SA14. apply problem-solving approaches in different situations

Page 19: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8307 Analyze, design and maintain cloud architecture that meets business requirements

19

NOS Version Control

NOS Code SSC/N8307

Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019

Occupation Cloud Computing Next review date 31/12/2020

Page 20: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8308 Design and maintain strong security architecture

20

Overview This unit is about creating and maintaining security architecture that addresses business requirements.

National Occupational Standard

Page 21: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8308 Design and maintain strong security architecture

21

Unit Code SSC/N8308 Unit Title (Task)

Design and maintain strong security architecture

Description This unit is about creating and maintaining cloud security architecture that addresses business requirements.

NSQF Level 7 Scope This unit/task covers the following:

• Defining security requirements • Designing security architecture • Implementation of security policies & standards • Ensuring architecture security

Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Defining security requirements

To be competent, the individual working on the job must be able to: PC1. identify security requirements of customers/organizations and

internal departments

Designing security architecture

PC2. plan, research and design robust security architectures that satisfy the security requirements of the organization

PC3. identify and adopt security standards (such as ISO/IEC 27017, ISO/IEC 27018 etc.), policies and protocols appropriate for the solution

PC4. implement security architecture across all layers of the solution (such as the compute, network, storage etc.)

PC5. define security safeguards (such as routers, firewalls, Identity Access Management tools etc.) to ensure security of cloud assets

PC6. ensure the security architecture allows only authorized users to access the different cloud resources deployed

PC7. continuously update and upgrade security architecture as needed

Implementation of security policies & standards

PC8. ensure that security policies and standards are followed at all times PC9. ensure that solution architecture allows day-to-day security processes

such as threat and vulnerability management PC10. determine incidence response procedures to monitor security and

privacy

Ensuring architecture security

PC11. conduct security tests (such as threat analysis, vulnerability scanning, penetration testing, risk assessment etc.) to ensure the architecture behaves as per the security requirements

N

atio

nal O

ccup

atio

nal S

tand

ard

Page 22: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8308 Design and maintain strong security architecture

22

PC12. ensure that solution architecture implements, operates and controls prescribed security design

Knowledge and Understanding (K) A. Organizational

Context (Knowledge of the company/ organization and its processes)

The individual on the job needs to have knowledge of: KA1. organizational policies, procedures and guidelines which relate to

designing security architectures KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting security

architectures, authorization protocols and security policies KA4. who to involve while adopting security safeguards and drafting

security policies KA5. the range of standard templates and tools available and how to use

them

B. Technical Knowledge

The individual on the job needs to know and understand: KB1. how to define security requirements of the organization/customer KB2. different types of standard security architectures KB3. different types of security standards and protocols (such as ISO/IEC

27017, ISO/IEC 27018 etc.) KB4. different types of security safeguards to secure solution architecture KB5. different governance issues and standards for data storage, security,

privacy and monitoring KB6. how to regulate access to different systems and sub-systems KB7. different types of security tests (such as threat analysis, vulnerability

scanning, penetration testing, risk assessment etc.) KB8. how to scale the security architecture

Skills (S) A. Core / Generic

Skills The user/individual on the job needs to know and understand how to: Listening and Speaking Skills SA1. ask for clarification and advice from appropriate people

Team Working SA2. work effectively in a team environment

Writing Skills SA3. complete accurate well written work

B. Professional The user/individual on the job needs to know and understand how to:

Page 23: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8308 Design and maintain strong security architecture

23

Skills Analytical Thinking SA4. analyze architecture related decisions on business and organization SA5. analyze business impact and disseminate relevant information to

others SA6. analyze data and metrics for various use-cases and environments SA7. pass on relevant information to others SA8. configure data and disseminate relevant information to others

Attention to Detail SA9. check the work is complete and free from errors

Critical Thinking SA10. apply balanced judgments to different situations

Customer Centricity SA11. deliver consistent and reliable service to customers

Decision Making SA12. make decisions on suitable courses

Plan and Organize SA13. plan and organize the work to achieve targets and deadlines SA14. check the work is complete and free from errors

Problem Solving SA15. apply problem-solving approaches in different situations

Page 24: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8308 Design and maintain strong security architecture

24

NOS Version Control

NOS Code SSC/N8308

Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019

Occupation Cloud Computing Next review date 31/12/2020

Page 25: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8309 Ensure cloud platforms and services are scalable, resilient and fault-tolerant

25

Overview This unit is about ensuring that cloud platforms and services respond to scalability requirements and are resilient and fault tolerant.

National Occupational Standard

Page 26: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8309 Ensure cloud platforms and services are scalable, resilient and fault-tolerant

26

Unit Code SSC/N8309 Unit Title (Task)

Ensure cloud platforms and services are scalable, resilient and fault-tolerant

Description This unit is about ensuring that cloud platforms and services respond to scalability requirements and are resilient and fault tolerant.

NSQF Level 7 Scope This unit/task covers the following:

• Functional and non-functional testing • Interoperability & compatibility testing • Ensuring solution security • Ensuring scalability • Systems Upgradation

Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Functional and non-functional testing

To be competent, the individual working on the job must be able to: PC1. define metrics to measure performance of systems deployed in cloud PC2. test application and cloud systems for scalability, reliability, recovery

and latency performance

PC3. identify bottlenecks preventing systems performance such as scalability, reliability, recovery and latency

Interoperability & compatibility testing

PC4. evaluate modifiability of solution architecture and measure the

speed and costs required to make changes to it PC5. evaluate portability of solution architecture based on its ability to

run in multi-cloud environments

Ensuring solution security

PC6. identify potential security threats and evaluate the security of the systems based on their ability to resist security threats

PC7. incorporate appropriate security measures (such as authentication services, Identity and Access Management (IAM)etc.) in the solution architecture to ensure security

PC8. create mitigation plans and processes to ensure disaster recovery in case of failure

Ensuring scalability

PC9. incorporate standard cloud native and cloud first frameworks (such as Oracle Cloud Native Framework etc.) in the solution architecture to ensure scalability of solution

Nat

iona

l Occ

upat

iona

l Sta

ndar

d

Page 27: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8309 Ensure cloud platforms and services are scalable, resilient and fault-tolerant

27

PC10. identify auto-scaling services, load balancing and container services to address scalability requirements

PC11. leverage analytics to gather insights on performance of different systems and sub-systems

Systems Upgradation

PC12. perform regular tech upgrades to meet solution architecture design goals

PC13. ensure upgrades fulfill scalability, reliability and security requirements

Knowledge and Understanding (K) A. Organizational

Context (Knowledge of the company/ organization and its processes)

The individual on the job needs to have knowledge of: KA1. organizational policies, procedures and guidelines which relate to

testing platforms and services KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting security

threats, mitigation plans and systems upgradation plans KA4. who to involve while defining metrics to monitor system

performance KA5. the range of standard templates and tools available and how to use

them B. Technical Knowledge

The individual on the job needs to know and understand: KB1. how to define metrics to measure systems performance KB2. how to test applications and systems for scalability and reliability KB3. how to test modifiability of solution architecture KB4. how to test portability of solution architecture KB5. different types of security threats KB6. different types of security standards and protocols (such as ISO/IEC

27017, ISO/IEC 27018 etc.) KB7. different types of security safeguards to secure solution architecture KB8. how to test the security of the application/solution KB9. how to create a disaster mitigation plan KB10. different types of load balancing and auto-scaling solutions KB11. how to perform system upgrades KB12. different cloud native architecture standards and frameworks

Skills (S) A. Core / Generic

Skills The user/individual on the job needs to know and understand how to:

Listening and Speaking Skills

Page 28: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8309 Ensure cloud platforms and services are scalable, resilient and fault-tolerant

28

SA1. ask for clarification and advice from appropriate people

Team Working SA2. work effectively in a team environment

Writing Skills SA3. complete accurate well written work

B. Professional Skills

The user/individual on the job needs to know and understand how to: Analytical Thinking SA4. analyze business impact and disseminate relevant information to

others SA5. analyze data and understand its implications on business SA6. pass on relevant information to others

Attention to Detail SA7. check the work is complete and free from errors

Critical Thinking SA8. apply balanced judgments to different situations

Customer Centricity SA9. deliver consistent and reliable service to customers

Decision Making SA10. make decisions on suitable courses

Plan and Organize SA11. plan and organize work to achieve targets and deadlines

Problem Solving SA12. apply problem-solving approaches in different situations SA13. seek clarification on problems from others

Page 29: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8309 Ensure cloud platforms and services are scalable, resilient and fault-tolerant

29

NOS Version Control

NOS Code SSC/N8309

Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019

Occupation Cloud Computing Next review date 31/12/2020

Page 30: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8310 Define monitoring parameter and monitoring tools to monitor and manage cloud services

30

Overview This unit is about defining measures and parameters to monitor performance of deployed systems and utilization of cloud resources.

National Occupational Standard

Page 31: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8310 Define monitoring parameter and monitoring tools to monitor and manage cloud services

31

Unit Code SSC/N8310 Unit Title (Task)

Define monitoring parameter and monitoring tools to monitor and manage cloud services

Description This unit is about defining measures and parameters to monitor performance of deployed systems and utilization of cloud resources.

NSQF Level 7 Scope This unit/task covers the following:

• Analyzing cloud utilization • Monitoring & reporting

Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Analyzing cloud utilization

To be competent, the user/individual on the job must be able to: PC1. conduct an analysis of the utilization pattern of cloud services and

resources PC2. identify schemas used for deploying cloud resources

Monitoring & reporting

PC3. create KPIs to monitor performance of cloud services PC4. identify tools for monitoring performance of cloud services PC5. define methods for monitoring application and infrastructure resource

usage on cloud PC6. create a structure for reporting platform usage data to relevant

stakeholders Knowledge and Understanding (K)

A. Organizational Context (Knowledge of the company/ organization and its processes)

The user/individual on the job needs to know and understand: KA1. organizational policies, procedures and guidelines which relate

utilization of cloud resources KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting processes for

monitoring utilization of cloud resources KA4. who to involve while defining metrics to monitor system performance

and resource utilization KA5. the range of standard templates and tools available and how to use

them B. Technical Knowledge

The user/individual on the job needs to know and understand: KB1. different schemas for deploying cloud resources KB2. how cloud services and resources are utilized KB3. how to define KPIs to monitor performance of cloud services

Nat

iona

l Occ

upat

iona

l Sta

ndar

d

Page 32: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8310 Define monitoring parameter and monitoring tools to monitor and manage cloud services

32

KB4. different types of standard tools to monitor utilization of cloud resources

KB5. different types of standard tools to monitor performance of cloud services

KB6. how to report usage of cloud resources KB7. how to report performance of cloud services

Skills (S) A. Core / Generic

Skills The user/individual on the job needs to know and understand how to:

Reading Skills SA1. follow instructions, guidelines, procedures, rules and service level

agreements Team Working SA2. work effectively in a team environment Writing Skills SA3. complete accurate well written work with attention to detail

B. Professional Skills

The user/individual on the job needs to know and understand how to:

Analytical Thinking SA4. analyze business impact and disseminate relevant information to

others SA5. analyze data and understand its implications on business SA6. pass on relevant information to others Attention to Detail SA7. check the work is complete and free from errors Critical Thinking SA8. apply balanced judgments to different situations SA9. provide opinions on work in a detailed and constructive way Customer Centricity SA10. check that own/peers’ work meets customer requirements SA11. deliver consistent and reliable service to customers Decision Making SA12. follow rule-based decision-making processes SA13. make decisions on suitable courses

Page 33: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8310 Define monitoring parameter and monitoring tools to monitor and manage cloud services

33

Plan and Organize SA14. plan and organize work to achieve targets and deadlines

Page 34: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8310 Define monitoring parameter and monitoring tools to monitor and manage cloud services

34

NOS Version Control

NOS Code SSC/N8310

Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019

Occupation Cloud Computing Next review date 31/12/2020

Page 35: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8311 Validate project plan, costs and resources required for implementing cloud solutions

35

Overview This unit is about evaluating project plans for implementing cloud solutions and the costs and resources associated with them.

National Occupational Standard

Page 36: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8311 Validate project plan, costs and resources required for implementing cloud solutions

36

Unit Code SSC/N8311 Unit Title (Task)

Validate project plan, costs and resources required for implementing cloud solutions

Description This unit is about evaluating project plans for implementing cloud solutions and the costs and resources associated with them.

NSQF Level 7 Scope This unit/task covers the following:

• Stakeholder identification • Validation of project plan • Risk analysis

Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Stakeholder identification

To be competent, the user/individual on the job must be able to: PC1. identify different stakeholders and their needs PC2. prioritize stakeholder needs and set specific goals

Validation of project plan

PC3. validate deliverables for the project PC4. validate estimated due dates for deliverables based on the complexity

and capability of the team PC5. validate defined service level agreements (SLAs) against IT & Business

goals PC6. define resource requirements for each component of the project PC7. validate estimated project costs PC8. validate the project schedule based on the complexity and capability of

the team PC9. validate the project plan from relevant stakeholders

Risk analysis PC10. conduct risk assessment and develop a risk management strategy Knowledge and Understanding (K)

A. Organizational Context (Knowledge of the company/ organization and its processes)

The user/individual on the job needs to know and understand: KA1. organizational policies, procedures and guidelines which relate to

creating project plans KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting project plans KA4. who to involve while evaluating project risks and validating project

plans

Nat

iona

l Occ

upat

iona

l Sta

ndar

d

Page 37: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8311 Validate project plan, costs and resources required for implementing cloud solutions

37

KA5. the range of standard templates and tools available and how to use them

B. Technical Knowledge

The user/individual on the job needs to know and understand: KB1. how to prioritize goals and objectives KB2. how to create project plans KB3. how to define Service Level Agreements (SLAs) KB4. how to define a budget for any project KB5. how to define project schedule and timelines KB6. how to evaluate risks associated with a project

Skills (S) A. Core / Generic

Skills The user/individual on the job needs to know and understand how to: Reading Skills SA1. follow instructions, guidelines, procedures, rules and service level

agreements Team Working SA2. work effectively in a team environment Listening and Speaking Skills SA3. ask for clarification and advice from appropriate people

B. Professional Skills

The user/individual on the job needs to know and understand how to: Analytical Thinking SA4. analyze business impact and disseminate relevant information to

others SA5. analyze data and activities SA6. pass on relevant information to others Attention to Detail SA7. check the work is complete and free from errors Critical Thinking SA8. provide opinions on work in a detailed and constructive way Customer Centricity SA9. check that own/peers’ work meets customer requirements SA10. deliver consistent and reliable service to customers

Page 38: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8311 Validate project plan, costs and resources required for implementing cloud solutions

38

Decision Making SA11. make decisions on suitable courses Problem Solving SA12. refer anomalies to the supervisor SA13. seek clarification on problems from others

Page 39: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8311 Validate project plan, costs and resources required for implementing cloud solutions

39

NOS Version Control

NOS Code SSC/N8311

Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019

Occupation Cloud Computing Next review date 31/12/2020

Page 40: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8312 Provide assistance in creating proposals and cost models for implementing cloud

40

Overview This unit is about providing support in terms of creating proposals for implementing cloud solutions and defining the costs associated with it.

National Occupational Standard

Page 41: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8312 Provide assistance in creating proposals and cost models for implementing cloud

41

Unit Code SSC/N8312 Unit Title (Task)

Provide assistance in creating proposals and cost models for implementing cloud

Description This unit is about providing support in terms of creating proposals for implementing cloud solutions and defining the costs associated with it.

NSQF Level 7 Scope This unit/task covers the following:

• Defining project scope • Planning for project implementation • Estimating project costs • Project implementation

Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Defining project scope

To be competent, the user/individual on the job must be able to: PC1. conduct an analysis of the business and end user needs for the

project PC2. support in creating the technical specification and requirements to

be implemented PC3. ensure that the business and user needs (requirements) are clearly

mentioned in the proposal. PC4. assist in creating project scope and parameters

Planning for project implementation

PC5. assist in creating a project implementation plan with proposed timelines and phases of implementation

PC6. understand what are the key project drivers (such as cost containment, time, quality etc.)

PC7. support in providing an understanding of the billing and consumption cycle and methodology of different cloud service providers

PC8. assist in creating a checklist of line items to be executed as part of the project

PC9. assist in defining key project components requirements (licenses and resources)

Estimating project costs

PC10. define the costs to be incurred in the project (labor cost, platform

cost, licenses etc.)

Project implementation

PC11. define key success factors to ensure successful execution of the project

Nat

iona

l Occ

upat

iona

l Sta

ndar

d

Page 42: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8312 Provide assistance in creating proposals and cost models for implementing cloud

42

PC12. provide IT/Business consumption forecast volumes for cloud consumption planning

PC13. help understand the technical impact of project and compatibility with existing infrastructure

Knowledge and Understanding (K) A. Organizational

Context (Knowledge of the company/ organization and its processes)

The user/individual on the job needs to know and understand: KA1. organizational policies, procedures and guidelines which relate to

creating project proposals KA2. organizational policies and procedures for sharing data KA3. organizational policies and procedures for documenting project

proposals KA4. who to involve while creating cost structures and project proposals KA5. the range of standard templates and tools available and how to use

them

B. Technical Knowledge

The user/individual on the job needs to know and understand: KB1. how to define technical specification for implementing cloud

solutions KB2. how to define the scope of a project KB3. how to create an plan for implementing cloud solutions KB4. how to establish key success factors for successful implementation of

cloud solutions KB5. different types of billing methodologies associated with

implementing cloud solutions KB6. different types of cost models KB7. how to define a project budget

Skills (S) A. Core / Generic

Skills The user/individual on the job needs to know and understand how to: Listening and Speaking Skills SA1. ask for clarification and advice from appropriate people Reading Skills SA2. follow instructions, guidelines, procedures, rules and service level

agreements Team Working

Page 43: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8312 Provide assistance in creating proposals and cost models for implementing cloud

43

SA3. contribute to the quality of team work

A. Professional

Skills The user/individual on the job needs to know and understand how to:

Analytical Thinking SA4. analyze business impact and disseminate relevant information to

others SA5. analyze data and understand its implications on business SA6. pass on relevant information to others Attention to Detail SA7. check the work is complete and free from errors Critical Thinking SA8. apply balanced judgments to different situations SA9. provide opinions on work in a detailed and constructive way Customer Centricity SA10. check that own/peers’ work meets customer requirements SA11. deliver consistent and reliable service to customers Problem Solving SA12. apply problem-solving approaches in different situations SA13. seek clarification on problems from others

Page 44: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8312 Provide assistance in creating proposals and cost models for implementing cloud

44

NOS Version Control

NOS Code SSC/N8312

Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019

Occupation Cloud Computing Next review date 31/12/2020

Page 45: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8304 Assess and screen cloud vendors and third-party service providers

45

Overview This unit is about tracking leading cloud vendors and third party cloud service providers, evaluating their technologies and selecting those which are most appropriate.

National Occupational Standard

Page 46: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8304 Assess and screen cloud vendors and third-party service providers

46

Unit Code SSC/N8304 Unit Title (Task)

Assess and screen cloud vendors and third-party service providers

Description This unit is about tracking leading cloud vendors and third party cloud service providers, evaluating their technologies and selecting those which are most appropriate.

NSQF Level 7 Scope This unit/task covers the following:

• Vendor profiling & assessment • Risk assessment • Contingency planning • Building partnership

Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Vendor profiling & assessment

To be competent, the user/individual on the job must be able to: PC1. develop methods to shortlist vendors for assessment PC2. gather data on the cloud vendors to compare service offerings PC3. assess performance and SLA compliance against goals PC4. create a framework for assessing existing vendors

Risk assessment

PC5. assess long-term dependency risk associated with partnering with a vendor/ service provider to ensure business continuity

PC6. understand the security and compliance risks involved

Contingency planning PC7. evaluate business continuity plan and contingency plan

Building partnership

PC8. define the partnership model, processes and methodologies and establish underpinning contracts to be adopted while partnering with a cloud vendor/ service provider

PC9. create a self-complimentary cloud eco-system with multiple vendors

Knowledge and Understanding (K) B. Organizational

Context (Knowledge of the company/ organization and its

The user/individual on the job needs to know and understand: KA1. organizational policies, procedures and guidelines which relate to

gathering intelligence and evaluating vendors and third party service providers

KA2. organizational policies and procedures for sharing data

Nat

iona

l Occ

upat

iona

l Sta

ndar

d

Page 47: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8304 Assess and screen cloud vendors and third-party service providers

47

processes) KA3. organizational policies and procedures for documenting intelligence gathered and solutions evaluated

KA4. who to involve while evaluating cloud vendors and third party service providers and performing service selection

KA5. the range of standard templates and tools available and how to use them

B. Technical Knowledge

The user/individual on the job needs to know and understand: KB1. how to evaluate the features of various solutions in the market KB2. architecture requirements of a solution KB3. latest industry trends KB4. how to evaluate dependencies on vendor products and services KB5. different types of regulatory/ compliance standards KB6. different types of vendor contracts KB7. how to define partnership model KB8. how to create contingency plan KB9. how to create business continuity plan

Skills (S) A. Core / Generic

Skills The user/individual on the job needs to know and understand how to: Writing Skills SA1. complete accurate well written work

Reading Skills SA2. follow instructions, guidelines, procedures, rules and service level

agreements Listening and Speaking Skills SA3. listen effectively and orally communicate accurate information

B. Professional Skills

The user/individual on the job needs to know and understand how to: Decision Making SA4. follow rule-based decision making processes SA5. make decisions on suitable courses Plan and Organize SA6. plan and organize the work to achieve targets and deadlines

Page 48: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8304 Assess and screen cloud vendors and third-party service providers

48

Customer Centricity SA7. check that own/peers’ work meets customer requirements Problem Solving SA8. seek clarification on problems from others Analytical Thinking SA9. configure data and disseminate relevant information to others Critical Thinking SA10. provide opinions on work in a detailed and constructive way Attention to Detail

SA11. check the work is complete and free from errors Team Working SA12. work independently and collaboratively SA13. contribute to the quality of team working

Page 49: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N8304 Assess and screen cloud vendors and third-party service providers

49

NOS Version Control

NOS Code SSC/N8304

Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/05/2019

Occupation Cloud Computing Next review date 31/12/2020

Page 50: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N9012 Manage and collaborate with stakeholders for project success

50

Overview This unit is about managing and communicating effectively with stakeholders to ensure that project requirements are met.

National Occupational Standard

Page 51: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N9012 Manage and collaborate with stakeholders for project success

51

Unit Code SSC/N9012 Unit Title (Task)

Manage and collaborate with stakeholders for project success

Description This unit is about managing and communicating effectively with stakeholders to ensure that project requirements are met.

NSQF Level 6 Scope This unit/task covers the following:

• Define stakeholder requirements • Communicate with stakeholders • Ensure stakeholder satisfaction

Stakeholders Internal, external

Performance Criteria (PC) w.r.t. the Scope Element Performance Criteria Define stakeholder requirements

To be competent, the user/individual on the job must be able to: PC1. identify the larger business and organizational context behind the

requirements of the stakeholder PC2. manage fluctuating stakeholder priorities and expectations PC3. consult stakeholders early in critical organisation-wide decisions

Communicate with stakeholders

PC4. use formal communication methods to collaborate with stakeholders (such as meetings, conference calls, emails etc.)

PC5. keep stakeholders updated on changes in project requirements PC6. define the frequency of communication with all the stakeholders PC7. use suitable tools to represent numbers and pictures to present

details

Ensure stakeholder satisfaction

PC8. respond to requests in a timely and accurate manner PC9. take feedbacks from stakeholders regularly PC10. continuously improve work deliverables/service based on stakeholder

feedback PC11. plan deliverables based on stakeholder needs

Knowledge and Understanding (K) C. Organizational

Context (Knowledge of

The user/individual on the job needs to know and understand:

Nat

iona

l Occ

upat

iona

l Sta

ndar

d

Page 52: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N9012 Manage and collaborate with stakeholders for project success

52

the company/ organization and its processes)

KA1. organizational policies and procedures for working with stakeholders and their role and responsibilities in relation to this

B. Technical Knowledge

The user/individual on the job needs to know and understand: KB1. the importance of effective communication and establishing good

working relationships with relevant stakeholders KB2. different methods of communication and the circumstances in which it

is appropriate to use these KB3. different types of information that stakeholders might need and the

importance of providing this information when it is required

Skills (S)

C. Core / Generic Skills

The user/individual on the job needs to know and understand how to: Writing Skills SA1. communicate effectively with stakeholders in writing

Reading Skills SA2. follow instructions, guidelines, procedures, rules and service level

agreements Customer Centricity SA3. check that own/peers’ work meets customer requirements SA4. deliver consistent and reliable service to customers Critical Thinking SA5. apply balanced judgments to different situations

Page 53: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

SSC/N9012 Manage and collaborate with stakeholders for project success

53

NOS Version Control

NOS Code SSC/N9012

Credits (NSQF) TBD Version number 1.0 Industry IT-ITeS Drafted on 11/04/2019 Industry Sub-sector Future Skills Last reviewed on 29/04/2019

Occupation Cloud Computing Next review date 31/12/2020

Page 54: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

54

Annexure

Nomenclature for QP and NOS

Qualifications Pack

SSC/ Q 0101

National Occupational Standard

SSC/ N 0101

Q denoting Qualifications Pack Occupation (2 numbers)

QP number (2 numbers)

9 characters

N denoting National Occupational Standard Occupation (2 numbers)

NOS number (2 numbers)

9 characters

Back to top…

SSC denoting Software & Services Companies (IT-ITeS industry)

SSC denoting Software & Services Companies (IT-ITeS industry)

Page 55: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

Qualifications Pack For Cloud Architect

55

The following acronyms/codes have been used in the nomenclature above:

Sequence Description Example

Three letters Industry name (Software & Services Companies)

SSC

Slash / /

Next letter Whether QP or NOS N

Next two numbers Occupation code 01

Next two numbers OS number 01

Page 56: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

Qualifications Pack For Cloud Architect

56

Criteria For Assessment Of Trainees Job Role Cloud Architect

Qualification Pack SSC/Q8302

Sector Skill Council IT-ITeS Guidelines for Assessment 1. Criteria for assessment for each Qualification Pack will be created by the Sector Skill Council. Each Performance Criteria (PC) will be assigned marks proportional to its importance in NOS. SSC will also lay down proportion of marks for Theory and Skills Practical for each PC. 2. The assessment for the theory part will be based on knowledge bank of questions created by the SSC. 3. Assessment will be conducted for all compulsory NOS, and where applicable, on the selected elective/option NOS/set of NOS. 4. Individual assessment agencies will create unique question papers for theory part for each candidate at each examination/training center (as per assessment criteria below). 5. Individual assessment agencies will create unique evaluations for skill practical for every student at each examination/training center based on this criterion. 6. To pass a QP, a trainee should score an average of 70% across generic NOS’ and a minimum of 70% for each technical NOS 7. In case of unsuccessful completion, the trainee may seek reassessment on the Qualification Pack.

Compulsory NOS Marks Allocation

Total Marks: 800

Assessment outcomes Assessment Criteria for outcomes Total Marks Out Of Theory Skills

Practical

1. SSC/N8305 Define enterprise cloud architecture and implement regulatory compliances

PC1. conduct an analysis of the business requirements of the organization

100

5 1 4

PC2. identify assets deployed in the cloud and on-premise and understand the regulatory & security requirements

13 4 9

PC3. understand how different assets deployed (hybrid/multi-cloud/public/private) in cloud and on-premise work together

13 4 9

PC4. develop programming and design standards for developing and maintaining cloud solutions

11 4 7

PC5.define standards for allocation and usage of cloud resources

13 4 9

PC6. develop policies for user access and management of cloud resources

13 4 9

Page 57: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

Qualifications Pack For Cloud Architect

57

PC7.define enterprise processes to ensure the satisfactory performance of cloud systems

5 1 4

PC8. develop guidelines to contribute to open source development if necessary

8 3 5

PC9. identify regulatory standards [such as PCI DSS (Payment Card Industry Data Security Standard) , HIPAA ( Health Insurance Portability and Accountability Act) etc.] and compliance requirements such as [GDPR ( General Data Protection Regulation) etc.] that the organization must adhere to

11 4 7

PC10. establish controls to ensure compliance of established policies, processes and standards

8 3 5

Total 100 32 68

2. SSC/N8306 Translate business-level use cases into technical requirements and specifications

PC1. define functional and non-functional requirements of the customer/internal departments/ the organization itself

100

25 8 17

PC2. document the requirements of the client

25 8 17

PC3. translate business requirements into technical and IT related specifications

25 8 17

PC4. validate requirements with appropriate stakeholders, both internal and external to the organization

25 8 17

Total 100 32 68

3. SSC/N8307 Analyze, design and maintain cloud architecture that meets business requirements

PC1.identify the appropriate cloud delivery model (such IaaS, PaaS, SaaS etc.)

100

4 1 3

PC2. define schemas for deploying cloud resources

7 2 5

PC3. select appropriate cloud computing framework guidelines (such as Cloud Native Computing Framework etc.) to create cloud architecture

7 2 5

PC4. undertake impact analysis on major architecture options and incorporate major cloud native considerations when migrating applications to cloud

7 2 5

PC5. define the RAID (risk, assumption, issues and dependencies) catalog

5 1 4

Page 58: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

Qualifications Pack For Cloud Architect

58

PC6. define cloud architecture that maps business requirements to application stack and meets network requirements

7 2 5

PC7. define disaster recovery protocols to be followed in case of system failures

5 1 4

PC8. define cloud security standards and policies, including security threats

7 2 5

PC9. evaluate the security capabilities provided by cloud service providers

7 2 5

PC10. conduct risk assessment and develop a risk management strategy

7 2 5

PC11. define Identity and Access Management (IAM) guidelines to ensure security of cloud systems

7 2 5

PC12. define controls to ensure the security of the cloud platform

7 2 5

PC13. document and maintain the solution architecture implemented in the organization

5 1 4

PC14. review existing system architecture designs to ensure balance of service quality, use of appropriate technology and efficient utilization of resources

7 2 5

PC15. define and create monitoring and reporting framework or process

4 1 3

PC16. monitor changes in solution design standards and update architecture

3 1 2

PC17. update and share existing solution architectures with relevant stakeholders

4 1 3

Total 100 27 73

4. SSC/N8308 Design and maintain strong cloud security architecture

PC1.identify security requirements of customers/organizations and internal departments

100

9 2 7

PC2.plan, research and design robust security architectures that satisfy the security requirements of the organization

9 2 7

PC3.identify and adopt security standards (such as ISO/IEC 27017, ISO/IEC 27018 etc.), policies and protocols appropriate for the solution

9 2 7

PC4.implement security architecture across all layers of the solution (such as the compute, network, storage etc.)

9 2 7

PC5.define security safeguards (such as routers, firewalls, Identity Access Management tools etc.) to ensure security of cloud assets

9 3 6

Page 59: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

Qualifications Pack For Cloud Architect

59

PC6.ensure the security architecture allows only authorized users to access the different cloud resources deployed

9 3 6

PC7.continuously update and upgrade security architecture as needed

9 3 6

PC8.ensure that security policies and standards are followed at all times

5 1 4

PC9.ensure that solution architecture allows day-to-day security processes such as threat and vulnerability management

9 3 6

PC10.determine incidence response procedures to monitor security and privacy

5 1 4

PC11.conduct security tests (such as threat analysis, vulnerability scanning, penetration testing, risk assessment etc.) to ensure the architecture behaves as per the security requirements

9 3 6

PC12.ensure that solution architecture implements, operates and controls prescribed security design

9 3 6

Total 100 28 72

5. SSC/N8309 Ensure cloud platforms and services are scalable, resilient and fault-tolerant

PC1. define metrics to measure performance of systems deployed in cloud

100

5 1 4

PC2. test application and cloud systems for scalability, reliability, recovery and latency performance

9 2 7

PC3. identify bottlenecks preventing systems performance such as scalability, reliability recovery and latency

9 2 7

PC4. evaluate modifiability of solution architecture and measure the speed and costs required to make changes to it

9 3 6

PC5. evaluate portability of solution architecture based on its ability to run in multi-cloud environments

9 3 6

PC6. identify potential security threats and evaluate the security of the systems based on their ability to resist security threats

5 1 4

PC7. incorporate appropriate security measures (such as authentication services, Identity and Access Management etc.) in the solution architecture to ensure security

5 1 4

PC8. create mitigation plans and processes to ensure disaster recovery in case of failure

9 2 7

Page 60: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

Qualifications Pack For Cloud Architect

60

PC9. incorporate standard cloud native and cloud first frameworks (such as Oracle Cloud Native Framework etc.) in the solution architecture to ensure scalability of solution

9 2 7

PC10. identify auto-scaling services, load balancing and container services to address scalability requirements

9 3 6

PC11. leverage analytics to gather insights on performance of different systems and sub-systems

9 3 6

PC12. perform regular tech upgrades to meet solution architecture design goals

4 1 3

PC13. ensure upgrades fulfill scalability, reliability and security requirements

9 3 6

Total 100 30 70

6. SSC/N8310 Define monitoring parameter and monitoring tools to monitor and manage cloud services

PC1. conduct an analysis of the utilization pattern of cloud services and resources

100

20 6 14

PC2. identify schemas used for deploying cloud resources

16 5 11

PC3.create KPIs to monitor performance of cloud services

20 6 14

PC4.identify tools for monitoring performance of cloud services

20 6 14

PC5.define methods for monitoring application and infrastructure resource usage on cloud

20 6 14

PC6.create a structure for reporting platform usage data to relevant stakeholders

4 1 3

Total 100 30 70

7. SSC/N8311 Validate project plan, costs and resources required for implementing cloud solutions

PC1.identify different stakeholders and their needs

100

12 4 8

PC2.prioritize stakeholder needs and set specific goals

7 2 5

PC3.validate deliverables for the project 12 4 8

PC4.validate estimated due dates for deliverables based on the complexity and capability of the team

12 4 8

PC5.validate defined service level agreements (SLAs) against IT & Business goals

12 4 8

Page 61: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

Qualifications Pack For Cloud Architect

61

PC6.define resource requirements for each component of the project

7 2 5

PC7.validate estimated project costs 12 4 8

PC8.validate the project schedule based on the complexity and capability of the team

12 4 8

PC9. validate the project plan from relevant stakeholders

2 1 1

PC10. conduct risk assessment and develop a risk management strategy

12 4 8

Total 100 33 67

8. SSC/N8312 Provide assistance in creating proposals and cost models for implementing cloud

PC1. conduct an analysis of the business and end user needs for the project

100

10 3 7

PC2.support in creating the technical specification and requirements to be implemented

10 3 7

PC3.ensure that the business and user needs (requirements) are clearly mentioned in the proposal.

10 3 7

PC4.assist in creating project scope and parameters

4 1 3

PC5.assist in creating a project implementation plan with proposed timelines and phases of implementation

10 3 7

PC6.understand what are the key project drivers (such as cost containment, time, quality etc.)

10 3 7

PC7.support in providing an understanding of the billing and consumption cycle and methodology of different cloud service providers

10 3 7

PC8.assist in creating a checklist of line items to be executed as part of the project

10 3 7

PC9.assist in defining key project components requirements (licenses and resources)

10 3 7

PC10.define the costs to be incurred in the project (labor cost, platform cost, licenses etc.)

10 3 7

PC11.define key success factors to ensure successful execution of the project

2 1 1

PC12.provide IT/Business consumption forecast volumes for cloud consumption planning

2 1 1

Page 62: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

Qualifications Pack For Cloud Architect

62

PC13.help understand the technical impact of project and compatibility with existing infrastructure

2 1 1

Total 100 31 69

9. SSC/N8304 Assess and screen cloud vendors and third-party service providers

PC1.develop methods to shortlist vendors for assessment

100

12 4 8

PC2.gather data on the cloud vendors to compare service offerings

12 4 8

PC3.assess performance and SLA compliance against goals

12 4 8

PC4.create a framework for assessing existing vendors

12 4 8

PC5.assess long-term dependency risk associated with partnering with a vendor/ service provider to ensure business continuity

10 3 7

PC6.understand the security and compliance risks involved

12 4 8

PC7.evaluate business continuity plan and contingency plan

10 3 7

PC8.define the partnership model, processes and methodologies and establish underpinning contracts to be adopted while partnering with a cloud vendor/ service provider

10 3 7

PC9.create a self-complimentary cloud eco-system with multiple vendors

10 3 7

Total 100 32 68

10. SSC/N9012 Manage and collaborate with stakeholders for project success

PC1.identify the larger business and organizational context behind the requirements of the stakeholder

100

10 3 7

PC2.manage fluctuating stakeholder priorities and expectations

5 1 4

PC3.consult stakeholders early in critical organization-wide decisions

10 3 7

PC4.use formal communication methods to collaborate with stakeholders (such as meetings, conference calls, emails etc.)

5 1 4

PC5.keep stakeholders updated on changes in project requirements

10 3 7

PC6.define the frequency of communication with all the stakeholders

10 3 7

PC7.use suitable tools to represent numbers and pictures to present details

10 3 7

PC8.respond to requests in a timely and accurate manner

10 3 7

Page 63: Contents · Brief Job Role Description: Individuals in this job are responsible for designing, maintaining, evaluating and testing architectures of cloud products and solutions. They

Qualifications Pack For Cloud Architect

63

PC9.take feedbacks from stakeholders regularly

5 1 4

PC10.continuously improve work deliverables/service based on stakeholder feedback

15 5 10

PC11.plan deliverables based on stakeholder needs

10 3 7

Total 100 29 71