Welcome to MSDN Blogs Sign in | Join | Help

Our changes for the Azure Development Portal have gone live.. this will be supporting our commercial release at PDC on Nov. 16th

The new features in this release are the following:

· CDN support

· Custom domains

· Cert management & Configuration

· Estimated times and progress indicators

· New icons (COOOOL!)

· Security fixes

· Additional features for SSL Certificates

Head over to the Portal, and login with your account details to see all the glory!

 

We have also announced some of the features of the Windows Azure Content Delivery Network (CDN) to deliver Windows Azure Blob content. Windows Azure CDN offers developers a global solution for delivering high-bandwidth content.

Windows Azure CDN has 18 locations globally (United States, Europe, Asia, Australia and South America) and continues to expand. Windows Azure CDN caches your Windows Azure blobs at strategically placed locations to provide maximum bandwidth for delivering your content to users. You can enable CDN delivery for any storage account via the Windows Azure Developer Portal. The CDN provides edge delivery only to blobs that are in public blob containers, which are available for anonymous access.

Visit the Team blog entry for more details on the CDN.

The November CTP of Microsoft .NET Services has released today, and you can get it from http://www.microsoft.com/windowsazure/developers/dotnetservices/.  

The latest .NET Services CTP includes some key design changes announced previously to the Service Bus (SB) and the Access Control Services (ACS).  
SB and ACS now include the feature set that will be available when we enter commercial availability early next year, and are now the first commercial services to run on Windows Azure.
netsevices
Updates and changes for the November CTP are:

  • Access Control Service: We are focusing on addressing the large, unmet need around access control for REST web services and delivering a robust infrastructure for REST web services authorization and support with this new SDK.
  • Service Bus: The Service Bus now offers message buffers to support persistent, asynchronous messaging. It also provides for more ‘clients’ and ‘services’ per solution, as well as an increased number of connections per solution.


Based on the fact that REST web services have become increasingly popular with both web and enterprise developers, we received feedback from the community that the lack of controlling access to REST web services is one of the major pain points faced by service developers today. As interoperability remains a goal of ours, this means that we will simplify the approach to ACS so that access control scenarios integrate well with REST. The approach is also designed to continue to appeal to all developers that want an easy way to take advantage of Service Bus and Access Control Service or use these services from non-Microsoft platforms. Meanwhile, we remain committed to our ongoing goals of enabling SSO and authorization for websites, supporting WS-*, and federating with a greater variety of web and enterprise identity providers, in a future release.

 

You can find out more information on the .NET Services team blog.

If you haven’t stopped by in awhile, you may notice our cloud computing Windows Azure Platform portal site has received a facelift.

It now has a more intuitive UI, with expanded sections:

PortalOne  PortalTwo

Check it out and let us know what you think.

Have fun!

Eric

Visual Studio has been the development backbone for any Microsoft enabled developer. Now, the latest and greatest incarnation of Visual Studio is out for the engineering carnage to ensue. (Architorture anyone?) 

With Beta 2 we set out to increase stability, improve performance, and finalize all end-to-end scenarios so we can get final feedback from our customers.  The feedback from LCTP2 has been positive and shows we are on the right track.  Here are just a couple of examples:

· “I have been using LCTP2 extensively. LCTP2 is a packed with features and the stability is an amazing software engineering feat. It has so much productivity enhancements, and is so stable, that I am moving 3 customers and our company to Beta 2.” – Adam Cogan, Microsoft RD

· “Overall setup for TFS is *so* sweet it’s going to put me out of a job.” – Brian Randell, VSTS MVP

In addition to shipping the new (81% smaller!) Client Profile of the .NET Framework, Beta 2 is the first version of Visual Studio to ship the new simplified SKU line up, representing a huge amount of work by marketing, sales, and engineering:

· Microsoft Visual Studio 2010 Ultimate with MSDN: the comprehensive suite of application lifecycle management tools for software teams to ensure quality results from design to deployment.

· Microsoft Visual Studio 2010 Premium with MSDN: a complete toolset for developers to deliver scalable, high quality applications.

· Microsoft Visual Studio 2010 Professional with MSDN: the essential tool for professional development tasks to assist developers in implementing their ideas easily.

You will find the landing page here, and hope you enjoy the ride.

That’s right, 30 more days until the PDC 2009 conference in Los Angeles. (microsoftpdc.com)

