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
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. This means that all accounts in the organization can receive the hourly cost benefit of Reserved Instances that are purchased by any other account.
Only instances of same instance type & Availability Zone with Reserved Instances are valid for consolidated billing.
You can turn off Reserved Instance discount sharing on the Preferences page on the Billing and Cost Management console.
A single AWS…
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, and behavior data from your servers to help you better understand your workloads and estimate the Total Cost of Ownership (TCO) of running on AWS and to plan your migration to AWS.
Note — You should never store long-term credentials inside a mobile app, use temporary credentials created from AWS STS instead.
Set up cross-account access with a resource-based policy.
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. …