This document discusses various services available on Windows Azure. It describes three main service models - Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). For IaaS, it discusses compute and storage services including virtual machines, storage accounts, and content delivery network. For PaaS, it discusses platform services like SQL Azure database, service bus for connectivity, and access control for security. It also discusses various Azure application services projects like Dublin, Geneva, Velocity and Dallas that provide additional capabilities.
An overview of Windows Azure for Web applications, Cloud Storage, Big Data, Rich Media and Mobile. Get a free Windows Azure trial: http://aka.ms/vs4rdw
Cloud Intelligence - Get Your Head Out of the CloudsHarold Wong
Cloud Intelligence Conference Presentation: Introduction to Cloud Computing (Public, Private, Hybrid) with a level set on terminology and capabilities.
An introduction to Citrix CloudPlatform (powered by Apache CloudStack), Citri...ShapeBlue
During this session, Giles Sirett Managing Consultant of ShapeBlue will look at the USE-CASE’s for CloudPlatform, the different versions of the technology available and the benefits it brings to service providers and enterprises alike.
Using his real world project experience, Giles will openly discuss competing technologies and where Citrix CloudPlatform sits in the currently Cloud eco-system. He will also look at the benefits to be gained from Citrix CloudPortal and Citrix CloudBridge.
A private cloud differs from a virtual private server (VPS) in many ways, including the cost that is involved and the location of the hardware, among other differences.
An overview of Windows Azure for Web applications, Cloud Storage, Big Data, Rich Media and Mobile. Get a free Windows Azure trial: http://aka.ms/vs4rdw
Cloud Intelligence - Get Your Head Out of the CloudsHarold Wong
Cloud Intelligence Conference Presentation: Introduction to Cloud Computing (Public, Private, Hybrid) with a level set on terminology and capabilities.
An introduction to Citrix CloudPlatform (powered by Apache CloudStack), Citri...ShapeBlue
During this session, Giles Sirett Managing Consultant of ShapeBlue will look at the USE-CASE’s for CloudPlatform, the different versions of the technology available and the benefits it brings to service providers and enterprises alike.
Using his real world project experience, Giles will openly discuss competing technologies and where Citrix CloudPlatform sits in the currently Cloud eco-system. He will also look at the benefits to be gained from Citrix CloudPortal and Citrix CloudBridge.
A private cloud differs from a virtual private server (VPS) in many ways, including the cost that is involved and the location of the hardware, among other differences.
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012Eric D. Boyd
As a developer with years of experience developing web apps using ASP.NET, SQL Server, Windows Server and Active Directory, how do you move to the cloud with Windows Azure? How can you apply your existing skills and experience to developing cloud apps in Windows Azure? In this session, we will take a simple, traditional ASP.NET app and walk through the migration to Windows Azure. We'll discuss the important considerations, practices, architectural differences, challenges, advantages and economic benefits to consider when migrating to Windows Azure.
Microsoft Ignite 2019’un Göze Çarpanları Webcast SunumuMustafa
Mshowto Topluluğundan Baki Onur Okutucu ve Onur Yüksektepeli ile birlikte gerçekleştirdiğim Microsoft Ignite 2019 notlarını ve göze çarpanları paylaştığımız webcast'e ait sunuma buradan erişebilirsiniz.
Quest Software Kullanıcı Deneyimleri Konferansımızda bende ZeroIMPACT Migration çözümleri ile Microsoft Active Directory, Exchange Server, SharePoint ve Office 365 migrationı katılımcılarımıza anlatmaya çalıştım. Etkinlikte yapmış olduğum sunumu buradan incelebilirsiniz.
Microsoft Teknoloji Zirvesi 2018'de Müşterimiz Dutch Sprouts ve Springg Yazılım ile birlikte gerçekleştirdiğimizin oturuma ait sununu buradan inceleyebilirsiniz.
MSHOWTO ile Tech Summit 1'de Bende Özgür Çebi ile birlikte Citrix on Azure oturumunu gerçekleştirdim. Bu oturuma ait sunumu bu adresten inceleyebilirsiniz.
Önder Değer ile birlikte gerçekleştirdiğimiz MSHOWTO teknolojisinde sohbetlerinde sizlere yep yeni bir Azure çözümünü Azure Stack'i anlatmıştık. Anlatım sırasında kullandığımız sunumu buradan inceleyebilirsiniz.
7 Kasım 2017 günü yapmış olduğum Azure DevTest Labs Nedir ? ve Yazılım Geliştiriciler için Nasıl Kolaylılar Sağlar ? webinarına ait sunumu buradan inceleyebilirsiniz.
Azure Advisor Hemen Yanınızdaki En İyi DanışmanMustafa
12 Eylül 2017 günü gerçekleştirmiş olduğum webinarda Azure Advisorın ortamınızı optimize etmek için en iyi yöntemleri uygulamanıza yardımcı olacak bir danışman olarak karşınıza geldiğinden bahsetmiştim. Bu webinara ait sunuma buradan erişebilirsiniz.
2 Ocak 2018 Salı günün gerçekleştirmiş olduğum Bulut sektörünün iki lider üreticisi olan AWS ve Azure platformlarının servislerinin karşılatırılmasını anlattığım webinara ait sunumu inceleyebilirsiniz.
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/
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
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.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
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.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
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.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
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!
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
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.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
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
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
Windows Azure Uzerinden Alinabilen Hizmetler
1. Windows Azure Üzerinden Alınabilen
Hizmetler
Mustafa Kara
Birim Müdür Yrd. / Kıdemli Danışman
Sistem ve Platform
BilgeAdam Bilişim Hizmetleri
mustafa.kara@bilgeadam.com System Center Cloud and Datacenter Management
2. Bulut Bilişime Bakış
Hizmet Sunum Modelleri
Software (as-a-service)
Platform (as-a-service)
Infrastructure (as-a-service)
Community
Dedicated
Hybrid Cloud
Private Public
Cloud Cloud
Bulut Geliştirme Modeli
3. Hizmet Sunumu Modelleri
on Platform Software
Infrastructure
premises (as a Service) (as a Service) (as a Service)
(Kurum içi)
You manage
Applications Applications Applications Applications
You manage
Data Data Data Data
Runtime Runtime Runtime Runtime
Managed by vendor
Middleware Middleware Middleware Middleware
You manage
Managed by vendor
O/S O/S Managed by vendor O/S O/S
Virtualization Virtualization Virtualization Virtualization
Servers Servers Servers Servers
Storage Storage Storage Storage
Networking Networking Networking Networking
5. The Microsoft Cloud
Data Center Infrastructure
> 3rd most connected network
worldwide
> Purpose-built data centers to host
containers at large scale
Cost $500 million, 100,000 square
foot facility (10 football fields)
Adding ~10,000 servers / month
> 40 foot shipping containers can
house as many as 2,500 servers
Density of 10 times amount of
compute in equivalent space in
traditional data center
> Deliver an average PUE of 1.22
Power Usage Effectiveness
benchmark from The Green Grid™
consortium on energy efficiency
16. Windows Azure Platform
Application Services
Frameworks “Dublin” “Velocity”
Security Access Control “Geneva”
Project
Connectivity Service Bus “Sydney”
SQL Azure
Data Data Sync
Compute
Content
Storage Table Storage Blob Storage Queue Drive Delivery
Network
17. Windows Azure Compute
> Development, service hosting, & management environment
• .NET, Java PHP, Python, Ruby, native code (C/C++, Win32, etc.)
• ASP.NET providers, FastCGI, memcached, MySQL, Tomcat
• Full-trust – supports standard languages and APIs
• Secure certificate store
• Management API’s, and logging and diagnostics systems
> Multiple roles – Web, Worker, Virtual Machine (VHD)
> Multiple VM sizes
• 1.6 GHz CPU x64, 1.75GB RAM, 100Mbps network, 250GB volatile storage
• Small (1X), Medium (2X), Large (4X), X-Large (8X)
> In-place rolling upgrades, organized by upgrade domains
• Walk each upgrade domain one at a time
Compute
18. Windows Azure Diagnostics
> Configurable trace, performance counter, Windows event
log, IIS log & file buffering
• Local data buffering quota management
• Query & modify from the cloud and from the desktop per role instance
• Transfer to storage scheduled & on-demand
• Filter by data type, verbosity & time range
Compute
19. Windows Azure Storage
> Rich data abstractions – tables, blobs, queues, drives, CDN
• Capacity (100TB), throughput (100MB/sec), transactions (1K req/sec)
> High accessibility
• Supports geo-location
• Language & platform agnostic REST APIs
• URL: http://<account>.<store>.core.windows.net
• Client libraries for .NET, Java, PHP, etc.
> High durability – data is replicated 3 times within a
cluster, and (Feb 2010) across datacenters
> High scalability – data is automatically partitioned and
load balanced across servers
Storage
20. Windows Azure Table Storage
> Designed for structured data, not relational data
> Data definition is part of the application
• A Table is a set of Entities (records)
• An Entity is a set of Properties (fields)
> No fixed schema
• Each property is stored as a <name, typed value> pair
• Two entities within the same table can have different properties
• No schema is enforced
Table Storage
21. Windows Azure Blob Storage
> Storage for large, named files plus their metadata
> Block Blob
• Targeted at streaming workloads
• Each blob consists of a sequence of blocks
• Each block is identified by a Block ID
• Size limit 200GB per blob
> Page Blob
• Targeted at random read/write workloads
• Each blob consists of an array of pages
• Each page is identified by its offset from the start of the blob
• Size limit 1TB per blob
Blob Storage
22. Windows Azure Queue
> Performance efficient, highly available and provide reliable
message delivery
> Asynchronous work dispatch
• Inter-role communication
• Polling based model; best-effort FIFO data structure
> Queue operations > Message operations
• Create Queue • Add Message
• Delete Queue • Get Message(s)
• List Queues • Peek Message(s)
• Get/Set Queue Metadata • Delete Message
Queue
23. Windows Azure Drive
> Provides a durable NTFS volume for Windows Azure
applications to use
• Use existing NTFS APIs to access a durable drive
• Durability and survival of data on application failover
• Enables migrating existing NTFS applications to the cloud
• Drives can be up to 1TB; a VM can dynamically mount up to 8 drives
> A Windows Azure Drive is a Page Blob
• Example, mount Page Blob as X:
• http://<account>.blob.core.windows.net/<container>/<blob>
• All writes to drive are made durable to the Page Blob
• Drive made durable through standard Page Blob replication
Drive
24. Windows Azure Content Delivery Network
> Provides high-bandwidth global blob content delivery
• 18 locations globally (US, Europe, Asia, Australia and South
America), and growing
> Blob service URL vs. CDN URL
• Blob URL: http://<account>.blob.core.windows.net/
• CDN URL: http://<guid>.vo.msecnd.net/
• Support for custom domain names
> Access details
• Blobs are cached in CDN until the TTL passes
• Use per-blob HTTP Cache-Control policy for TTL (new)
• CDN provides only anonymous HTTP access
Content
Delivery
Network
25. SQL Azure
> Highly available, scalable, and consistent distributed relational
database; geo-replication and geo-location of data
> Relational database, provided as a service
• Highly symmetrical development and tooling experience (use TDS protocol
and T-SQL)
• Highly scaled out, on commodity hardware
• Built on the SQL Server technology foundation
> Editions: Web (1GB), Business (10GB)
Data
26. SQL Azure Data Sync
> Tools for data synchronization with SQL Azure
• Connect on-premises apps with the cloud
• Create cached-mode clients
> Built on Microsoft Sync Framework and
ADO.NET Sync Services
SQL Azure
Data Sync
27. AppFabric Service Bus
> Securely connect applications
• Over the internet
• Across any network topology
• Across organizational boundaries
> Primary application patterns
• Eventing – notify applications
and/or devices
• Service Remoting – securely project
on-premises services out to the
Connectivity Service Bus cloud
• Tunneling – app-to-app
communication with NAT/Firewall
traversal
28. AppFabric Access Control
> Provides outsourcing of claims-
based access control for REST
web services
> Key capabilities:
• Usable from any platform
• Low friction way to onboard new
Security Access Control
clients
• Integrates with ADFS v2
• Supports OAuth WRAP / SWT
• Enables simple delegation
> Used today by Service Bus and
“Dallas”
29. “Geneva”
> Next generation identity and access management platform
• Claims-based access and single sign-on for on-premise and cloud-based
applications in the enterprise, across organizations, and on the Web
> “Geneva Framework“ (Windows Identity Foundation)
• Provides .NET development tools, which includes pre-built, user-access
logic that externalizes authentication from applications. It helps
developers build claims-aware .NET applications, plus build custom “Geneva”
security token services (STS)
> “Geneva Server“
• An STS for IT that issues and transforms claims and other
tokens, manages user access and enables federation and access
management for simplified single sign-on
> “CardSpace Geneva”
• For helping users navigate
between multiple logons for
simplified single sign-on while
providing complete user control
and transparency for how
personal information is shared
30. “Velocity”
> Distributed in-memory cache platform for developing
scalable, available, and highly-performance applications
• Caches any serializable CLR object and provides access through simple
cache APIs
• Supports enterprise scale: tens to hundreds of computers “Velocity”
• Configurable to run as a service accessed over the network
• Supports dynamic scaling
and automatic load
balancing
• Supports continuous
availability of cached data
by storing copies on
separate cache hosts
• Integration with
administration and
monitoring tools such as
Event Tracing for Windows
(ETW) and System Center.
31. “Dublin”
> Evolution of WAS/IIS and Windows App Server
role to run and manage WF and WCF services
• Enhances the hosting of Windows Communication
Foundation (WCF) and Windows Workflow (WF) in the
Windows Process Activation Service (WAS) “Dublin”
• Simplified deployment and management of WCF and
WF services hosted in WAS
• Configuration of persistence for durable workflows
• Customizable tracking profiles with
dedicated, queryable storage for tracked data
• Customizable monitoring of hosted services
32. “Dallas”
> Information-as-a-service
> Discover, acquire, and consume
structured, blob, and real-time data to power any
application – on any platform and any screen size
> Brokerage Business – partner driven ecosystem
and global reach to deliver data and functionality
to developers and information workers
> Analytics and Reporting – single click analysis to
augment private data with public data
> Built on Windows Azure and SQL Azure
42. Teşekkürler
Mustafa Kara
Birim Müdür Yrd. / Kıdemli Danışman
Sistem ve Platform
BilgeAdam Bilişim Hizmetleri
mustafa.kara@bilgeadam.com System Center Cloud and Datacenter Management