Create a New Default VPC using AWS Console or CLI

Amazon Virtual Private Cloud (VPC) now allows customers to create a new default VPC directly from the console or by using the CLI. With this release, customers no longer need to contact AWS support if the default VPC has been deleted, as they can create a new default VPC by using this self-service feature. Customers can also take remedial actions against accidental deletion of default VPCs, by automating creation of a new default VPC using the API. 
Quelle: aws.amazon.com

Happy Second Birthday: A Kubernetes Retrospective

As we do every July, we’re excited to celebrate Kubernetes 2nd birthday! In the two years since GA 1.0 launched as an open source project, Kubernetes (abbreviated as K8s) has grown to become the highest velocity cloud-related project. With more than 2,611 diverse contributors, from independents to leading global companies, the project has had 50,685 commits in the last 12 months. Of the 54 million projects on GitHub, Kubernetes is in the top 5 for number of unique developers contributing code. It also has more pull requests and issue comments than any other project on GitHub.  Figure 1: Kubernetes RankingsAt the center of the community are Special Interest Groups with members from different companies and organizations, all with a common interest in a specific topic. Given how fast Kubernetes is growing, SIGs help nurture and distribute leadership, while advancing new proposals, designs and release updates. Here’s a look at the SIG building blocks supporting Kubernetes:Kubernetes has also earned the trust of many Fortune 500 companies with deployments at Box, Comcast, Pearson, GolfNow, eBay, Ancestry.com and contributions from CoreOS, Fujitsu, Google, Huawei, Mirantis, Red Hat, Weaveworks and ZTE Company and others. Today, on the second anniversary of the Kubernetes 1.0 launch, we take a look back at some of the major accomplishments of the last year: July 2016Kubernauts celebrated its first anniversary of the Kubernetes 1.0 launch with 20 #k8sbday parties hosted worldwideKubernetes v1.3 releaseSeptember 2016Kubernetes v1.4 releaseLaunch of kubeadm, a tool that makes Kubernetes dramatically easier to installPokemon Go – one of the largest installs of Kubernetes ever October 2016Introduced Kubernetes service partners program and a redesigned partners pageNovember 2016CloudNativeCon/KubeCon SeattleCloud Native Computing Foundation partners with The Linux Foundation to launch a new Kubernetes certification, training and managed service provider programDecember 2016Kubernetes v1.5 releaseJanuary 2017Survey from CloudNativeCon + KubeCon Seattle showcases the maturation of Kubernetes deploymentMarch 2017CloudNativeCon/KubeCon EuropeKubernetes v1.6 releaseApril 2017The Battery Open Source Software (BOSS) Index lists Kubernetes as #33 in the top 100 popular open-source software projectsMay 2017Four Kubernetes projects accepted to The Google Summer of Code (GSOC) 2017 programStutterstock and Kubernetes appear in The Wall Street Journal: “On average we [Shutterstock] deploy 45 different releases into production a day using that framework. We use Docker, Kubernetes and Jenkins [to build and run containers and automate development,” said CTO Marty Brodbeck on the company’s IT overhaul and adoption of containerization. June 2017Kubernetes v1.7 releaseSurvey from CloudNativeCon + KubeCon Europe shows Kubernetes leading as the orchestration platform of choiceKubernetes ranked #4 in the 30 highest velocity open source projectsFigure 2: The 30 highest velocity open source projects. Source: https://github.com/cncf/velocityJuly 2017Kubernauts celebrate the second anniversary of the Kubernetes 1.0 launch with #k8sbday parties worldwide!At the one year anniversary of the Kubernetes 1.0 launch, there were 130 Kubernetes-related Meetup groups. Today, there are more than 322 Meetup groups with 104,195 members. Local Meetups around the world joined the #k8sbday celebration! Take a look at some of the pictures from their celebrations. We hope you’ll join us at CloudNativeCon + KubeCon, December 6- 8 in Austin, TX.Celebrating at the K8s birthday party in San Francisco Celebrating in RTP, NC with a presentation from Jason McGee, VP and CTO, IBM Cloud Platform. Photo courtesy of @FranklyBrianaThe Kubernetes Singapore meetup celebrating with an intro to GKE. Photo courtesy of @hunternieldNew York celebrated with mini k8s cupcakes and a presentation on the history of cloud native from CNCF Executive Director, Dan Kohn. Photo courtesy of @arieljatib and @coreos Quebec City had custom k8s cupcakes too! Photo courtesy of @zig_max Beijing celebrated with custom k8s lollipops. Photo courtesy of @maxwell9215– Sarah Novotny, Program Manager, Kubernetes Community 
Quelle: kubernetes

This Was Another Terrible Quarter For Twitter

Ariel Davis / BuzzFeed News

If you’re a fan of Twitter and also like being depressed, take a look at yesterday’s headlines. The Twitter world seemed so much better back then, as the past often does for the struggling company. “Twitter Inc (TWTR) Stock Is Finally Worth a Bullish Bet,” Investorplace declared. “Why Twitter’s Next Earnings Report Might Not Be as Bad as You Think,’ Fortune dreamed.

