Docker in the Enterprise Showcased at VMworld 2017

Last week, in the blistering heat of Las Vegas, Docker had a chance to interact with thousands of VMworld attendees to talk about containers. The message we heard again and again was that those in charge of infrastructure and virtualization are now being asked to manage containers. Sometimes it is being driven by developer teams that are already using Docker, but sometimes it is the infrastructure teams who recognize the benefits of moving applications to containers for easier maintenance and operations as well as cost savings. With Docker Enterprise Edition (EE), we have a solution that is designed to let IT secure and manage containerized applications.
Learn More About Docker for VMware Admins
If you’re interested in learning more about how Docker EE allows IT to improve operations, move workloads to the cloud and increase application agility all while saving costs, we’re happy to be partnering with the VMware User Group (VMUG) to deliver a webcast tomorrow. Register now to see how Docker EE is being used by some of the world’s largest container deployments, how Docker works with Windows applications or to clarify any confusion you may have about how Docker containers and VMs work together.
Docker + vSphere: Two Great Tools That Work Great Together
Wednesday, September 6
12:00 PM Central / 10:00 AM Pacific
Experience Docker EE Yourself
Attendees were able to play with Docker EE through our in-booth hands-on demos at VMworld, but don’t worry if you missed the conference! You can get that same experience at home through the hosted trial environments at https://www.docker.com/trial. Without any software to install, you can get access within minutes to a full Docker EE Advanced environment complete with the primary administrative interface and private registry solution, Docker Trusted Registry. Once inside the environment, you can follow the provided guide or explore and learn on your own.

For more on Docker Enterprise Edition:

Read more about Docker Enterprise Edition
Watch this video series about the latest release of Docker EE
Register for other upcoming webinars
Visit Docker for IT Professionals site to learn how Docker is used by IT team

Register for tomorrow’s #VMUG webcast about how #Docker and #VMware can work togetherClick To Tweet

The post Docker in the Enterprise Showcased at VMworld 2017 appeared first on Docker Blog.
Quelle: https://blog.docker.com/feed/

Proactively monitoring cloud operations with Microsoft Azure Stack

Introduction

As an Azure customer, you enjoy its capability to deploy and manage workloads across many different services and regions. You are responsible for managing those Azure resources, including monitoring for problems. However, the underlying hardware and software supporting Azure (e.g. Azure’s physical hosts and network) are managed and monitored by Microsoft engineers.

Azure Stack runs as an integrated system in your own datacenter so the model is different. When you adopt Azure Stack, you enjoy the same capability to provision and consume workloads, but because Azure Stack services and hardware reside in your datacenter, you are responsible for managing and monitoring the Azure Stack environment to ensure system health and reliability. These tasks are taken care of by a new role in your organization – the Azure Stack operator.

The role of the Azure Stack operator

The Azure Stack operator is responsible for the integration, service provisioning, and life cycle of Azure Stack. Because Azure Stack is deployed as a hyper-converged, integrated system, it behaves like an appliance. As an appliance, many of the complexities and deep subject matter expertise of previous cloud technology solutions are minimized.

Once the solution is deployed in your datacenter, most regular maintenance tasks of the Azure Stack operator are typically isolated or infrequent configuration tasks such as managing plans and quotas and provisioning and managing Azure services and content. A big part of the Azure Stack operator’s role is responding to changes or issues within the datacenter.

In Azure Stack, we expect the Azure Stack operator’s work to be driven largely by alerts related to changes or issues. We have designed the monitoring and health system of Azure Stack so that Azure Stack operators get effective and relevant alerts along with specific remediation actions. The alerts inform the Azure Stack operator about the status of the Azure Stack infrastructure and provide directions for what actions are required.

Monitoring Azure Stack software infrastructure

When discussing monitoring and the Azure Stack software infrastructure, we typically talk about the following layers:

Azure Resource Manager (ARM) layer. The public and administrative portals, the ARM APIs, and the ARM components which implement those APIs.
Resource Provider (RP) layer. The foundational RPs that offer Azure Resources (e.g. IaaS services) to tenants as well as the Azure Stack specific RPs to provide infrastructure management capabilities such as the Health RP (HRP), which provides health state and alerting information.
Infrastructure control layer. The infrastructure roles that handle the requests from the RPs and turn them into actions within the system. The infrastructure roles don’t need regular management but may require a restart in certain circumstances. The infrastructure roles are supported by infrastructure role instances, which likewise may require a restart in certain circumstances.
Hardware layer. The network switches and servers that make up the computing and storage devices in Azure Stack.