We’ve been hunkering down and gearing up for what will be an amazing launch, and some truly outstanding evidence of what the Windows Azure Platform can do.

I think everyone is going to be pleasantly surprised, and coinciding with Windows 7 and soon, Office 2010, I think this is going to be an outstanding fiscal performance for Microsoft, along with some cutting edge technology coming peoples way, making our platform truly driven by consumer choice.

Anyway, as with all Technical Adoption Programs, we collect feedback from customers on the platform and steer the cloudy weather accordingly. :)

We've made some minor fixes to the Windows Azure Service Management API that we launched a few weeks ago. All requests for this release will need the versioning header "x-ms-version:2009-10-01" specified. Requests that use the older version "x-ms-version:2009-08-08" will fail and code will need to be changed to use the new versioning header.
There is a new version of csmanage posted that uses the new versioning header and reflects the API changes at https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=windowsazuresamples&ReleaseId=3233. Note - you’ll need to upgrade from the older version of csmanage as that will fail with a error message about not being the correct version.
The actual docs for the API, as always, can be found at http://msdn.microsoft.com/en-us/library/ee460799.aspx. We're pushing out new docs and you should see them there in a few hours.

Also, in the next few weeks, pay attention to the Microsoft.ServiceHosting.ServiceRuntime library area on MSDN.  There’s bound to be some goodies coming for Diagnostics & Monitoring, Logging, and an enhanced StorageClient namespace. I’ve also been working on getting Expression Encoder 3 up and running on Worker Roles (and I do have that working internally-only) but we’ll require some features to be in place post-PDC to enable that for the masses.

Stay tuned!

You help people every day at work make the most out of your company’s IT resources. You’ve got the leading-edge knowledge to help your company understand how important it is to consider the move to Windows 7. But what about your friends and family? We know that you’re considered the de facto “computer person” for those folks too.
With Windows 7, we focused on fundamentals and other key improvements that simplify everyday tasks, make the PC work the way you want, and make it possible to do new things. Want examples? Here are 5 good reasons to share with your family and friends to make the move to Windows 7 and, hopefully, reduce your personal support requests in the process.

1.

Windows 7 helps you quickly find what you’re looking for—use Search to locate a specific file, program, or e-mail in a few seconds.

2.

Windows 7 gives you more control over your Taskbar—use Pin and Jump Lists to keep the programs and files you use a lot right at your fingertips.

3.

Windows 7 gives you more control over your windows—resize and arrange windows simply by dragging their borders to the edge of your screen.

4.

Windows 7 takes the headache out of home networking—easily share files, music (even printers) among multiple PCs.

5.

Windows 7 makes wireless setup a breeze—connect to any available wireless network in just three clicks.

For a closer look at the features in Windows 7 for consumers, click here. For a look at these features from the IT professional’s perspective, visit the IT Pro at Home zone.
Do you want your friends and family to make the move to Windows 7? E-mail us at winpro@microsoft.com and let us know why (or why not).

I’ve had a bunch of folks asking me lately on how our Windows Azure platform works “under-the-hood” (for example, the fabric controller) and about data center security.  If your interested in either, there are two publically available resources which give you quite a bit of insight, which I will direct you to:

A PDC 2008 session by Erick Smith and Chuck Lenzmeier talk to a good majority of the nuts & bolts:

Learn about the internal service management system and virtualization technologies responsible for monitoring, configuring, and lifecycle management of the cloud computing environment. Hear about the mechanisms used to deliver self-healing, dynamic scaling, and auto-deploying cloud computing data centers.

Under the Hood- Inside the Windows Azure Hosting Environment pdc2008 

 

For the security side, there is a great whitepaper out on our Global Foundation Services website, which I feel is a must-have for larger enterprises looking to leverage our platform:

Securing Microsoft's Cloud Infrastructure

Yes, that’s right, we’ve gone ahead and enabled two very cool and sought after features today: In-Place Upgrade and the Service Management APIs.

 

image_6 In-Place Upgrade enables you to incrementally roll a new version of your service over the existing version without first deploying the new version to staging. With this new mechanism, you can upgrade your entire application or just a single role (e.g. web role) without disturbing the other roles in your application. Note that you will still have the option to upgrade as before, by first deploying the new version to staging and then swapping it with the production deployment. (What we informally call “a VIP swap”.)

