Publications
Using Amazon Rekognition with .NET 5 Video
I just published a video to YouTube showing how to use Amazon Rekognition with .NET 5 applications.
Link to the recording
Publications
AWS Modernization Workshop For .NET
I had the privilege of working with four talented interns, Anjan Amarnath, Aravind Ramalingam, Chihao Sun, and Hongyi Li this summer to build a workshop on .NET Modernization.
In this workshop, you will migrate a monolithic .NET framework application to a microservices-based .NET Core application on AWS by applying the Strangler Fig Pattern. After completing this workshop, you will have the skills to feel more comfortable modernizing your legacy .
Publications
Pro PowerShell for Amazon Web Services: Second Edition
The completely revised and expanded Pro PowerShell for Amazon Web Services is written specifically for Windows professionals who already know PowerShell and want to learn to host Windows workloads on Amazon Web Services. The cloud offers information technology workers significant cost savings and agility unimaginable even just a few years ago. Tasks that traditionally took weeks of work, costing thousands of dollars, can be completed in minutes for a fraction of a penny.
Publications
Integrating Amazon AppStream 2.0 with your Learning Management System
https://aws.amazon.com/blogs/publicsector/integrating-amazon-appstream-2-0-with-your-learning-management-system/
Publications
Disabling Intel Hyper-Threading Technology on Amazon EC2 Windows Instances
https://aws.amazon.com/blogs/compute/disabling-intel-hyper-threading-technology-on-amazon-ec2-windows-instances/
Publications
Multi-Account Strategy - Using AWS CloudFormation Custom Resources to Create Amazon Route 53 Resources in Another Account
https://aws.amazon.com/blogs/mt/multi-account-strategy-using-aws-cloudformation-custom-resources-to-create-amazon-route-53-resources-in-another-account/
Publications
Disabling Intel Hyper-Threading Technology on Amazon Linux
https://aws.amazon.com/blogs/compute/disabling-intel-hyper-threading-technology-on-amazon-linux/
Publications
Ready to Weather the Storm
As people across the Northeastern United States are stocking up their pantries and preparing their disaster supplies kits, AWS is also preparing for winter snow storms and the subsequent hurricane season. After fielding several customer requests for information about our preparation regime, my colleagues Brian Beach and Ilya Epshteyn wrote the following guest post in order to share some additional information.
https://aws.amazon.com/blogs/aws/aws-ready-to-weather-the-storm/
Publications
ElastiCache as an ASP.NET Session Store
Are you hosting an ASP.NET application on AWS? Do you want the benefits of Elastic Load Balancing (ELB) and Auto Scaling, but feel limited by a dependency on ASP.NET session state? Rather than rely on sticky sessions, you can use an out-of-process session state provider to share session state between multiple web servers. In this post, I will show you how to configure ElastiCache and the RedisSessionStateProvider from Microsoft to eliminate the dependency on sticky sessions.
Publications
Enforcing a Squid Access Policy for Amazon S3 and Yum
In this article, we will set up an example situation showing how to use the open source Squid proxy to control access to Amazon Simple Storage Service (S3) from within an Amazon Virtual Private Cloud (VPC). First, you will configure Squid to allow access to Linux Yum repositories. Next, you will configure Squid to restrict access to a list of approved Amazon S3 buckets. Then, you will configure Squid to direct traffic based on the URL, sending some requests to an Internet gateway (IGW) and other traffic to a virtual private gateway (VGW).
Publications
Cross-Account IAM Roles in Windows PowerShell
As a company’s adoption of Amazon Web Services (AWS) grows, most customers adopt a multi-account strategy. Some customers choose to create an account for each application, while others create an account for each business unit or environment (development, testing, production). Whatever the strategy, there is often a use case that requires access to multiple accounts at once. This post examines cross-account access and the AssumeRole API, known as Use-STSRole in Windows PowerShell.
Publications
Best Practices for Developing a Security Group Policy
TechTarget While there are similarities, security groups are more capable than a traditional firewall. This tip compares security groups to a traditional firewall and describes best practices for developing a security group policy. https://searchaws.techtarget.com/tip/Best-practices-for-developing-a-security-group-policy
Publications
Best Practices for Authentication Options on AWS
TechTarget This tip reviews authentication options on AWS and best practices for using them to ensure accounts and information are well protected. https://searchaws.techtarget.com/tip/Best-practices-for-authentication-options-on-AWS
Publications
Best Practices for Protecting AWS Access Keys
TechTarget Tips to protect your access keys from hackers lurking on GitHub and similar sites. https://searchaws.techtarget.com/tip/Best-practices-for-protecting-AWS-access-keys
Publications
Pro PowerShell for Amazon Web Services: First Edition
This book is a resource for using Microsoft’s powerful scripting language, PowerShell, to create, host, manage, and administer workloads using a service widely recognized as the industry leader in cloud computing. Inside, find scripts to create and manage virtual machines, provision storage, configure networks with agility, and more–all using your preferred Windows scripting language.
Buy it from Apress
Buy it on Amazon