Description
Have
you always wanted to build software that reaches millions of users and impact
people's lives?
Have you been wondering how modern
companies
·
Handle massive amount
of internet traffic and transactions?
·
Securely
store billions of our photos, videos and
other data?
·
Provide
impeccable user experience and high
performance 24/7 all around the globe?
Then you are in the perfect place!
In this course you will:
·
Master
the theory of Distributed Systems, Distributed
Computing and modern Software Architecture
·
Gain
the practical skills necessary to build Distributed Applications and Parallel
Algorithms, focusing on Java based
technologies
·
Deploy
groups of distributed Java applications on the Cloud
·
Scale Distributed
Databases to store petabytes of data
·
Build
Highly Scalable and Fault Tolerant Distributed Systems
Along the way you will learn modern
technologies like:
·
Apache
Kafka
·
Apache
Zookeeper
·
MongoDB
·
HAProxy
·
Google
Cloud Platform
·
JSON
·
Java
HTTP Server and Client
·
Protocol
Buffers
·
Google Cloud Platform
·
And many others
By the end of the course you will:
·
Apply
best practices for building and architecting real-life Distributed Systems
·
Scale
your Distributed System to handle billions of transactions per day
·
Deploy
your distributed application on the Cloud
·
Choose
the right technologies for your use case and Software Architecture
·
Use
modern Java based techniques to store and handle large amounts of data

0 Comments:
Enregistrer un commentaire