<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Swastik Gomase on Medium]]></title>
        <description><![CDATA[Stories by Swastik Gomase on Medium]]></description>
        <link>https://medium.com/@swastikgomase143?source=rss-233ccf6a5aee------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/0*Hp0_z_gB6hiZgmhO</url>
            <title>Stories by Swastik Gomase on Medium</title>
            <link>https://medium.com/@swastikgomase143?source=rss-233ccf6a5aee------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 24 May 2026 04:26:14 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@swastikgomase143/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[Boto3 python code to integrate with Lambda & API Gateway]]></title>
            <link>https://medium.com/@swastikgomase143/boto3-python-code-to-integrate-with-lambda-api-gateway-a8b1f319cdf2?source=rss-233ccf6a5aee------2</link>
            <guid isPermaLink="false">https://medium.com/p/a8b1f319cdf2</guid>
            <dc:creator><![CDATA[Swastik Gomase]]></dc:creator>
            <pubDate>Sat, 19 Aug 2023 09:07:36 GMT</pubDate>
            <atom:updated>2023-08-19T09:07:36.684Z</atom:updated>
            <content:encoded><![CDATA[<blockquote>Integrating AWS Lambda with API Gateway using Boto3 involves creating or updating the necessary resources like Lambda functions, API Gateway APIs, and their associated methods. Below is an example Python code snippet that demonstrates how to achieve this using Boto3:</blockquote><p><strong>import boto3</strong></p><p><strong># Initialize Boto3 clients for Lambda and API Gateway<br>lambda_client = boto3.client(‘lambda’)<br>apigateway_client = boto3.client(‘apigateway’)</strong></p><p><strong># Define your Lambda function details<br>lambda_function_name = ‘MyLambdaFunction’<br>lambda_role_arn = ‘arn:aws:iam::123456789012:role/lambda-role’ # Replace with your role ARN<br>lambda_handler_name = ‘lambda_handler’ # Replace with your actual handler function name<br>lambda_runtime = ‘python3.8’ # Replace with your desired runtime</strong></p><p><strong># Create or update the Lambda function<br>try:<br> # Update existing function code and configuration<br> lambda_client.update_function_code(<br> FunctionName=lambda_function_name,<br> ZipFile=open(‘lambda_function.zip’, ‘rb’).read() # Replace with your function code archive<br> )<br> lambda_client.update_function_configuration(<br> FunctionName=lambda_function_name,<br> Role=lambda_role_arn,<br> Handler=lambda_handler_name,<br> Runtime=lambda_runtime<br> )<br> print(f’Lambda function “{lambda_function_name}” updated successfully.’)<br>except lambda_client.exceptions.ResourceNotFoundException:<br> # Create a new Lambda function if it doesn’t exist<br> lambda_client.create_function(<br> FunctionName=lambda_function_name,<br> Role=lambda_role_arn,<br> Handler=lambda_handler_name,<br> Runtime=lambda_runtime,<br> Code={<br> ‘ZipFile’: open(‘lambda_function.zip’, ‘rb’).read() # Replace with your function code archive<br> }<br> )<br> print(f’Lambda function “{lambda_function_name}” created successfully.’)</strong></p><p><strong># Define API Gateway details<br>api_name = ‘MyAPI’<br>api_description = ‘My API Gateway’<br>resource_path_part = ‘myresource’<br>http_method = ‘POST’<br>integration_type = ‘AWS_PROXY’<br>lambda_function_uri = f’arn:aws:apigateway:{boto3.session.Session().region_name}:lambda:path/2015–03–31/functions/{lambda_function_name}/invocations’</strong></p><p><strong># Create or update the API Gateway API and its resources<br>try:<br> # Update existing API Gateway API<br> api_id = apigateway_client.get_rest_apis().get(‘items’)[0][‘id’] # Assuming you have only one API<br> resource_id = apigateway_client.get_resources(restApiId=api_id).get(‘items’)[0][‘id’]<br> <br> # Update the resource’s method<br> apigateway_client.put_method(<br> restApiId=api_id,<br> resourceId=resource_id,<br> httpMethod=http_method,<br> authorizationType=’NONE’<br> )<br> <br> # Create or update the integration<br> apigateway_client.put_integration(<br> restApiId=api_id,<br> resourceId=resource_id,<br> httpMethod=http_method,<br> type=integration_type,<br> integrationHttpMethod=http_method,<br> uri=lambda_function_uri<br> )<br> <br> # Create or update the method response<br> apigateway_client.put_method_response(<br> restApiId=api_id,<br> resourceId=resource_id,<br> httpMethod=http_method,<br> statusCode=’200&#39;,<br> responseModels={‘application/json’: ‘Empty’}<br> )<br> <br> print(f’API Gateway API “{api_name}” updated successfully.’)<br>except IndexError:<br> # Create a new API Gateway API if it doesn’t exist<br> api_id = apigateway_client.create_rest_api(name=api_name, description=api_description)[‘id’]<br> resource_id = apigateway_client.create_resource(restApiId=api_id, parentId=None, pathPart=resource_path_part)[‘id’]<br> <br> # Create the resource’s method<br> apigateway_client.put_method(<br> restApiId=api_id,<br> resourceId=resource_id,<br> httpMethod=http_method,<br> authorizationType=’NONE’<br> )<br> <br> # Create the integration<br> apigateway_client.put_integration(<br> restApiId=api_id,<br> resourceId=resource_id,<br> httpMethod=http_method,<br> type=integration_type,<br> integrationHttpMethod=http_method,<br> uri=lambda_function_uri<br> )<br> <br> # Create the method response<br> apigateway_client.put_method_response(<br> restApiId=api_id,<br> resourceId=resource_id,<br> httpMethod=http_method,<br> statusCode=’200&#39;,<br> responseModels={‘application/json’: ‘Empty’}<br> )<br> <br> print(f’API Gateway API “{api_name}” created successfully.’)</strong></p><p><strong># Deploy the API to a stage<br>stage_name = ‘prod’<br>deployment_id = apigateway_client.create_deployment(restApiId=api_id, stageName=stage_name)[‘id’]<br>print(f’API Gateway API deployed to stage “{stage_name}” with deployment ID {deployment_id}.’)</strong></p><blockquote>Remember to replace placeholders like lambda_role_arn, lambda_handler_name, lambda_function.zip, and other placeholders with your actual values. Additionally, make sure you are using the correct region in the Lambda function URI and in the API Gateway client initialization.</blockquote><blockquote>Before running the code, ensure that you have the necessary dependencies installed and that you have configured your AWS credentials using aws configure or environment variables.</blockquote><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a8b1f319cdf2" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Integrate Lambda with any services like S3, and then integrate Lambda with API Gateway.]]></title>
            <link>https://medium.com/@swastikgomase143/integrate-lambda-with-any-services-like-s3-and-then-integrate-lambda-with-api-gateway-ed461baa32e1?source=rss-233ccf6a5aee------2</link>
            <guid isPermaLink="false">https://medium.com/p/ed461baa32e1</guid>
            <dc:creator><![CDATA[Swastik Gomase]]></dc:creator>
            <pubDate>Sat, 19 Aug 2023 08:56:23 GMT</pubDate>
            <atom:updated>2023-08-19T08:56:23.008Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/752/0*ER9AjJmP_l-sT_Sm" /></figure><h4>Integrate Lambda with any services like S3, and then integrate Lambda with API Gateway. Once you’ve completed that, retrieve the Lambda function even<strong>t using API Gateway.</strong></h4><blockquote>Integrating Lambda with various services like S3 and then connecting it with API Gateway allows for seamless and scalable serverless architectures. In this blog post, we will explore the process of integrating Lambda with S3, and then integrating Lambda with API Gateway. Finally, we will retrieve the Lambda function event using API Gateway.</blockquote><blockquote>Serverless computing has gained immense popularity due to its ability to abstract away the infrastructure management and provide developers with the flexibility to focus on writing code. AWS Lambda, one of the leading serverless computing platforms, allows developers to run code without provisioning or managing servers.</blockquote><blockquote>Integrating Lambda with S3:</blockquote><blockquote>AWS S3 (Simple Storage Service) is an object storage service that offers industry-leading scalability, data availability, security, and performance. By integrating Lambda with S3, we can trigger Lambda functions whenever an event occurs in the S3 bucket, such as object creation, deletion, or modification.</blockquote><blockquote>To integrate Lambda with S3, follow these steps:</blockquote><blockquote>Create an S3 bucket: Start by creating an S3 bucket in your AWS account. Note down the bucket name as we will need it later.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*8p5cY62hAgXoV1YF" /></figure><blockquote>Create a Lambda function: Next, create a Lambda function by selecting the appropriate runtime and configuring the function’s code. Remember to enable the necessary permissions for accessing S3.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*FpNOI5naVztxelLq" /><figcaption>Creating new lambda function</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/proxy/0*pfgBe0MwT_Ix_ppv" /><figcaption>Adding permissions for lambda function to access S3 using IAM</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/proxy/1*b31hiO4ynbDLRrXWEFF4aQ.png" /><figcaption>Selecting relevent permissions to use S3 for lambda function</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*1bnfTScosPtshXYy" /><figcaption>Adding S3 full Access permission to our lambda function</figcaption></figure><blockquote>Configure S3 trigger: Within the Lambda function configuration, add an S3 trigger. Specify the bucket name and the event(s) that should trigger the Lambda function.This can be done by creating an event trigger in s3 bucket using our lambda function.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/proxy/1*b31hiO4ynbDLRrXWEFF4aQ.png" /><figcaption>Adding S3 event notification name</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*ci6mDZLjUf2QsQF4" /><figcaption>Adding “All objects create event” for triggering S3</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*I5z6Cm1C0znFnJNI" /><figcaption>Choosing our lambda function to connect it to our S3 bucket</figcaption></figure><blockquote>Write Lambda function code: Now, write the code for your Lambda function. This code will be executed whenever the specified event occurs in the S3 bucket. You can perform various operations on the S3 object, such as processing, analyzing, or transforming the data.</blockquote><pre>import boto3<br><br><br>def lambda_handler(event, context):<br>    s3 = boto3.resource(&#39;s3&#39;)<br>    bucket = s3.Bucket(&#39;&lt;my_bucket_name&gt;&#39;)<br>    objects_uploaded = [obj.key for obj in bucket.objects.all()]<br>    print(&quot;Objects uploaded are:&quot;, objects_uploaded)<br>    return {<br>        &#39;uploaded&#39;: objects_uploaded<br>    }</pre><p>Replace &lt;my_bucket_name&gt; with your bucket name.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*E6Pie35xci1F7UA1" /><figcaption>python code in lambda function to output names of s3 uploaded items</figcaption></figure><blockquote>Test the integration: Upload an object to the S3 bucket and observe the Lambda function being triggered. Check the logs and verify that the function executed successfully.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*GMwQLLZsz_qoH_iV" /><figcaption>Uploading file in bucket</figcaption></figure><blockquote>Integrating Lambda with API Gateway:</blockquote><blockquote>AWS API Gateway is a fully managed service that enables developers to create, publish, and manage APIs at any scale. It acts as a front door for applications to access data, business logic, or functionality from backend services, including Lambda functions.</blockquote><blockquote>To integrate Lambda with API Gateway, follow these steps:</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*UzxBCVUixBpW2pDF" /></figure><blockquote>Selecting REST API for building New API</blockquote><blockquote>Create an API Gateway: Start by creating an API Gateway in your AWS account. Configure the necessary settings, such as the API name, endpoint type, and security options.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*l35Lmm24rYRfnkAQ" /></figure><blockquote>Creating new REST API</blockquote><blockquote>Create a resource and method: Within the API Gateway, create a resource and method that will be associated with your Lambda function. For example, you can create a GET method for retrieving data from Lambda.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*phrvuXGdCuaW1PwV" /></figure><blockquote>Creating new resource for API</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/663/0*86b5H4bf2bzg2LFG" /></figure><blockquote>Creating GET Method for our API</blockquote><blockquote>Configure integration: In the method configuration, choose the integration type as “Lambda Function” and select the Lambda function you want to integrate. Configure any additional settings, such as request/response mapping templates or authentication.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*4MNFlpGOd1tjFFQS" /></figure><blockquote>Deploy the API: After configuring the integration, deploy the API Gateway to make it accessible to clients. This step generates a unique endpoint URL that clients can use to interact with your Lambda function.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*4NVu05Wkjx9-_NOz" /></figure><blockquote>Created API Gateway</blockquote><blockquote>Retrieving Lambda function event using API Gateway:</blockquote><blockquote>Once the Lambda function is integrated with API Gateway, you can retrieve the Lambda function event by invoking the API endpoint. Clients can send requests to the API Gateway endpoint, which will trigger the associated Lambda function and return the response.</blockquote><blockquote>To retrieve the Lambda function event using API Gateway, follow these steps:</blockquote><blockquote>Obtain the API Gateway endpoint URL: After deploying the API Gateway, note down the endpoint URL. This URL will be used to send requests to the API.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*x5_L7rIuAvrmSkr3" /></figure><blockquote>Send a request to the API endpoint: Use any HTTP client, such as cURL or Postman, to send a request to the API Gateway endpoint. Make sure to include any required headers or query parameters as specified in your API configuration.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/806/0*kBHStE7Obp9Mx57V" /></figure><blockquote>Receive the response: Once the Lambda function execution completes, the API Gateway will return the response to the client who made the request. The response can be in various formats, such as JSON, XML, or binary data.Here we get a list of files uploaded successfully in our bucket.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*Lyc_Mq3sCCmbfCNp" /></figure><blockquote>Returning Lambda using API Gateway</blockquote><blockquote>By following these steps, you can easily integrate Lambda with services like S3 and then connect it with API Gateway. This integration allows for a powerful combination of serverless computing and API management, enabling you to build scalable and flexible applications. Retrieving the Lambda function event using API Gateway provides a seamless way to trigger and interact with your Lambda functions.</blockquote><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ed461baa32e1" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[AWS Service Practical Task:]]></title>
            <link>https://medium.com/@swastikgomase143/aws-service-practical-task-76405237d613?source=rss-233ccf6a5aee------2</link>
            <guid isPermaLink="false">https://medium.com/p/76405237d613</guid>
            <dc:creator><![CDATA[Swastik Gomase]]></dc:creator>
            <pubDate>Sat, 19 Aug 2023 08:34:24 GMT</pubDate>
            <atom:updated>2023-08-19T08:34:24.648Z</atom:updated>
            <content:encoded><![CDATA[<ol><li><strong>Amazon Polly</strong></li></ol><blockquote>Amazon Polly is a service offered by Amazon Web Services (AWS) that converts text into lifelike speech. It’s a cloud-based text-to-speech (TTS) service that allows developers to generate human-like speech from written text. Amazon Polly supports a variety of languages and voices, making it useful for applications such as voiceovers, interactive voice responses (IVRs), audiobook narration, and more.</blockquote><blockquote>To use Amazon Polly, you can interact with the service programmatically through the AWS SDKs, including the Boto3 library for Python. Here’s a basic example of how to use Amazon Polly to synthesize speech:</blockquote><blockquote>Installing Boto3 and Setting Up Credentials:</blockquote><blockquote>Make sure you have the Boto3 library installed (pip install boto3). Also, configure your AWS credentials either by setting environment variables or using a configuration file.</blockquote><blockquote>Synthesizing Speech with Amazon Polly:</blockquote><blockquote>Here’s an example of how to synthesize speech using Amazon Polly and save the resulting audio as an MP3 file:</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*QY6pT-wo87yMpxqYNDD6pA.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*PVtuovvlUj0yI7I9xFRs1A.png" /></figure><h4>2.Amazon <strong>Rekognition</strong></h4><blockquote>Amazon Rekognition is a cloud-based image and video analysis service offered by Amazon Web Services (AWS). It provides powerful machine learning capabilities to analyze and extract information from visual content, including images and videos. Amazon Rekognition can be used for a variety of applications, including content moderation, face recognition, object and scene detection, text recognition, and more.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*uE9muoU7RAzS9nS7NcaRTg.png" /></figure><p>3.<strong>Amazon Comprehend</strong></p><blockquote>Amazon Comprehend is a natural language processing (NLP) service provided by Amazon Web Services (AWS). It uses machine learning algorithms to analyze text and extract useful information from it. Amazon Comprehend can be used to gain insights from text data, perform sentiment analysis, identify key phrases, detect language, extract entities (such as names, dates, and locations), and more.</blockquote><blockquote>Here are some key features and use cases of Amazon Comprehend:</blockquote><blockquote>Sentiment Analysis: Amazon Comprehend can determine the sentiment (positive, negative, neutral) expressed in a piece of text. This is useful for understanding customer feedback, social media posts, reviews, and other text data.</blockquote><blockquote>Entity Recognition: The service can identify entities in text, such as names of people, places, dates, organizations, and more. This is valuable for extracting structured information from unstructured text.</blockquote><blockquote>Keyphrase Extraction: Amazon Comprehend can identify important keywords or phrases in a text, helping to summarize and categorize the content.</blockquote><blockquote>Language Detection: The service can automatically detect the language of a given text, which is particularly useful when dealing with multilingual content.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*fnrrwfk1MJDRuRsK1jQ5kg.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*h8CfvX6ZfF4QXD4FvAWBzQ.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*kKj1dTG00ZWAxX6TJsX1WA.png" /></figure><p>4.<strong>Amazon Transcribe</strong></p><blockquote>Amazon Transcribe is a service provided by Amazon Web Services (AWS) that offers automatic speech recognition (ASR) capabilities. It is designed to convert spoken language into written text, making it valuable for a wide range of applications, such as transcription services, content indexing, voice assistants, and more. Amazon Transcribe uses advanced machine learning models to accurately transcribe audio content.</blockquote><blockquote>Here are some key features and use cases of Amazon Transcribe:</blockquote><blockquote>Audio Transcription: Amazon Transcribe can transcribe audio files into text, allowing you to convert spoken words into readable content. This is useful for generating accurate transcripts of meetings, interviews, podcasts, and other spoken content.</blockquote><blockquote>Real-Time Streaming Transcription: The service supports real-time streaming transcription, enabling you to transcribe live audio streams. This is valuable for applications such as call center analytics and live captioning.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*vbOHbND7vgyM4lG6HNhlGg.png" /></figure><p><strong>5.Amazon Translate</strong></p><blockquote>Amazon Transcribe is a service provided by Amazon Web Services (AWS) that offers automatic speech recognition (ASR) capabilities. It is designed to convert spoken language into written text, making it valuable for a wide range of applications, such as transcription services, content indexing, voice assistants, and more. Amazon Transcribe uses advanced machine learning models to accurately transcribe audio content.</blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*4udZyMrC25XOlPdID-Synw.png" /></figure><p>6<strong>.Amazon Personalize</strong></p><blockquote>Amazon Personalize is a machine learning service provided by Amazon Web Services (AWS) that allows you to create personalized recommendations for your applications. It uses advanced algorithms to build and deploy recommendation models based on user behavior and preferences. Amazon Personalize is particularly useful for building recommendation engines that provide personalized content, product recommendations, and more.</blockquote><blockquote>Here are some key features and use cases of Amazon Personalize:</blockquote><blockquote>Recommendation Models: Amazon Personalize enables you to build recommendation models using historical user interaction data. These models can provide personalized recommendations for products, content, videos, music, and more.</blockquote><blockquote>Real-Time Recommendations: The service supports real-time recommendation requests, allowing you to deliver personalized suggestions to users as they interact with your application.</blockquote><p><strong>7.Amazon MediaLive</strong></p><blockquote>Amazon MediaLive is a cloud-based service provided by Amazon Web Services (AWS) that offers live video processing and streaming capabilities. It is designed to help broadcasters, content providers, and other organizations deliver high-quality live video content to viewers over the internet. Amazon MediaLive supports a variety of video codecs, adaptive bitrate streaming, and integration with other AWS services.</blockquote><blockquote>Key features and use cases of Amazon MediaLive include:</blockquote><blockquote>Live Video Encoding: Amazon MediaLive enables real-time video encoding, which involves converting raw video input into various adaptive bitrate streams suitable for different devices and network conditions.</blockquote><blockquote>Adaptive Bitrate Streaming: The service supports adaptive streaming protocols such as HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH). This ensures that viewers receive the best video quality based on their available network bandwidth.</blockquote><blockquote>Video Codecs and Formats: Amazon MediaLive supports a range of video codecs and formats, allowing you to choose the best settings for your content and target devices.</blockquote><blockquote>Input Sources: You can ingest live video feeds from various sources, including satellite feeds, cameras, and video production hardware.</blockquote><p><strong>8.Amazon MediaConvert</strong></p><blockquote>Amazon MediaConvert is a cloud-based service provided by Amazon Web Services (AWS) that offers professional video transcoding capabilities. It is designed to help content creators and broadcasters convert and prepare video content for delivery across a wide range of devices and platforms. Amazon MediaConvert supports various video codecs, formats, and adaptive streaming technologies.</blockquote><blockquote>Here are some key features and use cases of Amazon MediaConvert:</blockquote><blockquote>Video Transcoding: Amazon MediaConvert allows you to transcode video content from one format or codec to another. This is important for ensuring compatibility with different devices, browsers, and streaming platforms.</blockquote><blockquote>Adaptive Bitrate Streaming: The service supports adaptive streaming protocols such as HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH). This enables viewers to receive the appropriate video quality based on their available network bandwidth.</blockquote><blockquote>Video Codecs and Formats: Amazon MediaConvert supports a wide range of video codecs, formats, and resolutions, making it flexible for different content delivery scenarios.</blockquote><blockquote>Input Sources: You can ingest video content from various sources, including files stored in Amazon S3 or other cloud storage solutions.</blockquote><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=76405237d613" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[TASK 2]]></title>
            <link>https://medium.com/@swastikgomase143/task-2-9b0154f5b712?source=rss-233ccf6a5aee------2</link>
            <guid isPermaLink="false">https://medium.com/p/9b0154f5b712</guid>
            <dc:creator><![CDATA[Swastik Gomase]]></dc:creator>
            <pubDate>Sat, 19 Aug 2023 07:25:38 GMT</pubDate>
            <atom:updated>2023-08-19T07:25:38.546Z</atom:updated>
            <content:encoded><![CDATA[<h4>Using boto3 create s3 bucket and describe EC2 instances.</h4><p>Creating S3 bucket using boto3</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*cepGOQAHFjhP5MY9Kwf-9w.png" /></figure><p>Resolving the problem of authentication- failed by proving AWS Access Key ID and AWS Secret Access Key.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*PDrIy_Jk1LCm91xpQtqXxQ.png" /></figure><p>Hence We can see Bucket has been created in S3 dashboard.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*NVq_B7T4gINRuvx7ZmNxaQ.png" /></figure><p>Describing EC2 Instances on my Aws account in Mumbai region.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*HVOzkK17p11GfdcaZRktWg.png" /></figure><p>Now Check Instance-Id Both are same.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*_WEHvWlEjphQXFtWIRFucA.png" /></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=9b0154f5b712" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>