To ensure application availability during an in-place upgrade, Windows Azure stops only a subset of your instances at a time to upgrade them, while keeping the remaining instances running. To achieve this, Windows Azure logically partitions your application into “upgrade domains” and updates one domain at a time. During the Community Technology Preview, Windows Azure uses two upgrade domains for each application. This means that half of your role instances will be offline at a time during an in-place upgrade. In the future, you will be able to choose how many upgrade domains you want.  This is a very important concept for platform users, and one we will be expounding upon in the coming months, so now is a really good time to try it out and let us know what you think.  

Read more on the Windows Azure Team blog about In-Place Upgrade.

 

Capture

 The Service Management APIs help you manage your deployments, hosted services and storage accounts. This is a REST-based API which users can code against in their toolset of choice to manage their services.  Now you can easily view, create, delete, swap, modify configuration settings, changing instance counts, and update your deployments. Furthermore, you can listing and view properties for hosted services, storage accounts and affinity groups.  There is also a new tool called csmanage.exe to help you interact with the Service Management API and manage your deployments. You can find csmanage.exe along with other samples on the Windows Azure Team Blog Service Management APIs post.

 

All of the online Windows Azure SDK on MSDN has the latest and greatest info on the new features, so make sure you bookmark it and keep it handy.

Don’t forget, if you are currently using the CTP that is live, you will need to be cognizant that your current token is limited for the number of roles and role instances you may spawn.  The good news is, at commercial release this limitation will no longer be in place, and you can REALLY rock-on with these APIs. :)

 

Have a good one!

-E-

Rowso Data centers we have built from the ground up: Those are Quincy, Washington and San Antonio, Texas.

o Data centers currently under construction: Those are Dublin, Ireland and Chicago, Illinois.

· How we choose future data center locations: When choosing future data center sites, we take into account over 35 weighted criteria in our “global heatmap,” including close proximity to an ample power source and fiber optic networks, a large pool of skilled labor, affordable energy rates, tax, and to determine the long-term viability of each site.

· Broad financial figures on data centers: We have only announced our expenditures on the data centers listed above that we have built from the ground up, and those figures aren’t necessarily indicative of all of our data center investments.

· The Microsoft data center strategy: Our strategy is focused on smart growth, measurable efficiency and global trust. CableRunner datacenter1

o Smart Growth: Smart growth means judiciously adding data centers and capacity within those data centers when and where we need them based on the demands of the customers of our online services. One of the ways we do this is by using new technology that enables us to scale quickly as needed. The technology we’re focused on for flexible growth right now is containers.

o Measurable Efficiency: When you’re managing an infrastructure of hundreds of thousands of servers it is essential that you run it efficiently. The first thing you need to do in this regard is to constantly measure, and then with that data make sure you make the right power and performance tradeoffs as you focus on uptime, availability, performance, and power usage. Everything has to be manageable – from the supply chain to the servers to the network -- and it has to be built to operate with great processes every day. Furthermore, you need to apply technology for efficiency both in architecting services to run efficiently and in applying breakthrough technologies such as virtualization.

o Global Trust: When customers think about trust, they tend to think security and privacy. But Microsoft thinks of trust more broadly: Our goal is to keep our customers’ data and our sites secure from attack and also safeguard our customers’ personally identifiable information. We must be available and reliable when customers need us, providing performance they can count on. And we need to deliver our products in the language they want, with special market considerations when appropriate – (e.g. mobile). Microsoft San Antonio Data Center (credit to Aero Photo)

Copper_canals· Sustainability efforts: We are focused on integrating the latest innovations in technology and building techniques to maximize efficiencies and utilize alternative energy sources when and where possible to improve our Power Usage Effectiveness (PUE) and overall impact on the environment. As updated technology and techniques are developed, we make constant adjustments to our existing and new facilities, as well as our processes, to continue to improve our effectiveness.

· Amount of power we use: When asked, Microsoft’s power consumption is between 30 and 50 percent better than the global industry average for traditional facilities. At Microsoft, we believe that it is important to track and monitor an average PUE across all of our data centers (no matter how small or how old) in order to truly understand how well our data center operations are under control, and to allow us to make the right business decisions.  Our current annual global average PUE is 1.60.

  · Azure Services Platform in our data centers: Windows Azure is an Internet-scale cloud services platform (with an integrated development, service hosting, and management environment) maintained in Microsoft data centers. This environment includes a robust and efficient core of compute and simple storage capabilities and support for a rich variety of development tools and protocols. Windows Azure provides developers with on-demand compute and storage to host, scale, and to manage web applications in Microsoft data centers.