Figure 1 provides an overview of the various layers and components of Azure Stack.

Figure 1 – Overview of Azure Stack infrastructure

To monitor the Azure Stack software infrastructure (the three top layers in the picture above), we use the Azure Monitoring agent. It collect events specific to each component and forwards them to local Azure Stack storage accounts in the default provider subscription. The Health RP and its services then raise alerts for those events, which are visible in the Azure Stack portal and available through both a Rest API or PowerShell query.

When issues arise, it is the Azure Stack operator’s responsibility to resolve it quickly to avoid or minimize impact to their tenants. To help Azure Stack operators get to the root of the issue faster, we designed and reviewed the component alerts for content and severity, consistency, and to ensure that each alert offers a clear understanding of impact and the steps necessary to resolve the issue.

As an example of an alert scenario with clear actions for the Azure Stack operator, see Figure 2 below. This alert informs the Azure Stack operator that one of the infrastructure role instances is unavailable and provides the ability to click on “AZS-CA01” to navigate directly to the blade which will allow them to take the start or restart actions.

Figure 2 – Azure Stack Alert Example

Other examples of alerting scenarios for the Azure Stack infrastructure software includes:

RP and infrastructure role availability
Capacity of compute memory, storage, and available public IPs
Node availability

Monitoring Azure Stack hardware components

The Azure Stack operator is also responsible for maintaining the health of the Azure Stack hardware components. The monitoring solution exposed by the Health RP handles the health state and alerting for the Azure Stack software infrastructure. For the lower levels of that stack, it has a subsystem to provide alerts for failed physical disks, network cards, and nodes, shown in Figure 3.

For hardware monitoring of the nodes (physical servers) an external solution is available from Azure Stack solution providers. These solutions monitor the nodes using agentless communication with the base board management controllers to raise alerts for failed power supplies, fans, temperature sensors, and other standard node hardware monitoring.

Similarly, the network switches also require external monitoring using datacenter monitoring tools either in your environment or acquired through the Azure Stack solution provider.

Monitoring hardware using an external solution is a best practice to ensure that alerts occur in cases where hardware failure(s) result in a software failure that delays or prevents alert generation.

Figure 3 – Hardware monitoring overview

Integrate with datacenter monitoring systems

Azure Stack is a fully integrated system. It does not allow the installation of any agent on its physical or infrastructure components (tenants are able to add any agent they want to their tenant VMs).  When integrated into customers’ existing management systems, Azure Stack is surfaced as a single (integrated) system, the underlying components are not exposed. Said another way, the internals of Azure Stack are internal.

For customers to get a single view of all alerts from their Azure Stack deployments and devices, as well as to integrate alerts into existing IT service management workflows for ticketing, Azure Stack supports integration with external datacenter monitoring solutions using either the Health RP Rest API or PowerShell access.

An example of integration support for monitoring Azure Stack deployments using Nagios was provided with an open source connector available to download from Nagios plug-in directory. Additionally, support for monitoring Azure Stack deployments with System Center Operations Manager is also available with the Azure Stack Management pack.

Figure 4 below demonstrates the integration point of the Health RP alerts, network switches, and hardware monitoring.

Figure 4 – Azure Stack integration with datacenter monitoring systems.

Next steps

Download and install Azure Stack Development kit today and get familiar with viewing alerts and health. To learn more about how to find alerts in Azure Stack, see Monitoring health and alerts in Azure Stack.

More Information

At Ignite this year in Orlando, we will have a series of sessions that will educate you on all aspects of Azure Stack. See our list of sessions and register here.

For more information on operating and monitoring Azure Stack check out this session, BRK3127 Operating principles of Azure Stack.

We are always looking for feedback and if you want to talk to us directly please sign up here.
Quelle: Azure

Microsoft joins IC3 in advancing blockchain enterprise readiness

Microsoft has just become a member of IC3, The Initiative for CryptoCurrencies & Contracts. We are excited to collaborate with this team of world class experts in cryptography, game theory, distributed systems, programming languages, and system security. Their work is aligned to five areas, which they call Grand Challenges, that form the basis of blockchain enterprise readiness: Scaling & Performance, Correctness by Design, Confidentiality, Authenticated Data Feeds, and Safety & Compliance.

