Overview
Duration |
2 days |
Course Time |
9.00am - 5.00pm |
Enquiry |
Click here to contact us
|
This course is delivered by
NUS-ISS.
An architect is expected to continually analyse the software architecture, evaluate the underlying design principles and current technology environment and continually recommend solutions for improvement. A software architect guides in all technology decisions within the team, the department, or across the enterprise.
This compact course will help participants gain a holistic understanding of the current architectural landscape, as well as specific software architecture skills. The course covers overview of architectural qualities, principles, styles, components with focus on current architectural styles such as cloud native, microservices driven and container architecture, polyglot persistence and leveraging on devops automation practices. By combining lectures with scenario-based workshops, the course prepares the mindset of participants to understand and evaluate proposed software architectures.
Key Takeaways
At the end of the course, the participants will be able to:
-
Understand the quality standards and tactics to evaluate an architecture
- Understand the purpose of each architecture components and considerations of different integration options
- Appreciate the development and design practices involved in building of the cloud native applications
- Discover the benefits and trade-off while implementing monoliths, serverless and microservices application architecture.
- Apply polyglot persistence modelling where appropriate.
- Scale systems by discovering architecturally significant influences, using DevOps and deployment pipelines, and managing architecture debt
Who Should Attend
IT Professionals who need to evaluate software architectures. This course is for participants who want to move up the organisational ladder and become software architects by understanding the broader application landscape and discovering how large enterprises deal with software architecture practices. Prior knowledge of software development is required to get the most out of this course.
What to Bring
Participants must bring their internet-enabled computing device (laptops, tablet etc) with power charger to access and download course materials.
If you are bringing a laptop, please refer to the full tech spec here.
ICT and SS Competency Framework
ICT and SS Competency Framework
As part of the ICTCF, this course falls under the Apps Management functional cluster and tagged to the following competencies:
The course is mapped to the following job roles:
- Chief Information Officer (CIO)
- Digital Business Analyst
- Digital Services Manager
- Infrastructure Architect
- Solutions Architect
Course Structure
What Will Be Covered:
- Architecture Basics
- Architecture Styles and Components
- Quality Attributes
- Cloud Native Architectural Practices
- Microservices and Container based Architecture
- Persistence Architecture with emphasis on cloud-based polyglot persistence
- Development and Operations – Automation Practices
- Case Study Based Workshop
Instructors
Fees
|
Full Fee
|
Full course fee
|
S$1200
|
7% GST on nett course fee
|
S$84
|
Total nett course fee payable, including GST |
S$1284 |
With effect till 31 Dec 2022
|
Full Fee
|
Full course fee
|
S$1200
|
8% GST on nett course fee
|
S$96
|
Total nett course fee payable, including GST |
S$1296 |
With effect from 1 Jan 2023 till 31 Dec 2023
Upcoming Classes
Class 1
Duration: 2 days
|
06 Feb 2023 to 07 Feb 2023 (Full Time)
When :
Time : 9:00am - 5:00pm
Registration:
|
Class 2
Duration: 2 days
|
04 May 2023 to 05 May 2023 (Full Time)
When :
Time : 9:00am - 5:00pm
Registration:
|
Class 3
Duration: 2 days
|
28 Aug 2023 to 29 Aug 2023 (Full Time)
When :
Time : 9:00am - 5:00pm
Registration:
|
Class 4
Duration: 2 days
|
06 Nov 2023 to 07 Nov 2023 (Full Time)
When :
Time : 9:00am - 5:00pm
Registration:
|
Class 5
Duration: 2 days
|
01 Feb 2024 to 02 Feb 2024 (Full Time)
When :
Time : 9:00am - 5:00pm
Registration:
|
How To Register
Step 1
|
Apply through your organisation's training request system. |
Step 2
|
Your organisation's training request system (or relevant HR staff) confirms your organisation's approval for you to take the course.
Your organisation will send registration information to the academy.
Organisation HR L&D or equivalent staff can click here for details of the registration submission process.
|
Step 3
|
The Digital Academy will inform you whether you have been successful in enrolment.
|