Hands-on session for Locating Source IP Address in EC2 with Network Load Balancer while adding Instance or IP as Targets.
Youtube link : https://youtu.be/lG4Z1vSJaqk
How to Setup Language Model Locally without Code — LM Studio.pptxujjwalsoni23
Welcome to a groundbreaking tutorial on effortlessly setting up language models locally without a single line of code!
In this step-by-step guide, we'll dive into the world of LM Studio, unlocking the secrets to seamless language model deployment on your own machine. Whether you're a seasoned developer or a complete beginner, this tutorial is designed to empower you with the skills to master local setup without the complexities of coding.
Join us as we demystify the process, making AI accessible to everyone. Get ready to unleash the power of language models with LM Studio – your ticket to simplified, code-free AI magic!
Video URL : https://youtu.be/_8LaGrbNr0chttps://youtu.be/_8LaGrbNr0c
Unlock the Power of Conversations - Building a Chatbot with Gemini Pro Free A...ujjwalsoni23
Welcome to a journey into the realm of AI conversations! 🚀 In this tutorial, we delve into the art of crafting a sophisticated chatbot for Conversational Q&A using the incredible Gemini Pro Free API. Join us as we unlock the potential of natural language processing and build a chatbot that engages, informs, and elevates user experiences.
🌐 Key Features:
Step-by-step guide to setting up and integrating the Gemini Pro Free API.
Harness the capabilities of advanced natural language processing for dynamic conversational interactions.
Learn how to tailor your chatbot to answer user queries effectively, enhancing user engagement.
🤖 Why Watch This Tutorial:
Whether you're a seasoned developer or exploring the world of chatbots for the first time, this tutorial offers a comprehensive overview. Gain insights into the intricacies of building a conversational AI application and witness the transformative potential of Gemini Pro Free API.
📚 Resources Mentioned:
Gemini Pro Free API Documentation
Code Repository
👩💻 Who Can Benefit:
Developers, AI enthusiasts, and anyone intrigued by the future of conversational interfaces will find value in this tutorial. No prior chatbot development experience required—just a passion for innovation!
🔗 Explore Further:
Ready to embark on your journey into conversational AI? Dive into the tutorial now and unlock the door to limitless possibilities with the Gemini Pro Free API. Subscribe, like, and share to stay updated on the latest in AI and chatbot development!
#ChatbotDevelopment #GeminiProAPI #ConversationalAI #AIProgramming #TechTutorial
How to Access and Use Gemini API for Free.pptxujjwalsoni23
Embark on a journey into the world of advanced AI with our latest tutorial! In this hands-on session, we'll guide you through the steps to access and utilize the powerful Gemini API for free. Uncover the potential of AI-driven capabilities as we demonstrate how to integrate Gemini seamlessly into your projects using a simple and cost-free approach.
What to Expect:
Introduction to Gemini API: Learn about the innovative Gemini model developed by Google and discover its multifaceted capabilities in transforming your projects.
Free Access Tutorial: Follow along as we provide step-by-step guidance on accessing the Gemini API without any cost. Unlock the door to advanced AI functionalities for your projects.
Integration Walkthrough: Dive into a practical demonstration of how to integrate Gemini into your applications using a user-friendly approach. Whether you're a seasoned developer or a beginner, this tutorial caters to all skill levels.
Real-world Examples: Explore real-world use cases where Gemini's capabilities shine. From text generation to image understanding, witness the AI magic in action.
Q&A and Troubleshooting: We've got you covered! Engage in a live Q&A session where we address your queries and troubleshoot any challenges you may encounter during the tutorial.
Join us in this exciting hands-on session and empower your projects with the transformative capabilities of Gemini API – all for free! Don't miss out on this opportunity to elevate your AI game. Subscribe now and be part of the AI revolution! 🚀🤖 #GeminiAPI #FreeAccess #AIRevolution #HandsOnTutorial
Building Better AWS Lambdas: Unlocking the Power of Layersujjwalsoni23
Welcome to a comprehensive hands-on demonstration of AWS Lambda layers! In this tutorial, we'll delve into the powerful world of Lambda layers, unlocking their potential to streamline your serverless applications on Amazon Web Services.
Join us as we guide you through a step-by-step walkthrough, illustrating how Lambda layers can optimize code reuse, enhance development efficiency, and simplify your AWS Lambda functions. From understanding the fundamentals to implementing practical examples, this tutorial is designed for both beginners and seasoned developers looking to leverage the full capabilities of Lambda layers.
Discover how to organize dependencies, manage shared libraries, and elevate your serverless architecture with this in-depth exploration. Whether you're a developer, cloud enthusiast, or AWS professional, this hands-on session will equip you with the knowledge and skills to elevate your AWS Lambda game.
Don't miss out on this opportunity to master AWS Lambda layers and revolutionize your serverless applications. Hit play and embark on a transformative journey into the world of Lambda layers today!
Exploring Private Hosted Zones in Route 53 A Hands-On Workshop.pptxujjwalsoni23
A private hosted zone in Amazon Route 53 is a DNS (Domain Name System) configuration that allows you to create and manage custom domain names within your Virtual Private Cloud (VPC) for use with internal resources. It enables you to resolve domain names to private IP addresses within your VPC, providing a way to access resources such as instances, load balancers, and other services using user-friendly domain names, while keeping the DNS resolution isolated to your VPC network.
Private hosted zones are particularly useful for scenarios where you want to maintain separation between your internal network resources and external resources, ensuring that your private domain names do not get resolved outside of your VPC. This can enhance security and simplify access to resources within your VPC by using familiar domain names.
In summary, a private hosted zone in Route 53 offers a controlled and secure method for managing DNS records for your internal resources within your Amazon Web Services (AWS) Virtual Private Cloud environment.
Thanks for watching this video.
Do like and subscribe my channel.
Copying and Sharing Amazon Machine Image (AMI) and Snapshots - Hands-on Sessionujjwalsoni23
Welcome to this exciting hands-on session, where we will dive into the world of Amazon Machine Images (AMIs) and Snapshots. In this interactive workshop, you will gain practical experience and insights into copying and sharing these essential components in Amazon Web Services (AWS).
Session Overview:
During this session, we will cover the following key topics:
Copying AMIs:
Step-by-step guide on duplicating AMIs across regions.
Best practices for efficient AMI copying.
Sharing AMIs:
How to securely share AMIs with other AWS accounts.
Granting permissions and setting up sharing options.
Hands-On Experience:
This session is designed to provide you with hands-on experience. You will have access to AWS Management Console to follow along with our instructors as we demonstrate each concept. Please make sure you have an active AWS account and access to the AWS Management Console.
Prerequisites:
To make the most out of this session, it is recommended to have basic knowledge of AWS services and a fundamental understanding of cloud computing concepts.
Join us for this immersive workshop to learn invaluable skills in managing AMIs and snapshots efficiently, enabling you to optimize your AWS infrastructure and streamline your cloud operations.
Don't miss this opportunity to enhance your AWS expertise and elevate your cloud capabilities. Let's dive into the world of AMIs and snapshots together!
Please note that this session is limited to a specific duration. However, AWS offers a vast range of services and possibilities that go beyond this hands-on workshop. We encourage you to continue exploring the AWS ecosystem and take advantage of the multitude of resources available to support your cloud journey.
Get ready to empower your cloud expertise with practical insights in copying and sharing AMIs and snapshots. Let's begin this exciting session!
This video will explain about different scenarios for SSL/TLS Termination in Application Load Balancer (ALB) / Network Load Balancer (NLB)
Youtube link : https://youtu.be/CS8OsLFsQJ0
AWS Global Infrastructure - Regional Edge Cacheujjwalsoni23
In November 2016, AWS announced a new type of Edge Location, called a Regional Edge Cache. These sit between your CloudFront Origin servers and the Edge Locations. A Regional Edge Cache has a larger cache-width than each of the individual Edge Locations, and because data expires from the cache at the Edge Locations, the data is retained at the Regional Edge Caches.
Therefore, when data is requested at the Edge Location that is no longer available, the Edge Location can retrieve the cached data from the Regional Edge Cache instead of the Origin servers, which would have a higher latency.
How to Setup Language Model Locally without Code — LM Studio.pptxujjwalsoni23
Welcome to a groundbreaking tutorial on effortlessly setting up language models locally without a single line of code!
In this step-by-step guide, we'll dive into the world of LM Studio, unlocking the secrets to seamless language model deployment on your own machine. Whether you're a seasoned developer or a complete beginner, this tutorial is designed to empower you with the skills to master local setup without the complexities of coding.
Join us as we demystify the process, making AI accessible to everyone. Get ready to unleash the power of language models with LM Studio – your ticket to simplified, code-free AI magic!
Video URL : https://youtu.be/_8LaGrbNr0chttps://youtu.be/_8LaGrbNr0c
Unlock the Power of Conversations - Building a Chatbot with Gemini Pro Free A...ujjwalsoni23
Welcome to a journey into the realm of AI conversations! 🚀 In this tutorial, we delve into the art of crafting a sophisticated chatbot for Conversational Q&A using the incredible Gemini Pro Free API. Join us as we unlock the potential of natural language processing and build a chatbot that engages, informs, and elevates user experiences.
🌐 Key Features:
Step-by-step guide to setting up and integrating the Gemini Pro Free API.
Harness the capabilities of advanced natural language processing for dynamic conversational interactions.
Learn how to tailor your chatbot to answer user queries effectively, enhancing user engagement.
🤖 Why Watch This Tutorial:
Whether you're a seasoned developer or exploring the world of chatbots for the first time, this tutorial offers a comprehensive overview. Gain insights into the intricacies of building a conversational AI application and witness the transformative potential of Gemini Pro Free API.
📚 Resources Mentioned:
Gemini Pro Free API Documentation
Code Repository
👩💻 Who Can Benefit:
Developers, AI enthusiasts, and anyone intrigued by the future of conversational interfaces will find value in this tutorial. No prior chatbot development experience required—just a passion for innovation!
🔗 Explore Further:
Ready to embark on your journey into conversational AI? Dive into the tutorial now and unlock the door to limitless possibilities with the Gemini Pro Free API. Subscribe, like, and share to stay updated on the latest in AI and chatbot development!
#ChatbotDevelopment #GeminiProAPI #ConversationalAI #AIProgramming #TechTutorial
How to Access and Use Gemini API for Free.pptxujjwalsoni23
Embark on a journey into the world of advanced AI with our latest tutorial! In this hands-on session, we'll guide you through the steps to access and utilize the powerful Gemini API for free. Uncover the potential of AI-driven capabilities as we demonstrate how to integrate Gemini seamlessly into your projects using a simple and cost-free approach.
What to Expect:
Introduction to Gemini API: Learn about the innovative Gemini model developed by Google and discover its multifaceted capabilities in transforming your projects.
Free Access Tutorial: Follow along as we provide step-by-step guidance on accessing the Gemini API without any cost. Unlock the door to advanced AI functionalities for your projects.
Integration Walkthrough: Dive into a practical demonstration of how to integrate Gemini into your applications using a user-friendly approach. Whether you're a seasoned developer or a beginner, this tutorial caters to all skill levels.
Real-world Examples: Explore real-world use cases where Gemini's capabilities shine. From text generation to image understanding, witness the AI magic in action.
Q&A and Troubleshooting: We've got you covered! Engage in a live Q&A session where we address your queries and troubleshoot any challenges you may encounter during the tutorial.
Join us in this exciting hands-on session and empower your projects with the transformative capabilities of Gemini API – all for free! Don't miss out on this opportunity to elevate your AI game. Subscribe now and be part of the AI revolution! 🚀🤖 #GeminiAPI #FreeAccess #AIRevolution #HandsOnTutorial
Building Better AWS Lambdas: Unlocking the Power of Layersujjwalsoni23
Welcome to a comprehensive hands-on demonstration of AWS Lambda layers! In this tutorial, we'll delve into the powerful world of Lambda layers, unlocking their potential to streamline your serverless applications on Amazon Web Services.
Join us as we guide you through a step-by-step walkthrough, illustrating how Lambda layers can optimize code reuse, enhance development efficiency, and simplify your AWS Lambda functions. From understanding the fundamentals to implementing practical examples, this tutorial is designed for both beginners and seasoned developers looking to leverage the full capabilities of Lambda layers.
Discover how to organize dependencies, manage shared libraries, and elevate your serverless architecture with this in-depth exploration. Whether you're a developer, cloud enthusiast, or AWS professional, this hands-on session will equip you with the knowledge and skills to elevate your AWS Lambda game.
Don't miss out on this opportunity to master AWS Lambda layers and revolutionize your serverless applications. Hit play and embark on a transformative journey into the world of Lambda layers today!
Exploring Private Hosted Zones in Route 53 A Hands-On Workshop.pptxujjwalsoni23
A private hosted zone in Amazon Route 53 is a DNS (Domain Name System) configuration that allows you to create and manage custom domain names within your Virtual Private Cloud (VPC) for use with internal resources. It enables you to resolve domain names to private IP addresses within your VPC, providing a way to access resources such as instances, load balancers, and other services using user-friendly domain names, while keeping the DNS resolution isolated to your VPC network.
Private hosted zones are particularly useful for scenarios where you want to maintain separation between your internal network resources and external resources, ensuring that your private domain names do not get resolved outside of your VPC. This can enhance security and simplify access to resources within your VPC by using familiar domain names.
In summary, a private hosted zone in Route 53 offers a controlled and secure method for managing DNS records for your internal resources within your Amazon Web Services (AWS) Virtual Private Cloud environment.
Thanks for watching this video.
Do like and subscribe my channel.
Copying and Sharing Amazon Machine Image (AMI) and Snapshots - Hands-on Sessionujjwalsoni23
Welcome to this exciting hands-on session, where we will dive into the world of Amazon Machine Images (AMIs) and Snapshots. In this interactive workshop, you will gain practical experience and insights into copying and sharing these essential components in Amazon Web Services (AWS).
Session Overview:
During this session, we will cover the following key topics:
Copying AMIs:
Step-by-step guide on duplicating AMIs across regions.
Best practices for efficient AMI copying.
Sharing AMIs:
How to securely share AMIs with other AWS accounts.
Granting permissions and setting up sharing options.
Hands-On Experience:
This session is designed to provide you with hands-on experience. You will have access to AWS Management Console to follow along with our instructors as we demonstrate each concept. Please make sure you have an active AWS account and access to the AWS Management Console.
Prerequisites:
To make the most out of this session, it is recommended to have basic knowledge of AWS services and a fundamental understanding of cloud computing concepts.
Join us for this immersive workshop to learn invaluable skills in managing AMIs and snapshots efficiently, enabling you to optimize your AWS infrastructure and streamline your cloud operations.
Don't miss this opportunity to enhance your AWS expertise and elevate your cloud capabilities. Let's dive into the world of AMIs and snapshots together!
Please note that this session is limited to a specific duration. However, AWS offers a vast range of services and possibilities that go beyond this hands-on workshop. We encourage you to continue exploring the AWS ecosystem and take advantage of the multitude of resources available to support your cloud journey.
Get ready to empower your cloud expertise with practical insights in copying and sharing AMIs and snapshots. Let's begin this exciting session!
This video will explain about different scenarios for SSL/TLS Termination in Application Load Balancer (ALB) / Network Load Balancer (NLB)
Youtube link : https://youtu.be/CS8OsLFsQJ0
AWS Global Infrastructure - Regional Edge Cacheujjwalsoni23
In November 2016, AWS announced a new type of Edge Location, called a Regional Edge Cache. These sit between your CloudFront Origin servers and the Edge Locations. A Regional Edge Cache has a larger cache-width than each of the individual Edge Locations, and because data expires from the cache at the Edge Locations, the data is retained at the Regional Edge Caches.
Therefore, when data is requested at the Edge Location that is no longer available, the Edge Location can retrieve the cached data from the Regional Edge Cache instead of the Origin servers, which would have a higher latency.
AWS Global Infrastructure - Regions.pptxujjwalsoni23
An AWS Region is a cluster of data centers in a specific geographic area, such as the Northeastern United States or Western Europe. It is a best practice to choose a region that is geographically close to users; this reduces latency because data reaches the users more quickly.
Each AWS Region includes multiple AZs. However, each AZ is restricted to a specific AWS Region. You can use multiple AZs within one Region, but you can't use the same AZ across multiple Regions.
AWS Global Infrastructure - Availability Zone.pptxujjwalsoni23
AZs are essentially the physical data centers of AWS. This is where the actual compute, storage, network, and database resources are hosted that we as consumers provision within our Virtual Private Clouds (VPCs). A common misconception is that a single availability zone is equal to a single data center. This is not the case. In fact, it’s likely that multiple data centers located close together form a single availability zone.
Each AZ will always have at least one other AZ that is geographically located within the same area, usually a city, linked by highly resilient and very low latency private fiber optic connections. However, each AZ will be isolated from the others using separate power and network connectivity that minimizes impact to other AZs should a single AZ fail.
Link : https://aws.amazon.com/about-aws/global-infrastructure/
In this video I'm going to show you how too speed up the cold start time of AWS Lambda functions by up to 10x at no extra cost, using the new AWS Lambda SnapStart feature.
Youtube video link https://www.youtube.com/watch?v=iwi_2DIMEz8
#AWS #AWSinFiveMinutesOrLess #Serverless
Storage Gateway is a service in AWS that connects an on-premises software appliance with the cloud-based storage to provide secure integration between an organization's on-premises IT environment and AWS storage infrastructure.
1) Storage Gateway service allows you to securely store the data in AWS cloud for the scalable and cost-effective storage.
2) Storage Gateway is a virtual appliance which is installed in a hypervisor running in a Data center used to replicate the information to the AWS particularly S3.
3) Amazon Storage Gateway's virtual appliance is available for download as a virtual machine (VM) image which you can install on a host in your data center.
4) Storage Gateway supports either Vmware EXI or Microsoft Hyper-V.
Once you have installed the storage gateway, link it with your AWS account through the activation process, and then you can use the AWS Management Console to create the storage gateway option.
There are three types of Storage Gateways:
1) File Gateway (NFS)
2) Volume Gateway (iSCSI)
3) Tape Gateway (VTL)
AWS NAT Gateway in a Nutshell
NAT gateway enables instance in Private Subnet to connect to the internet or other AWS services but prevent the internet from initiating a connection with those instances.
How NAT works
NAT device has an Elastic IP address and is connected to the Internet through an internet gateway.
When we connect an instance in a private subnet through the NAT device, which routes traffic from the instance to the internet gateway and routes any response to the instance
NAT maps multiple private IPv4 addresses to a single public IPv4 address.
This is the same as for SSE, that is, the KMS in the IAM service is used to manage shared keys. The client can use the key ID (the ARN) to refer to a key, which is then accessed by the client for encryption and decryption purposes. Note that each object is encrypted using a dedicated key, and the KMS key is used to secure the per-object keys.
Amazon S3 Server-Side Encryption with S3-Managed Keys – SSE-S3.pptxujjwalsoni23
Server-Side Encryption with S3-Managed Keys – SSE-S3
Each object is encrypted with a unique data key employing strong multi-factor encryption.
SSE-S3 encrypts the data key with a master key that is regularly rotated.
S3 server-side encryption uses one of the strongest block ciphers available, 256-bit Advanced Encryption Standard (AES-256), to encrypt the data.
Whether or not objects are encrypted with SSE-S3 can’t be enforced when they are uploaded using pre-signed URLs, because the only way server-side encryption can be specified is through the AWS Management Console or through an HTTP request header Must set header x-amz-server-side-encryption to AES-256
For enforcing server-side encryption for all of the objects that are stored in a bucket, use a bucket policy that denies permissions to upload an object unless the request includes x-amz-server-side-encryption header to request server-side encryption
Azure Resource Manager is the deployment and management service for Azure. It provides a management layer that enables you to create, update, and delete resources in your Azure account. You use management features, like access control, locks, and tags, to secure and organize your resources after deployment.
Hybrid Cloud File Sharing Using Azure File Sync | Azure File Sync with AWS
What is Azure File Sync?
Azure File Sync centralizes your company's file shares in Azure Files. Azure File Sync transforms Windows Servers running on-premises or in the cloud into a quick cache of your Azure file share. When you choose Azure File Sync, you do not need to sacrifice the flexibility, performance, or compatibility of an on-premises file server. Any protocol supported by Windows Server, including SMB, NFS, and FTPS, can be used to access the data locally.
Lab Steps:
1) Logging in to AWS Portal and Launch Windows Server 2019 VM
2) Logging in to the Microsoft Azure Portal
3) Creating a Storage Sync Service
4) Creating a File Share in Azure Files
5) Creating a Sync Group
6) Connecting to AWS Virtual Machine (RDP)
7) Installing the File Sync Agent and Registering the Windows VM
8) Creating a Server Endpoint in the Sync Group
9) Testing the Sync Group with One Server Endpoint
Video Link : https://www.youtube.com/watch?v=pT3eRMps9so
Hack proof your aws account in 8 easy stepsujjwalsoni23
Hack proof your aws account in 8 easy steps
Steps for Safeguarding your AWS Account
1. Enable MFA for your root account and keep a strong password.
2. Avoid using your root account for Daily Activities on AWS.
3. Create an IAM user and assign least Privilege to that user.
4. Restrict Security groups.
5. Check all Public S3 Buckets and make sure no user data gets compromised.
6. Make sure EC2 volumes, S3 Buckets are Encrypted.
7. Make sure Keys are rotated on regular basis.
8. Follow Trusted Advisor Recommendations
Setup cross account access between twi accounts in AWS as read onlyujjwalsoni23
1. Have two accounts i.e. Account A and Account B where Account B needs to be granted Read-Only Access to Account A
2. Create Role in Account A which has policy for ReadOnlyAccess for Account B (Another AWS Account option under create Role)
3. Create an IAM user in Account B and create inline role which assumes role created in Account A – Put ARN of Role you created in Account A
4. Click on Switch Roles in Account B and enter Role Name, Account ID of Account A.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
AWS Global Infrastructure - Regions.pptxujjwalsoni23
An AWS Region is a cluster of data centers in a specific geographic area, such as the Northeastern United States or Western Europe. It is a best practice to choose a region that is geographically close to users; this reduces latency because data reaches the users more quickly.
Each AWS Region includes multiple AZs. However, each AZ is restricted to a specific AWS Region. You can use multiple AZs within one Region, but you can't use the same AZ across multiple Regions.
AWS Global Infrastructure - Availability Zone.pptxujjwalsoni23
AZs are essentially the physical data centers of AWS. This is where the actual compute, storage, network, and database resources are hosted that we as consumers provision within our Virtual Private Clouds (VPCs). A common misconception is that a single availability zone is equal to a single data center. This is not the case. In fact, it’s likely that multiple data centers located close together form a single availability zone.
Each AZ will always have at least one other AZ that is geographically located within the same area, usually a city, linked by highly resilient and very low latency private fiber optic connections. However, each AZ will be isolated from the others using separate power and network connectivity that minimizes impact to other AZs should a single AZ fail.
Link : https://aws.amazon.com/about-aws/global-infrastructure/
In this video I'm going to show you how too speed up the cold start time of AWS Lambda functions by up to 10x at no extra cost, using the new AWS Lambda SnapStart feature.
Youtube video link https://www.youtube.com/watch?v=iwi_2DIMEz8
#AWS #AWSinFiveMinutesOrLess #Serverless
Storage Gateway is a service in AWS that connects an on-premises software appliance with the cloud-based storage to provide secure integration between an organization's on-premises IT environment and AWS storage infrastructure.
1) Storage Gateway service allows you to securely store the data in AWS cloud for the scalable and cost-effective storage.
2) Storage Gateway is a virtual appliance which is installed in a hypervisor running in a Data center used to replicate the information to the AWS particularly S3.
3) Amazon Storage Gateway's virtual appliance is available for download as a virtual machine (VM) image which you can install on a host in your data center.
4) Storage Gateway supports either Vmware EXI or Microsoft Hyper-V.
Once you have installed the storage gateway, link it with your AWS account through the activation process, and then you can use the AWS Management Console to create the storage gateway option.
There are three types of Storage Gateways:
1) File Gateway (NFS)
2) Volume Gateway (iSCSI)
3) Tape Gateway (VTL)
AWS NAT Gateway in a Nutshell
NAT gateway enables instance in Private Subnet to connect to the internet or other AWS services but prevent the internet from initiating a connection with those instances.
How NAT works
NAT device has an Elastic IP address and is connected to the Internet through an internet gateway.
When we connect an instance in a private subnet through the NAT device, which routes traffic from the instance to the internet gateway and routes any response to the instance
NAT maps multiple private IPv4 addresses to a single public IPv4 address.
This is the same as for SSE, that is, the KMS in the IAM service is used to manage shared keys. The client can use the key ID (the ARN) to refer to a key, which is then accessed by the client for encryption and decryption purposes. Note that each object is encrypted using a dedicated key, and the KMS key is used to secure the per-object keys.
Amazon S3 Server-Side Encryption with S3-Managed Keys – SSE-S3.pptxujjwalsoni23
Server-Side Encryption with S3-Managed Keys – SSE-S3
Each object is encrypted with a unique data key employing strong multi-factor encryption.
SSE-S3 encrypts the data key with a master key that is regularly rotated.
S3 server-side encryption uses one of the strongest block ciphers available, 256-bit Advanced Encryption Standard (AES-256), to encrypt the data.
Whether or not objects are encrypted with SSE-S3 can’t be enforced when they are uploaded using pre-signed URLs, because the only way server-side encryption can be specified is through the AWS Management Console or through an HTTP request header Must set header x-amz-server-side-encryption to AES-256
For enforcing server-side encryption for all of the objects that are stored in a bucket, use a bucket policy that denies permissions to upload an object unless the request includes x-amz-server-side-encryption header to request server-side encryption
Azure Resource Manager is the deployment and management service for Azure. It provides a management layer that enables you to create, update, and delete resources in your Azure account. You use management features, like access control, locks, and tags, to secure and organize your resources after deployment.
Hybrid Cloud File Sharing Using Azure File Sync | Azure File Sync with AWS
What is Azure File Sync?
Azure File Sync centralizes your company's file shares in Azure Files. Azure File Sync transforms Windows Servers running on-premises or in the cloud into a quick cache of your Azure file share. When you choose Azure File Sync, you do not need to sacrifice the flexibility, performance, or compatibility of an on-premises file server. Any protocol supported by Windows Server, including SMB, NFS, and FTPS, can be used to access the data locally.
Lab Steps:
1) Logging in to AWS Portal and Launch Windows Server 2019 VM
2) Logging in to the Microsoft Azure Portal
3) Creating a Storage Sync Service
4) Creating a File Share in Azure Files
5) Creating a Sync Group
6) Connecting to AWS Virtual Machine (RDP)
7) Installing the File Sync Agent and Registering the Windows VM
8) Creating a Server Endpoint in the Sync Group
9) Testing the Sync Group with One Server Endpoint
Video Link : https://www.youtube.com/watch?v=pT3eRMps9so
Hack proof your aws account in 8 easy stepsujjwalsoni23
Hack proof your aws account in 8 easy steps
Steps for Safeguarding your AWS Account
1. Enable MFA for your root account and keep a strong password.
2. Avoid using your root account for Daily Activities on AWS.
3. Create an IAM user and assign least Privilege to that user.
4. Restrict Security groups.
5. Check all Public S3 Buckets and make sure no user data gets compromised.
6. Make sure EC2 volumes, S3 Buckets are Encrypted.
7. Make sure Keys are rotated on regular basis.
8. Follow Trusted Advisor Recommendations
Setup cross account access between twi accounts in AWS as read onlyujjwalsoni23
1. Have two accounts i.e. Account A and Account B where Account B needs to be granted Read-Only Access to Account A
2. Create Role in Account A which has policy for ReadOnlyAccess for Account B (Another AWS Account option under create Role)
3. Create an IAM user in Account B and create inline role which assumes role created in Account A – Put ARN of Role you created in Account A
4. Click on Switch Roles in Account B and enter Role Name, Account ID of Account A.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.