Course Outline
Prequisites
- Basic Networking Knowledge: Familiarity with network fundamentals, including TCP/IP, DNS, VPNs, and firewalls.
- Cloud Platform Basics: A foundational understanding of one or more cloud platforms (AWS, Azure, Google Cloud) is helpful, as this course will cover multicloud strategies.
- Operating Systems Knowledge: Basic knowledge of operating systems (Windows/Linux), especially in cloud environments.
- Networking and Security Concepts: Familiarity with core networking and security concepts, such as subnetting, VLANs, access control, encryption, and security best practices.
- Experience with Cloud Services: Practical experience with cloud services or infrastructure-as-a-service (IaaS) would be advantageous but not mandatory.
- Programming Fundamentals (Optional): While not strictly required, some programming knowledge (e.g., Python or Shell scripting) can aid in automating cloud networking and security tasks.
AWS Certified Advanced Networking Specialty
Domain 1: Network Design
- Task Statement 1.1: Design a solution that incorporates edge network services to optimize user performance and traffic management for global architectures.
- Task Statement 1.2: Design DNS solutions that meet public, private, and hybrid requirements.
- Task Statement 1.3: Design solutions that integrate load balancing to meet high availability, scalability, and security requirements.
- Task Statement 1.4: Define logging and monitoring requirements across AWS and hybrid networks.
- Task Statement 1.5: Design a routing strategy and connectivity architecture between on-premises networks and the AWS Cloud.
Domain 2: Network Implementation
- Task Statement 2.1: Implement routing and connectivity between on-premises networks and the AWS Cloud.
- Task Statement 2.2: Implement routing and connectivity across multiple AWS accounts, Regions, and VPCs to support different connectivity patterns.
- Task Statement 2.3: Implement complex hybrid and multi-account DNS architectures.
- Task Statement 2.4: Automate and configure network infrastructure.
Domain 3: Network Management and Operation
- Task Statement 3.1: Maintain routing and connectivity on AWS and hybrid networks.
- Task Statement 3.2: Monitor and analyze network traffic to troubleshoot and optimize connectivity patterns.
- Task Statement 3.3: Optimize AWS networks for performance, reliability, and costeffectiveness.
Domain 4: Network Security, Compliance, and Governance
- Task Statement 4.1: Implement and maintain network features to meet security and compliance needs and requirements.
- Task Statement 4.2: Validate and audit security by using network monitoring and logging services
- Task Statement 4.3: Implement and maintain confidentiality of data and communications of the network.
Google Professional Cloud Network Engineer
Domain 1: Designing and planning a Google Cloud network
- 1.1 Designing an overall network architecture.
- 1.2 Designing Virtual Private Cloud (VPC) networks.
- 1.3 Designing a resilient and performant hybrid and multi-cloud network.
- 1.4 Designing an IP addressing plan for Google Kubernetes Engine (GKE).
Domain 2: Implementing Virtual Private Cloud (VPC) networks
- 2.1 Configuring VPCs.
- 2.2 Configuring VPC routing.
- 2.3 Configuring Network Connectivity Center.
- 2.4 Configuring and maintaining Google Kubernetes Engine clusters.
- 2.5 Configuring and managing Cloud Next Generation Firewall (NGFW) rules.
Domain 3: Configuring managed network services
- 3.1 Configuring load balancing.
- 3.2 Configuring Google Cloud Armor policies.
- 3.3 Configuring Cloud CDN.
- 3.4 Configuring and maintaining Cloud DNS.
- 3.5 Configuring and securing internet egress traffic.
- 3.6 Configuring network packet inspection.
Domain 4: Implementing hybrid network interconnectivity
- 4.1 Configuring Cloud Interconnect.
- 4.2 Configuring a site-to-site IPSec VPN.
- 4.3 Configuring Cloud Router.
- 4.4 Configuring Network Connectivity Center.
Domain 5: Managing, monitoring, and troubleshooting network operations
- 5.1 Logging and monitoring with Google Cloud Observability.
- 5.2 Maintaining and troubleshooting connectivity issues.
- 5.3 Using Network Intelligence Center to monitor and troubleshoot common networking issues.
AWS Certified-Security Specialty
Domain 1: Threat Detection and Incident Response
- Task Statement 1.1: Design and implement an incident response plan
- Task Statement 1.2: Detect security threats and anomalies by using AWS services
- Task Statement 1.3: Respond to compromised resources and workloads
Domain 2: Security Logging and Monitoring
- Task Statement 2.1: Design and implement monitoring and alerting to address security events
- Task Statement 2.2: Troubleshoot security monitoring and alerting
- Task Statement 2.3: Design and implement a logging solution
- Task Statement 2.4: Troubleshoot logging solutions
- Task Statement 2.5: Design a log analysis solution
Domain 3: Infrastructure Security
- Task Statement 3.1: Design and implement security controls for edge services
- Task Statement 3.2: Design and implement network security controls
- Task Statement 3.3: Design and implement security controls for compute workloads
- Task Statement 3.4: Troubleshoot network security
Domain 4: Identity and Access Management
- Task Statement 4.1: Design, implement, and troubleshoot authentication for AWS resources
- Task Statement 4.2: Design, implement, and troubleshoot authorization for AWS resources
Domain 5: Data Protection
- Task Statement 5.1: Design and implement controls that provide confidentiality and integrity for data in transit
- Task Statement 5.2: Design and implement controls that provide confidentiality and integrity for data at rest
- Task Statement 5.3: Design and implement controls to manage the lifecycle of data at rest
- Task Statement 5.4: Design and implement controls to protect credentials, secrets, and cryptographic key materials
Domain 6: Management and Security Governance
- Task Statement 6.1: Develop a strategy to centrally deploy and manage AWS accounts
- Task Statement 6.2: Implement a secure and consistent deployment strategy for cloud resources
- Task Statement 6.3: Evaluate the compliance of AWS resources
- Task Statement 6.4: Identify security gaps through architectural reviews and cost analysis
Google Professional Cloud Security Engineer
Domain 1: Configuring access
- 1.1 Managing Cloud Identity
- 1.2 Managing service accounts
- 1.3 Managing authentication
- 1.4 Managing and implementing authorization controls
- 1.5 Defining resource hierarchy
Domain 2: Securing communications and establishing boundary protection
- 2.1 Designing and configuring perimeter security
- 2.2 Configuring boundary segmentation
- 2.3 Establishing private connectivity
Domain 3: Ensuring data protection
- 3.1 Protecting sensitive data and preventing data loss
- 3.2 Managing encryption at rest, in transit, and in use
- 3.3 Planning for security and privacy in AI
Domain 4: Managing operations
- 4.1 Automating infrastructure and application security
- 4.2 Configuring logging, monitoring, and detection
Domain 5: Supporting compliance requirements
- 5.1 Determining regulatory requirements for the cloud