[{"data":1,"prerenderedAt":60},["ShallowReactive",2],{"pattern-transfer-s3-cdk":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":12,"deploy":14,"description":17,"extension":18,"framework":19,"gitHub":20,"highlight":6,"introBox":26,"language":31,"level":32,"meta":33,"patternArch":34,"resources":48,"s3URL":6,"services":6,"stem":54,"testing":55,"videoId":6,"__hash__":59},"patterns\u002Fpatterns\u002Ftransfer-s3-cdk.json","AWS Transfer to Amazon S3",null,{"headline":8,"text":9},"Cleanup",[10,11],"1. Delete the stack: \u003Ccode>cdk destroy\u003C\u002Fcode>.","2. Confirm the stack has been deleted: \u003Ccode>aws cloudformation list-stacks --query \"StackSummaries[?contains(StackName,'STACK_NAME')].StackStatus\"\u003C\u002Fcode>",[13],"content\u002Fcontributors\u002Fjayesh-a-shinde.json",{"text":15},[16],"cdk deploy","Create AWS Glue tables from Athena and integrate with S3.","json","AWS CDK",{"template":21},{"repoURL":22,"templateURL":23,"projectFolder":24,"templateFile":25},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Fcdk-awstransfer","serverless-patterns\u002Fcdk-awstransfer","cdk-awstransfer","lib\u002Fsftp-stack.ts",{"headline":27,"text":28},"How it works",[29,30],"This pattern in CDK offers an example to setup an AWS SFTP server using AWS Transfer for SFTP. You can simply create a server, set up user accounts, and associate the server with one or more Amazon Simple Storage Service (Amazon S3) buckets.","You have fine-grained control over user identity, permissions, and keys. You can create users within Transfer for SFTP. You can also use IAM policies to control the level of access granted to each user.","TypeScript","200",{},{"icon1":35,"icon2":40,"line1":44},{"x":36,"y":37,"service":38,"label":39},25,50,"transfer","AWS Transfer",{"x":41,"y":37,"service":42,"label":43},75,"s3","Amazon S3 (blocked public access)",{"from":45,"to":46,"label":47},"icon1","icon2","Virtual mapped access",{"headline":49,"bullets":50},"Additional resources",[51],{"text":52,"link":53},"AWS Transfer Family","https:\u002F\u002Faws.amazon.com\u002Faws-transfer-family\u002F","patterns\u002Ftransfer-s3-cdk",{"headline":56,"text":57},"Testing",[58],"See the GitHub repo for detailed testing instructions.","VMQPsDpqHAqoliDEUYfbMDw1zbx4JK0U2FFCFrL4TcU",1778846888633]