· Windows Server 2008 in our data centers: Windows Server 2008 is the operating system of choice for both on-premises data center applications and hosting applications in the cloud. Windows Azure is built on Windows Server 2008.

Cabling· Windows relevancy to the new Azure Services Platform for cloud computing: Windows Azure is built on Windows Server 2008. For years, Windows has connected thousands of peripherals and partners to the PC ecosystem. Now, as the power of devices increases and the ubiquity of the web unfolds, Microsoft is delivering on its Software + Services strategy by building platforms, tools, infrastructure, and solutions to enable new kinds of applications and services that extend from the server, to the data center, to the cloud – and from the browser, to the PC, to the phone and beyond. Windows Server 2008 is the operating system of choice for both on-premises data center applications and hosting applications in the cloud.

datacenter2· SQL Data Services (SDS) in our data centers: Customers can use SQL Data Services to store virtually any amount of data in the cloud. SDS is stored in large storage clusters in Microsoft data centers located across North America. Microsoft also plans to offer the service from international locations such as Europe and Asia. Users can group their data into authorities, which are affiliated with specific data centers and therefore provide control over the geographic location of the data for reduced latency.

· Microsoft Online Services in our data centers: Delivers enterprise-class software as subscription services to businesses of all sizes hosted by Microsoft and sold with partners. This includes Microsoft Exchange Online, Microsoft Office SharePoint Online, Microsoft Office Live Meeting, Exchange Hosted Services, Microsoft Dynamics CRM Online, and soon – Microsoft Office Communications Online.

· Generation 4 Modular Data Center Vision: The concept behind the modular data center builds on the innovation deployed at our Chicago data center, which will house shipping containers packed with up to 2,500 servers each.  Container facilities help ensure that server capacity meets customer demands, reduce the likelihood of overcapacity, and reduce the time to build a data center from 24 to 12 months. Our “Gen 4” modular data centers will take the flexibility of containerized servers and apply it across the entire facility, which will be composed of modular “building blocks” of prefabricated mechanical, electrical and security components, in addition to containerized servers. These facilities can be built incrementally as capacity grows and deployed in only three to six months, reducing capital costs by 20% to 40%. Modular data centers will be scalable and sustainable, ensuring that our global footprint is only as big as capacity demands that it be. All information that can be shared publicly is posted on the GFS data center team blog posted here that outlines Microsoft’s vision of the foundation of our cloud data center  infrastructure in the next five years. A cool video is posted here.

datacenter3· Security and Privacy: Microsoft endeavors to protect the privacy and security of our customers.  We comply with all applicable privacy laws, and we follow the privacy practices outlined in the Microsoft Online Privacy Statement.  Microsoft is committed to protecting the security of your personal information. We use a variety of security technologies and procedures to help protect your personal information from unauthorized access, use, or disclosure. For example, we store customer information on computer systems with limited access, which are located in controlled facilities. When we transmit highly confidential information over the Internet, we protect it through the use of encryption. All information that can be shared is posted on the GFS web site’s security page here.

 

So, as you can see, it’s all about Data.  :)

Online safety and protection from Internet fraud continue to be top concerns worldwide as individuals face new challenges in a “Web 2.0” world. To address these concerns, we’ve produced a new set of online safety materials and revamped our online safety Web site -- all updated for Web 2.0.  

Today’s exciting new opportunities in the online world also bring concerns about issues like securing online information, communicating through social networks, and reducing the risks of cyberbullying to children. Our new “Smarter Online = Safer Online” series of brochures addresses each of these concerns and more.   We’ve also completed a full redesign of our Online Safety Web site at www.microsoft.com/protect. This site is designed to help parents, caregivers, and educators find the latest information including articles, comics, and other resources that address online safety.

