URL: /sys-ops/2023/07/10/configure-smtp-on-amazon-simple-email-service.html PATH: _posts/2023-07-31-configure-smtp-on-amazon-simple-email-service.md Configure SMTP on Amazon Simple Email Service This article shows you how to setup your SMTP server on AWS. The risks to activate any email service on your own systems are too great. If compromised, you may not only contribute to more spamming and phishing attacks, but also jeopardize the network reputation of your organization. You may get your company or university banned from sending emails. Fortunately, there are numerous cloud-based SMTP services. This article walks you through the steps setting up Amazon SES. Read this article on Medium (Medium may require a subscription to read this post) URL: /visualization/2023/07/10/use-postscript-for-visualization-of-simulation-results.html PATH: _posts/2023-07-10-use-postscript-for-visualization-of-simulation-results.md Use PostScript™ for Visualization of Simulation Results While there is an abundance of data visualization packages available for various programming environments, if you find yourself in need of a distinctive visualization while keeping your code stack minimal, PostScript provides an elegant answer. During the time of conducting this research, I opted for Java as the implementation language for my simulation program, which included real-time animation. However, the pixelated output produced by Java graphics proved to be unsuitable for print publications. What makes this approach of using PostScript appealing is its seamless integration into simulation programs, as it does not require the use of additional libraries. The resulting PostScript files serve as self-contained artifacts that can not only preserve metadata but also retain raw data. One of the remarkable advantages I discovered while working with PostScript is its long-term utility. The visuals created for my simulation projects using PostScript have been easily repurposed in various other media formats even after several years have passed. This ability to reuse and adapt visuals from past simulation endeavors showcases the lasting value and versatility of PostScript. Read this article on Medium (Medium may require a subscription to read this post) URL: /strategy/2023/06/15/overcome-blank-page-syndrom.html PATH: _posts/2023-06-15-overcome-blank-page-syndrom.md Overcome the blank-page syndrome and avoid plagiarism…with help of ChatGPT Much is written about ChatGPT and other generative artificial intelligence (GenAI) models. That made me wonder if these tools can help to write an article. Read this article on Medium (Medium may require a subscription to read this post) URL: /2022/05/03/detecting-data-drift-using-amazon-sagemaker.html PATH: _posts/2022-05-03-detecting-data-drift-using-amazon-sagemaker.md Detecting data drift using Amazon SageMaker As companies continue to embrace the cloud and digital transformation, they use historical data in order to identify trends and insights. This data is foundational to power tools, such as data analytics and machine learning (ML), in order to achieve high quality results. Read this article on AWS Blogs URL: /ai-ml/2021/11/01/build-workflows-for-amazon-forecast-with-aws-step-functions.html PATH: _posts/2021-11-01-build-workflows-for-amazon-forecast-with-aws-step-functions.md Build workflows for Amazon Forecast with AWS Step Functions This blog builds a full lifecycle workflow for Amazon Forecast to predict household electricity consumption from historic data. Previously, developers used AWS Lambda function to build workflows for Amazon Forecast. You can now use AWS Step Functions with AWS SDK integrations to reduce cost and complexity. Read this article on AWS Blogs URL: /ai-ml/2021/08/04/use-ml-predictions-over-amazon-dynamodb-data-with-amazon-athena-ml.html PATH: _posts/2021-08-04-use-ml-predictions-over-amazon-dynamodb-data-with-amazon-athena-ml.md Use ML predictions over Amazon DynamoDB data with Amazon Athena ML Today’s modern applications use multiple purpose-built database engines, including relational, key-value, document, and in-memory databases. This purpose-built approach improves the way applications use data by providing better performance and reducing cost. However, the approach raises some challenges for data teams that need to provide a holistic view on top of these database engines, and especially when they need to merge the data with datasets in the organization’s data lake. Read this article on AWS Blogs