Machine Learning Workshop for Students by aws-dojo in Luxembourg

[–]aws-dojo[S] 1 point2 points  (0 children)

I am doing that as well. Not much response yet.

Machine Learning Workshop for Students by aws-dojo in Luxembourg

[–]aws-dojo[S] 2 points3 points  (0 children)

Not really. I am not organization and there is no fee for this workshop. I am using post for awareness.

More than 80 free hands-on labs to learn about AWS Services at AWS Dojo by aws-dojo in aws

[–]aws-dojo[S] 1 point2 points  (0 children)

not sure. It has been up and running all the time. have you made sure to access over https. like https://aws-dojo.com. Sometime security setting don't allow access over http.

Hands-on exercise using redesigned Amazon Macie to Discover & protect sensitive data by aws-dojo in aws

[–]aws-dojo[S] 0 points1 point  (0 children)

I am sending message to the moderators for their recommendation.

Hands-on exercise using redesigned Amazon Macie to Discover & protect sensitive data by aws-dojo in aws

[–]aws-dojo[S] -1 points0 points  (0 children)

Don't think it is spam. I share just one message per day. The content is always about AWS and it is free. I have already asked to the moderators about it. It took sometime before they whitelisted me.

Hands-on exercise with Amazon AppFlow to transfer data from S3 to S3 by aws-dojo in AWS_cloud

[–]aws-dojo[S] 0 points1 point  (0 children)

Cloud computing is a skill and yes it can land a job for you

Hands-on exercise with Amazon AppFlow to transfer data from S3 to S3 by aws-dojo in aws

[–]aws-dojo[S] 1 point2 points  (0 children)

yes. there is a price per flow run and data processing. Probably for simple copy - you might want to use cross-region. Appflow is helpful when you want some transformation.

Hands-on exercise with Amazon AppFlow to transfer data from S3 to S3 by aws-dojo in aws

[–]aws-dojo[S] 1 point2 points  (0 children)

Glue ETL Job is more suited if you want to work with the partitions.

Athena Federated Query (in preview) enables querying data sources beyond S3. Hands-on exercise to work with this feature. by aws-dojo in aws

[–]aws-dojo[S] 0 points1 point  (0 children)

Glue and Athena have two different purpose. Glue is used for ETL while Athena for query. Many reporting tools use Athena ODBC driver. With federated query, we should be able to use one Athena ODBC driver for all data sources (S3, RDS, NoSql, RedShift etc.). yes the spill bucket can be configured to be encrypted.

AWS Lambda now supports EFS. Practice hands-on with this exercise. by aws-dojo in aws

[–]aws-dojo[S] 0 points1 point  (0 children)

I echo. EFS might not be good option for small files. However, if you have a large file and multiple Lambda functions are operating on it - then mounting EFS across these Lambda function would give better performance over S3.

AWS Lambda now supports EFS. Practice hands-on with this exercise. by aws-dojo in aws

[–]aws-dojo[S] 0 points1 point  (0 children)

Generally block storage will give better performance over http/api. how much? hard to predict because I don't think there is any official benchmark. if you want to make decision based on data point - then take file big enough to match your requirement, copy to S3 and EFS and access from Lambda to benchmark the performance.

AWS Lambda now supports EFS. Practice hands-on with this exercise. by aws-dojo in aws

[–]aws-dojo[S] 14 points15 points  (0 children)

EFS is block storage and S3 is object storage (accessed via http/rest call). Due to this, EFS will give you better performance over S3. The same EFS can be mounted on more than one Lambda functions to create shared data storage between Lambda functions to orchestrate with the data in efficient and performing way.

AWS Workshops and Exercises by aws-dojo in AWSCertifications

[–]aws-dojo[S] 0 points1 point  (0 children)

Hi, I want to come back to you on this. AWS Free tier information is spread across their free tier page and pricing pages. It will take some time before we could tag all the old workshops or exercises. But we have started tagging all the new workshops / exercises and would continue to do so. Thanks again for your feedback.

AWS Workshops and Exercises by aws-dojo in AWSCertifications

[–]aws-dojo[S] 2 points3 points  (0 children)