Our top-level messages for consumer audiences—which include families, seniors, educators, governments, and NGOs, among others—are as follows:

  • The Internet is an extraordinary catalyst for innovation, education, and expanding global economic growth—but it is continuously threatened by ever more sophisticated kinds of vandalism, harassment, and outright criminality.
  • At Microsoft, our customers’ computer security, privacy and online safety are top priorities.
  • Educated consumers are the first and most effective line of defense against the inherent risks in a rapidly changing digital world. Microsoft is making progress in these areas with a three-pronged strategy that involves:
    1. Empowering consumers to take computer security, online safety, and privacy protection into their own hands by providing the education and resources they need to best protect themselves, their families and their devices.
    2. Technological innovations that incorporate security into the software development process from the ground up.
    3. Leadership and collaboration with government, industry, law enforcement, and educators to help foster a culture of online safety.
  • We believe the full promise of the Internet will best be realized in an environment of self-regulation. However, when legislation is necessary to help protect our most vulnerable citizens or secure the integrity of the Internet itself, it should take into account the rapidly changing nature of information technology and promote laws that support innovation and progress.

clip_image009clip_image007clip_image011
The “Smarter Online = Safer Online” brochure series is now available.
This US–English packet — including 13 topical online safety brochures, provides Microsoft’s guidance on many computing and Internet issues facing consumers today and serves as a valuable resource for consumers, community leaders, and policymakers.  The brochures can be used as standalone pieces or in their entirety to engage with interested parties. Please visit http://www.microsoft.com/protect/ to download this and other content. For your convenience, we have provided files in formats that can be easily modified to suit specific locations or languages.

clip_image003Check out our newly redesigned Online Safety Web site. This site replaces the Security for Home Users site, and is designed for families, new users, educators and non-government organizations to find the latest information on a number of online safety topics.  New features on the site include:

Resources section – including safety brochures and event planning guides

Community section – featuring online forums and top safety bloggers

Educational comics – covering topics such as cyber-bullying and privacy

Videos – safety PSA and other educational materials

 

We have a collection of new issue summaries for our Government audiences with regards to online safety education legislation.

Mandatory Online Safety Education One Pager

Mandatory Online Safety Education Presentation

Online Safety Education Model Legislation

Teacher's Guide to Online Safety Education One Pager

Teacher's Guide to Online Safety Education Presentation

 

The YouTube channel hosts MSFT Online Safety Public Service Announcements (PSAs) – Please note we will be adding our other languages to the channel very soon!

Finally, for folks located on the Seattle Eastside,  if your civic group, school, or business has a group of 15 or more, and are interested in hosting an Online Safety event, please contact me for more information.  I regularly present our Online Safety and Security messaging as part of our Microsoft Official Security Team, and am a also an i-SAFE certified presenter.

Remember, Online Safety starts with You!    

Zero Wait for Windows Azure Tokens

Now when you sign into Connect for Windows Azure, you can obtain a token for Windows Azure without ANY wait. Tokens are issued immediately for Windows Azure!  Note: You do not need tokens for .Net Services, however SQL Azure still have a short wait while you are being on-boarded.

 

Windows Azure Platform Training Kit August Update

In addition to new and updated Windows Azure and .NET Services material, there is a host of new content for SQL Azure in this release of the Windows Azure Platform Training Kit (formerly Azure Services Training Kit). Download the training kit from  http://go.microsoft.com/fwlink/?LinkID=130354

New Channel 9 Videos on Azure

As we move towards commercial availability at PDC 2009, the Evangelism team has started to release the next round of training & readiness materials onto Channel 9. The following screencasts and videos are available:

 

Ø  What is Windows Azure -  http://channel9.msdn.com/posts/dunnry/What-is-Windows-Azure/

Ø  Windows Azure Storage Overview -  http://channel9.msdn.com/posts/dunnry/Windows-Azure-Storage-Overview/

Ø  Deploying Applications on Windows Azure -  http://channel9.msdn.com/posts/dunnry/Deploying-Applications-on-Windows-Azure/

Ø  Doug Hauger:  Insider the Windows Azure Platform Business Model -  http://channel9.msdn.com/posts/Charles/Doug-Hauger-Inside-the-Windows-Azure-Platform-Business-Model/

 

Make sure you visit and bookmark http://channel9.msdn.com/azure/ to get started on your journey.

Interested in our Data Centers?

 

Windows Azure provides developers with on-demand compute and storage to host, scale, and to manage web applications in Microsoft data centers.  Understanding our data centers a bit better will give you more information on our Defense-In-Depth security and global “smart-growth” strategy.   You can find out much more, including downloads of key security and relevant materials, here at the Global Foundation Services site.

 

