My Cloud Blog

A journal of experiences in computer science.

Amazon WorkSpaces

Amazon WorkSpaces is a managed desktop as a service product available within Amazon Web Services (AWS) like Citrix or Remote Desktop Services. Users are provided dedicated virtual Linux or Windows desktops of various sizes, memory, and features. Applications and their state are maintained whether users log on or off from different locations. AWS or custom images can provide commercial applications that can be utilized on the Amazon WorkSpaces, such as the Workspaces Graphics Bundle recommended for ArcGIS Pro. Continue reading

Python Upgrade for AWS Lambda

Amazon Web Services (AWS) has ended their support of Python 2.7, requiring many AWS Lambda functions to be upgraded from Python 2 to 3. The Runtime settings can be updated in the AWS console or with the update-function-configuration command in the AWS CLI, and then the changes can be tested and deployed. The Python community provides guidance for porting Python 2 code to Python 3 as well as a library to translate this code called lib2to3 at: Continue reading

Aws Amplify App

2021-05-27 Web Daniel Sablosky
This site is a Hugo generated site hosted as an application by Amazon Web Services (AWS) Amplify. AWS Amplify is really two things. It is a framework for building cloud-powered apps as well as a service for hosting them. AWS Amplify works off of a Github (or AWS CodeCommit) hook for continous deployment and offers feature branches for continous integration as well as a Secure Sockets Layer (SSL) certificate for encryption in transit. Continue reading

Amazon EKS in AWS GovCloud

Instead of a monolithic application, many modern applications can be composed of several independent stateless microservices, each performing a particular function and running in a container. This improves disaster recovery and continuous deployment. Containers are light-weight units with the necessary components that software needs to run in a virtual operating environment. Docker containers are open source and often used with Linux workloads, but Windows containers are also available. Docker containers includes code, libraries, virtual kernel, and everything the microservices need to run. Continue reading

Amazon FSx for Windows File Server in AWS GovCloud

Amazon Web Services (AWS) shares responsibility for security and compliance by protecting the infrastructure of its services while customers configure security for their selected services. In December, 2020, Amazon FSx for Windows File Server became available in the AWS GovCloud (US) Regions as a shared file system for Windows environments (as opposed to Amazon Elastic File System, which is generally used more for Linux systems.) Amazon FSx for Windows File Server provides fully managed native Windows file shares designed for Windows integration, including Active Directory running on AWS or on-premises. Continue reading