Showing posts with label Cloud. Show all posts
Showing posts with label Cloud. Show all posts

Tuesday, April 08, 2014

Here comes the Sun? The Cloud is becoming less scary for businesses, according to this survey at least...

eDiscovery Daily Blog - Cloud Security Fears Diminish With Experience - eDiscovery Trends

One of the more common trends identified by thought leaders in our recently concluded thought leader series was the continued emergence of the cloud as a viable solution to manage corporate big data.  One reason for that appears to be greater acceptance of cloud security.  Now, there’s a survey that seems to confirm that trend.

...

Forbes - Cloud Security Fears Diminish With Experience, Survey Shows

Security is always the leading fear among companies just starting to dip their toes into the cloud computing realm. However, as time passes and they gain experience, their security worries vanish.

That’s one of the takeaways from a recent survey of 1,068 companies conducted by RightScale, Inc. The survey’s authors report that while the benefits of the cloud increase with experience, the challenges of cloud show a sharp decrease as organizations gain expertise with cloud. Close to one-third of executives and professionals who have not yet implemented cloud say security is their top concern, a number that diminishes to 13 percent of seasoned, heavy users of cloud services (and is only the fifth-ranked concern on their list).

One-fourth of respondents did not have clouds in place, while another 22 percent were seasoned cloud veterans, the survey finds. The reduced concern about security reflects a comfort level that increases as the time spent with cloud engagements increases. That doesn’t mean slacking off on security, of course — ultimately, security is the responsibility of the end-user company.

...

Rightscale - 2014 State of the Cloud Report: See the Latest Trends on Cloud Adoption

The RightScale 2014 State of the Cloud Report includes data and analysis on cloud adoption by enterprises and SMEs in a dozen industries.

Download the report to find out:

  • How you compare in cloud adoption relative to other companies
  • What progress enterprises are making in the journey to hybrid cloud.
  • Key challenges in enterprise cloud strategy and governance.
  • How DevOps and Self-Service IT align with cloud initiatives.
  • Why competition among cloud providers is heating up and how you can benefit.

image

Executive Summary

In February 2014, RightScale surveyed 1068 technical professionals across a broad cross-section of organizations about their adoption of cloud computing.

The 2014 State of the Cloud Survey identified several key findings:

Cloud adoption reaches ubiquity.
• 94 percent of organizations surveyed are running applications or experimenting with infrastructure-as-a-service.
• 87 percent of organizations are using public cloud.

Hybrid cloud is the approach of choice.
• 74 percent of enterprises have a hybrid cloud strategy and more than half of those are already using both public and private cloud.

Enterprise cloud governance lags adoption.
• Less than a third of organizations have defined such critical aspects of governance as which clouds can be used, disaster recovery approaches, and cost management.

The challenge of cloud security is abating.
• The number of respondents who regard cloud security as a significant challenge has decreased among both cloud beginners and cloud pros.

Next-generation IT shapes up as Cloud + DevOps + Self-Service IT.
• Cloud-focused companies embrace DevOps (71 percent) and Self-Service IT (68 percent).

Amazon Web Services (AWS) continues to dominate public cloud adoption, while other vendors battle for second place. Key findings include:
• AWS adoption is 54 percent – 4x the nearest competitor.
• Rackspace Public Cloud is second within the SMB segment.
• IaaS offerings from Google and Microsoft are gaining the interest of cloud users, with Azure leading among enterprises and Google Cloud Platform among small and midsize organizations.

The battle among private cloud technologies is shaping up as a clash of cultures between the open-source OpenStack and proprietary solutions from VMware. Findings include:
• Thirty-one percent of enterprise respondents view their VMware vSphere/vCenter environments as a private cloud.
• OpenStack is well positioned to unseat vSphere in private cloud – coming in first in interest and second in current usage.
• Microsoft System Center is waiting in the wings with a strong third position among enterprise users.

...

Key for this post, "The challenge of cloud security is abating." Interesting thing is that I got the same feeling in talking with my co- attendees at Build, that there's a growth in acceptance, usage and interest. interest was VERY high at the individual level, with many talking about how they are going to use their MSDN Azure allowance to at least play with it...

Monday, March 17, 2014

Eric Ligman's List of "Free Microsoft Office 365 Resources, Training, Virtual Courses..."

Microsoft Sales Excellence Manager - Eric Ligman - How To Get Free Microsoft Office 365 Resources, Training, Virtual Courses, and More

Microsoft Office 365 provides a cloud-based service that enables individuals and businesses to accomplish the tasks they want to, where they want to, when they want to, all with the familiar Microsoft Office platform they’ve been using for years. By enabling this experience across devices, both in the cloud and offline, it lets people accomplish more, easier, in a much more efficient way. Whether you are new to Microsoft Office 365 or have been using it for awhile, I thought I would let you know about many free resources we have available to you from Microsoft to help you get the most out of your Microsoft Office 365 subscription.

What’s New – Find out what’s New for each of the Microsoft Office 2013 applications you get with Microsoft Office 365:

Quick Start Guides

Microsoft Virtual Academy Sessions

Free eBooks

Video Sessions

Are you a U.S. Microsoft Partner?

Support -

image

You've been hearing allot about Office 365 recently. If you're new to it, here's a bunch of great resources to help get you up to speed quickly... and cheaply... :)

Thursday, March 13, 2014

Is a Private Cloud that cloud that seems to hang over your head? Nope, it's [read this..]

simple talk - cloud - Private Cloud, What Is It and Why Do You Need It?