When I first set foot in the IC3 office, it was sitting in a temporary office space near Chelsea Market in New York. Cavernous, unorganized, and teeming with students, it was hard to find the focus of the space. I was there for a meetup on Town Crier, being presented by Ari Juels. Having been invited by Jim Ballingall, Executive Director of IC3, I was there to come in and meet some folks, see what they are about, and do what you generally do at meetups. This was after having tried unsuccessfully to recruit Andrew Miller to join our crypto team over in Microsoft Research earlier in the year. Andrew and I had a great Skype call while I was attending Microsoft’s annual //BUILD event in San Francisco, where we would first launch the ConsenSys teams’ work to integrate the Ethereum Smart Contract language, Solidity, with Visual Studio. Note, there are now 3 Solidity extensions to Visual Studio and Visual Studio Code available. Ultimately Andrew decided to stay in academia and landed at the University of Illinois, Champaign-Urbana, coincidentally where I was born, but that’s another story.

Watching Ari’s Town Crier presentation, it immediately struck me as approaching a problem we were also trying to solve at Microsoft. Our approaches were different, but ultimately this work aligned with how we thought about some common problems in the blockchain space, trusted data feeds (often called oracles in blockchain lingo) and confidential queries via smart contracts. It also leveraged a new capability called secure enclaves to achieve some of this. Interestingly, we had similar work going on with two projects we’ve announced that handle these two concerns in different ways. The first project is Enterprise Smart Contracts, originally announced as Cryptlets in June 2016, which addresses off chain smart contract execution or the integration with legacy data or oracles. Learn more by exploring a deep dive of Project Bletchley – The Cryptlet Fabric, inclusive of a pictorial comparison to oracles.

The second project is the Coco Framework, which addresses the needs of enterprise consortium networks for scalability, flexible confidentiality and improved governance. Ledgers integrated with Coco allow competing companies to participate on the same blockchain and ensures confidentiality of their transactions among parties they’d like to include. Other projects, such as the Enterprise Ethereum Alliance’s fork of Quorum do this in different ways. Coco does this using secure enclaves or trusted execution environments delivered either at the chip level, using Intel SGX, or in software using Windows Virtual Secure Mode. We announced this project August 10th, 2017 along with partners Intel, Mojix, and JP Morgan’s Amber Baldet, representing Quorum.

"Microsoft's Coco Framework represents a breakthrough in achieving highly scalable, confidential, permissioned Ethereum or other blockchain networks that will be an important construct in the emerging world of variously interconnected blockchain systems." – Joseph Lubin, Founder of ConsenSys

Some of our team members were lucky enough to attend the July 2017 IC3-Ethereum Crypto Boot Camp at Gates Hall, Cornell University along with other industry collaborators.

Wind the clock forward, and we have joined the IC3 team just as they move into their new offices on Roosevelt Island for the Fall Semester at Cornell Tech. We continue to be excited about the work the IC3 team is doing and look forward to collaborating more closely and their upcoming events such as the October 2017 retreat and Blockchain Workshop.
Quelle: Azure

August 2017 Leaderboard of Database Systems contributors on MSDN

Congratulations to our August top-10 contributors! Alberto Morillo maintain his first position in the cloud ranking while Erland Sommarskog climbs to the top in the All Databases ranking.

This Leaderboard initiative was started in October 2016 to recognize the top Database Systems contributors on MSDN forums. The following continues to be the points hierarchy (in decreasing order of points):

Quelle: Azure

Facebook, Apple, Google And Other Tech Companies Are Mad At Trump's Decision To End DACA

Silicon Valley condemned the Trump administration's announcement Tuesday that it would end Deferred Action for Childhood Arrivals, which protects some young undocumented immigrants from deportation.

Young immigrants and supporters walk holding signs during a rally in support of Deferred Action for Childhood Arrivals in Los Angeles on September 1, 2017.

Frederic J. Brown / AFP / Getty Images

The decision, which calls for the program to be wound down within the next six months, will affect an estimated 800,000 DREAMers, as people in the program are known. Tech executives at companies from Apple to Facebook to Airbnb said that unless the Republican-held Congress comes up with a legislative fix, the end of the program will strike a blow to the economy and to their workforces.

When news of the potential change leaked late last week, dozens of tech companies protested it by signing a letter circulated by the lobbying group FWD.us.

FWD.us President Todd Schulte once again issued a statement expressing displeasure with the decision on Tuesday morning.

