A Must-Have Mindset to Successfully use Machine Learning by Google

The great benefit of ML is not only high accuracy, but also Data-Driven & Automatic Action.

ML is a way to use algorithm to derive insights from data and make repeated decisions.

- Define your business goal

- Define what kinds of Machine Learning that help

- Collect relevant data


A Quick Review for Continuous Improvement for Existing Solutions

Part 5: Continuous Improvement for Existing Solutions (29% of exam)

  • Logging & Monitoring
  • Reliability & Performance
  • Automated Response to Detection of Security Vulnerabilities
  • Automated Deployment & Rollback Strategy
  • Enable object-level logging in the S3 bucket to automatically track S3 actions using CloudTrail.
  • Set up an Amazon CloudWatch Events rule with an SNS Topic to notify the IT Compliance team when…

Part 4: Cost Control (12.5% of exam)

  • Cost Optimization & Monitoring

Only the DEV account benefits from the Reserved Pricing.

Note — The consolidated billing feature of AWS Organizations, for billing purpose, treats all the accounts in the organization as one account. …


A Quick Review for Migration Planning

Part 3 : Migration Planning (15% of exam)

  • Migration Assessment
  • Database Migration
  • Server Migration

AWS Application Discovery Service.

Note — Planning data center migrations can involve thousands of workloads that are often deeply interdependent. Server utilization data and dependency mapping are important early first steps in the migration process.

AWS Application Discovery Service collects and presents configuration, usage…


A Quick Review to Design for New Solutions

Part 2 : Design for New Solutions (31% of exam)

  • Credentials Management
  • Network & Security
  • Reliability & Performance
  • Deployment & Patch Management Strategy
  1. Create a role in IAM with appropriate permissions.
  2. Record the user’s information in Amazon DynamoDB.
  3. When the user uses his/her mobile app, create temporary credentials using the “AssumeRole” function in STS.
  4. Store these credentials in the mobile…

A Quick Review to Design for Organizational Complexity

Part 1 : Design for Organizational Complexity (12.5% of exam)

  • Cross-Account Authentication
  • Multi-Account environment using AWS Organization
  • Network & Security
  • Configure AWS Organizations to group different accounts into separate Organizational Units (OU) depending on the business function.
  • Create a Service Control Policy (SCP) that restricts launching any AWS resources without a tag.
  • Apply the SCP to the OU which will…

A Quick Review to Design Cost-Optimized Architectures

Part 4 : Design Cost-Optimized Architectures (18% of exam)

  • Identify cost-optimized solutions for Compute, Storage, Database & Network.

Use Scheduled Reserved Instances, which provide compute capacity that is always available on the specified recurring schedule.

Scheduled Reserved Instances enable you to purchase capacity reservations that recur on a daily, weekly, or monthly basis, with a specified start time and…


A Quick Review to Design Secure Applications and Architectures

Part 3 : Design Secure Applications and Architectures (24% of exam)

  • Design secure access to AWS resources.
  • Design secure Application tiers.
  • Design appropriate Data Security.

NAT Gateway — AWS-managed NAT services with high availability & bandwidth, IPv4 supported.

https://docs.aws.amazon.com/vpc/latest/userguide/vpc-nat-comparison.html

Egress-only Internet Gateway — a horizontally scaled, redundant, and highly available VPC component that allows outbound communication over IPv6 from instances in…


A Quick Review to Design High-Performing Architectures

Part 2 : Design High-Performing Architectures (28% of exam)

  • Identify high-performing solutions for Compute, Storage, Database & Network.

The value of Cache-Control max-age or TTL (Time To Live) is set to zero.

http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html

Amazon ElastiCache

For sub-millisecond latency caching, ElastiCache is the best choice. In order to address scalability and to provide a shared data storage for sessions that…


A Quick Review to Design Resilient Architectures

Part 1 : Design Resilient Architectures (30% of exam)

  • Design Multi-tier architectures.
  • Design High-available & Fault-tolerance architectures.
  • Design Decoupling mechanisms using AWS services.

By default, records of a stream are accessible for up to 24 hours from the time they are added to the stream.

You can raise this limit to up to 7 days by enabling extended data…

Pisit J.

Software Engineer.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store