Get AWS Certified with our AWS boot camp courses

Our AWS boot camp courses are designed to teach you all you need to know to master the objectives of the AWS cloud certifications with practical skills and to ensure you pass the AWS certification exam. We offer a single, comprehensive course led by experts that take you from zero to certified.

AWS Courses & Your Career

AWS certification has rapidly become the new must-have IT qualification. Its popularity has grown exponentially as the adoption of cloud technologies by enterprises accelerates. The AWS Solutions Architect and AWS Developer certifications are already amongst the top 15 most sought-after IT certs over the last 2 years with average salaries significantly higher than the IT industry average.

If you are a manager or wish to start your Cloud professional career the recommended starting point is AWS Cloud Practitioner training. To develop your cloud technical skills one should consider the more technical AWS certifications. AWS has 3 certification tracks consisting of associate and professional level as well as specialist certifications. The 3 tracks are

There is no prerequisite to do any of the certifications, so they can be done in any order but it is recommended to start with Solutions Architect Associate. If you just want to get the specialist certifications you can skip straight to the certifications of interest.


Kaofela :: Botswana Revenue Services

Training was very practical and I liked the troubleshooting skills demonstrated which will help me greatly at work

Jason :: SEDA

Very pleasant training that covered a broad range of topics which exceeded expectation

Mayshiya :: Auditor General

I loved the relevance of the training content towards my daily work and improved knowledge for making relevant recommendations

Leeto :: ABSA

Thanks for everything, experience was great and worth every cent.

Thato :: FNB

The training was great and opened interesting channels that I never knew existed.

Saleha :: Bankserv Africa

I loved the practical examples and channels explored plus the instructor created an engaging environment.

AWS Solutions Architect & Professional Stream

The AWS Solutions Architect certification path is the starting point for your AWS certification journey.  It has been ranked as one of the most highly sought-after qualifications by employers with one of the highest average enumerations for two years in a row. The certification consists of:

  • AWS Solutions Architect Associate,
  • AWS Solutions Architect Professional

AWS Solutions Architect Associate Course Outline

Domain 1: Design Resilient Architectures

1.1 Choose reliable/resilient storage.
1.2 Determine how to design decoupling mechanisms using AWS services.
1.3 Determine how to design a multi-tier architecture solution.
1.4 Determine how to design high availability and/or fault-tolerant architectures.

Domain 2: Define Performant Architectures

2.1 Choose performant storage and databases.
2.2 Apply caching to improve performance.
2.3 Design solutions for elasticity and scalability.

Domain 3: Specify Secure Applications and Architectures

3.1 Determine how to secure application tiers.
3.2 Determine how to secure data.
3.3 Define the networking infrastructure for a single VPC application.

Domain 4: Design Cost - Optimized Architectures

4.1 Determine how to design cost-optimized storage.
4.2 Determine how to design cost-optimized compute.

Domain 5: Define Operationally - Excellent Architectures

5.1 Choose design features in solutions that enable operational excellence.

Contact Us

AWS Solutions Architect Professional Course Outline

Domain 1.0:  High Availability and Business Continuity

1.1 Demonstrate ability to architect the appropriate level of availability based on stakeholder requirements
1.2 Demonstrate ability to implement DR for systems based on RPO and RTO
1.3 Determine appropriate use of multi - Availability Zones vs. multi-Region architectures
1.4 Demonstrate ability to implement self-healing capabilities

2 Domain 2.0:  Costing

2.1 Demonstrate ability to make architectural decisions that minimize and optimize infrastructure cost
2.2 Apply the appropriate AWS account and billing set- up options based on the scenario
2.3 Ability to compare and contrast the cost implications of different architectures

3 Domain 3.0:  Deployment Management

3.1 Ability to manage the lifecycle of an application on AWS
3.2 Demonstrate ability to implement the right architecture for development, testing, and staging environments
3.3 Position and select the most appropriate AWS deployment mechanism based on the scenario

4 Domain 4.0:  Network Design for a complex large-scale deployment

4.1 Demonstrate ability to design and implement networking features of AWS
4.2 Demonstrate ability to design and implement connectivity features of AWS

5 Domain 5.0:  Data Storage for a complex large-scale deployment

5.1 Demonstrate ability to make architectural trade-off decisions involving storage options
5.2 Demonstrate ability to make architectural trade-off decisions involving database options
5.3 Demonstrate ability to implement the most appropriate data storage architecture
5.4 Determine the use of synchronous versus asynchronous replication

6 Domain 6.0:  Security

6.1 Design information security management systems and compliance controls  
6.2 Design security controls with the AWS shared responsibility model and global infrastructure  
6.3 Design identity and access management controls
6.4 Design protection of Data at Rest controls
6.5 Design protection of Data in Flight and Network Perimeter controls

7 Domain 7.0:  Scalability and Elasticity

7.1 Demonstrate the ability to design a loosely coupled system
7.2 Demonstrate ability to implement the most appropriate front-end scaling architecture
7.3 Demonstrate ability to implement the most appropriate middle-tier scaling architecture
7.4 Demonstrate ability to implement the most appropriate data storage scaling architecture
7.5 Determine trade-offs between vertical and horizontal scaling

8 Domain 8.0:  Cloud Migration and Hybrid Architecture

