diff --git a/config.toml b/config.toml
index 0c59df1eeb..4f3bed0889 100644
--- a/config.toml
+++ b/config.toml
@@ -186,7 +186,7 @@ language_alternatives = ["en"]
[languages.it]
title = "Kubernetes"
-description = "Production-Grade Container Orchestration"
+description = "Orchestrazione di Container in produzione"
languageName = "Italiano"
weight = 6
contentDir = "content/it"
diff --git a/content/it/_index.html b/content/it/_index.html
index b90f016777..14e043cce3 100644
--- a/content/it/_index.html
+++ b/content/it/_index.html
@@ -1,6 +1,6 @@
---
-title: "Orchestrazione di Container in produzione"
-abstract: "Deployment, scalabilità, e gestione di container automatizzata"
+title: Orchestrazione di Container in produzione
+abstract: Deployment, scalabilità, e gestione di container automatizzata
cid: home
---
{{< announcement >}}
@@ -17,19 +17,19 @@ K8s raggruppa i containers che compongono gli applicativi in unità logiche per
{{% blocks/feature image="scalable" %}}
#### Scala planetaria
-Kubernetes può scalare senza un aumento di lavoro per il tuo team, grazie al fatto che è stato progettato sugli stessi principi che permettono a Google di eseguire miliardi di container per settimana.
+Progettato con gli stessi principi che permettono a Google di eseguire miliardi di container ogni settimana, Kubernetes può scalare evitando di aumentare il lavoro per il tuo team.
{{% /blocks/feature %}}
{{% blocks/feature image="blocks" %}}
-#### Mai limitante
+#### Semplice e flessibile
-Che tu stia facendo dei test locali o supportando una azienda globale, la flessibilità di Kubernetes ti permette di eseguire le tue applicazioni coerentemente e facilmente, indipendentemente dalla complessità delle tue esigenze.
+Che tu stia facendo dei test locali o supportando una azienda enterprise, la flessibilità di Kubernetes ti permette di eseguire le tue applicazioni coerentemente e facilmente, indipendentemente dalla complessità delle tue esigenze.
{{% /blocks/feature %}}
{{% blocks/feature image="suitcase" %}}
-#### Esegui ovunque
+#### Eseguibile ovunque
Kubernetes è open source, e ti offre la libertà di spostare i tuoi carichi di lavoro senza fatica tra ambienti on-premises, ibridi, e cloud pubblici.
diff --git a/content/it/case-studies/_index.md b/content/it/case-studies/_index.html
similarity index 72%
rename from content/it/case-studies/_index.md
rename to content/it/case-studies/_index.html
index d7772b974f..7f316866fb 100644
--- a/content/it/case-studies/_index.md
+++ b/content/it/case-studies/_index.html
@@ -1,8 +1,7 @@
---
-draft: True
title: Casi di Studio
linkTitle: Casi di Studio
-bigheader: Casi di studio sugli utenti di Kubernetes
+bigheader: Kubernetes User Case Studies
abstract: Una raccolta di utenti che eseguono Kubernetes in produzione.
layout: basic
class: gridPage
diff --git a/content/it/case-studies/box/index.html b/content/it/case-studies/box/index.html
new file mode 100644
index 0000000000..bead8eb01a
--- /dev/null
+++ b/content/it/case-studies/box/index.html
@@ -0,0 +1,114 @@
+---
+title: Box Case Study
+case_study_styles: true
+cid: caseStudies
+css: /css/style_box.css
+video: https://www.youtube.com/embed/of45hYbkIZs?autoplay=1
+quote: >
+ Kubernetes has the opportunity to be the new cloud platform. The amount of innovation that's going to come from being able to standardize on Kubernetes as a platform is incredibly exciting - more exciting than anything I've seen in the last 10 years of working on the cloud.
+
+---
+
+
+
CASE STUDY:
+
An Early Adopter Envisions
+ a New Cloud Platform
+
+
+
+
+
+ Company Box Location Redwood City, California Industry Technology
+
+
+
+
+
+
+
+
+
+
Challenge
+ Founded in 2005, the enterprise content management company allows its more than 50 million users to manage content in the cloud. Box was built primarily with bare metal inside the company’s own data centers, with a monolithic PHP code base. As the company was expanding globally, it needed to focus on "how we run our workload across many different cloud infrastructures from bare metal to public cloud," says Sam Ghods, Cofounder and Services Architect of Box. "It’s been a huge challenge because of different clouds, especially bare metal, have very different interfaces."
+
+
+
+
+
Solution
+ Over the past couple of years, Box has been decomposing its infrastructure into microservices, and became an early adopter of, as well as contributor to, Kubernetes container orchestration. Kubernetes, Ghods says, has allowed Box’s developers to "target a universal set of concepts that are portable across all clouds."
+
+
Impact
+ "Before Kubernetes," Ghods says, "our infrastructure was so antiquated it was taking us more than six months to deploy a new microservice. Today, a new microservice takes less than five days to deploy. And we’re working on getting it to an hour."
+
+
+
+
+
+
+
+ "We looked at a lot of different options, but Kubernetes really stood out....the fact that on day one it was designed to run on bare metal just as well as Google Cloud meant that we could actually migrate to it inside of our data centers, and then use those same tools and concepts to run across public cloud providers as well."
- SAM GHOUDS, CO-FOUNDER AND SERVICES ARCHITECT OF BOX
+
+
+
+
+
+
+
In the summer of 2014, Box was feeling the pain of a decade’s worth of hardware and software infrastructure that wasn’t keeping up with the company’s needs.
+
+ A platform that allows its more than 50 million users (including governments and big businesses like General Electric) to manage and share content in the cloud, Box was originally a PHP monolith of millions of lines of code built exclusively with bare metal inside of its own data centers. It had already begun to slowly chip away at the monolith, decomposing it into microservices. And "as we’ve been expanding into regions around the globe, and as the public cloud wars have been heating up, we’ve been focusing a lot more on figuring out how we run our workload across many different environments and many different cloud infrastructure providers," says Box Cofounder and Services Architect Sam Ghods. "It’s been a huge challenge thus far because of all these different providers, especially bare metal, have very different interfaces and ways in which you work with them."
+ Box’s cloud native journey accelerated that June, when Ghods attended DockerCon. The company had come to the realization that it could no longer run its applications only off bare metal, and was researching containerizing with Docker, virtualizing with OpenStack, and supporting public cloud.
+ At that conference, Google announced the release of its Kubernetes container management system, and Ghods was won over. "We looked at a lot of different options, but Kubernetes really stood out, especially because of the incredibly strong team of Borg veterans and the vision of having a completely infrastructure-agnostic way of being able to run cloud software," he says, referencing Google’s internal container orchestrator Borg. "The fact that on day one it was designed to run on bare metal just as well as Google Cloud meant that we could actually migrate to it inside of our data centers, and then use those same tools and concepts to run across public cloud providers as well."
+ Another plus: Ghods liked that Kubernetes has a universal set of API objects like pod, service, replica set and deployment object, which created a consistent surface to build tooling against. "Even PaaS layers like OpenShift or Deis that build on top of Kubernetes still treat those objects as first-class principles," he says. "We were excited about having these abstractions shared across the entire ecosystem, which would result in a lot more momentum than we saw in other potential solutions."
+ Box deployed Kubernetes in a cluster in a production data center just six months later. Kubernetes was then still pre-beta, on version 0.11. They started small: The very first thing Ghods’s team ran on Kubernetes was a Box API checker that confirms Box is up. "That was just to write and deploy some software to get the whole pipeline functioning," he says. Next came some daemons that process jobs, which was "nice and safe because if they experienced any interruptions, we wouldn’t fail synchronous incoming requests from customers."
+
+
+
+
+
+
+ "As we’ve been expanding into regions around the globe, and as the public cloud wars have been heating up, we’ve been focusing a lot more on figuring out how we [can have Kubernetes help] run our workload across many different environments and many different cloud infrastructure providers."
+
+
+
+
+
+ The first live service, which the team could route to and ask for information, was launched a few months later. At that point, Ghods says, "We were comfortable with the stability of the Kubernetes cluster. We started to port some services over, then we would increase the cluster size and port a few more, and that’s ended up to about 100 servers in each data center that are dedicated purely to Kubernetes. And that’s going to be expanding a lot over the next 12 months, probably too many hundreds if not thousands."
+ While observing teams who began to use Kubernetes for their microservices, "we immediately saw an uptick in the number of microservices being released," Ghods notes. "There was clearly a pent-up demand for a better way of building software through microservices, and the increase in agility helped our developers be more productive and make better architectural choices."
+
"There was clearly a pent-up demand for a better way of building software through microservices, and the increase in agility helped our developers be more productive and make better architectural choices."
+ Ghods reflects that as early adopters, Box had a different journey from what companies experience now. "We were definitely lock step with waiting for certain things to stabilize or features to get released," he says. "In the early days we were doing a lot of contributions [to components such as kubectl apply] and waiting for Kubernetes to release each of them, and then we’d upgrade, contribute more, and go back and forth several times. The entire project took about 18 months from our first real deployment on Kubernetes to having general availability. If we did that exact same thing today, it would probably be no more than six."
+ In any case, Box didn’t have to make too many modifications to Kubernetes for it to work for the company. "The vast majority of the work our team has done to implement Kubernetes at Box has been making it work inside of our existing (and often legacy) infrastructure," says Ghods, "such as upgrading our base operating system from RHEL6 to RHEL7 or integrating it into Nagios, our monitoring infrastructure. But overall Kubernetes has been remarkably flexible with fitting into many of our constraints, and we’ve been running it very successfully on our bare metal infrastructure."
+ Perhaps the bigger challenge for Box was a cultural one. "Kubernetes, and cloud native in general, represents a pretty big paradigm shift, and it’s not very incremental," Ghods says. "We’re essentially making this pitch that Kubernetes is going to solve everything because it does things the right way and everything is just suddenly better. But it’s important to keep in mind that it’s not nearly as proven as many other solutions out there. You can’t say how long this or that company took to do it because there just aren’t that many yet. Our team had to really fight for resources because our project was a bit of a moonshot."
+
+
+
+
+
+ "The vast majority of the work our team has done to implement Kubernetes at Box has been making it work inside of our existing [and often legacy] infrastructure....overall Kubernetes has been remarkably flexible with fitting into many of our constraints, and we’ve been running it very successfully on our bare metal infrastructure."
+
+
+
+
+
+ Having learned from experience, Ghods offers these two pieces of advice for companies going through similar challenges:
+
1. Deliver early and often.
Service discovery was a huge problem for Box, and the team had to decide whether to build an interim solution or wait for Kubernetes to natively satisfy Box’s unique requirements. After much debate, "we just started focusing on delivering something that works, and then dealing with potentially migrating to a more native solution later," Ghods says. "The above-all-else target for the team should always be to serve real production use cases on the infrastructure, no matter how trivial. This helps keep the momentum going both for the team itself and for the organizational perception of the project."
+
2. Keep an open mind about what your company has to abstract away from developers and what it doesn’t.
Early on, the team built an abstraction on top of Docker files to help ensure that images had the right security updates.
+ This turned out to be superfluous work, since container images are considered immutable and you can easily scan them post-build to ensure they do not contain vulnerabilities. Because managing infrastructure through containerization is such a discontinuous leap, it’s better to start by interacting directly with the native tools and learning their unique advantages and caveats. An abstraction should be built only after a practical need for it arises.
+ In the end, the impact has been powerful. "Before Kubernetes," Ghods says, "our infrastructure was so antiquated it was taking us more than six months to deploy a new microservice. Now a new microservice takes less than five days to deploy. And we’re working on getting it to an hour. Granted, much of that six months was due to how broken our systems were, but bare metal is intrinsically a difficult platform to support unless you have a system like Kubernetes to help manage it."
+ By Ghods’s estimate, Box is still several years away from his goal of being a 90-plus percent Kubernetes shop. "We’re very far along on having a mission-critical, stable Kubernetes deployment that provides a lot of value," he says. "Right now about five percent of all of our compute runs on Kubernetes, and I think in the next six months we’ll likely be between 20 to 50 percent. We’re working hard on enabling all stateless service use cases, and shift our focus to stateful services after that."
+
+
+
+
+
+ "Ghods predicts that Kubernetes has the opportunity to be the new cloud platform. '...because it’s a never-before-seen level of automation and intelligence surrounding infrastructure that is portable and agnostic to every way you can run your infrastructure.'"
+
+
+
+
+
+ In fact, that’s what he envisions across the industry: Ghods predicts that Kubernetes has the opportunity to be the new cloud platform. Kubernetes provides an API consistent across different cloud platforms including bare metal, and "I don’t think people have seen the full potential of what’s possible when you can program against one single interface," he says. "The same way AWS changed infrastructure so that you don’t have to think about servers or cabinets or networking equipment anymore, Kubernetes enables you to focus exclusively on the containers that you’re running, which is pretty exciting. That’s the vision."
+ Ghods points to projects that are already in development or recently released for Kubernetes as a cloud platform: cluster federation, the Dashboard UI, and CoreOS’s etcd operator. "I honestly believe it’s the most exciting thing I’ve seen in cloud infrastructure," he says, "because it’s a never-before-seen level of automation and intelligence surrounding infrastructure that is portable and agnostic to every way you can run your infrastructure."
+ Box, with its early decision to use bare metal, embarked on its Kubernetes journey out of necessity. But Ghods says that even if companies don’t have to be agnostic about cloud providers today, Kubernetes may soon become the industry standard, as more and more tooling and extensions are built around the API.
+ "The same way it doesn’t make sense to deviate from Linux because it’s such a standard," Ghods says, "I think Kubernetes is going down the same path. It is still early days—the documentation still needs work and the user experience for writing and publishing specs to the Kubernetes clusters is still rough. When you’re on the cutting edge you can expect to bleed a little. But the bottom line is, this is where the industry is going. Three to five years from now it’s really going to be shocking if you run your infrastructure any other way."
+
+
diff --git a/content/it/community/_index.html b/content/it/community/_index.html
index 1da64c4b0e..9958cabbd8 100644
--- a/content/it/community/_index.html
+++ b/content/it/community/_index.html
@@ -1,5 +1,5 @@
---
-title: Comunità
+title: Community
layout: basic
cid: community
---
@@ -12,8 +12,8 @@ cid: community
-
La comunità di Kubernetes - cioè gli utenti, i contributors e la cultura che abbiamo costruito tutti assieme - è una dei maggiori motivi della crescita esponenziale di questo progetto open-source. La nostra cultura e i nostri valori continuano a rafforzarsi con il progetto stesso. Lavoriamo tutti assieme per il miglioramento costante del progetto e degli strumenti di lavoro correlati.
-
Noi siamo le persone che aprono gli issue, le pull request, che partecipano alle riunioni delle SIG, ai meetup di Kubernetes, alle KubeCon, che promuoviamo l'innovazione e l'adozione di Kubernetes, che eseguiamo kubectl get pods, e che contribuiamo in moltissimi altri modi egualmente vitali al progetto. Vai avanti a leggere per scoprire come essere coinvolto in queste attività e diventare parte di questa meravigliosa comunità.
+
La comunità di Kubernetes - utenti, contributors e la cultura che abbiamo costruito assieme - è una dei maggiori motivi della crescita esponenziale di questo progetto open-source. La nostra cultura e i nostri valori continuano a rafforzarsi con il progetto stesso. Lavoriamo tutti assieme per il miglioramento costante del progetto e degli strumenti di lavoro correlati.
+
Noi siamo le persone che aprono gli issue, le pull request, che partecipano alle riunioni delle SIG, ai meetup di Kubernetes, alle KubeCon, che promuoviamo l'innovazione e l'adozione di Kubernetes, che eseguiamo kubectl get pods, e che contribuiamo in moltissimi altri modi egualmente vitali al progetto. Continua a leggere per scoprire come essere coinvolto in queste attività e diventare parte di questa meravigliosa comunità.
@@ -52,7 +52,7 @@ cid: community
Codice di Condotta
-La comunità di Kubernetes valorizza il rispetto e l'inclusività, e mette il Codice di Condotta alla base di ogni iterazione. Se noti una violazione del Codice di Condotta durante une evento o un meeting, in Slack, o in qualsiasi altra comunicazione, contatta la Kubernetes Code of Conduct Committee mandando una mail a conduct@kubernetes.io. Tutte le segnalazioni sono tenute confidenziali. Puoi leggere di più sulla Kubernetes Code of Conduct Committee qui.
+La comunità di Kubernetes valorizza il rispetto e l'inclusività, e mette il Codice di Condotta alla base di ogni iterazione. Se noti una violazione del Codice di Condotta durante un evento o un meeting, in Slack, o in qualsiasi altra comunicazione, contatta la Kubernetes Code of Conduct Committee mandando una mail a conduct@kubernetes.io. Tutte le segnalazioni sono tenute confidenziali. Puoi leggere di più sulla Kubernetes Code of Conduct Committee qui.
-Tracciamento di tutti i progetti e issue, e ovviante il codice stesso
+Tutti i progetti, le issue e ovviamente il codice stesso
@@ -156,7 +156,7 @@ Tracciamento di tutti i progetti e issue, e ovviante il codice stesso
stack overflow ▶
- Supporto tecnico per ogni caso di utilizzo
+ Supporto tecnico
diff --git a/content/it/docs/concepts/overview/components.md b/content/it/docs/concepts/overview/components.md
index 5a057fa841..8156b9ab05 100644
--- a/content/it/docs/concepts/overview/components.md
+++ b/content/it/docs/concepts/overview/components.md
@@ -16,7 +16,7 @@ un cluster Kubernetes completo e funzionante.
Questo è un diagramma di un cluster Kubernetes con tutti i componenti e le loro relazioni.
-![Components of Kubernetes](/images/docs/components-of-kubernetes.png)
+![I componenti di Kubernetes](/images/docs/components-of-kubernetes.png)
{{% /capture %}}
diff --git a/content/it/partners/_index.html b/content/it/partners/_index.html
index 5a6e187777..270dabe569 100644
--- a/content/it/partners/_index.html
+++ b/content/it/partners/_index.html
@@ -15,7 +15,7 @@ cid: partners
Fornitori Certificati di Servizi su Kubernetes
- Fornitori di servizi con grande esperienza nell'aiutare le imprese ad adottare con successo Kubernetes.
+ Fornitori di servizi riconosciuti e con grande esperienza nell'aiutare le imprese ad adottare con successo Kubernetes.
Interessato a diventare un partner KCSP?
@@ -25,7 +25,7 @@ cid: partners
Distribuzioni di Kubernetes Certificate, Certified Hosted Platforms and Software di installazione Certificati
-
La conformità del software assicura che la versione di Kubernetes di ogni fornitore supporti le API necessarie.
+ La conformità del software assicura che le versioni di Kubernetes prodotte da ogni fornitore supportino coerentemente le API necessarie.
Interessato a diventare un partner certificato Kubernetes?
@@ -34,7 +34,7 @@ cid: partners
Partner per la Formazione su Kubernetes
- Professionisti esperti e certificati, con solida esperienza nella formazione su tecnologie Cloud Native.
+ Professionisti riconosciuti e certificati, con solida esperienza nella formazione su tecnologie Cloud Native.
Interessato a diventare un partner KTP?
diff --git a/content/it/training/_index.html b/content/it/training/_index.html
index 6639752f19..9a2cd6f969 100644
--- a/content/it/training/_index.html
+++ b/content/it/training/_index.html
@@ -18,7 +18,7 @@ class: training
Costruisci la tua carriera nel mondo Cloud Native
-
Kubernetes è il fondamento del mondo Cloud Native. La formazione e le certificazioni della The Linux Foundation e dei nostri partner ti permettono di investire nella tua carriera, imparare Kubernetes, e aver successo nei tuoi progetti Cloud Native.
+
Kubernetes è un elemento importante del mondo Cloud Native. La formazione e le certificazioni della The Linux Foundation e dei nostri partner ti permettono di investire nella tua carriera, imparare Kubernetes, e aver successo nei tuoi progetti Cloud Native.
@@ -35,7 +35,7 @@ class: training
Introduzione a Kubernetes
-
Vuoi imparare Kubernetes? Ottieni delle solide fondamenta su questo potente sistema di gestione di applicazioni containerizzate.
+
Vuoi imparare Kubernetes? Ottieni delle solide fondamenta su questo potente sistema di gestione di applicazioni deployate in container.
- Introduzione alle tecnologie infrastrutturali della Cloud
+ Introduzione alla gestione delle infrastutture IT in Cloud
Impara le basi per creare e gestire tecnologie cloud direttamente dalla The Linux Foundation, il leader nel mondo open source.
@@ -67,7 +67,7 @@ class: training
Impara con la The Linux Foundation
-
La The Linux Foundation offre corsi con un formatore e corsi da fare in autonomia relativi allo sviluppo di applicativi per Kubernetes e per la sua gestione.
+
La The Linux Foundation offre corsi con un docente e corsi da fare in autonomia per apprendere lo sviluppo di applicativi per Kubernetes e per l'amministrazione della piattaforma stessa.
L'esame "Certified Kubernetes Application Developer" certifica che la persona è in grado di progettare, costruire, configurare, ed esporre un applicativo Cloud Native su Kubernetes.
+
L'esame "Certified Kubernetes Application Developer" certifica che la persona è in grado di progettare, costruire, configurare, e rilasciare in produzione un applicativo Cloud Native su Kubernetes.