The Microsoft Data Center Strategy

 

Our strategy is focused on smart growth, measurable efficiency and global trust. 

·     Smart Growth:  Smart growth means judiciously adding data centers and capacity within those data centers when and where we need them based on the demands of the customers of our online services.  One of the ways we do this is by using new technology that enables us to scale quickly as needed. The technology we’re focused on for flexible growth right now is containers. 

·     Measurable Efficiency: When you’re managing an infrastructure of hundreds of thousands of servers it is essential that you run it efficiently. The first thing you need to do in this regard is to constantly measure, and then with that data make sure you make the right power and performance tradeoffs as you  focus on uptime, availability, performance, and power usage. Everything has to be manageable – from the supply chain to the servers to the network -- and it has to be built to operate with great processes every day.  Furthermore, you need to apply technology for efficiency both in architecting services to run efficiently and in applying breakthrough technologies such as virtualization.

·     Global Trust: When customers think about trust, they tend to think security and privacy. But Microsoft thinks of trust more broadly: Our goal is to keep our customers’ data and our sites secure from attack and also safeguard our customers’ personally identifiable information. We must be available and reliable when customers need us, providing performance they can count on. And we need to deliver our products in the language they want, with special market considerations when appropriate – (e.g. mobile).

If you’re in the USA, have a great Labor Day Weekend! 

-Eric                                                                 

 

For the full info, let me redirect you here: http://tinyurl.com/mgw4ud This is pretty cool stuff.

 Also cool, check out David Lemphers blog post on how to save Word docs to Windows Azure storage, and pull them back out, complete with code.  Now that rocks pretty hard.  :)

I've been quite busy lately with the Windows Azure Technical Adoption Program customers, and working with apprentices internally who are the newest de-facto Windows Azure experts to help support our TAP customers. 

Mark Kottke and I are very happy that Patrick Butler Monterde now has joined our Windows Azure TAP team as yet another TAP Lead. 

There's much more coming about Azure on my blog, so stay tuned if your interested.

 

-E-

 

Windows 7 and Windows Server 2008 R2 have been released to manufacturers. Today we’ve reached a significant milestone in delivering Windows 7 and Windows Server 2008 R2 to manufacturing – to our OEM partners to get their PCs ready, to our software development partners to test their new apps on Windows 7, and to IHVs to ready their new hardware.

 

Windows 7 and Windows Server 2008 R2 represent incredible opportunities for partners and for the industry overall. We built Windows 7 and Windows Server 2008 R2 with our partners, and their confidence in the products today reflect this deep collaboration. They are excited about the value the products will bring to customers of all types and sizes

 

Consumer and corporate excitement for Windows 7 continues to build:

  • Consumers: We designed Windows 7 to be more reliable, more responsive, and to make the things consumers do every day easier.
  • Enterprises: Windows 7 works the way businesses want. It makes users productive anywhere, delivers enhanced security and control to reduce risk, and streamlines PC manageability to reduce costs.
  • Small-Medium Businesses: Windows 7 is the best operating system for work and home. Windows 7 Professional works the way customers want, enables customers to get more done and safeguards customers’ work.

 

Windows Server 2008 R2 Customers: Windows Server 2008 R2 builds on the award-winning foundation of Windows Server 2008, expanding existing technology and adding new innovations that enable customers to quickly save money and be more efficient today and more effective tomorrow. New virtualization tools, Web resources, management enhancements, and exciting Windows 7 integration help customers increase the reliability, flexibility and efficiency of their server infrastructures.

 

Many customers and partners have been eager to test out beta and RC versions of Windows Server 2008 R2 to see for themselves the benefits they can look forward to once R2 becomes widely available. We’ve seen over 300,000 downloads already for Windows Server 2008 R2 beta/RC.

 

Windows 7 and Windows Server 2008 R2 together:

  • Businesses: Windows 7 and Windows Server 2008 R2 work together to help reduce the cost and complexity for businesses. They make users more productive by automating everyday tasks, delivering enhanced security, and streamlining manageability.
  • Enterprises: As always, customers with existing enterprise Volume Licensing agreements will get first access to Windows 7 and Windows Server 2008 R2: Windows 7 code will be available for Volume Licensing download within the next few weeks, with Windows Server 2008 R2 code available during the second half of August.

