I don’t know about you but I am eagerly looking forward to the new year erasing all the negativity and losses that 2020 brought to our broader lives, health and the global economy. Today I digress to make some predictions on the post-pandemic era that are likely to change the way we live, learn, work and play, blending the lines between those distinct functions we had once partitioned.
I don’t know about you but I am eagerly looking forward to the new year erasing all the negativity and losses that 2020 brought to our broader lives, health and the global economy. Today I digress to make some predictions on the post-pandemic era that are likely to change the way we live, learn, work and play, blending the lines between those distinct functions we had once partitioned.
AWS Serverless Application Model (SAM) is a framework for building serverless applications on AWS. One of the components of SAM is a template specification. SAM templates would look and feel familiar to anyone who has used AWS CloudFormation to define their infrastructure as code, however they are not completely interchangeable. There are multiple reasons why you might want to convert from SAM to native CloudFormation:
AWS::Serverless
transform
in its templates and transforms are not supported by stack sets.This post will show you how to take an existing SAM application and convert it to a CloudFormation template (CFT). As a CFT, the challenges listed above can be avoided.
Calico and Kubernetes go hand-in-hand. Kubernetes is the de facto standard for deploying and managing container-based applications at scale, both on-premises and in the cloud. Calico continues to be the most popular open-source networking and network security solution for Kubernetes. Despite the cataclysmic events that occurred in 2020, the Calico community, supported by the team at Tigera, remained focused and achieved several major successes. We are excited to share these highlights.
Since the beginning of 2020, we have experienced a 50% increase in the number of Calico Users. As of this writing, it is estimated that Calico is running on…
That’s an 85% year-to-year increase in the number of clusters running Calico.
Alex Ducastel published an independent benchmark comparison of Kubernetes CNIs in August which showed that among all of the CNI’s tested, Calico was the clear winner, excelling in nearly every category and delivering superlative results which are summarized in the chart below. In fact, Calico is the CNI of choice in the primary use cases presented by the author in the report’s summary.
The exceptional Continue reading
Community networks connect people, helping to close the global digital divide one community at a time. At the Internet Society, we believe so much in this vision, we made ambitious goals for 2020.
We set out to support new networks, give people the training they need to deploy and manage them, bring people together to build a stronger community, and create and promote policies that support community networks (CNs), enabling more people to start or improve existing networks.
COVID-19 made this work especially pressing. Almost overnight, the Internet had become a lifeline to many, helping them to stay connected to friends and family, work and study from home, and access vital information and public services.
As the world saw the digital divide clearer than it ever has, the pandemic made working with communities harder. We had to adapt, change plans, and look for creative solutions to help people access the opportunities the Internet provides. It was one of the most challenging years in recent history, but through long-standing and new partnerships we were able to achieve our goals. Thank you to all our partners who made it possible!
Together, we trained over 300 people in skills for creating, operating, Continue reading
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat […]
The post Sollicitudin ac orci phasellus egestas appeared first on Noction.
At the Virtual Summit on Community Networks in Africa over 200 local connectivity network operators learn better ways to bring affordable and reliable connectivity to underserved communities.
Every year since 2016, community network operators, allies, partners, policymakers, and regulators in the region gather for the Summit on Community Networks in Africa. The gathering enables them to learn, share experiences, collaborate, and find solutions to connect the unconnected.
Last year’s summit was held in Dodoma, Tanzania under the theme Towards Resilient Community Networks. Fantsuam Foundation, one of the oldest community networks in Africa, who after building a vast network lost everything due to sectarian violence, inspired this theme.
This year’s event built on 2019’s theme but focused on navigating new challenges community networks faced in 2020 as they grappled with the impact of the COVID-19 pandemic.
Although the global pandemic prevented a physical gathering for the community networks, it presented an opportunity to reimagine the summit and find ways to promote collaboration, engagement, and learning among community network operators as well as the supporting ecosystem.
During the pandemic, access to the Internet has become a lifeline with day-to-day activities shifting online and responses to curb the spread of the virus with Continue reading
Docker Captains are select members of the community that are both experts in their field and are passionate about sharing their Docker knowledge with others. “Docker Captains Take 5” is a regular blog series where we get a closer look at our Captains and ask them the same broad set of questions ranging from what their best Docker tip is to whether they prefer cats or dogs (personally, we like whales and turtles over here). Today, we’re interviewing Gianluca Arbezzano who has been a Docker Captain since 2016. He is a Senior Software Staff Engineer at Equinix Metal and is based in Italy.
How/when did you first discover Docker?
At this point, it is not easy to pick a date. Four years ago I was in Dublin away from my home town near Turin. The Docker Meetup along with many other meetups were a great opportunity for nerds like me looking for new friends and to grab free pizza while having a good time. Back then I was working for a company that helps businesses move to the cloud. I saw that Docker was a powerful tool to master. Not only was Docker a useful tool and led me Continue reading
One of the hardest things to do is to keep up with tech, now thats some thing every once in a while we hear from our colleagues and we might say it to ourselves as well. There are two things which needs some discussion here
After working for a while, am at a point where I have been exposed to so many technologies within networking, there is Service provider, datacenter, enterprise and other aspects like programming and cloud services.
The choice to take both paths is not efficient if I give it a good thought, but on the other hand its always good to know other aspects of the job as well, am not trying to be diplomatic but rather speaking from experience here.
One path is to be an expert in certain aspect of the field, the other side is to invest time to learn new things, choice is not easy, any field is vast and it takes life time just to be good at one thing, imagine trying to be good at multiple things, it wont work for many people.
Other day I had to explore Continue reading
I was a recent pop-in guest on the Network Collective Holiday Show with my friends Jordan Martin and Tony Efantis. One of the questions they had been asking their guests was about the big lessons we’ve learned this year. As I thought back on the roller coaster ride that was 2020, I realized that one of the biggest lessons that I’ve learned is that I need to make time for the important things for myself.
I know it sounds like a given, but we all need to make time for ourselves. I realized that when my usual schedule of running myself in overdrive and jumping from one event or travel opportunity to the next evaporated back in March. I found myself sitting at home and working toward some uncertain future. I never thought that there were going to be huge problems but I also didn’t know how things would end up turning out.
As the days grew into weeks and eventually into months, I quickly figured out that the normal I once knew was going to stay gone for quite a while. In place of that was a situation that I needed to adjust to. And that Continue reading
Hello my friend,
In the vast majority of cases we speak about the network, network devices and network configuration. Which is absolutely legitimate, as we write about the networks. However, sometimes exactly the same network technologies live in the server world and do the same things under different names. So today we’ll take a look how to create the high-available server cluster using the Keepalived.
1
2
3
4
5 No part of this blogpost could be reproduced, stored in a
retrieval system, or transmitted in any form or by any
means, electronic, mechanical or photocopying, recording,
or otherwise, for commercial purposes without the
prior permission of the author.
The network exists to span the applications and customers. However, it doesn’t host applications itself; instead, they are hosted on the servers. That’s why automation of the servers is very big topic and, in all honesty, the automation originally has started in the server world.
In the same time, the tools and approaches you learn at our network automation training are universal: they are applicable both for the network and servers automation. Automate all things!
At our network automation training we explore the Linux setup and Continue reading
As part of the development for Cron Triggers on Cloudflare Workers, we had an interesting problem to tackle relating to parsers and the cron expression format. Cron expressions are the format used to write schedules in Cron Triggers, and extensions for cron expressions are everywhere. They vary between parsers and platforms as well, and aren’t standardized by a governing body, which means most parsers out there support many different feature sets, which isn’t good if you’d like something off the shelf that just works.
It can be tough to find the right parser for each part of the Cron Triggers stack, when its user interface, API, and edge service are all written in different languages. On top of that, it isn’t practical to reinvent the wheel multiple times by writing the same parser in different languages and make sure they all match perfectly. So you’re likely stuck with a less-than-perfect solution.
However, in the end, because we wrote our backend service in Rust, it took much less effort to solve this problem. Rust has a great ecosystem for working across multiple languages, which allows us to write a parser once and pull it from the backend to the frontend and Continue reading