Release 1. ICAPRG604A Create cloud computing services



Similar documents
ICAPRG409A Develop mobile applications

ICADBS504A Integrate database with a website

Release: 1. ICAWEB414A Design simple web page layouts

ICAWEB502A Create dynamic web pages

Release: 1. ICAPRG503A Debug and monitor applications

ICAPRG601A Develop advanced mobile multi-touch applications

Release: 1. ICAPRG426A Prepare software development review

Release: 1. ICADBS603A Determine suitability of database functionality and scalability

Release: 1. ICAPRG502A Manage a project using software management tools

Release: 1. ICADBS412A Build a database

Release 1. ICAICT814A Develop cloud computing strategies for a business

Release: 1. ICAPRG514A Prepare for software development using rapid application development

ICANWK414A Create a common gateway interface script

ICAWEB424A Evaluate and select a web hosting service

Release: 1. ICADBS601A Build a data warehouse

How To Write An Icaict423A Cloud Storage Strategy

Release: 1. ICAICT604A Identify and implement business innovation

ICAWEB507A Customise a complex IT content management system

ICAICT107A Use personal productivity tools

ICANWK402A Install and configure virtual machines for sustainable ICT

Release: 1. ICAPMG601A Establish IT project governance

ICAWEB410A Apply web authoring tool to convert client data for websites

Release: 1. ICASAS407A Conduct pre-installation audit for software installation

ICAWEB405A Monitor traffic and compile website traffic reports

Release: 1. ICAWEB416A Customise content management system

Release: 1. ICAWEB509A Use site server tools for transaction management

ICAPRG529A Apply testing techniques for software development

ICADBS402A Complete database backup and restore

ICASAS420A Provide first-level remote help-desk support

ICANWK610A Design and build integrated VoIP networks

ICANWK616A Manage security, privacy and compliance of cloud service deployment

Release: 1. ICAICT404A Use online learning tools

Release: 1. ICADBS502A Design a database

ICANWK501A Plan, implement and test enterprise communication solutions

ICAWEB201A Use social media tools for collaboration and engagement

UEENEED010B Set up and create content for a web server

ICANWK403A Manage network and data integrity

Release: 1. ICANWK607A Design and implement wireless network security

BSBINM501A Manage an information or knowledge management system

ICAICT704A Direct ICT in a supply chain

FNSRSK601A Develop and implement risk mitigation plan

BSBSMB412A Introduce cloud computing into business operations

SIRXSLS008A Develop a sales strategy

SIRXCCS408 Build retail relationships and sustain customer loyalty

ICA50611 Diploma of Website Development

How To Manage A Store Security Unit

ICTTEN8194A Investigate the application of cloud networks in telecommunications switching

Revision Number: 1. ICPPP397A Transfer digital files

ICANWK504A Design and implement an integrated server solution

Release: 1. ICANWK502A Implement secure encryption technologies

Release: 1. ICASAS206A Detect and protect from spam and destructive software

Revision Number: 1. BSBADM307B Organise schedules

BSBMKG610A Develop, implement and monitor a marketing campaign

Release: 1. FNSILF302A Process a life insurance application

BSBCUS501C Manage quality customer service

ICASAS505A Review and update disaster recovery and contingency plans

Release: 1. CUVPRP502A Prepare for sustainable professional practice

Release: 1. ICAICT422A Participate in IT services

FNSILF303A Issue a life insurance policy

BSBCCO602A Manage customer contact information

Release: 1. BSBPMG503A Manage project time

Release: 1. BSBPMG509A Manage project procurement

Release: 1. BSBPMG607A Direct communications management of a project program

SITXHRM006A Monitor staff performance

ICTTEN2209A Build and maintain a secure network

Revision Number: 1. SIRXSLS006A Lead a sales team

Release: 1. ICAS5203B Evaluate and select a web hosting service

FNSIBK605A Manage insurance brokerage service performance

FNSRTS309A Maintain main bank account

Revision Number: 1. BSBFIA302A Process payroll

ICAWEB423A Ensure dynamic website security

LMFGN3002B Estimate and cost job

Release: 1. BSBCCO407A Administer customer contact technology

BSBMKG506B Plan market research

BSBMGT515A Manage operational plan

ICANWK401A Install and manage a server

ICANWK613A Develop plans to manage structured troubleshooting process of enterprise networks

AURC465349B Prepare a vehicle repair quotation

How To Understand The Unit Of Competency

ICTTEN4051A Install configuration programs on PC based customer equipment

BSBGOV403A Analyse financial reports and budgets

FNSPIM411A Manage personal injury case loads

ICANWK406A Install, configure and test network security

PSPWPR401A Process incoming workplace relations enquiries

Release: 1. TAEPDD501A Maintain and enhance professional practice

BSBHRM502A Manage human resources management information systems

FNSSUP301A Process superannuation fund payments

Release: 1. FNSRTS302A Handle foreign currency transactions

BSBLEG515A Apply legal principles in wills and probate matters

Release: 1. CPPDSM4003A Appraise property

ICASAS301A Run standard diagnostic tests

Release: 1. ICA40311 Certificate IV in Web-Based Technologies

BSBHRM403A Support performance management process

How To Write A Life Insurance Claim

ICTSUS4183A Install and test renewable energy system for ICT networks

FNSIBK404A Provide a claims service to an insurance broking client

ICTNPL5071A Develop planning strategies for core network design

Release: 1. BSBHRM506A Manage recruitment selection and induction processes

ICTTEN5204A Produce technical solutions from business specifications

TAEDES401A Design and develop learning programs