Private cloud’ is often presented as being the solution for all your computing issues. It promises benefits such as cost savings, energy savings, rapid deployment and customer empowerment. But what exactly is ‘private cloud’? Why are people reluctant to consider using private cloud? In this article I’d like to explain a bit more about private cloud, its definition and implementation, and the choices you have to make before adopting private cloud.

What exactly is cloud?

Before we can go into the technology, we have to take a closer look at the definition of cloud technology. A good place to start is the “National Institute of Standards and Technology” or NIST definition which states, "cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction."

...

Also listed in the NIST definition are four "deployment models", this defines how and where the cloud infrastructure is built:

  • Private Cloud – this is a cloud infrastructure dedicated for only one customer. A private cloud can be located in the customer’s own datacenter or computer room but it can also be hosted in a service provider’s datacenter. A private cloud can be managed by the customer, by the hosting provider or by a 3rd party. The customer however is responsible for all costs of the solution at all times.
  • Public cloud – this is a cloud infrastructure that’s available for everyone, regardless whether the customer is a consumer or a (large) company. Public cloud is available just like electricity from a wall outlet or water from a tap. Again Office 365 is a great example of a public cloud solution and so is the Microsoft Azure solution.
  • Community Cloud – this cloud infrastructure is shared amongst multiple organizations or consumers with a shared goal or interest. Managing a community cloud can be done by one of the organizations or outsourced to a 3rd party.
  • Hybrid Cloud – this cloud infrastructure is a combination of the three above mentioned cloud infrastructures. In Microsoft Office 365 for example it is possible to have multiple mailboxes stored in Microsoft’s datacenters, but have this combined with Exchange servers and thus mailboxes on-premises. Together this is one large, hybrid messaging system.

...

Private Cloud

Now that we’ve seen the official definition of cloud and in particular private cloud, it’s time to have a look at the implementation of a private cloud.

Private cloud is all about flexibility and this can be achieved by using virtualization, whether it be Microsoft’s Hyper-V (with all System Center solutions around it) or VMWare. But the realization of private cloud goes beyond virtualization. According to Gartner, a successful implementation of private cloud depends on:

...

What’s in it for the organization? ...

How is it implemented?

When looking at private cloud implementations there are two options:

  • The private cloud is implemented in the customer’s own datacenter;
  • The private cloud is implemented in the service provider’s datacenter.

...

Summary

Private cloud is characterized by flexibility, flexibility that is achieved by on-demand self-service, resource pooling and a measured service. This means that end users, which can be departments or business units, are responsible for their own computing resource needs rather than the IT departments. The IT department is responsible for the overall infrastructure but no longer for the individual resources. End users can create their own resources, have to pay for its usage and can destroy resources when no longer needed.

In a typical private cloud implementation, virtualization is used and, in a Microsoft environment, this is the Windows Azure Pack or WAP. WAP is a hosting solution that's targeted towards enterprises and service providers that want to offer private cloud solutions.

Using private cloud solutions gives you a tremendous amount of flexibility, both technically and financially since you monitor and charge the actual usage. This might well be the future of computing!

image

..."

You've heard me go on and on about "Private Clouds," but maybe you, or those in your IT group, aren't really sure what that means or how it helps them help you. This article is a nice starting point for that discussion. (This reminds me of the "What's Intra/Extra/Inter..." conversations, remember those? Oh, you kids... lol ;)

Thursday, February 27, 2014

24 cloud design patterns and 10 related guidance topics, one eBook - "Cloud Design Patterns" (PDF, ePub)

Microsoft Downloads - Cloud Design Patterns – Book Download

This guide contains twenty-four design patterns and ten related guidance topics that articulate the benefits of applying patterns by showing how each piece can fit into the big picture of cloud application architectures. It includes code samples and general advice on using each pattern. 

Version: 1.0

Date Published: 2/27/2014

CloudDesignPatternsBook-PDF.pdf, 5.8 MB
CloudDesignPatternsEPUBebook.epub, 3.4 MB

Containing twenty-four design patterns and ten related guidance topics, this guide articulates the benefit of applying patterns by showing how each piece can fit into the big picture of cloud application architectures. It also discusses the benefits and considerations for each pattern. Most of the patterns have code samples or snippets that show how to implement the patterns using the features of Windows Azure. However the majority of topics described in this guide are equally relevant to all kinds of distributed systems, whether hosted on Windows Azure or on other cloud platforms.

...

Related Resources

..."

Some snaps from the PDF;

