<prompt> Unda hati ya Python ambayo inaboresha utumaji wa programu ya wavuti kwa mfano wa AWS EC2 kwa kutumia Boto3. Hati inapaswa kuzindua mfano mpya, kusanidi vikundi vya usalama, kusakinisha programu muhimu k.m., Node.js, Nginx, kupeleka msimbo wa programu kutoka kwa hazina ya Git, na kuanza programu.  <response>: Ili kuunda hati ya Python ambayo inaboresha utumaji wa programu ya wavuti kwa mfano wa AWS EC2 kwa kutumia Boto3, fuata hatua hizi:1. Sakinisha Boto3 kwa kuendesha pip install boto32. Sanidi kitambulisho chako cha AWS kwa kufuata maagizo haya Unda faili mpya inayoitwa deploy.py na uongeze msimbo ufuatao: chatukuagiza boto3muda wa kuagizaec2 boto3.resourceec2def create_instance: print Inaunda mfano ... mfano ec2.create_instances ImageIdami-0c94855ba95b798c7, Amazon Linux 2 AMI ID badilisha ikihitajika MinCount1, MaxCount1, InstanceTypet2.micro, KeyNameyour-key-pair-name Badilisha na jina lako la jozi muhimu 0 example.subiri_mpaka_kukimbia example.reload mfano wa kurudidef configure_security_groupmfano: printInasanidi kikundi cha usalama... security_group ec2.create_security_group GroupNamewebapp-sg, DescriptionKikundi cha usalama kwa matumizi ya wavuti kikundi_cha_salama.idhinisha_ingilizi IPProtocoltcp, KutokaPort22, ToPort22, CidrIp0.0.0.00 kikundi_cha_salama.idhinisha_ingilizi IPProtocoltcp, KutokaPort80, ToPort80, CidrIp0.0.0.00 example.modify_attributeVikundisecurity_group.iddef deploy_applicationmfano: printInapeleka programu... user_data_script !binbash yum sasisho -y yum kufunga git -y curl --silent --location bash - yum install nodejs -y yum kufunga nginx -y systemctl anza nginx systemctl wezesha nginx git clone varwwwwebapp cd varwwwwebapp npm kufunga npm kukimbia kujenga cat etcnginxconf.dwebapp.conf 