The Windows Azure Platform has just released an updated SDK and Tools package.
You can find both available as follows:

Tools: http://www.microsoft.com/downloads/details.aspx?FamilyID=8d75d4f7-77a4-4adf-bce8-1b10608574bb

SDK: http://www.microsoft.com/downloads/details.aspx?FamilyID=aa40f3e2-afc5-484d-b4e9-6a5227e73590

New in the July 2009 CTP SDK 

  • The Windows Azure SDK now supports developing and deploying services containing multiple web and worker roles.
  • The new PowershellRole sample hosts the Powershell runtime within a Windows Azure role

New in the July 2009 Windows Azure Tools

 

  • New project creation UI
     
  • Support for multiple web and worker roles.

Something to note, "Windows Azure", from a purist point-of-view, is NOT the Windows Azure Platform. 
We have quite a few customers and partners who (perhaps rightfully) appear to be confused when you say "Windows Azure" is not "Windows Azure Platform" (formerly "Azure Services Platform")

      What is the Windows Azure Platform?

The Windows Azure Platform is an internet-scale cloud computing services platform hosted in Microsoft data centers. The Windows Azure Platform, which provides a range of functionality to build applications that span from consumer Web to enterprise scenarios, includes a cloud services operating system and a set of developer services. Windows Azure, Microsoft SQL Azure and Microsoft .NET Services are the key components of the Windows Azure Platform.

    What is Windows Azure?

Windows Azure provides developers with on-demand compute and storage to host, scale and manage Web applications on the Internet through Microsoft data centers.

    What is SQL Azure?

Recently, Microsoft announced a branding change for SQL Services and SQL Data Services.  The new names for these services are Microsoft SQL Azure (formerly SQL Services) and SQL Azure Database (formerly SQL Data Services). This is only a branding change and does not reflect any changes in the vision and strategy. Microsoft SQL Azure will continue to deliver on Microsoft’s Data Platform vision of extending the SQL Server capabilities in cloud as web-based services. SQL Azure will deliver a rich set of integrated services for relational databases; reporting; and analytics and data synchronization with mobile users, remote offices and business partners. SQL Azure Database is currently available as a Community Technology Preview (CTP) service. Other services will be available in the future.

 

       What are the .NET Services?

Microsoft .NET Services are a suite of web-based developer services that make it easier for Windows Azure applications and SQL Azure databases to connect and interoperate securely with existing software assets. .NET Services run on the Windows Azure platform, and provide a Service Bus and an Access Control Service for customers with the need to integrate cloud services with on-premises systems, or to perform business-to-business collaboration.

 

The Service Bus service enables secure, loosely-coupled connectivity between services and applications behind firewall or network boundaries, using a variety of communication patterns. The Access Control service provides an enterprise-class mechanism for performing federated access control authorization as a web service across organizations and protocols.

Look forward to hearing from you Cloud Computing folks on what you like/dislike about Windows Azure, and how you can see us making it better !!

-Eric 

We have a new section on our Visual Studio Developer Center over at MSDN, for getting started on our cloud computing stack.
You will find free downloads, blog postings, developer resource kits, community resources and more linked conveniently from this page.
If you're using Visual Studio, make it a web favorite and/or your VS start page, and you'll quickly have all the latest tools and technology at your fingertips.  
http://msdn.microsoft.com/en-us/vstudio/cc972640.aspx 

I have been getting inquiries of late from various friends and family members on how they too could get a good position with a company like Microsoft (if not Microsoft itself).
My advice has been to make sure they are up to speed with the latest products and platforms.  
Certainly from a development/engineering perspective, Windows Azure and its derivative building blocks are a sure, safe technology bet in my humble opinion.
So much so, that I have been changing my specialization focus over to the Windows Azure platform/stack for the past several months.
I'm pleased to announce that my work internally at Microsoft is also switching focus to Windows Azure, and I'm excited about the possibilities this will bring to the table for our customers in the future.  

For all my SharePoint friends, rest-assurred I still will be blogging about SharePoint issues, and I have a whole series of blog postings lined up in conjunction with our beta releases of SharePoint Server 2010.
Stay tuned for more information.  

 

More Posts Next page »
 
Page view tracker