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
- Train your ML
- Deploy your ML to real-world application
- Evaluate & Improve your ML
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 duration, for a one-year term. You reserve the capacity in advance, so that you know it is available when you need it. You pay for the time that the instances are scheduled, even if you do not use them.
Terminate the Reserved instances as soon as possible to avoid…
NAT Gateway — AWS-managed NAT services with high availability & bandwidth, IPv4 supported.
Egress-only Internet Gateway — a horizontally scaled, redundant, and highly available VPC component that allows outbound communication over IPv6 from instances in your VPC to the internet, and prevents the internet from initiating an IPv6 connection with your instances.
Create Access Key for IAM User with necessary permissions.
When you use the AWS Management Console to create a user, you must choose to at least include a console password or access…
The value of Cache-Control max-age or TTL (Time To Live) is set to zero.
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 can be accessed from any individual web server, you can abstract the HTTP sessions from the web servers themselves. A common solution for this is to leverage an In-Memory Key/Value store such as Redis and Memcached.
Increase the number of shards of the Kinesis Data Stream
Amazon Kinesis Data…
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 retention or up to 365 days by enabling long-term data retention.
AWS Elastic Beanstalk.
AWS Elastic Beanstalk makes it even easier for developers to quickly deploy and manage applications in the AWS Cloud. …
Design Pattern isn’t a finished design that can be transformed directly into code.
It is a description or template for how to solve a problem that can be used in many different situations.
A Software Engineer in Machine Learning world 🤖