Serverless_Architecture를_응용한_실시간_DW플랫폼_구현 Ji hyeong Seo
해줌은 발전소 모니터링 서비스를 제공하고 있습니다. 효과적인 모니터링을 위해 다양한 데이터를 수집 및 분석하여 발전량 예측 및 이상 감지를 하고 있습니다. 글로벌 사업 확장 요구와 지속적인 데이터 증가를 수용하기 위해 온프레미스에서 AWS로의 전환을 시작하였으며, 이 중 서버리스 기반의 데이터 처리를 구현한 해줌의 DW 플랫폼 사례를 소개하고자 합니다.
통합 머신러닝 플랫폼 Amazon SageMaker 활용하기 (강지양 & 김태현, AWS 솔루션즈 아키텍트) :: AWS DevDay2018Amazon Web Services Korea
통합 머신러닝 플랫폼 Amazon SageMaker 활용하기
데이터 사이언티스트와 개발자들이 쉽고 빠르게 구성, 학습하고 어떤 규모로든 기계 학습된 모델을 배포할 수 있도록 해주는 관리형 서비스, Amazon SageMaker에 내장된 학습 기능을 사용하여 모델 훈련 Job 생성하고 예측에 사용될 수 있도록 endpoint를 생성하고 머신 러닝이 정형 데이터 (e.g. CSV 파일), 비정형 데이터 (e.g. 이미지)에 모두 적용될 수 있음을 다양한 실습 예제들을 통해 확인합니다.
AWS Lambda 자세히 살펴보기
AWS 의 Lambda 를 이용하면 서버를 고려하지 않고 애플리케이션과 서비스를 구축하고 실행할 수 있습니다. 본 세션에서는 Lambda 의 개념과, 환경 구성 그리고 람다를 위한 Application Lifecycle Management에 관하여 다룹니다. 더불어 서버리스 컴퓨팅에서 어렵게 느껴지는 주제인 디버깅 옵션및 트러블슈팅을 예제를 통하여 설명합니다.
AWS Cloud9과 Workspace만으로 PC없는 개발환경 활용기
클라우드 기반의 IDE와 가상 데스크톱 서비스를 이용하면 언제 어디서나 개발 환경을 구축할 수 있습니다. 애플리케이션 서비스를 위해 서버리스(Serverless)를 이용할 수 있는 것 처럼 개발 환경도 컴퓨터리스(Computerless)로 가능합니다. AWS Cloud9과 Workspace만으로 PC없이 웹 서비스 및 안드로이드 앱 개발을 진행하는 방법을 소개합니다.
신입 개발자가 스타트업에서 AWS로 살아남는 이야기
조용진, 모두의 캠퍼스
취준생이었다가 스타트업 신입 개발자가 된 후 겪은 다양한 문제를 어떻게 AWS로 해결해 나갔는지 개인 경험담을 공유합니다. AWS의 기본적인 서비스인 S3, EC2, RDS로 부터 시작해서 오토스케일링, Route 53 그리고 트래픽 이슈를 해결하기 위해 서버 기반 렌더링을 AWS Lambda를 통한 서버리스 솔루션으로 해결한 모두의 캠퍼스 아키텍처 진화 과정을 자세히 소개합니다. AWS를 처음 사용하거나 쓰긴 하지만 아직 기본적인 사용에 벗어나지 못하는 분들을 위한 세션입니다.
AWS Direct Connect 를 통한 하이브리드 클라우드 아키텍쳐 설계 - 김용우 솔루션즈 아키텍트, AWS :: AWS Summit...Amazon Web Services Korea
AWS Direct Connect 를 통한 하이브리드 클라우드 아키텍쳐 설계
김용우 솔루션즈 아키텍트, AWS
기업 고객들이 클라우드를 도입할 때 자사의 데이터 센터와 클라우드상의 자원들과의 안전한 연동은 매우 중요합니다. AWS Direct Connect는 일관된 네트워크 성능을 기반으로 AWS자원을 보다 빠르고 안전하게 사용하실수 있는 방법을 제공합니다. 본 세션에서는 AWS Direct Connect(DX)와 VPN의 특징 및 구성 방법을 다루고, 하이브리드 환경의 아키텍쳐를 위한 DX 서비스 신청부터 구성까지의 모든 단계를 살펴봅니다. 특히 가용성을 높이기 위한 DX 회선 이중화 디자인 및 VPN을 이용한 DX 회선 Backup 방법 그리고 Direct Connect gateway 를 통한 글로벌 서비스 네트워크 구성 방법 까지 다양하게 살펴보도록 하겠습니다.
The evolution of automated reasoning technology at AWS - SEP201 - AWS re:Info...Amazon Web Services
The Automated Reasoning Group strengthened the foundations of AWS and provided customers with tools to verify their own security posture. In this session, we'll discuss the evolution of automated reasoning technology at AWS and how it works in the services in which it is embedded, including Amazon S3, AWS Config, and Amazon Macie. Attendees also learn what's ahead for automated reasoning at AWS and the customer problems it continues to solve in the security and broader cloud space.
커맨드라인(CLI)으로 쿠버네티스 컨테이너 조립하기
인기있는 오픈 소스 컨테이너 플랫폼인 쿠버네티스(Kubernetes) 데브옵스 환경을 구축하기 위해서는 k8s 클러스터 뿐만 아니라 다수의 컴포넌트를 설치해야 합니다. OpsNow는 멀티 클라우드 관리와 운영을 지원하는 매니지드 서비스이며, 서비스 운영 개선을 위해 kops-cui 라는 CLI 도구를 자체적으로 만들어 손쉽게 파이프라인 설치/테스트/제거 했던 경험을 소개합니다.
Apache MXNet/Gluon으로 쉽고 빠르게 구현하는 딥러닝
MXNet/Gluon 을 활용하여 이미지 인식, Style 변환 등의 다양한 딥러닝 모델을 쉽고 빠르게 구현하는 방법을 설명 합니다. 그리고 GluonCV, GluonNLP 등을 활용하여 최신 딥러닝 모델을 쉽게 구현하는 방법도 함께 소개합니다. 또한 구현한 모델을 효율적으로 운영/관리 할 수 있는 방법 등을 공유합니다.
Amazon Polly와 Cloud9을 활용한 서버리스 웹 애플리케이션 및 CI/CD 배포 프로세스 구축 (김현수, AWS 솔루션즈 아키텍...Amazon Web Services Korea
Amazon Polly와 Cloud9을 활용한 서버리스 웹 애플리케이션 및 CI/CD 배포 프로세스 구축
서버리스 서비스로 쉽고 빠르게 인공지능 서비스를 활용한 웹 애플리케이션 구축을 할 수 있습니다. Cloud9 IDE를 이용하여 개발 환경을 구축하고, Lambda 함수에 코드를 작성하고, Polly를 이용해서 쉽게 TTS 서비스를 만들고, SAM(Serverless Architecture Model) 템플릿을 작성하여 서비스를 배포하는 방법을 설명합니다. 그리고 Code시리즈 서비스를 이용하여 CI/CD 프로세스를 구축하여 빌드와 단위 테스트 및 배포와 롤백 방법을 설명하고 데모를 시연합니다.
Serverless_Architecture를_응용한_실시간_DW플랫폼_구현 Ji hyeong Seo
해줌은 발전소 모니터링 서비스를 제공하고 있습니다. 효과적인 모니터링을 위해 다양한 데이터를 수집 및 분석하여 발전량 예측 및 이상 감지를 하고 있습니다. 글로벌 사업 확장 요구와 지속적인 데이터 증가를 수용하기 위해 온프레미스에서 AWS로의 전환을 시작하였으며, 이 중 서버리스 기반의 데이터 처리를 구현한 해줌의 DW 플랫폼 사례를 소개하고자 합니다.
통합 머신러닝 플랫폼 Amazon SageMaker 활용하기 (강지양 & 김태현, AWS 솔루션즈 아키텍트) :: AWS DevDay2018Amazon Web Services Korea
통합 머신러닝 플랫폼 Amazon SageMaker 활용하기
데이터 사이언티스트와 개발자들이 쉽고 빠르게 구성, 학습하고 어떤 규모로든 기계 학습된 모델을 배포할 수 있도록 해주는 관리형 서비스, Amazon SageMaker에 내장된 학습 기능을 사용하여 모델 훈련 Job 생성하고 예측에 사용될 수 있도록 endpoint를 생성하고 머신 러닝이 정형 데이터 (e.g. CSV 파일), 비정형 데이터 (e.g. 이미지)에 모두 적용될 수 있음을 다양한 실습 예제들을 통해 확인합니다.
AWS Lambda 자세히 살펴보기
AWS 의 Lambda 를 이용하면 서버를 고려하지 않고 애플리케이션과 서비스를 구축하고 실행할 수 있습니다. 본 세션에서는 Lambda 의 개념과, 환경 구성 그리고 람다를 위한 Application Lifecycle Management에 관하여 다룹니다. 더불어 서버리스 컴퓨팅에서 어렵게 느껴지는 주제인 디버깅 옵션및 트러블슈팅을 예제를 통하여 설명합니다.
AWS Cloud9과 Workspace만으로 PC없는 개발환경 활용기
클라우드 기반의 IDE와 가상 데스크톱 서비스를 이용하면 언제 어디서나 개발 환경을 구축할 수 있습니다. 애플리케이션 서비스를 위해 서버리스(Serverless)를 이용할 수 있는 것 처럼 개발 환경도 컴퓨터리스(Computerless)로 가능합니다. AWS Cloud9과 Workspace만으로 PC없이 웹 서비스 및 안드로이드 앱 개발을 진행하는 방법을 소개합니다.
신입 개발자가 스타트업에서 AWS로 살아남는 이야기
조용진, 모두의 캠퍼스
취준생이었다가 스타트업 신입 개발자가 된 후 겪은 다양한 문제를 어떻게 AWS로 해결해 나갔는지 개인 경험담을 공유합니다. AWS의 기본적인 서비스인 S3, EC2, RDS로 부터 시작해서 오토스케일링, Route 53 그리고 트래픽 이슈를 해결하기 위해 서버 기반 렌더링을 AWS Lambda를 통한 서버리스 솔루션으로 해결한 모두의 캠퍼스 아키텍처 진화 과정을 자세히 소개합니다. AWS를 처음 사용하거나 쓰긴 하지만 아직 기본적인 사용에 벗어나지 못하는 분들을 위한 세션입니다.
AWS Direct Connect 를 통한 하이브리드 클라우드 아키텍쳐 설계 - 김용우 솔루션즈 아키텍트, AWS :: AWS Summit...Amazon Web Services Korea
AWS Direct Connect 를 통한 하이브리드 클라우드 아키텍쳐 설계
김용우 솔루션즈 아키텍트, AWS
기업 고객들이 클라우드를 도입할 때 자사의 데이터 센터와 클라우드상의 자원들과의 안전한 연동은 매우 중요합니다. AWS Direct Connect는 일관된 네트워크 성능을 기반으로 AWS자원을 보다 빠르고 안전하게 사용하실수 있는 방법을 제공합니다. 본 세션에서는 AWS Direct Connect(DX)와 VPN의 특징 및 구성 방법을 다루고, 하이브리드 환경의 아키텍쳐를 위한 DX 서비스 신청부터 구성까지의 모든 단계를 살펴봅니다. 특히 가용성을 높이기 위한 DX 회선 이중화 디자인 및 VPN을 이용한 DX 회선 Backup 방법 그리고 Direct Connect gateway 를 통한 글로벌 서비스 네트워크 구성 방법 까지 다양하게 살펴보도록 하겠습니다.
The evolution of automated reasoning technology at AWS - SEP201 - AWS re:Info...Amazon Web Services
The Automated Reasoning Group strengthened the foundations of AWS and provided customers with tools to verify their own security posture. In this session, we'll discuss the evolution of automated reasoning technology at AWS and how it works in the services in which it is embedded, including Amazon S3, AWS Config, and Amazon Macie. Attendees also learn what's ahead for automated reasoning at AWS and the customer problems it continues to solve in the security and broader cloud space.
커맨드라인(CLI)으로 쿠버네티스 컨테이너 조립하기
인기있는 오픈 소스 컨테이너 플랫폼인 쿠버네티스(Kubernetes) 데브옵스 환경을 구축하기 위해서는 k8s 클러스터 뿐만 아니라 다수의 컴포넌트를 설치해야 합니다. OpsNow는 멀티 클라우드 관리와 운영을 지원하는 매니지드 서비스이며, 서비스 운영 개선을 위해 kops-cui 라는 CLI 도구를 자체적으로 만들어 손쉽게 파이프라인 설치/테스트/제거 했던 경험을 소개합니다.
Apache MXNet/Gluon으로 쉽고 빠르게 구현하는 딥러닝
MXNet/Gluon 을 활용하여 이미지 인식, Style 변환 등의 다양한 딥러닝 모델을 쉽고 빠르게 구현하는 방법을 설명 합니다. 그리고 GluonCV, GluonNLP 등을 활용하여 최신 딥러닝 모델을 쉽게 구현하는 방법도 함께 소개합니다. 또한 구현한 모델을 효율적으로 운영/관리 할 수 있는 방법 등을 공유합니다.
Amazon Polly와 Cloud9을 활용한 서버리스 웹 애플리케이션 및 CI/CD 배포 프로세스 구축 (김현수, AWS 솔루션즈 아키텍...Amazon Web Services Korea
Amazon Polly와 Cloud9을 활용한 서버리스 웹 애플리케이션 및 CI/CD 배포 프로세스 구축
서버리스 서비스로 쉽고 빠르게 인공지능 서비스를 활용한 웹 애플리케이션 구축을 할 수 있습니다. Cloud9 IDE를 이용하여 개발 환경을 구축하고, Lambda 함수에 코드를 작성하고, Polly를 이용해서 쉽게 TTS 서비스를 만들고, SAM(Serverless Architecture Model) 템플릿을 작성하여 서비스를 배포하는 방법을 설명합니다. 그리고 Code시리즈 서비스를 이용하여 CI/CD 프로세스를 구축하여 빌드와 단위 테스트 및 배포와 롤백 방법을 설명하고 데모를 시연합니다.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Enhancing Performance with Globus and the Science DMZGlobus
ESnet has led the way in helping national facilities—and many other institutions in the research community—configure Science DMZs and troubleshoot network issues to maximize data transfer performance. In this talk we will present a summary of approaches and tips for getting the most out of your network infrastructure using Globus Connect Server.
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:
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
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.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
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
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.