AWS reInvent 2023 recaps from Chicago AWS user groupAWS Chicago
Chicago AWS Solutions Architect Scott Hewitt recaps the non-GenAI updates from AWS re:Invent 2023. Updates range from storage, networking, compute and developer tools.
AWS reInvent 2023 recaps from Chicago AWS user groupAWS Chicago
Chicago AWS Solutions Architect Scott Hewitt recaps the non-GenAI updates from AWS re:Invent 2023. Updates range from storage, networking, compute and developer tools.
Chicago AWS Solutions Architect Mehdy Haghy recaps the new AI/ML releases and...AWS Chicago
This document summarizes Amazon Web Services' generative AI and machine learning services, including Amazon Q, Amazon Bedrock, Amazon CodeWhisperer, and Amazon SageMaker. It outlines new capabilities and updates to each service, such as customizing AI models with domain-specific data in Amazon Bedrock, improved coding suggestions from Amazon CodeWhisperer, and new tools for distributed training and inference in Amazon SageMaker. The document is intended to recap announcements from re:Invent 2023 about AWS's generative AI and AI/ML services.
WilliamCollins_Road-to-Transit-Gateway.pptxAWS Chicago
The document discusses using AWS Transit Gateway to improve networking connectivity across the Galactic Empire. Transit Gateway can serve as a central hub to connect all of the Empire's VPCs and on-premises data centers across different star systems. This overcomes issues with the current decentralized infrastructure and lack of security protocols. Transit Gateway supports creating many attachments, scaling to thousands of connections, and using custom routing tables to segment and control traffic flow. The Empire can now implement uniform routing policies and secure communication networks.
Suresh Poopandi_Generative AI On AWS-MidWestCommunityDay-Final.pdfAWS Chicago
The document discusses generative AI and tools for building with it on AWS. It provides an introduction to generative AI, describes common use cases like text generation and image generation, and reviews tools available on AWS for generative AI like Amazon Bedrock, Amazon EC2 Trn1n and Amazon EC2 Inf2, Amazon CodeWhisperer, and Amazon SageMaker Jumpstart. It also discusses security, customization, and cost benefits of using AWS for generative AI projects.
Streamlined Entitlements with AWS Lake Formation - Anusha DwivedulaAWS Chicago
Morningstar faced challenges with centralized data management and entitlements across their data lake and Amazon Redshift. They implemented a tag-based permissions system in Lake Formation to simplify entitlements management. They then created an in-house mapper to translate the tag-based Lake Formation grants and revokes to equivalent resource-based grants and revokes in Amazon Redshift. This provided a consistent permissions approach across both systems and enabled faster data access, more automation and self-service of permissions.
Saurabh_Shanbhag - Building_SaaS_on_AWS.pptxAWS Chicago
This document discusses building enterprise SaaS applications on AWS. It notes that the SaaS market size is projected to grow significantly by 2029. When building SaaS applications on AWS, developers should consider the different models for tenant isolation and leveraging shared services. The document also provides recommendations around security, compliance, connectivity options, and best practices to accelerate time to market and growth when building SaaS applications on AWS.
Ross Stuart_Using ML to Solve Lifes Problems.pptxAWS Chicago
The document discusses predicting e-bike availability for Divvy, Chicago's bike sharing system. It describes a solutions architect who wants to use machine learning to build a model that predicts when e-bikes will be available for rides between his home and office, as not having an e-bike available adds time to his commute. The architect works for AHEAD, a company focused on data, analytics, and machine learning, and hopes to apply his skills to solve the problem of occasionally finding no e-bikes available for important meetings in the city.
Mohamed Wali_AWS Security Reference Architecture.pptxAWS Chicago
The document discusses the AWS Security Reference Architecture (AWS SRA), which defines a target security architecture that organizations can use to build and review their own security architectures. The AWS SRA helps organizations define their security architecture, review existing designs and capabilities, implement security services, learn about AWS security features, and facilitate discussions around security responsibilities. It presents a layered approach to security and reference designs for account structure, network architecture, and protecting resources, principals, and accounts using various AWS security services. Code examples demonstrating the AWS SRA are provided in a public GitHub repository along with architecture diagrams, deployment guides, and other documentation.
Pat_Davies_AWSCostOptimization_Final.pdfAWS Chicago
Maximize performance and savings with AWS Compute Optimizer. AWS Compute Optimizer is an AWS machine learning service that analyzes cloudwatch metrics to identify overprovisioned and underprovisioned EC2 instances, EBS volumes, Lambda functions and more. It provides rightsizing recommendations to optimize resources and save costs while maintaining performance. The recommendations can be viewed in the AWS Compute Optimizer dashboard, AWS Cost Explorer or directly on EC2 instances.
MARK GAMBLE_ASC For Really Remote Edge Computing - AWS Community Day Chicago ...AWS Chicago
Mark Gamble
AWS Communtity Day Midwest 2023
ASC For Really Remote Edge Computing: How AWS Snowball + SpaceX Starlink + Couchbase Capella = more uptime, lower latency and better bandwidth usage for apps at the edge
Michal Brygidyn_CloudHackingScenarios.pdfAWS Chicago
The document discusses various scenarios where sensitive data and credentials were exposed due to issues like lack of security awareness, improper tool selection, failure to follow security best practices like least privilege, and not using encryption. Specific examples included source code, files and documentation with plaintext credentials being committed to public GitHub repositories, exposed through unprotected development tools like Symfony Profiler, and accessible via misconfigured Kubernetes APIs and services like Jenkins. The presentation proposes the topic of potential "AWS backdoors" for further discussion.
This document introduces STRUCTURA.IO, a low-code platform for managing infrastructure as code (IaC) using Terraform. It allows visualizing and building IaC topology without coding by generating Terraform code. Key features include managing over 300 cloud and infrastructure providers, built-in documentation, code analysis, cost estimation, importing existing infrastructure, validating code, and an AI assistant for creating or explaining code.
John Merline AWS Certification FAQ.pptxAWS Chicago
This document provides an overview and frequently asked questions about AWS certification exams. It discusses why individuals pursue certification, the best study resources which include tutorial sites and practice exams, when the optimal time is to take exams based on material refresh cycles, where exams can be taken both in-person and remotely, tips for pacing oneself during the exam and using practice exams, and considerations for beta exams which have discounted prices but lack study materials and immediate scoring.
The document discusses seven common security issues organizations face when using AWS: 1) Not enabling multi-factor authentication on root accounts and IAM users, 2) Lacking multi-account governance which can limit incident impact, 3) Having poor IAM implementation such as overuse of managed policies, 4) Managing infrastructure manually instead of using infrastructure as code, 5) Insufficient data protection measures like encryption and backups, 6) Not prioritizing cost management with tools like budgets and cost alerts, 7) Overlooking security and analytics data available in cloud logs and services.
This document discusses building serverless software-as-a-service (SaaS) applications using AWS technologies like AWS AppSync, AWS Lambda, and Amazon DynamoDB in a multi-tenant architecture. It covers challenges like performance isolation, data security and privacy, and compliance when building for multiple tenants. It also provides an example of using AWS roles and policies to restrict tenant access to only their own data in a DynamoDB table.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
Chicago AWS Solutions Architect Mehdy Haghy recaps the new AI/ML releases and...AWS Chicago
This document summarizes Amazon Web Services' generative AI and machine learning services, including Amazon Q, Amazon Bedrock, Amazon CodeWhisperer, and Amazon SageMaker. It outlines new capabilities and updates to each service, such as customizing AI models with domain-specific data in Amazon Bedrock, improved coding suggestions from Amazon CodeWhisperer, and new tools for distributed training and inference in Amazon SageMaker. The document is intended to recap announcements from re:Invent 2023 about AWS's generative AI and AI/ML services.
WilliamCollins_Road-to-Transit-Gateway.pptxAWS Chicago
The document discusses using AWS Transit Gateway to improve networking connectivity across the Galactic Empire. Transit Gateway can serve as a central hub to connect all of the Empire's VPCs and on-premises data centers across different star systems. This overcomes issues with the current decentralized infrastructure and lack of security protocols. Transit Gateway supports creating many attachments, scaling to thousands of connections, and using custom routing tables to segment and control traffic flow. The Empire can now implement uniform routing policies and secure communication networks.
Suresh Poopandi_Generative AI On AWS-MidWestCommunityDay-Final.pdfAWS Chicago
The document discusses generative AI and tools for building with it on AWS. It provides an introduction to generative AI, describes common use cases like text generation and image generation, and reviews tools available on AWS for generative AI like Amazon Bedrock, Amazon EC2 Trn1n and Amazon EC2 Inf2, Amazon CodeWhisperer, and Amazon SageMaker Jumpstart. It also discusses security, customization, and cost benefits of using AWS for generative AI projects.
Streamlined Entitlements with AWS Lake Formation - Anusha DwivedulaAWS Chicago
Morningstar faced challenges with centralized data management and entitlements across their data lake and Amazon Redshift. They implemented a tag-based permissions system in Lake Formation to simplify entitlements management. They then created an in-house mapper to translate the tag-based Lake Formation grants and revokes to equivalent resource-based grants and revokes in Amazon Redshift. This provided a consistent permissions approach across both systems and enabled faster data access, more automation and self-service of permissions.
Saurabh_Shanbhag - Building_SaaS_on_AWS.pptxAWS Chicago
This document discusses building enterprise SaaS applications on AWS. It notes that the SaaS market size is projected to grow significantly by 2029. When building SaaS applications on AWS, developers should consider the different models for tenant isolation and leveraging shared services. The document also provides recommendations around security, compliance, connectivity options, and best practices to accelerate time to market and growth when building SaaS applications on AWS.
Ross Stuart_Using ML to Solve Lifes Problems.pptxAWS Chicago
The document discusses predicting e-bike availability for Divvy, Chicago's bike sharing system. It describes a solutions architect who wants to use machine learning to build a model that predicts when e-bikes will be available for rides between his home and office, as not having an e-bike available adds time to his commute. The architect works for AHEAD, a company focused on data, analytics, and machine learning, and hopes to apply his skills to solve the problem of occasionally finding no e-bikes available for important meetings in the city.
Mohamed Wali_AWS Security Reference Architecture.pptxAWS Chicago
The document discusses the AWS Security Reference Architecture (AWS SRA), which defines a target security architecture that organizations can use to build and review their own security architectures. The AWS SRA helps organizations define their security architecture, review existing designs and capabilities, implement security services, learn about AWS security features, and facilitate discussions around security responsibilities. It presents a layered approach to security and reference designs for account structure, network architecture, and protecting resources, principals, and accounts using various AWS security services. Code examples demonstrating the AWS SRA are provided in a public GitHub repository along with architecture diagrams, deployment guides, and other documentation.
Pat_Davies_AWSCostOptimization_Final.pdfAWS Chicago
Maximize performance and savings with AWS Compute Optimizer. AWS Compute Optimizer is an AWS machine learning service that analyzes cloudwatch metrics to identify overprovisioned and underprovisioned EC2 instances, EBS volumes, Lambda functions and more. It provides rightsizing recommendations to optimize resources and save costs while maintaining performance. The recommendations can be viewed in the AWS Compute Optimizer dashboard, AWS Cost Explorer or directly on EC2 instances.
MARK GAMBLE_ASC For Really Remote Edge Computing - AWS Community Day Chicago ...AWS Chicago
Mark Gamble
AWS Communtity Day Midwest 2023
ASC For Really Remote Edge Computing: How AWS Snowball + SpaceX Starlink + Couchbase Capella = more uptime, lower latency and better bandwidth usage for apps at the edge
Michal Brygidyn_CloudHackingScenarios.pdfAWS Chicago
The document discusses various scenarios where sensitive data and credentials were exposed due to issues like lack of security awareness, improper tool selection, failure to follow security best practices like least privilege, and not using encryption. Specific examples included source code, files and documentation with plaintext credentials being committed to public GitHub repositories, exposed through unprotected development tools like Symfony Profiler, and accessible via misconfigured Kubernetes APIs and services like Jenkins. The presentation proposes the topic of potential "AWS backdoors" for further discussion.
This document introduces STRUCTURA.IO, a low-code platform for managing infrastructure as code (IaC) using Terraform. It allows visualizing and building IaC topology without coding by generating Terraform code. Key features include managing over 300 cloud and infrastructure providers, built-in documentation, code analysis, cost estimation, importing existing infrastructure, validating code, and an AI assistant for creating or explaining code.
John Merline AWS Certification FAQ.pptxAWS Chicago
This document provides an overview and frequently asked questions about AWS certification exams. It discusses why individuals pursue certification, the best study resources which include tutorial sites and practice exams, when the optimal time is to take exams based on material refresh cycles, where exams can be taken both in-person and remotely, tips for pacing oneself during the exam and using practice exams, and considerations for beta exams which have discounted prices but lack study materials and immediate scoring.
The document discusses seven common security issues organizations face when using AWS: 1) Not enabling multi-factor authentication on root accounts and IAM users, 2) Lacking multi-account governance which can limit incident impact, 3) Having poor IAM implementation such as overuse of managed policies, 4) Managing infrastructure manually instead of using infrastructure as code, 5) Insufficient data protection measures like encryption and backups, 6) Not prioritizing cost management with tools like budgets and cost alerts, 7) Overlooking security and analytics data available in cloud logs and services.
This document discusses building serverless software-as-a-service (SaaS) applications using AWS technologies like AWS AppSync, AWS Lambda, and Amazon DynamoDB in a multi-tenant architecture. It covers challenges like performance isolation, data security and privacy, and compliance when building for multiple tenants. It also provides an example of using AWS roles and policies to restrict tenant access to only their own data in a DynamoDB table.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceIndexBug
Imagine a world where machines not only perform tasks but also learn, adapt, and make decisions. This is the promise of Artificial Intelligence (AI), a technology that's not just enhancing our lives but revolutionizing entire industries.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
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:
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.