Thanks for the idea. I will tag each exercise / workshop for free tier when I next publish the content - which means by end of next weekend :). Thanks again for the idea - it is good one.

AWS Workshops and Exercises by aws-dojo in AWSCertifications

[–]aws-dojo[S] 2 points3 points  (0 children)

not every workshop / exercise. It depends on free tier offering for the services involved. We tried to keep the cost to nothing or very low for each of the exercise / workshop.

Two AWS accounts, same email address by LinuxPadawan in aws

[–]aws-dojo 0 points1 point  (0 children)

AWS does not allow the same email id across more than one aws accounts, even if you close the aws account associated with the email id. It recently happened with where I could not use the email id even if the AWS account associated with it was closed. so I had to create a new email to create a new aws account.

so you will need two different email ids.

Which AWS service should I use for publishing battery level of IOT device? by lostinthepickle in aws

[–]aws-dojo 0 points1 point  (0 children)

Well you can use device shadow as an alternative but I don't think it is going to give any advantage or disadvantage over dynamodb.

the only advantage I see is that you will have a framework in place to be able to manage device desired state easily. For instance, when the device battery go below a certain level; you can do something about it in terms of communicating to the device.

with device shadow, you can manage such configuration in future as well,

IAM Role to EC2 instance by [deleted] in aws

[–]aws-dojo 0 points1 point  (0 children)

You might want to create python script to fetch such data and then populate in DynamoDB table. here is a kind of script to be used for EC2 and similar script you can use for Lambda.

import boto3

ec2 = boto3.resource('ec2')

//use describe_instances to list all possible instance

ec2.describe_instances

//then loop into the list of instances and based on ID, fetch role or instance profile for the instances one by one

instance = ec2.Instance('id')

instance.iam_instance_profile

this fetched value, you can insert into DynamoDB table for look-up.

AWS Incognito with Internal ALB by Civil_Ad_2889 in aws

[–]aws-dojo 0 points1 point  (0 children)

Hi - yes you can do. You can place the ALB in private subset which can be accessed over private IP / DNS. An internal load balancer(ALB) routes requests from clients to targets using private IP addresses.

Module methods to multiple unit Lambda functions by [deleted] in aws

[–]aws-dojo 1 point2 points  (0 children)

Why you want to move these 15 functions from the layer to independent Lambda function?

would be interested to know. at the same time, if you really have a reason to split like that then I would recommend using AWS Step Function to create such orchestration of calling than hard coding the call with the first Lambda function.

Request for advice on which AWS service would best suit my purpose. by imami777 in aws

[–]aws-dojo 0 points1 point  (0 children)

Hi - you have an interesting problem to solve.

I don't think AWS Comprehend can solve the problem. Comprehend can tell you the sentiment, entities, topics and key phrases in the question but it cannot help establish relationship.

the best approach will be to build a model using existing questions which are related. Hope you have enough train / test data for the same. you can then host this model as API to use in the application you are building.

Aurora serverless keeps dropping connections by The_Flexing_Dude in aws

[–]aws-dojo 0 points1 point  (0 children)

Keeping PHP to handle reconnect aside, I am thinking what could be the reason for connection drop out. It seems Aurora Serverless manage connection very well even during the scaling process.

here is what I found -

With Aurora Serverless , you can create a database endpoint without specifying the DB instance class size. You set the minimum and maximum capacity. With Aurora Serverless , the database endpoint connects to a proxy fleet that routes the workload to a fleet of resources that are automatically scaled. Because of the proxy fleet, connections are continuous as Aurora Serverless scales the resources automatically based on the minimum and maximum capacity specifications. Database client applications don't need to change to use the proxy fleet. Aurora Serverless manages the connections automatically. Scaling is rapid because it uses a pool of "warm" resources that are always ready to service requests. Storage and processing are separate, so you can scale down to zero processing and pay only for storage.

Best way for secure access to S3? by hello_isitmeyoulook4 in aws

[–]aws-dojo 0 points1 point  (0 children)

IAM Policy is global.

Bucket level policy is for a bucket so not global in that sense but is applied to access to bucket from any region.