The optimism was crushed this morning when Twitter turned in an earnings report revealing it hadn’t grown its user base at all in the second quarter of 2017. Twitter’s monthly active user number stands at 328 million, exactly where it was three months ago. Even worse, the company lost 2 million monthly users in the high-spending United States, dropping from 70 million to 68 million. The growth surge responsible for much of the optimism — Twitter added approximately 9 million monthly users in the first quarter of 2017 — was exposed as a blip. “Likely no more than a one-time gift,” Monness, Crespi, Hardt & Co. analyst James Cakmak advised in a note to investors.

While it’s unwise to read too much into a single quarter’s performance, this one was particularly brutal for Twitter. The company’s stock closed down more than 14% as investors’ flickers of hope that it could sustain growth from earlier this year went out. “The expectations certainly were that Q1 was the beginning of a new normal, and I think it’s clear that wasn’t the case,” Cakmak told BuzzFeed News in a phone interview. “Not only was my estimate wrong, the actual [monthly user growth] number was zero.”

Though Twitter beat Wall Street’s revenue and profitability expectations, user growth is critical because Twitter needs that growth to credibly challenge Google and Facebook, two giant internet companies that give marketers access to massive audiences, along with the ability target with precision. “It just makes for a difficult investment,” Aegis Capital managing director Victor Anthony told BuzzFeed News, after noting that Google and Facebook are going in the opposite direction, growing users and revenue.

Hours after earnings, the bad day’s magnitude became clear in a new set of headlines. Bloomberg said “Be Afraid for Twitter. Very Afraid.” Seeking Alpha scorned “Twitter: This Is Ridiculous.” And Forbes yelled “Twitter Is 'Failing' Because It's A Hellish Landscape Of IMHO Hot Takes And Trolls.”

Yes, about those trolls. Twitter is still having trouble reining them in, even it’s made user safety its top priority. Earlier this month, BuzzFeed News found 27 instances of what appears to be clear cut harassment that were dismissed by Twitter. The company itself conceded, “there is still much work to be done.”

And the issues go on. Twitter still doesn’t have a head of human resources at a time one would expect the position to be a priority, given the tech industry’s recent scandals. It’s also experiencing a talent exodus among executives critical to its revenue operation. Since February, Twitter’s lost its partnerships VP Ali Jafari, Niche head Darren Lachtman, global content partnerships VP Ross Hoffman, and global brand and creative strategy VP Joel Lunenfeld.

For those looking for reasons to stay optimistic, there are some. Twitter’s daily user count is growing. In a note, BTIG analyst Rich Greenfield said the daily user count is “the most important metric in determining Twitter's revenue potential.” And Twitter’s finally named a new CFO after trying to find one for eight months. It also hired the well-respected advertising technology veteran Bruce Falk to run revenue product.

“I’m rooting for these guys,” Aegis Capital’s Anthony said, noting that he remains optimistic about Twitter’s long term potential. But for now, Anthony’s rating on the stock speaks volumes: he’s encouraging investors to sell.

Quelle: <a href="This Was Another Terrible Quarter For Twitter“>BuzzFeed

Mesosphere DCOS, Azure, Docker, VMware & Everything Between – Deploying DC/OS with Azure Container Service

This post is part of the “Mesosphere DC/OS, Azure, Docker, VMware & Everything Between” multiple blog post series. In the previous posts for this series, I looked at the following topics:

Mesosphere DCOS, Azure, Docker, VMware and everything between – Architecture and CI/CD Flow

Mesosphere DCOS, Azure, Docker, VMware and everything between – Security & Docker Engine Installation

Mesosphere DCOS, Azure, Docker, VMware & Everything Between – SSH Authorized Keys

Mesosphere DCOS, Azure, Docker, VMware & Everything Between – Deploying DC/OS with Azure Container Service

What a joy! We have a working DC/OS cluster on top of vSphere but now, it’s time to deploy another cluster using Azure Container Service (ACS). Fear not, it will be much quicker to get this baby up & running in Azure with no pain what so ever.

As you remember, in our scenario, we will have two DC/OS clusters. One will be used to run the “Production” Docker containers and the second one for “Integration & Testing”.

To deploy the cluster in Azure, we will use the magic of Azure Container Service which is a semi-managed containers orchestration platform. It supports all big-3 – DC/OS, Kubernetes and Docker Swarm. Unlike a manual on-premises deployment, ACS will do the heavy lifting for us. All you need to do is to state how many Master and Slave nodes you want and that’s it.

Another major difference between ACS deployment and an on-premises one is that in Azure, DC/OS must be deployed with both private and public slave nodes. If you remember, in our vSphere based deployment, we didn’t install any public agents.

Now, there are many blog posts, KBs and articles around how to use and deploy DC/OS using ACS so I’ll try to make it short but comprehensive as possible. IMHO, Microsoft ACS documentation is a very good place to start with.

 

Read more about all the details around DC/OS 1.9 deployment on top of VMware vSphere on my personal blog.
Quelle: Azure