[sigh... snaps removed because it seems Blogger doesn't like my posts with images today (getting a real helpful 500 error when an post has any image in it)... sigh]

Preface

This guide from the Microsoft patterns & practices group, produced with the help of many people within the developer community, provides solutions for common problems encountered when developing cloud-hosted applications.

The guide:
• Articulates the benefit of applying patterns when implementing cloud applications, especially when they will be hosted in Windows Azure.
• Discusses the problems that the patterns address, and how these relate to Windows Azure applications.
• Shows how to implement the patterns using the features of Windows Azure, emphasizing benefits and considerations.
• Depicts the big picture by showing how these patterns fit into cloud application architectures, and how they relate to other patterns.

The majority of topics described in the guide are equally relevant to all kinds of distributed systems, whether hosted on Windows Azure or on other cloud platforms.

Our intention is not to provide a comprehensive collection of patterns. Instead, we chose what we think are useful patterns for cloud applications—taking into account the popularity of each one amongst users. Neither is this a detailed guide to the features of Windows Azure. To learn about Windows Azure see http://windowsazure.com.

[Insert my usual, "Don't reinvent the wheel if you don't have to" blurb here...especially when there's free resources available ]

 

Related Past Post XRef:
Cloud Design Patterns (24 design patterns, two primers, eight guidance topics and 10 sample applications)
Windows Azure Guidance - Cloud Design Patterns Alpha drop...

Thursday, February 20, 2014

Deploying your own little cloud... "Deploying Windows Azure Pack" series

Windows Networking - Deploying Windows Azure Pack - Part 1

The first article in this series provides an overview of the capabilities and benefits of deploying Windows Azure Pack in enterprise datacenters.

If you would like to be notified when Mitch Tulloch releases the next part of this article series please sign up to the WindowsNetworking.com Real time article update newsletter.

Introduction

Cloud computing is making big inroads into companies today. Smaller businesses are taking advantage of Microsoft cloud services like Windows Azure, Windows Intune and Office 365 to migrate their line-of-business applications and services to the cloud instead of hosting them on-premises. The reasons for doing this include greater scalability, improved agility, and cost savings.

Large enterprises tend to be more conservative with regards to new technologies mainly because of the high costs involved in widespread rollout of new service models and integrating them with existing the organization's datacenter infrastructure. Windows Azure Pack is designed to help large enterprises overcome these obstacles by providing a straightforward path for implementing hybrid solutions that embraces both the modern datacenter and cloud hosting providers.

What is Windows Azure Pack?

To understand what Windows Azure Pack is, you first need to be familiar with Windows Azure, Microsoft's public cloud platform. To understand what Windows Azure is all about, here are some brief excerpts from my recent book Introducing Windows Azure for IT Professionals: Technical Overview from Microsoft Press:

As a cloud platform from Microsoft that provides a wide range of different services, Windows Azure lets you build, deploy, and manage solutions for almost any purpose you can imagine. In other words, Windows Azure is a world of unlimited possibilities. Whether you're a large enterprise spanning several continents that needs to run server workloads, or a small business that wants a website that has a global presence, Windows Azure can provide a platform for building applications that can leverage the cloud to meet the needs of your business...

Let's look at the definition that Microsoft uses for describing Windows Azure:

Windows 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 Windows 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 - Windows 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 - Windows 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 - Windows 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 Windows Azure can easily be integrated with on-premises IT environments that utilize the Microsoft Windows Server platform.

...

image

...

Windows Azure Pack vs. Windows Azure

Let's review the definition that Microsoft uses for describing Windows Azure:

..."

You all know I'm a fan of this... There are just to many businesses, and business people, who freak at the thought of their, or their client's, data being "in the cloud." The Windows Azure Pack seems to be a great middle ground, letting us have the good that is "the cloud" inside our own data centers...

 

Related Past Post XRef:
Windows Azure Pack (#WAPack), Related Blogs, Videos and TechNet Articles wiki round-up
Taking the Bus to the next stop... Why you, Dev and IT, should be looking at the Windows Azure Pack.
TechEd NA 2013 Day 1 Announcement Round-up - VS 2013, TFS 2013, InRelease, SQL 2014, Server 2012 R2, BizTalk Services, Azure-in-a-box and even more Azure...

Tuesday, February 18, 2014

Windows Azure (and cloud services) Symbol and Icon Set (Visio, PPT, PNG)

Microsoft Downloads - Windows Azure Symbol/Icon Set

This package contains a set of symbols/icons to visually represent features of and systems that use Windows Azure and related technologies. The symbols are in Microsoft Visio, Microsoft PowerPoint and Portable Network Graphics (PNG) formats.

Version: 1.04

Date Published: 2/18/2014

Windows Azure Symbols ALL v1.04.zip, 3.1 MB

This package contains a set of symbols/icons to help you create visual representations of systems that use Windows Azure and related technologies. Feel free to use the symbols in your architectural diagrams and training docs.

Snap of the zip;

image

Here are the PNG's;

imageimageimage

You had me at "visual studio"... :)

The number of different tech items are pretty cool too. From MySQL, BitBucket, GIT and more.

Related Past Post XRef:
Icons/symbols to draw pretty Azure design diagrams...

Tuesday, January 28, 2014

Cloud Design Patterns (24 design patterns, two primers, eight guidance topics and 10 sample applications)

Dan on eScience & Technical Computing @ Microsoft - Cloud Design Patterns now available

Great news for folks looking for guidance on developing apps for the Azure Cloud – take a look at the Cloud Design Patters – it includes the following
  • Twenty four design patterns that are useful in cloud-hosted applications. Each pattern is provided in a common format that describes the context and problem, the solution, issues and considerations for applying the pattern, and an example based on Windows Azure. Each pattern also includes links to other related patterns.
  • Two primers and eight guidance topics that provide basic knowledge and describe good practice techniques for developing cloud-hosted applications. The format of each primer and guidance topic is designed to present this information in a relevant and informative way.
  • Ten sample applications that demonstrate the usage of the design patterns described in this guide. You can use and adapt the source code to suit your own specific requirements.

...

Cloud Design Patterns

This guide from the Microsoft patterns & practices group, produced with the help of many people within the developer community, provides solutions for common problems encountered when developing cloud-hosted applications.

The guide:

  • Articulates the benefit of applying patterns when implementing cloud applications, especially when they will be hosted in Windows Azure.
  • Discusses the problems that the patterns address, and how these relate to Windows Azure applications.
  • Shows how to implement the patterns using the features of Windows Azure, emphasizing benefits and considerations.
  • Depicts the big picture by showing how these patterns fit into cloud application architectures, and how they relate to other patterns.

The majority of topics described in the guide are equally relevant to all kinds of distributed systems, whether hosted on Windows Azure or on other cloud platforms.

image

SNAGHTML49199975image

Cloud Design Patterns – Sample Code

The example applications for use in conjunction with the Cloud Design Pattern guide. It consists of 10 samples to show how to implement design patterns using the features of Windows Azure.

Version: 1

Date Published: 1/27/2014

Cloud Design Patterns Examples.zip, 1.9 MB

The example applications for use in conjunction with Cloud Design Pattern guide. It consists of 10 samples to show how to implement design patterns using the features of Windows Azure.
See the Readme for information about the sample code. Each sample has a corresponding readme for information about how to run the sample.

Note: The samples are simplified to focus on and demonstrate the essential features of each pattern. They are not designed to be used in production scenarios.

I've said this before and I'm sure I'll say it many times again, I really need that UTB (USB To Brain) Interface installed... ;)

Tuesday, October 29, 2013

Windows Azure Guidance - Cloud Design Patterns Alpha drop...

Alejandro Jezierski - Cloud Design Patterns, new drop on Codeplex

We made a new drop of the Cloud Design Patterns book on codeplex.

The drop includes the following patterns and related guidance:

...

patterns & practices - Windows Azure Guidance - Cloud Design Patterns

Recommended Download

Cloud Design Patterns document
documentation, 2682K, uploaded Mon - 507 downloads

Release Notes

2nd drop of Cloud Design Patterns project. It contains 14 patterns with 7 related guidance.

...

image

patterns & practices - Windows Azure Guidance

Welcome to patterns & practices Windows Azure Guidance site

Many customers are looking for guidance on how to make the move to Windows Azure, and how to make the most of it. patterns & practices has a series of projects that target application design and development on Windows Azure.

The key themes for these projects are:
1. Moving to the Cloud
2. Developing for the Cloud
3. Building Hybrid Apps in the Cloud
4. Developing Big Data Solutions in the Cloud 
5. Cloud Design Patterns

These themes will allow us to categorize the scenarios that we will be delivering. Most of the scenarios are challenges that customers face today. And as we progress the program forward we will have more scenarios.

#1 is about migration and re-purposing existing applications and skills. #2 is about taking advantages of intrinsic properties from the cloud, such as elastic demand, etc., #3 is about connecting cloud applications with on-premises systems. #4 is the ongoing project about developing big data solutions using Windows Azure HDInsight and related technologies.

...

Don't reinvent the cloud wheel, instead learn from wheel builders (or whatever, you get the idea). In short, don't invent what you don't need to invent. Invest your time into what makes your product and service unique...

 

Related Past Post XRef:
"Building Hybrid Applications in the Cloud on Windows Azure" free ebook and code (RC)
Moving Applications to the Cloud 2nd Edition guide (and Hands on Labs)
“Windows Azure Architecture Guide, Part 1 – Moving Applications to the Cloud” now available as an interactive guide.

"We're from the Government and we're to help with Cybersecurity..." - NIST Preliminary Cybersecurity Framework Released

ride the lightning - NIST Releases Preliminary Cybersecurity Framework

How in the world are entities supposed to deal with cybersecurity in a world without standards, even voluntary ones? The National Institute of Science and Technology (NIST) is looking to remedy that. On October 22nd, NIST released a Preliminary Cybersecurity Framework to help critical infrastructure owners and operators reduce cybersecurity risks in industries such as power generation, transportation and telecommunications. NIST will open a 45-day public comment period on the Preliminary Framework and plans to release the official framework in February 2014.

...

NIST Releases Preliminary Cybersecurity Framework, Will Seek Comments

The U.S. Department of Commerce's National Institute of Standards and Technology (NIST) today released its Preliminary Cybersecurity Framework (PDF) to help critical infrastructure owners and operators reduce cybersecurity risks in industries such as power generation, transportation and telecommunications. In the coming days, NIST will open a 45-day public comment period on the Preliminary Framework and plans to release the official framework in February 2014, as called for in Executive Order 13636—Improving Critical Infrastructure Cybersecurity.

In February 2013, President Obama directed NIST to work with stakeholders to develop a voluntary framework for reducing cyber risks, recognizing that U.S. national and economic security depends on the reliable functioning of critical infrastructure. Through a request for information and a series of workshops held throughout 2013, NIST engaged with more than 3,000 individuals and organizations on standards, best practices and guidelines that can provide businesses, their suppliers, their customers and government agencies with a shared set of expected protections for critical information and IT infrastructure.

"Thanks to a tremendous amount of industry input, the voluntary framework provides a flexible, dynamic approach to matching business needs with improving cybersecurity," said Under Secretary of Commerce for Standards and Technology and NIST Director Patrick Gallagher. "We encourage organizations to begin reviewing and testing the Preliminary Framework to better inform the version we plan to release in February."

The Preliminary Framework outlines a set of steps that can be customized to various sectors and adapted by both large and small organizations while providing a consistent approach to cybersecurity. It offers a common language and mechanism for organizations to determine and describe their current cybersecurity posture, as well as their target state for cybersecurity. The framework will help them to identify and prioritize opportunities for improvement within the context of risk management and to assess progress toward their goals.

The framework will foster communications among internal and external stakeholders and help organizations hold each other accountable for strong cyber protections while allowing flexibility for specific approaches tailored to each business' market and regulatory environment. Its integrated approach focuses on outcomes, rather than any particular technology, to encourage innovation.

...

image

image

It's just too easy to take pot shots, so I won't. I'll applaud our Government in at least trying to do this. IMHO, this is a good kind of role for government...

 

Related Past Post XRef:
Never a Cloudy day in DC? Not if the NIST has anything to say about it... "DRAFT Cloud Computing Synopsis and Recommendations"

Tuesday, October 01, 2013

WAMVA - Windows Azure Microsoft Virtual Academy courses... (which are free of course)

Microsoft Sales Excellence Manager - Eric Ligman - Learn Windows Azure with these free Microsoft Virtual Academy courses online

Microsoft offers a large variety of learning resources and training to help you on your journey to learn about technology many of the solutions we have to offer. One of these key technologies is Windows Azure. Windows 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. In this post, I’m going to share with you a collection of free learning resources on Windows Azure available to you through our Microsoft Virtual Academy.

imageimage

I've highlighted a number of these in the past I think, but it's nice having a single page round-up of the Windows Azure MVA content...

This is IT for Azure... "Introducing Windows Azure for IT Professionals" free eBook

Microsoft Press - Free ebook: Introducing Windows Azure for IT Professionals

image

We are happy to announce a new free ebook – Introducing Windows Azure for IT Professionals by Mitch Tulloch with the Windows Azure Team!

Whether you’re new to the Windows Azure platform or are already using it in your business, this book has something that should interest you. Most Windows Azure services are described in some detail, with screenshots used to demonstrate some of the multitude of capabilities of the platform. And for the experienced we have lots of under-the-hood insights and expert tips written by Microsoft insiders who develop, test, and use the Windows Azure platform.

The PDF is available to download today. The Mobi and ePub files will be available through this post soon...

For you IT'ers (yes, you), this free 142 page eBook might help get you going on the Azure train...

imageimage

Also somewhat related MS Press is going private (so to say), Microsoft Press - Microsoft Press announcement

Microsoft Press has recently decided to take back all English language editorial and publishing functions for the business. O’Reilly Media will no longer be producing titles on behalf of Microsoft Press. However, they remain our marketing, sales and distribution partner.

...

Wednesday, August 21, 2013

Taking the Bus to the next stop... Why you, Dev and IT, should be looking at the Windows Azure Pack.

In the Cloud - What’s New in 2012 R2: Enabling Modern Apps with the Windows Azure Pack

Don’t let the title fool you – this post is critically important for Developers and IT pros.

The reason I call out this warning up front is that often, when I’m speaking at conferences around the world, as soon as I start to discuss the developer perspective and developer tools, many IT Pros in the room starts playing Angry Birds while they wait for the developer section to be over.

Why is it so important for IT Pros to understand how modern applications are built? The answer is simple: IT Pros are the ones who build and operate the infrastructure that hosts these applications, and, the more you know about how these applications are built, the better you will understand their platform requirements.

That’s the tactical reason. There is also a strategic reason.

If your organization is not already in the process of defining it’s cloud strategy – it soon will be. You need to be a contributor and leader in these conversations. By mastering today’s topics, you can become a part of the conversation and define the long-term solution, rather than someone who is simply reacting to decisions they were not a part of making.

The future of the IT Pro role will require you to know how applications are built for the cloud, as well as the cloud infrastructures where these apps operate, is something every IT Pro needs in order to be a voice in the meetings that will define an organization’s cloud strategy. IT pros are also going to need to know how their team fits in this cloud-centric model, as well as how to proactively drive these discussions.

These R2 posts will get you what you need, and this “Enable Modern Business Apps” pillar will be particularly helpful.

Throughout the posts in this series we have spoken about the importance of consistency across private, hosted and public clouds, and we’ve examined how Microsoft is unique in its vision and execution of delivering consistent clouds. The Windows Azure Pack is a wonderful example of Microsoft innovating in the public cloud and then bringing the benefits of that innovation to your datacenter.

The Windows Azure Pack is – literally speaking – a set of capabilities that we have battle-hardened and proven in our public cloud. These capabilities are now made available for you to enhance your cloud and ensure that “consistency across clouds” that we believe is so important.

A major benefit of the Windows Azure Pack is the ability to build an application once and then deploy and operate it in any Microsoft Cloud – private, hosted or public.

This kind of flexibility means that you can build an application, initially deploy it in your private cloud, and then, if you want to move that app to a Service Provider or Azure in the future, you can do it without having to modify the application. Making tasks like this simple is a major part of our promise around cloud consistency, and it is something only Microsoft (not VMware, not AWS) can deliver.

This ability to migrate an app between these environments means that your apps and your data are never locked in to a single cloud. This allows you to easily adjust as your organization’s needs, regulatory requirements, or any operational conditions change.

A big part of this consistency and connection is the Windows Azure Service Bus which will be a major focus of today’s post.

The Windows Azure Service Bus has been a big part of Windows Azure since 2010. I don’t want to overstate this, but Service Bus has been battle-hardened in Azure for more than 3 years, and now we are delivering it to you to run in your datacenters. To give you a quick idea of how critical Service Bus is for Microsoft, consider this: Service Bus is used in all the billing for Windows Azure, and it is responsible for gathering and posting all the scoring and achievement data to the Halo 4 leaderboards (now that is really, really important – just ask my sons!). It goes without saying that the people in charge of Azure billing and the hardcore gamers are not going to tolerate any latency or downtime getting to their data.

With today’s topic, take the time to really appreciate the app development and app platform functionality in this R2 wave. I think you’ll be really excited about how you can plug into this process and lead your organization.

This post, written by Bradley Bartz, a Principal Program Manager from Windows Azure, will get deep into these new features and the amazing scenarios that the Windows Azure Pack and Windows Azure Service Bus enable. As always in this 2012 R2 series, check out the “Next Steps” at the bottom of this for links to additional information about the topics covered in this post.\

...

We’ve listened closely to our customers and focused on improving the following 3 core scenarios with the Service Bus 1.1 for Windows Server and the Windows Azure Pack:

  1. Application Messaging Patterns with Service Bus
    With Service Bus we support basic as well as advanced messaging patterns for use in modern applications. With this release we’ve also added new messaging capabilities, additional protocols, and simplified APIs to enable developers to write better applications faster.
  2. Manage Messaging entities across clouds
    Whether you’re developing for the public cloud, private cloud, or a hosted cloud (with your service provider), developers will be able to write applications once and then use it anywhere within these clouds – without needing to recompile. This can be done by simply changing an entry in the configuration file.
  3. Offering Alternatives with Service Bus
    Whether you are an Independent Software Vendor developing software and services for others, an enterprise which deploys home-grown applications, or a developer looking for an easy to deploy messaging component, you can use Service Bus in your topology. With this release we’ve improved the hosting capabilities for enterprises and service providers enabling new hosting topologies.

imageimageimageimage

Don't usually see this kind of dev depth on TechNet. And also since it's on one o f my favorite topic's, Private Clouds, couldn't resist... If you're build LOB app's, take a peek at this article. It's take the bus to the next stop... (title!)

Related Past Post XRef:
TechEd NA 2013 Day 1 Announcement Round-up - VS 2013, TFS 2013, InRelease, SQL 2014, Server 2012 R2, BizTalk Services, Azure-in-a-box and even more Azure...

Free eBook #1 of the day: Windows Azure SQL Reporting Succinctly

Syncfusion - Windows Azure SQL Reporting Succinctly

image

Windows Azure SQL Reporting provides a flexible platform for managing and viewing reports. Its cloud-based architecture means that its services are instantly scalable for any number of users—adding and removing servers through Windows Azure is significantly simpler than managing on-site servers—and maintenance costs are kept to a minimum. With Windows Azure SQL Reporting Succinctly by Stacia Misner, you'll learn how to set up a SQL Database server, migrate your existing data to the cloud, design report items, and deploy complete reports to the server. Instruction is also provided for managing user roles and creating reusable report parts.

Table of Contents

  1. Introduction to SQL Reporting
  2. Getting Started
  3. Report Development
  4. Report Management
  5. Report Parts
  6. Security
  7. Report Access

NOTE: They ask for your name, email address and phone. Based on past experience, have a care with what information you provide (which is not validated or really used for the download) [cough... possible spam alert... cough] But remember, free isn't free...

 

Related Past Post XRef:
Need some help up the WPF learning curve? "WPF Succinctly" from Syncfusion is now available (and free :)
TypeScript Succinctly - Free [Name/email-ware] eBook
Getting sharp with F# with the free "F# Succinctly" eBook [reg-ware]
Syncfusion helps shed a little succinct light on LightSwitch with "LightSwitch Succinctly" (Reg-ware)
"JavaScript Succinctly" - Another free (reg-ware) eBook from Syncfusion
Get into sync with HTTP with the new free (reg-ware) Syncfusion Succinctly eBook, "HTTP Succinctly"
Spelunk the technical details of the PDF format with "PDF Succinctly" from Syncfusion (Free/reg-ware PDF/Mobi ebook)
"Git Succinctly" Free/reg-ware PDF/Mobi ebook)
jQuery Succinctly - Free eBook (reg-ware, PDF and/or Mobi)

Friday, August 09, 2013

24 Hours of PASS (PASS Summit 2013 Sneak Peeks)

PASS Summit 2013 - Session Sneak Peeks

Get a sneak peek at some of the SQL Server and Business Intelligence best practices, expert tips, and demos you'll find at PASS Summit 2013. We recently hosted an online event featuring 24 back-to-back webcasts from various PASS Summit speakers. Watch the recordings, sorted by track, now:

Application & Database Development | BI Information Delivery | BI Platform Architecture, Development & Administration | Cloud Application Development & Deployment | Enterprise Database Administration & Deployment

...

SNAGHTML525d480

image

I do wish these were available as HTML5 video, but that's a minor whine. There's some cool looking sessions here, and all it costs is your email address...

(Found via Sergio Govoni - 24 Hours of PASS (July 2013): Recordings Now Available! )

Friday, August 02, 2013

Azure, PowerShell, Virtual Networks, VM's, Domains and Lab building, a three part series

chris e. avis - writing about microsoft and technology.... - Build a lab in Windows Azure for learning PowerShell – Part 3 of 3 – Configure the Virtual Machines

I have decided to use Windows Azure as my lab environment because it is the fastest and most accessible way for me to work on this from anywhere in the world. I travel a lot so I want to be able to access the lab while on the road. This is a self-contained lab environment that for right now is just for my PowerShell learning. But it has the potential to be used for other lab scenarios and is completely expandable.

I am using the following book to teach myself more about PowerShell -

“Learn Windows PowerShell 3 In A Month Of Lunches” by Don Jones and Jeffery D. Hicks

I have decided to use Windows Azure as my lab environment because it is the fastest and most accessible way for me to work on this from anywhere in the world. I travel a lot so I want to be able to access the lab while on the road. This is a self-contained lab environment that for right now is just for my PowerShell learning. But it has the potential to be used for other lab scenarios and is completely expandable.

You can create your own Windows Azure Lab by following along. The first step is to get signed up for a Free Windows Azure Trial account here -

To create the lab environment, we have to build out a few different pieces -

Ongoing summary posts of what I learn as I read the book and learn more about PowerShell.

------------------------------------------------------------------------

Hopefully, if you are at the stage of wanting to learn PowerShell, you already know how to create a Windows Domain Controller. Even if you don’t have much experience with Windows Server 2012 R2 Preview, you should be able to stumble through this part easily. But there are a few configurations we need to look at to ensure all of the virtual machines can speak to each other.

Note - If you have not already created three (3) virtual machines, go back to Part 2 to review the steps for creating the additional virtual machines. We will need a total of three (3) for our lab. Once you have the required virtual machines, come back to this post to complete the configuration

*** Important *** – When creating the additional virtual machines, ensure they are all in the same Cloud Service, Virtual Network, and Storage Account. You can look at the configuration of the Virtual Machine we created in Part 2 to find this information

..."

Want to build a complete lab to play with, and learn, PowerShell? Or a series to help you learn about building such a lab on Azure? Want to see about creating your own little cloud hosted domain? Want to use your MSDN Azure allowance?

You'll want to read this series...

Friday, July 26, 2013

Await no more, Amazon Web Services .Net SDK v2 preview out - WinStore, WinPhone and async/await

Amazon Web Services Blog - AWS SDK Support for Windows Phone and Windows Store Applications

Over the last few months, we have released a number of enhancements to help customers and partners build their Microsoft Windows centric workloads on AWS.  Just last week, we announced guidance for running Exchange Server in the AWS Cloud which builds on our guidance for SQL Server and SharePoint.  When it comes to .NET developers, we have provided tools such as our AWS Toolkit for Visual Studio and the AWS SDK for .NET.  In fact, we recently started a .NET Development blog so Windows developers can get tips and tricks on how to best program .NET applications using AWS. 

Our Microsoft tooling doesn't stop there.  If PowerShell is what you use to automate Windows, we have the AWS Tools for Windows PowerShell.  We recently enhanced our PowerShell tools with automatic paging for large result sets and improved support for piping the output of a one cmdlet to another cmdlet.

Today, I’m happy to announce the Developer Preview of the next version of our AWS SDK for .NET.  This release of the SDK adds two major enhancements for .NET developers.

The first is support for the Microsoft Windows Store and Windows Phone applications.  With the new SDK, you can connect your Windows Phone or Windows Store apps to AWS services and you can build a cross-targeted application that's backed by AWS.  With this release, we add Windows Phone support to our growing SDK support for different mobile operating systems including our SDK for iOS and SDK for Android

The other big enhancement is our support for the task-based asynchronous pattern.  This pattern uses the async and await keywords and makes programming asynchronous operations against AWS easy.  For example, you can now upload files to S3 asynchronously like this:

...

.NET Development - AWS SDK for .NET Version 2.0 Preview

Today, we are excited to announce a preview of our upcoming version 2 of the AWS SDK for .NET, which you can download here.

One of the most exciting new features of version 2 is the ability to have Windows Store and Windows Phone 8 Apps use our SDK. Like other SDKs for these new platforms, all method calls that make requests to AWS are asynchronous methods.

Another big improvement we made to the SDK for asynchronous programming is that when you target Windows Store, Windows Phone 8, or .NET 4.5 the SDK uses the new Task-based pattern for asynchronous programming instead of the old style using pairs of Begin and End methods. Version 2 of the SDK also consists of a version compiled for .NET 3.5 Framework that contains the Begin and End methods for applications that aren't yet ready to move to .NET 4.5.

For a deeper dive into the differences in version 2, check out our migration guide.

...

Good to see Amazon provide this kind of support. It sure will help make building AWS WinStore/WinPhone app's much easier!

"Rethinking Enterprise Storage: A Hybrid Cloud Model" free 120 page eBook (PDF today, mobi, epub by month's end)

Microsoft Press - Free ebook: Rethinking Enterprise Storage: A Hybrid Cloud Model

image

We’re pleased to announce the availability of Rethinking Enterprise Storage: A Hybrid Cloud Model (ISBN 9780735679603), by Marc Farley, as a free download! You can download the PDF version of this title here (120 pages; 3 MB).

We will update this post soon with links to EPUB and MOBI files. We expect these files to be available by the end of the month.

...

Rethinking Enterprise Storage: A Hybrid Cloud Model describes a storage architecture that some experts are calling a game changer in the infrastructure industry. Called the Microsoft hybrid cloud storage (HCS) solution, it was developed as a way to integrate cloud storage services with traditional enterprise storage.

The author, Marc Farley, works at Microsoft on hybrid cloud storage solutions as a senior marketing manager. The book includes a Foreword by storage industry expert and noted blogger Martin Glassborow, better known in the industry as Storagebod.

The book includes seven chapters:

Chapter 1  Rethinking enterprise storage
Chapter 2  Leapfrogging backup with cloud snapshots
Chapter 3  Accelerating and broadening disaster recovery protection
Chapter 4  Taming the capacity monster
Chapter 5  Archiving data with the hybrid cloud
Chapter 6  Putting all the pieces together
Chapter 7  Imagining the possibilities with hybrid cloud storage

..."

You know me, Mr I Wanna Cloud guy... And this approach of using the cloud as a storage extension sounds interesting. I mean who really likes adding more and more and more local storage? (or instead we add more and more and more cloud storage, paying for every bit... um.... err... well, I guess I need to read this eBook to see the justification and details! ;)

 

Related Past Post XRef:
"Building Hybrid Applications in the Cloud on Windows Azure" free ebook RTW's
“Windows Azure Architecture Guide, Part 1 – Moving Applications to the Cloud” now available as an interactive guide.
Moving Applications to the Cloud 2nd Edition guide (and Hands on Labs)
"Building Hybrid Applications in the Cloud on Windows Azure" free ebook and code (RC)

Privatize your cloud with help from these two new Channel 9 Series "Build a Private Cloud with WinServer & System Center" and "Move to Hybrid Cloud with System Center and Azure"
13 Modules, six weeks, 2 exam preps and a whole lot of private cloud building going on...
What's this Private Cloud thing? Here's a free online conference on just that... "Building the Private Cloud"
Building a private IaaS Cloud with Windows Server 8 whitepaper
Microsoft Free Virtual Private Cloud Event, Jan 17th
Microsoft Private Cloud Solution Hub

Thursday, July 25, 2013

The Gu is giving you a car! (Well chance to win one at least...)

Channel 9 - Windows Azure Developer Experience Videos - New Windows Azure Benefits for MSDN Subscribers!

image

MSDN Subscriber?  You already have free Windows Azure credits as part of your subscription - up to $150/mo!  Use them to build development & test environments on demand with Virtual Machines, Web Sites, Databases and more.

Activate and try your Windows Azure MSDN benefits before September 30, 2013 and you could WIN an Aston Martin V8 Vantage Sports Car!

Click here to activate & enter:

http://www.windowsazure.com/car

image

You’ve got it. Now use it.

Activate the Windows Azure benefits included with your MSDN subscription and you could win* an Aston Martin.

Windows Azure accelerates the development and testing of your applications. Self-provision as many virtual machines as you need for your application development and testing in the cloud without waiting for hardware, procurement or internal processes. Activate your Windows Azure MSDN benefit today and start developing and testing your applications with up to $150 in credits on Windows Azure. You can also use your MSDN software such as SQL Server for no additional fee.

To enter the MSDN Windows Azure Sweepstakes:

Activate

Create and deploy a Windows Azure Web Site or Virtual Machine

Move fast! The sweepstakes ends September 30, 2013. View the terms and conditions

* No purchase necessary. Trade promotion open only to MSDN subscribers as of June 2, 2013. Ends 11:59 p.m. PT on September 30, 2013. See Official Rules for details.

No purchase necessary! Here's your excuse...err... umm... chance... yeah... to play with Azure and maybe even win a car. At not cost, except a little bit of your time (maybe 5 minutes?) I afraid to play too much as I might get azure-ddicted... :)

Thursday, July 11, 2013

Privatize your cloud with help from these two new Channel 9 Series "Build a Private Cloud with WinServer & System Center" and "Move to Hybrid Cloud with System Center and Azure"

Channel 9 - Build a Private Cloud with Windows Server and System Center

View the first of two Jump Starts in a series covering the end-to-end process of implementing a MS cloud solution, providing a deep dive into key topics associated with implementing a Microsoft hybrid cloud solution. This Jump Start is a scenario-based, bottom up approach to designing and building your private cloud on Windows Server 2012 and incorporating the full spectrum of System Center 2012 SP1 components. MVP Pete Zerger and Microsoft Senior Technical Evangelist Symon Perriman focus on bringing a greater understanding to key topics related to the fabric, such as virtual networking and leveraging the storage and networking capabilities of WS2012 along with creating service templates in VMM and on the Service Manager CMDB as we move up the management stack. Additionally you learn how the service-catalog comes together to deliver an intuitive self-service experience in a step-by-step approach.

image

Channel 9 - Move to Hybrid Cloud with System Center and Windows Azure

View the second of two Jump Starts in a series covering the end-to-end process of implementing a MS cloud solution, providing a deep dive into key topics associated with implementing a Microsoft hybrid cloud solution. This Jump Start is a continuation of "Build a Private Cloud with Windows Server & System Center Jump Start" and focuses on successfully monitoring and managing ongoing operation of a private cloud environment. MVP Pete Zerger and Technical Product Manager Matt McSpirit provide example after example on how to integrate Azure IaaS into our private cloud to deliver hybrid cloud capabilities in System Center 2012 SP1, how to develop hybrid cloud self-service scenarios in System Center 2012 App Controller and in the System Center Service Manager Self-Service Portal, and demonstrate full integration of private and public cloud with ITIL.

image 

I want the cloud and all it promises, but I want it in my data center (well I don't but out clients do). So the Azure Pack and Private Cloud are currently high priority key words in my feed scanning...

 

Related Past Post XRef:
13 Modules, six weeks, 2 exam preps and a whole lot of private cloud building going on...
What's this Private Cloud thing? Here's a free online conference on just that... "Building the Private Cloud"
Building a private IaaS Cloud with Windows Server 8 whitepaper
Microsoft Free Virtual Private Cloud Event, Jan 17th
Microsoft Private Cloud Solution Hub

Tuesday, March 26, 2013

14 Azure whitepapers, ebooks and guidance...

Kurt Shintaku's Blog - WHITEPAPER: Windows Azure eBook References

There’s been a great deal of documentation published for Windows Azure over the past 6 months.  Take a look at some of these references if you’re working on an application for the cloud on the Windows Azure platform.

image

I've highlighted a number of these in the past, but it's great to have them all in one roundup post...