We are incredibly disappointed by President Trump's decision to end DACA in six months, which will force 800,000 Dreamers out of their jobs and put them under threat of deportation, unless Congress acts. What this decision makes abundantly clear is that Congressional leaders on both sides of the aisle must immediately come together – right now – and pass a bipartisan Dream Act: 800,000 lives are quite literally at stake.

Dreamers are students, teachers, nurses, and engineers. They are young people who came to this country as children, and most only know America as home. For many years, congressional Republicans have said their objection to DACA was its implementation by executive action rather than via legislation. Now, the ball is in the GOP’s court: without the bipartisan Dream Act or a permanent legislative solution, an average of 1,400 new DACA recipients every single business day, for the next two years, will lose their ability to work legally and be subject to immediate deportation. And Democrats must be willing to negotiate in good faith with GOP leadership to reach a solution. Ultimately, every member of Congress must now decide whether they are going to allow Dreamers the chance to earn a path to citizenship by passing the bipartisan Dream Act, or whether they are going to watch as our neighbors and coworkers are ripped out of their jobs and our communities and deported to countries they may not even remember. No bill will be perfect, but inaction is unacceptable. Congress must act.

The time of reckoning is here – and we call on the American people to speak out and demand Congress pass a bipartisan Dream Act.

Mark Zuckerberg and Sheryl Sandberg criticized the decision in a pair of Facebook posts. “This is a sad day for our country,” the Facebook CEO wrote.

View Video ›

Facebook: zuck

View Video ›

Facebook: sheryl

Apple CEO Tim Cook sent a letter to employees worldwide, which reads in part:

I've received several notes over the weekend from Dreamers within Apple. Some told me they came to the U.S. as young as two years old, while others recounted they don't even remember a time they were not in this country.

Dreamers who work at Apple may have been born in Canada or Mexico, Kenya or Mongolia, but America is the only home they’ve ever known. They grew up in our cities and towns, and hold degrees from colleges across the country. They now work for Apple in 28 states.

They help customers in our retail stores. They engineer the products people love and they’re building Apple’s future as part of our R&D teams. They contribute to our company, our economy and our communities just as much as you and I do. Their dreams are our dreams.

At Uber, Chief Technology Officer Thuan Pham recounted in a personal note how he and his family fled Vietnam on a fishing boat when he was 10 years old.

“Immigrants often risk their lives for a chance at freedom and opportunity, and our country remains the world’s beacon of freedom and opportunity,” he wrote. “Immigrants have built and contributed to America since its very beginning, and are at the center of our social fabric and economic prosperity. My heart breaks to see so many people who are in the same situation today that I was in many years ago.”

Google CEO Sundar Pichai called for Congress to adopt legislation to defend DACA.

A Google spokesperson also told BuzzFeed News in a statement, “The DACA program has provided critical protections to hundreds of thousands of individuals, including Google employees and their families, allowing them to continue to make important contributions to our country, society, and economy. We are disappointed in today’s decision to end the program and urge Congress to take quick action to enact a permanent legislative solution.”

Microsoft CEO Satya Nadella tweeted his support for Dreamers, touting a blog post from the company's chief legal officer calling for Congress to reprioritize the fall legislative calendar and move quickly to protect the 800,000 Dreamers now at risk:

Sam Altman, president of Silicon Valley startup incubator Y Combinator:

Other tech companies — like Airbnb, Salesforce, eBay, and IBM — were quick to weigh in, too.

Oracle declined to comment. Co-CEO Safra Catz was on the executive committee of Trump's transition team.

The business community at large also spoke out against the decision.

Wells Fargo:

“Wells Fargo believes young, undocumented immigrants brought to America as children should have the opportunity to stay in the United States. DACA is relevant to our team members and the communities we serve.”

JPMorgan Chase CEO Jamie Dimon:

“America is and always has been a country of immigrants. We should do everything in our power to continue to attract the best and brightest because they make us stronger as a people and as an economy. And, when people come here to learn, work hard and give back to their communities, we should allow them to stay in the United States.”

Joshua Bolten, CEO of The Business Roundtable, a trade association representing large companies:

“Business leaders count on those employees to contribute to our enterprises, generate economic growth and create more jobs for Americans. The challenge in finding a solution for those covered temporarily by the DACA program is further evidence of the importance of working together to improve our system.”

This is a developing story. Check back for updates.

LINK: Tech Companies Are Signing This Letter In Defense Of DACA

Quelle: <a href="Facebook, Apple, Google And Other Tech Companies Are Mad At Trump's Decision To End DACA“>BuzzFeed