This document provides an overview of the Microsoft Windows Azure platform, including its data center infrastructure, categories of services, and key projects. Some of the main points covered include:
- Windows Azure uses globally distributed data centers housed in shipping containers to maximize server density and efficiency.
- It provides various compute, storage, data, connectivity, security, and application services through a generalized cloud application model.
- Key projects expand on services for identity/access management, caching, service hosting, information delivery, and more.
Microsoft Azure Hybrid Cloud - Getting Started For TechiesAidan Finn
This is my "getting started for techies" presentation on using the Microsoft Azure public cloud to build hybrid cloud solutions in conjunction with Windows Server 2012 R2 Hyper-V and System Center.
This presentation is a part of meetup session delivered in the Microsoft User Group - Chandigarh.
In this meetup we looked into how to deploy and manage Virtual Machines in Microsoft Azure cloud.
This was an advanced session and targeted more towards IT Pro audience. Developers were welcome also.
We covered created virtual machines via ARM template and covered with Virtual Machine Scale Sets with a live demo with Autoscale.
Microsoft Azure Hybrid Cloud - Getting Started For TechiesAidan Finn
This is my "getting started for techies" presentation on using the Microsoft Azure public cloud to build hybrid cloud solutions in conjunction with Windows Server 2012 R2 Hyper-V and System Center.
This presentation is a part of meetup session delivered in the Microsoft User Group - Chandigarh.
In this meetup we looked into how to deploy and manage Virtual Machines in Microsoft Azure cloud.
This was an advanced session and targeted more towards IT Pro audience. Developers were welcome also.
We covered created virtual machines via ARM template and covered with Virtual Machine Scale Sets with a live demo with Autoscale.
AWS Webinar: How to architect and deploy a multi tier share point server farm...Amazon Web Services
AWS Solution Architect discusses high availability features for Microsoft Windows Server and SQL Server running on the AWS Cloud. Windows Server Failover Clustering (WSFC) and SQL AlwaysOn Availability Groups are part of the underpinnings for many enterprise-class solutions, including Microsoft SharePoint and .NET applications. You will learn to: • Deploy the virtual network infrastructure on multiple subnets • Launch Amazon Machine Images (AMIs) of Windows Server 2008 R2 • Set up Active Directory and DNS • Launch and configure the WSFC nodes • Create a SQL Server AlwaysOn Availability Group
Delivering Hybrid Cloud Solutions on Microsoft AzureKemp
Delivering Hybrid Cloud Solutions with KEMP LoadMaster and Microsoft Azure - by - Joshua Lee, KEMP Technologies
Layer 7 Application Delivery in the Microsoft Azure Cloud
AWS Webcast - How to Architect and Deploy a Multi-Tier SharePoint Server Farm...Amazon Web Services
Please join as an AWS Solution Architect discusses the steps and available tools necessary to design, setup, and deploy infrastructure for running a multi-server, Microsoft SharePoint Server Farm on AWS. In this webinar we will also cover how to architect for high availability and provision the relevant AWS services and resources to run SharePoint Server workloads at scale on the AWS Cloud. We shall also review available content and tools, such as AWS CloudFormation Templates and a new Advanced Implementation Guide that will help you quickly customize and implement a scalable, enterprise-class SharePoint Server farm on AWS.
Azure was announced in October 2008 and released on 1 February 2010 as Windows Azure, before being renamed to Microsoft Azure on 25 March 2014. Along with Amazon Web Services Azure is considered a leader in the IAAS field.
Microsoft Azure is an open and flexible cloud platform that enables you to quickly build, deploy, and manage applications across a global network of Microsoft-managed datacenters. You can build applications using any language, tool, or framework. And you can integrate your public cloud applications with your existing IT environment.
This definition tells us that Microsoft Azure is a cloud platform, which means you can use it for running your business applications, services, and workloads in the cloud. But it also includes some key words that tell us even more:
Open Microsoft Azure provides a set of cloud services that allow you to build and deploy cloud-based applications using almost any programming language, framework, or tool.
Flexible Microsoft Azure provides a wide range of cloud services that can let you do everything from hosting your company’s website to running big SQL databases in the cloud. It also includes different features that can help deliver high performance and low latency for cloud-based applications.
Microsoft-managed Microsoft Azure services are currently hosted in several datacenters spread across the United States, Europe, and Asia. These datacenters are managed by Microsoft and provide expert global support on a 24x7x365 basis.
Compatible Cloud applications running on Microsoft Azure can easily be integrated with on-premises IT environments that utilize the Microsoft Windows Server platform.
It provides both PAAS and IAAS services and supports many different programming languages, tools and frameworks, including both Microsoft-specific and third-party software and systems.
RDX takes a deeper look at some of the most popular and interesting features within Azure SQL DB in addition to how the DBaaS platform differs from its on-premises and IaaS counterparts.
The presentation covers a wide range of topics from purchasing and provisioning to geo-replication, sharding and advanced automations. The demo presented by Azure SQL DB Specialist, Jim Donahoe, will provide best practices and educate participants in Azure SQL DB features and the Azure Portal's administration and monitoring interfaces.
AWS Webinar: How to architect and deploy a multi tier share point server farm...Amazon Web Services
AWS Solution Architect discusses high availability features for Microsoft Windows Server and SQL Server running on the AWS Cloud. Windows Server Failover Clustering (WSFC) and SQL AlwaysOn Availability Groups are part of the underpinnings for many enterprise-class solutions, including Microsoft SharePoint and .NET applications. You will learn to: • Deploy the virtual network infrastructure on multiple subnets • Launch Amazon Machine Images (AMIs) of Windows Server 2008 R2 • Set up Active Directory and DNS • Launch and configure the WSFC nodes • Create a SQL Server AlwaysOn Availability Group
Delivering Hybrid Cloud Solutions on Microsoft AzureKemp
Delivering Hybrid Cloud Solutions with KEMP LoadMaster and Microsoft Azure - by - Joshua Lee, KEMP Technologies
Layer 7 Application Delivery in the Microsoft Azure Cloud
AWS Webcast - How to Architect and Deploy a Multi-Tier SharePoint Server Farm...Amazon Web Services
Please join as an AWS Solution Architect discusses the steps and available tools necessary to design, setup, and deploy infrastructure for running a multi-server, Microsoft SharePoint Server Farm on AWS. In this webinar we will also cover how to architect for high availability and provision the relevant AWS services and resources to run SharePoint Server workloads at scale on the AWS Cloud. We shall also review available content and tools, such as AWS CloudFormation Templates and a new Advanced Implementation Guide that will help you quickly customize and implement a scalable, enterprise-class SharePoint Server farm on AWS.
Azure was announced in October 2008 and released on 1 February 2010 as Windows Azure, before being renamed to Microsoft Azure on 25 March 2014. Along with Amazon Web Services Azure is considered a leader in the IAAS field.
Microsoft Azure is an open and flexible cloud platform that enables you to quickly build, deploy, and manage applications across a global network of Microsoft-managed datacenters. You can build applications using any language, tool, or framework. And you can integrate your public cloud applications with your existing IT environment.
This definition tells us that Microsoft Azure is a cloud platform, which means you can use it for running your business applications, services, and workloads in the cloud. But it also includes some key words that tell us even more:
Open Microsoft Azure provides a set of cloud services that allow you to build and deploy cloud-based applications using almost any programming language, framework, or tool.
Flexible Microsoft Azure provides a wide range of cloud services that can let you do everything from hosting your company’s website to running big SQL databases in the cloud. It also includes different features that can help deliver high performance and low latency for cloud-based applications.
Microsoft-managed Microsoft Azure services are currently hosted in several datacenters spread across the United States, Europe, and Asia. These datacenters are managed by Microsoft and provide expert global support on a 24x7x365 basis.
Compatible Cloud applications running on Microsoft Azure can easily be integrated with on-premises IT environments that utilize the Microsoft Windows Server platform.
It provides both PAAS and IAAS services and supports many different programming languages, tools and frameworks, including both Microsoft-specific and third-party software and systems.
RDX takes a deeper look at some of the most popular and interesting features within Azure SQL DB in addition to how the DBaaS platform differs from its on-premises and IaaS counterparts.
The presentation covers a wide range of topics from purchasing and provisioning to geo-replication, sharding and advanced automations. The demo presented by Azure SQL DB Specialist, Jim Donahoe, will provide best practices and educate participants in Azure SQL DB features and the Azure Portal's administration and monitoring interfaces.
Katpro Technology, a IT solutions company, announced it has been selected by Microsoft Co-corporations as a windows Azure Circle Partner.The Partnership will provide katpro with the ability to service customers needs in the area of cloud, training and support material provided by Microsoft.
Amazon Web Services (AWS) can make hosting scalable, highly-available websites and web applications easier and less expensive for the Enterprise Education customers. Join us for an informative webinar on tools AWS provides to elastically scale your architecture to avoid underutilized resources while reducing complexity with templates, partners, and tools to do much of the heavy lifting of creating and running a website for you.
.NET Usergroup Oldenburg 26. März 2015 - von Winfried Klinker und Andre Hühn
Microsoft Azure gehört zu den Cloud-Diensten, die Microsoft anbietet. Es umfasst neben dem Hosting von virtuellen Maschinen insbesondere eine große Sammlung an Diensten (wie SQL Azure, Mobile Services, Machine Learning).
Wir geben einen ersten Überblick über die Features von Azure insbesondere für Entwickler. Dabei werden wir sowohl auf die Platform as a Service (PaaS) Angebote wie auch auf die Infrastructe as a Service (IaaS) eingehen. Außerdem geben wir einen Einblick in moderne Cloud Architektur und zeigen Best Practices bei der Cloud Entwicklung auf. Dabei werden Beispiele aus der Praxis zeigen, wie man eine Fehlertolerante und robuste Cloud Lösung erstellen kann.
Über die Sprecher:
Winfried Klinker ist als Software Architekt bei der Firma Sitrion in Oldenburg tätig. Er beschäftigt sich größtenteils mit Cloud Architekturen mit Microsoft Azure vor allem in Bezug auf Backends für mobile Anwendungen.
Andre Hühn ist Team Lead für Entwicklung mobiler Apps bei der Firma Sitrion in Oldenburg und beeinflusst damit die Richtung der Architektur für das Sitrion ONE Produkt.
Building a Just-in-Time Application Stack for AnalystsAvere Systems
Slide presentation from Webinar on February 17, 2016.
People in analytical roles are demanding more and more compute and storage to get their jobs done. Instead of building out infrastructure for a few employees or a department, systems engineers and IT managers can find value in creating a compute stack in the cloud to meet the fluctuating demand of their clients.
In this 45-minute webinar, you’ll learn:
- How to identify the right analytical workloads
- How to create a scalable compute environment using the cloud for analysts in under 10 minutes
- How to best manage costs associated with the cloud compute stack
- How to create dedicated client stacks with their own scratch space as well as general access to reference data
Health systems departments, research & development departments, and business analyst groups all face silos of these challenging, compute-intensive use cases. By learning how to quickly build this flexible workflow that can be scaled up and down (or off) instantly, you can support business objectives while efficiently managing costs.
AWS 201 - A Walk through the AWS Cloud: What's New with AWSAmazon Web Services
In 2006, Amazon Web Services (AWS) began offering IT infrastructure services to businesses in the form of web services - now commonly known as cloud computing. Since then, our pace of innovation has continued rapidly. Let's take a look at some of the exciting announcements and latest service updates over the past 6 months and learn about:
- New features and enhancements to existing services such as Amazon EC2, Amazon CloudFront, Amazon Redshift and Amazon SNS
- How these features and services fit together in the overall AWS landscape
- New solutions and approaches to common IT use cases that are now possible
This webinar session introduced the basics of Azure (topics below) allowing you to get online and start working in the Azure environment.
• Azure Portal Demo
• Azure VMs
• Azure Storage
• Azure SQL
• Azure Connectivity options to the Data Center
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.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
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.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...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.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
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
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
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/
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.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
2. Microsoft in the Cloud
(15 years)
450M+
active users
(13 years)
550M
users/mth
(12 years)
Largest non-
ICP/IP cloud
service
x100M users
(11 years)
320M+
active
users
(11 years)
2B
queries/mth
(15 years)
450M+
active users
(7 years)
5B conf
min/yr
(6 years)
4B emails/day
3. Bing – “Auto Pilot” Architecture
Web & Structured
Data Indices
~100,000 Servers in Multiple Data Centers
4. Generalized Cloud Application Model
Federated
Scale-Out
Elastic
Staged Production
Self-Service
Multi-Tenant
Model-Driven
Always Available
Failure Resilient
Service-Oriented
5. The Microsoft Cloud
> Purpose-built data centre to
accommodate containers at
large scale
Cost $500 million, 100,000 square foot
facility (10 football fields)
> 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 centre
> Can deliver an average PUE of
1.22
Power Usage Effectiveness benchmark
from The Green Grid™ consortium on
energy efficiency
Data Center Infrastructure
13. Windows Azure Compute
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
14. Windows Azure Diagnostics
Compute
> 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
15. 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
StorageStorage
16. Windows Azure Table Storage
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
17. Windows Azure Blob Storage
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
18. Windows Azure Queue
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
• Create Queue
• Delete Queue
• List Queues
• Get/Set Queue Metadata
> Message operations
• Add Message
• Get Message(s)
• Peek Message(s)
• Delete Message
19. Windows Azure Drive
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
20. 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
21. SQL Azure
Data
> 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)
22. SQL Azure Data Sync
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
23. AppFabric Service Bus
Connectivity ServiceBus
> 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
cloud
• Tunneling – app-to-app
communication with NAT/Firewall
traversal
24. AppFabric Access Control
Security AccessControl
> Provides outsourcing of claims-
based access control for REST
web services
> Key capabilities:
• Usable from any platform
• Low friction way to onboard new
clients
• Integrates with ADFS v2
• Supports OAuth WRAP / SWT
• Enables simple delegation
> Used today by Service Bus and
“Dallas”
25. “Geneva”
“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
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
26. “Velocity”
“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
• 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.
27. “Dublin”
“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)
• 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
28. “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
31. 3 Key Takeaways
> Platform-as-a-service fabric cloud
> Hybrid on-premise software and cloud
services platform
> Consistent programming model and tools
32. Sign up at the Windows
Azure Platform
developers’ portal
Windows Azure access
Developer tools
White papers
Sample applications
Plan pilot applications,
proofs of concept, and
architectural design
sessions with Windows
Azure partners
http://www.azure.com