Transcription:

Release 1 ICAPRG604A Create cloud computing services

ICAPRG604A Create cloud computing services Modification History Release Release 1 Comments This version first released with ICA11 Information and Communications Technology Version 1. Unit Descriptor This unit describes the performance outcomes, skills and knowledge required to design, build, test and deploy web services and cloud computing s to specification. Application of the Unit This unit applies to those required to create and install web services and cloud computing s in their job as a computer programmer. Licensing/Regulatory Information No licensing, legislative, regulatory or certification requirements apply to this unit at the time of endorsement but users should confirm requirements with the relevant federal, state or territory authority. Pre-Requisites Not applicable. Employability Skills Information This unit contains employability skills. Approved Page 2 of 7

Elements and Performance Criteria Pre-Content ELEMENTS Elements describe the essential outcomes of a unit of competency. PERFORMANCE CRITERIA Performance criteria describe the performance needed to demonstrate achievement of the element. Where bold italicised text is used, further information is detailed in the required skills and knowledge section and the range statement. Assessment of performance is to be consistent with the evidence guide. Elements and Performance Criteria 1. Design web service or cloud computing 1.1. Gather requirements for the web service or cloud computing 1.2. Determine the development environment and tools to create web service or cloud computing 1.3. Identify any possible big data s 1.4. Define architecture, framework and protocols 2. Build web service 2.1. Itemise required functionality 2.2. Build web service in the determined environment to meet required functionality 3. Build cloud computing 4. Test web service or cloud computing 5. Deploy web service or cloud computing 3.1. Determine required functionality 3.2. Build cloud computing in the determined environment to meet the required functionality 4.1. Test web service or cloud computing for overall functionality according to requirements 4.2. Iterate design or build until test results meet requirements 5.1. Deploy web service or cloud computing to the specified environment 5.2. Publish web service or cloud computing to the specified environment Approved Page 3 of 7

Required Skills and Knowledge This section describes the skills and knowledge required for this unit. Required skills analytical skills to: examine and define system requirements review requirements and determine appropriate solution communication skills to: interact with developer to determine system requirements interact with end user or client to determine system requirements literacy skills to read technical specifications planning and organisational skills to perform tasks according to the project plan problem-solving skills to: address common problems in operating a web service or cloud computing perform basic debugging, such as defining simple problem, locating source of the problem, and providing solution to problem research skills to find and evaluate technologies to meet system requirements technical skills to: access databases and manipulate data create s using basic programming techniques create web pages using hypertext markup language (HTML) and cascading style sheet (CSS) perform basic operations within a web environment use an integrated development environment (IDE) Required knowledge development tools to produce services deployable from the internet (cloud computing) internet infrastructure object-oriented programming overview knowledge of: database access and manipulation HTML extensible markup language (XML) Approved Page 4 of 7

Evidence Guide The evidence guide provides advice on assessment and must be read in conjunction with the performance criteria, required skills and knowledge, range statement and the Assessment Guidelines for the Training Package. Overview of assessment Critical aspects for assessment and evidence required to demonstrate competency in this unit Context of and specific resources for assessment Method of assessment Guidance information for assessment Evidence of the ability to: design, build, test and deploy a web service to specification that can be accessed and used from a separate web design, build, test and deploy a cloud computing to specification that can be accessed from a variety of portals document the completed development. Assessment must ensure access to: specific requirements, including client and functionality requirements IDE for the determined language database server with tools to access data source and develop queries web server for determined environment internet and web browser appropriate learning and assessment support when required modified equipment for people with special needs. A range of assessment methods should be used to assess practical skills and knowledge. The following examples are appropriate for this unit: evaluation of candidate s: web service code, test and deployment cloud computing code, test and deployment verbal or written questioning to assess candidate s knowledge of: web services coding standards cloud computing review of candidate s completed documentation. Holistic assessment with other units relevant to the industry sector, workplace and job role is recommended, where appropriate. Assessment processes and techniques must be culturally appropriate, and suitable to the communication skill level, language, literacy and numeracy capacity of the candidate and the work being performed. Indigenous people and other people from a non-english speaking background may need additional support. Approved Page 5 of 7

In cases where practical assessment is used it should be combined with targeted questioning to assess required knowledge. Range Statement The range statement relates to the unit of competency as a whole. It allows for different work environments and situations that may affect performance. Bold italicised wording, if used in the performance criteria, is detailed below. Essential operating conditions that may be present with training and assessment (depending on the work situation, needs of the candidate, accessibility of the item, and local industry and regional contexts) may also be included. Gathering requirements may include: Development environment may include: interviews observation questionnaires requirements already documented reviewing existing documentation. AJAX Eclipse incorporating Java HTML, XHTML and CSS JavaScript JSP Microsoft Visual Studio incorporating ASP, C#, Visual Basic PHP Python. Big data may include: data access that incorporates high volume, high velocity and a high variety of information with fast in-depth processing data managed by large information management specialist companies using big data technologies, such as Software AG, Oracle, IBM, Microsoft, SAP, EMC, and HP data that is distributed within the cloud across a wide number of database servers. Architecture may capacity considerations include: network topology operating system public or private network scalability security model web server, such as IIS or Apache. Framework may include:.net Apache Axis Approved Page 6 of 7

Apache CXF Halcyon Hessain Web Services Interoperability Technology WSO2 WSF/PHP. Protocols may include: representational state transfer (REST) simple object access protocol (SOAP) universal description, discovery and integration (UDDI) web processing service (WPS) web services description language (WSDL). Unit Sector(s) Programming and software development Approved Page 7 of 7