Architecting for the Cloud: Hoping for the Best, Prepared for the Worstmartincozzi
Infrastructure as code, automation, monitoring, disaster recovery, security, scaling and cost tracking are all subjects that are easily accessible but too often overlooked until it is already too late. In this session Cotap will share what AWS offers to help them stay ahead of the curve. By following 4 simple rules they will show how Cotap's Engineering team has been able to run for the past 12 months with over four nines of availability. They deploy 3 to 5 times a day, run in 2 regions/6 AZs and still manage to keep AWS costs below the monthly salary of an Engineer.
The bond between automation and network engineeringJimmy Lim
The slides are presented in IDNOG5. It discusses the evolving role of network engineering. Automation is an integral part of network engineering. It provides real examples on how automation is the master of network engineering in Cloudflare.
Infrastructure as Code with Terraform: Koombea TechTalksKoombea
This deck was presented as part of a company initiative, #TechTalks, aimed to provide a space for the sharing and exploration of topics of interest in the industry.
Presented by: Juan Pablo Jaramilo, DevOps
Architecting for the Cloud: Hoping for the Best, Prepared for the Worstmartincozzi
Infrastructure as code, automation, monitoring, disaster recovery, security, scaling and cost tracking are all subjects that are easily accessible but too often overlooked until it is already too late. In this session Cotap will share what AWS offers to help them stay ahead of the curve. By following 4 simple rules they will show how Cotap's Engineering team has been able to run for the past 12 months with over four nines of availability. They deploy 3 to 5 times a day, run in 2 regions/6 AZs and still manage to keep AWS costs below the monthly salary of an Engineer.
The bond between automation and network engineeringJimmy Lim
The slides are presented in IDNOG5. It discusses the evolving role of network engineering. Automation is an integral part of network engineering. It provides real examples on how automation is the master of network engineering in Cloudflare.
Infrastructure as Code with Terraform: Koombea TechTalksKoombea
This deck was presented as part of a company initiative, #TechTalks, aimed to provide a space for the sharing and exploration of topics of interest in the industry.
Presented by: Juan Pablo Jaramilo, DevOps
Presentació a càrrec de Job Snijders, arquitecte d'internet a NTT Communications duta a terme prèviament a la 40a reunió de la Comissió Tècnica del CATNIX el 28 de juny de 2019.
Kraken is a P2P docker image distribution system. It’s loosely based on BitTorrent protocol, fully compatible with docker registry API, and supports pluggable storage backends like S3, HDFS, etc. It successfully solved scaling problems we saw under different scenarios, also greatly sped up container deployment.
Garage RDBMS
First name: Esteban
Last name: Lorenzano
Type: talk
Video: https://www.youtube.com/watch?v=_kuyAUt5AMw
Abstract: Access to RDBMS is key to make successful business and Pharo has improved support for them in the last years, but there is still a lot of work to do. DBXTalk is the umbrella project in which we are grouping all our relational persistence strategy: It contains low level database drivers and high level object mappers.
This talk proposes a review of the state of art on relational persistence support.
Bio: Esteban Lorenzano, 43 years old. He studied -and let unfinished- Computer Sciences at Universidad de Buenos Aires, and worked since 1994 in several object oriented technologies (Delphi, C++, Java), where he scaled from “Junior Programmer” to “Senior Architect”. On 2007 he and two friends began a new start-up, Smallworks, an enterprise for agile developments, centered on Smalltalk. Currently, he is working in the RMoD INRIA team in Lille, France, as core developer for Pharo.
Presentació a càrrec de Job Snijders, arquitecte d'internet a NTT Communications duta a terme prèviament a la 40a reunió de la Comissió Tècnica del CATNIX el 28 de juny de 2019.
Kraken is a P2P docker image distribution system. It’s loosely based on BitTorrent protocol, fully compatible with docker registry API, and supports pluggable storage backends like S3, HDFS, etc. It successfully solved scaling problems we saw under different scenarios, also greatly sped up container deployment.
Garage RDBMS
First name: Esteban
Last name: Lorenzano
Type: talk
Video: https://www.youtube.com/watch?v=_kuyAUt5AMw
Abstract: Access to RDBMS is key to make successful business and Pharo has improved support for them in the last years, but there is still a lot of work to do. DBXTalk is the umbrella project in which we are grouping all our relational persistence strategy: It contains low level database drivers and high level object mappers.
This talk proposes a review of the state of art on relational persistence support.
Bio: Esteban Lorenzano, 43 years old. He studied -and let unfinished- Computer Sciences at Universidad de Buenos Aires, and worked since 1994 in several object oriented technologies (Delphi, C++, Java), where he scaled from “Junior Programmer” to “Senior Architect”. On 2007 he and two friends began a new start-up, Smallworks, an enterprise for agile developments, centered on Smalltalk. Currently, he is working in the RMoD INRIA team in Lille, France, as core developer for Pharo.
Is the Cloud Going to Kill Traditional Application Delivery?Imperva Incapsula
Application delivery controllers provide load balancing, acceleration, traffic shaping and other services that improve the performance, availability and security of web applications. But with more and more web application developers hosting their applications in the cloud, using application delivery hardware is often a non-starter.
This presentation discusses the architecture of a new type of service called the Application Delivery Cloud. This new cloud service not only offers critical performance, availability and security capabilities to web application vendors, it goes beyond its hardware analog to deliver new capabilities that today’s applications require, including regional content policies and up-to-the-minute security intelligence.
In this presentation, the Amazon CloudFront product team discusses the basic features of the service and also introduce newer features such as dynamic content support and enhanced live streaming support. This presentation provides Partners with the background needed to feel comfortable discussing the newest enhancements to Amazon CloudFront with customers.
Migrating from Akamai to Incapsula: What You Need to KnowImperva Incapsula
The webinar gives an overview of and compares the two platforms: Incapsula and Akamai. In addition to the benefits of migrating to Incapsula, it covers planning, transitioning, configuring Incapsula and lessons learned from the field.
Usando Amazon CloudFront para aumentar performance, disponibilidade e cache n...Amazon Web Services LATAM
O Amazon Cloudfront é o nosso serviço de CDN. Com a utilização desse serviço, é possível aumentar a performance, disponibilidade e segurança das suas aplicação, nessa apresentação, também será exposto formas de utilização e boas práticas.
Incapsula: How to Increase SaaS Websites’ Uptime and Accelerate PerformanceImperva Incapsula
All too often, online threats such as DDoS attacks, scrapers, or traffic that consumes too much bandwidth are disrupting or slowing down SaaS websites. It is now more important than ever to keep website traffic flowing quickly without service interruptions.
Tempus Technologies’ president, Jason Sweitzer, talks about the technological challenges his company faced and the solutions his team adopted to increase website acceleration and uptime.
Join us for Incapsula’s free 30-minute webinar to learn how you can increase your website’s uptime and enhance its performance. We’ll be discussing opportunities SaaS companies can explore through WAF protection, frontend SSL, failover ISPs, and against DDoS attacks and using Incapsula solutions.
Cloudflare speeds up and protects millions of websites, APIs, SaaS services, and other properties connected to the Internet. Our Anycast technology enables our benefits to scale with every server we add to our growing footprint of data centers.
This talk goes over the host identification process we follow, the development of EyeWitness 1.0, the problems which lead to 2.0 and talk about future work on EyeWitness.
Urs Hoelzle
Vice President
Google
Summary
● Google operates two large backbone networks
○ Internet-facing backbone (user traffic)
○ Datacenter backbone (internal traffic)
● Managing large backbones is hard
● OpenFlow has helped us improve backbone performance and reduce backbone complexity and cost
● I'll tell you how
ONS2015: http://bit.ly/ons2015sd
ONS Inspire! Webinars: http://bit.ly/oiw-sd
Watch the talk (video) on ONS Content Archives: http://bit.ly/ons-archives-sd
Build real time stream processing applications using Apache KafkaHotstar
This talk was presented at the Hotstar Scale Meetup in Bangalore by Jayesh Sidhwani
In this talk, the presenter introduces Apache Kafka and the Apache Kafka Streams library. Starting from the need for building streaming applications to thinking the use-cases as a streaming job - this talk covers all the technicalities.
It ends with a short description of how Kafka is deployed and used at Hotstar
Keeping the Internet Fast and Resilient for You and Your CustomersCloudflare
Many of the most common uses of the Internet today weren’t envisioned when it was created. In many ways, the success of the Internet and the TCP/IP protocol once envisioned by DARPA is pushing it to the limits. As a result, ensuring high-performance for end-users is complicated. Join Cloudflare experts for a talk that will describe the depth of these problems -- ranging from how routing breaks, to how shortage of IP space (under IPv4) hurts performance, to route leaks -- and how these issues lead to congestion and poor performance. They'll also discuss an approach to solving these challenges given the constraints.
In Jan 2012, Zynga was kind enough to invite me to speak at their SF office. These are the slides I presented; its much of the same SPDY content, although starting to focus more on mobile.
Mixing performance, configurability, density, and security at scale has, historically, been hard with PHP. Early approaches have involved CGIs, suhosin, or multiple Apache instances. Then came PHP-FPM. At Pantheon, we've taken PHP-FPM, integrated it with cgroups, namespaces, and systemd socket activation. We use it to deliver all of our goals at unheard-of densities: thousands and thousands of isolated pools per box.
Ensuring Performance in a Fast-Paced Environment (CMG 2014)Martin Spier
Netflix accounts for more than a third of all traffic heading into American homes at peak hours. Making sure users are getting the best possible experience at all times is no simple feat and performance is at the core of this experience. In order to ensure performance and maintain development agility in a highly decentralized environment/(organization?), Netflix employs a multitude of strategies, such as production canary analysis, fully automated performance tests, simple zero-downtime deployments and rollbacks, auto-scaling clusters and a fault-tolerant stateless service architecture. We will present a set of use cases that demonstrate how and why different groups employ different strategies to achieve a common goal, great performance and stability, and detail how these strategies are incorporated into development, test and DevOps with minimal overhead.
Uber mobility - High Performance NetworkingDhaval Patel
Speakers: Ganesh Srinivasan & Minh Pham (Uber), Jim Roskind (Neumob), Makarand Dharmapurikar & Eric Anderson (Google), and Karthik Ramgopal (LinkedIn)
Networking is one of the most important, yet often underserved aspects of any mobile application. The latency and bandwidth of mobile networks can vary greatly between cities and even within cities, ranging from broadband LTE speeds to performance that feels more like a 300 baud modem.
You can read more about Uber Mobility here : https://www.uber.com/p/uber-mobility/
Global Infrastructure Information Service Brochure.
This is powerful ITAM and System Automation service.
It works Linux and Windows every cloud and legacy machine.
You can use many type of script.
- wsf(Windows Script Host File)
- vbs(Visual Basic Script)
- bat(Windows Batch file)
- sh(Linux Shell/Bash)
- py(Python)
- rb(Ruby, CHEF)
- go(Go, Docker)
Initial Experiences Route Filtering at the Edge AS15169 by Arturo L. ServinMyNOG
Initial Experiences Route Filtering at the Edge AS15169
Similar to 21 - IDNOG03 - Jimmy Halim (Cloudflare) - Brief Introduction of CloudFlare, the routing and benefit to Internet, plus network perpective (20)
Italy Agriculture Equipment Market Outlook to 2027harveenkaur52
Agriculture and Animal Care
Ken Research has an expertise in Agriculture and Animal Care sector and offer vast collection of information related to all major aspects such as Agriculture equipment, Crop Protection, Seed, Agriculture Chemical, Fertilizers, Protected Cultivators, Palm Oil, Hybrid Seed, Animal Feed additives and many more.
Our continuous study and findings in agriculture sector provide better insights to companies dealing with related product and services, government and agriculture associations, researchers and students to well understand the present and expected scenario.
Our Animal care category provides solutions on Animal Healthcare and related products and services, including, animal feed additives, vaccination
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBrad Spiegel Macon GA
Brad Spiegel Macon GA’s journey exemplifies the profound impact that one individual can have on their community. Through his unwavering dedication to digital inclusion, he’s not only bridging the gap in Macon but also setting an example for others to follow.
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
Wireless communication involves the transmission of information over a distance without the help of wires, cables or any other forms of electrical conductors.
Wireless communication is a broad term that incorporates all procedures and forms of connecting and communicating between two or more devices using a wireless signal through wireless communication technologies and devices.
Features of Wireless Communication
The evolution of wireless technology has brought many advancements with its effective features.
The transmitted distance can be anywhere between a few meters (for example, a television's remote control) and thousands of kilometers (for example, radio communication).
Wireless communication can be used for cellular telephony, wireless access to the internet, wireless home networking, and so on.
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfFlorence Consulting
Quattordicesimo Meetup di Milano, tenutosi a Milano il 23 Maggio 2024 dalle ore 17:00 alle ore 18:30 in presenza e da remoto.
Abbiamo parlato di come Axpo Italia S.p.A. ha ridotto il technical debt migrando le proprie APIs da Mule 3.9 a Mule 4.4 passando anche da on-premises a CloudHub 1.0.
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC
Ellisha Heppner, Grant Management Lead, presented an update on APNIC Foundation to the PNG DNS Forum held from 6 to 10 May, 2024 in Port Moresby, Papua New Guinea.
This 7-second Brain Wave Ritual Attracts Money To You.!nirahealhty
Discover the power of a simple 7-second brain wave ritual that can attract wealth and abundance into your life. By tapping into specific brain frequencies, this technique helps you manifest financial success effortlessly. Ready to transform your financial future? Try this powerful ritual and start attracting money today!
3. ● 4+ million zones/domains
● 43+ billion DNS queries/day
● How?
○ Orange cloud
○ Global distributed network
in 80+ locations
Still growing fast!
○ Anycast routing
Protect and accelerate any website online
4. Benefit of orange cloud
● Direct visitors to the nearest entry point
○ Fast!
■ Lesser hops
■ Reduced latency
■ Improved performance
● Save bandwidth!
○ Lesser requests to origin
■ Typically 50% of the resources on any given
web page are cacheable
○ Mitigate malicious visitors or DDoS
■ Stop them before get to the origin web server
● Resiliency
○ 80+ locations!
8. Strategic Planning
● Agreement/Negotiation
● Location
○ Peering Exchanges
○ Cost
○ Support
● Size
○ Traffic analysis
■ Number of Racks
■ Equipment types
■ Transits/Peering Exchanges
● How many?
● How big are the pipes?
9. Challenges
● Installation
○ Regulation
■ Import policy
○ Transits
■ Different carriers have different setup/policies
○ Language barriers
● Human factors
○ Configuration errors!
■ Anycast
● Traffic turnup
○ How to ensure it is not impacting
■ No outages please!
10. Solutions
● Out of band network is a must!
○ Acting as last resort
○ Upgrade/downgrade
○ Maintenances
● Configuration template
○ Auto configuration
■ Anycast!
○ Peer review
● Global Network Engineering
○ Round the clock deployment
■ Reduced bottleneck
11. Testing with providers
● Circuit testing
○ Point to point extended ping test
■ Test all physical ports
○ Failover Testing
■ Redundancy
● Do not create a blackhole instead!
● Use testing prefix
○ Global versus domestic
■ RIPE Atlas measurement
■ Public route servers
○ Good related BGP configuration
■ It does what is supposed to do
12. Traffic Turnup
● Do not send all prefixes at 1 go!
○ Start with few prefixes
○ Check the routing to these few prefixes
■ Global traffic analysis
● No big drop of traffic in other location
● Traffic comes from the right countries
○ Monitor for 24 hours
■ Confirms there are no anomalies observed
● On the new location
● Globally
○ Announce all prefixes
■ In batches
■ Repeat the same steps above!
13. Traffic Turnup
● Get the providers to be involved
○ Especially if it is a single homed
○ Inform them the schedule
■ Get them to understand what to expect
■ Troubleshoot and fix the problem faster!
○ Their users might be able to see problem faster
16. Building Resilience Network
● Stable hardware and software
● Automatic configuration template/peer review
● Solid monitoring system
● Network automation
● Global network engineering
17. Hardware and Software
● Proper evaluation and testing
○ Fits requirement
○ Bugs free
○ Scalable
● Global standardization
○ Same models of hardware
○ Same software codes
● No mass software upgrade!
○ Small PoP first
○ Deploy in batches
18. Solid Monitoring System
● Reduced unwanted alerts
○ Only gets relevant alerts
○ Silence PoP/ports during maintenances
● Monitor the performance of transit providers
○ Detects packet loss on their backbone
○ Provides automatic related traceroutes
○ Actions based on severity
■ Disabling the PoP automatically
■ Disabling traffic on related transit provider automatically
■ Suggests on actions to do
26. Global Network Engineering
● Follow the sun approach
○ San Francisco -> Singapore -> London -> San Francisco
● Doing all stuffs
○ Technical operations
○ Network engineering
○ Network expansion projects
○ New PoPs deployment
○ Peering stuffs
● Very fast response to network issues and escalation