8.1 Plan and execute applications migrations
8.2 Demonstrate ability to design hybrid cloud architectures

Our Clients

Absa Bank Dimension Data Teraco Discovery Health South African Revenue Service First National Bank Allan Grey multichoice CSIR Standard Bank University of Johannesburg MTN Mr Price

AWS Developer & AWS SysOps Streams

The AWS Developer Associate and DevOps Professional certification stream is aimed at developers wishing to write and deploy application on AWS infrastructure and use AWS services.

The AWS SysOps stream is aimed at those wishing to develop or validate their DevOps skills when it comes to deploying and maintaining cloud applications on AWS using a DevOps approach.

There are different associate level certifications and exams for the AWS Developer and AWS SysOps stream but they share a common professional level certification being DevOps Engineer. This reflects the merging of the roles between developer and system operator that is the essence of the DevOps movement.

AWS Certified Developer Associate Course Outline

Domain 1: Deployment

1.1 Deploy written code in AWS using existing CI/CD pipelines, processes, and patterns.
1.2 Deploy applications using Elastic Beanstalk.
1.3 Prepare the application deployment package to be deployed to AWS.
1.4 Deploy serverless applications

Domain 2: Security
2.1 Make authenticated calls to AWS services.
2.2 Implement encryption using AWS services.
2.3 Implement application authentication and authorization.

Domain 3: Development with AWS Services
3.1 Write code for serverless applications.
3.2 Translate functional requirements into application design.
3.3 Implement application design into application code.
3.4 Write code that interacts with AWS services by using APIs, SDKs, and AWS CLI.

Domain 4: Refactoring
4.1Optimizeapplication to best use AWS services and features.
4.2 Migrate existing application code to run on AWS.

Domain 5:Monitoring and Troubleshooting
5.1 Write code that can be monitored.
5.2 Perform root cause analysis on faults found in testing or production.

AWS DevOps Engineer Professional Course Outline

Domain 1: Continuous Delivery and Process Automation

1.1 Demonstrate an understanding of application lifecycle management: Application deployments management strategies such as rolling deployments and A/B. Version control, testing, build tools and bootstrapping.
1.2 Demonstrate an understanding of infrastructure configuration and automation.
1.3 Implement and manage continuous delivery processes using AWS services
1.4 Develop and manage scripts and tools to automate operational tasks using the AWS SDKs, CLI, and APIs

Domain 2: Monitoring, Metrics, and Logging
2.1 Monitor availability and performance.
2.2 Monitor and manage billing and cost optimization processes.
2.3 Aggregate and analyze infrastructure, OS and application log files.
2.4 Use metrics to drive the scalability and health of infrastructure and applications.
2.5 Analyze data collected from monitoring systems to discern utilization patterns.
2.6 Manage the lifecycle of application and infrastructure logs
2.7 Leverage the AWS SDKs, CLIs and APIs for metrics and logging.

Domain 3: Security, Governance, and Validation
3.1 Implement and manage Identity and Access Management and security controls.
3.2 Implement and manage protection for data in flight and at rest.
3.3 Implement, automate and validate cost controls for AWS resources.
3.4 Implement and manage automated network security and auditing.
3.5 Apply the appropriate AWS account and billing set-up options based on business requirements.
3.6 Implement and manage AWS resource auditing and validation.
3.7 Use AWS services to implement IT governance policies

Domain 4:High Availability and Elasticity
4.1 Determine appropriate use of multi-Availability Zone versus multi-region architectures.
4.2 Implement self-healing application architectures.
4.3 Implement the most appropriate front-end scaling architecture.
4.4 Implement the most appropriate middle-tier scaling architecture.
4.5 Implement the most appropriate data storage scaling architecture.
4.6 Demonstrate an understanding of when to apply vertical and horizontal scaling concepts appropriately

AWS SysOps Administrator Associate Course Outline

Domain 1: Monitoring and Reporting

1.1 Create and maintain metrics and alarms utilizing AWS monitoring services
1.2 Recognize and differentiate performance and availability metrics
1.3 Perform the steps necessary to remediate based on performance and availability metrics

Domain 2:High Availability

2.1 Implement scalability and elasticity based on use case
2.2 Recognize and differentiate highly available and resilient environments on AWS

Domain 3: Deployment and Provisioning

3.1 Identify and execute steps required to provision cloud resources
3.2 Identify and remediate deployment issues

Domain 4: Storage and Data Management

4.1 Create and manage data retention
4.2 Identify and implement data protection, encryption, and capacity planning needs

Domain 5: Security and Compliance

5.1 Implement and manage security policies on AWS
5.2 Implement access controls when using AWS
5.3 Differentiate between the roles and responsibility within the shared responsibility model

Domain 6: Networking

6.1 Apply AWS networking features
6.2 Implement connectivity services of AWS
6.3 Gather and interpret relevant information for network troubleshooting

Domain 7:Automation and Optimization

7.1 Use AWS services and features to manage and assess resource utilization
7.2 Employ cost-optimization strategies for efficient resource utilization
7.3 Automate manual or repeatable processes to minimize management overhead

Contact Us

Please contact us for any queries via phone or our contact us form. We will be happy to answer your questions!

3 Appian Place,373 Kent Ave

2194 South Africa
Tel: +2711-781 8014

Contact Form

Jumping Bean Contact Form!

Contact Form