Cloud Engineering Training ProgramEvolve your software engineering skills to develop cloud-native applications and use infrastructure as code
Cloud is one of the biggest transformations that any company who does something with IT is going to face over the next decade. We want our Xccelerators to be leading that change at our clients.
Writing Proper Cloud Applications
Our cloud program consists of a few different parts. We always start with a one-month boot camp, that is the same throughout our different programs. In this boot camp we’re going to teach you everything you need to make impact at your client.
In the case of a cloud program, that consists of a week of software engineering skills. Because every cloud engineer needs to know how to write proper software. Then, the second week consists mostly of containers and everything surrounding containers. Making sure that you are able to deploy containerized applications at a large scale at your client.
We work a lot with Docker and Kubernetes as that seems to be the de facto standard nowadays and everyone is converging to these technologies.
With this change to the cloud, you see that people are starting to treat their infrastructure differently. We don’t care as much about a single server anymore; we just care that the entire thing runs smoothly.
Part of it is teaching people to let go of this keeping your server alive concept and just making sure that if it fails, something else will be able to take over.
We’re going to teach a lot of concepts around infrastructure-as-code, that you can rebuild your infrastructure based on what you defined earlier without having to go through all kinds of menus or actually provisioning hardware yourself.
It’s definitely a new style of engineering, and that is also what makes it a lot of fun.
Networking and Operating Systems
In order to be efficient as a cloud engineer, you do need to know a lot about networking, about how operating systems work, how databases work, how we can make databases replicate over different zones, over different regions or over the entire world even. Cloud was often seen as this thing that was going to make everything cheaper, that is not necessarily always the case if you’re not using the cloud as it should be used.
If you just overprovision everything without taking into account scaling up whenever a peak of traffic hits, you’re going to pay way too much, and not get those cost benefits.
For Who Is This Program?
The background of our Xccelerators in the cloud engineering program are mostly software engineers who want to learn more about this large-scale of computing that we do in the cloud.
The ideal candidate for this cloud engineering program is someone who has relevant education like computer science or informatics and has one to three years of experience in this domain. If you want to take your software engineering skills and make them future-proof by adding a lot of cloud experience to it, this Xccelerated program is definitely a very good step to go that direction.
Topics of The Xccelerated Cloud Engineering Training Program
- Cloud Architectures
- Cloud Strategy
- Cloud Adoption
- Cloud Governance
- Cloud Migrations
- Cloud Native Development
- Cloud 101: Azure / AWS / Google
- Building cloud platforms with Terraform and Packer
- Docker & Kubernetes
- CI/CD with cloud
- Big Data in the cloud
- Cloud Security and Compliancy
- Personal development
“I’m impressed by the guidance I am getting from the many experts I am surrounded with while working at Xccelerated. It helps me become an expert myself as well!”
For Who Is The Xccelerated Data Engineering Training Program
Most of the Xccelerators are software engineers, they have a background working as a software engineer and they want to move into data engineering.
You should join Xccelerated because we spend time to actually teach you. We care about your education, where you go is also our image imprinted in your skills.
What we teach are principles and practices you can use day-by-day in your job. We don’t teach you just specific tools, we don’t necessarily teach you certain API’s. Because those things you can learn yourself. But, we try to guide you how to learn and how to put that in practice day-by-day.
Does This Sound Like You?
- A finished Technical Bachelor or Master degree (Computer Science, Informatics, Artificial Intelligence, Software Engineering);
- Relevant work experience (1 – 3 years) from an internship at a company, job on the side while studying or/and work experience as a software/data engineer;
- You are eager to learn new things every day, you want to know everything about the newest technologies and like to work with colleagues with a passion for data & software engineering;
- You enjoy to help the business in getting more value out of their data and applications;
- You love programming, preferably in Python.
When Does The Next Data Engineering Training Program Start?
The next Data Science Training Program starts on October 1st, 2019.
“Xccelerated helps to decrease the gap between software engineering and the Data Science world. I am now learning how to approach Data Engineering challenges.”
If you have any questions, please contact Samantha Alves Goncalves through firstname.lastname@example.org or telephone number 06-13889770.