
Proper Deployment
A web application can only generate business value if it is available to users. In order to be able to put the created software into operation as smoothly as possible, an automated process for this is indispensable today: The times when a simple FTP access was sufficient to manually copy the relevant files to the web server are long gone. Complex applications require the coordinated provision of the services used and their infrastructure as well as the adaptation of databases and structures, management of access authorisations and much more.
In this training you will learn why the topic of deployment should be on the agenda right from the start, which concepts play a role in this, how large the range of possibilities is and which mistakes should be avoided.
- You know the most important strategies for deploying software
- You can design and implement a deployment strategy that fits your requirements
- They understand that the separation of distribution and activation avoids many problems
This training is aimed at participants who have little or no practical experience with putting software into production - or who often have to struggle with problems in the process.
Basic experience of operating more complex software systems, whether as a developer or in another role.
-
- You book your training directly online with us. For purchase on account or special group rates contact us or write an email.
- You will receive an email within a short time in which we confirm your participation.
-
Within 48 hours during our business hours you will receive your
Invoice
Companies with their registered office in Germany are of course entitled to deduct input tax from the invoice. For European Union companies based outside Germany, the reverse charge procedure applies. For companies based outside the European Union, no sales tax is due.
- About a week before the first online session, we will send you an e-mail with all the important information about your training. In addition to a link to the video conference, this contains comprehensive information on the technical requirements and any preparations you should make.
-
Are we online yet?
- Welcoming, introducing and collecting expectations (ca. 15 min)
- Deployment from the start? (ca. 30 min)
- Deployment as a process (ca. 30 min)
- Activation as a separate step (ca. 30 min)
- Which steps to automate? (ca. 30 min)
- Discussion of the work assignment (ca. 15 min)
-
Work Assignment
In order to directly gain your own practical experience, you will work on your work assignment in your own time until the next online session.
Work assignments are designed to take 1 to 2 hours to complete. You decide whether you work on the exercises alone or in a work group. Forming a work group with another training participant you have never met before can be an interesting and instructive experience.
Of course, we will not leave you alone with questions about your work assignments. Between the online sessions, you will receive support via e-mail from the trainer on all questions regarding the previous training content and the work assignments.
-
At the latest until the day before the next online session, you can send your solution to the trainer by e-mail. At the beginning of the next online session, examples selected from all submissions will be discussed and improved by the trainer.
-
Artefacts, Packages & Containers
- Joint review of the work assignments (ca. 15 min)
- Proper handling of assets (ca. 30 min)
- Identify dependencies and get them under control (ca. 45 min)
- What exactly are we deploying? (ca. 45 min)
- Discussion of the work assignment (ca. 15 min)
-
Work Assignment
In order to directly gain your own practical experience, you will work on your work assignment in your own time until the next online session.
Work assignments are designed to take 1 to 2 hours to complete. You decide whether you work on the exercises alone or in a work group. Forming a work group with another training participant you have never met before can be an interesting and instructive experience.
Of course, we will not leave you alone with questions about your work assignments. Between the online sessions, you will receive support via e-mail from the trainer on all questions regarding the previous training content and the work assignments.
-
At the latest until the day before the next online session, you can send your solution to the trainer by e-mail. At the beginning of the next online session, examples selected from all submissions will be discussed and improved by the trainer.
-
What could go wrong?
- Joint review of the work assignments (ca. 15 min)
- Rollbacks (ca. 15 min)
- Migrating databases (ca. 30 min)
- Run multiple versions of an API? (ca. 30 min)
- Incompatible session data (ca. 15 min)
- Distributed systems and common interfaces (ca. 30 min)
- Discussion of the work assignment (ca. 15 min)
-
Work Assignment
In order to directly gain your own practical experience, you will work on your work assignment in your own time until the next online session.
Work assignments are designed to take 1 to 2 hours to complete. You decide whether you work on the exercises alone or in a work group. Forming a work group with another training participant you have never met before can be an interesting and instructive experience.
Of course, we will not leave you alone with questions about your work assignments. Between the online sessions, you will receive support via e-mail from the trainer on all questions regarding the previous training content and the work assignments.
-
At the latest until the day before the next online session, you can send your solution to the trainer by e-mail. At the beginning of the next online session, examples selected from all submissions will be discussed and improved by the trainer.
-
Next Level
- Joint review of the work assignments (ca. 15 min)
- Working with CDN & Co (ca. 30 min)
- Update without downtime (ca. 30 min)
- Credential management (ca. 45 min)
- Summary and outlook (ca. 15 min)
- Feedback and Closing (ca. 15 min)
-
-
Material
After the last online session, you will receive all materials used in the training, such as presentations, sketches, or sample code, together with supplementary material such as links and references to further literature for follow-up. For some training topics, you will also receive access to additional digital content on the topic of the training.
-
Certificate of Participation
All participants who have attended the online sessions and completed their work assignments will receive a certificate of participation from us.
-
E-Mail Support
Of course, we also support you in integrating what you have learned into your everyday work. We provide support via e-mail on all questions related to the topics of the training for all participants from the last online session until the closing meeting.
-
Closing Meeting
After the end of the email support, you will have another opportunity to ask the trainer your questions in the joint closing meeting (circa 30 minutes).
In addition to an outlook on further topics, the trainer has a few more tips and tricks up his sleeve. And last but not least, we are interested in your final feedback on our training.
-
- four video conferences for knowledge transfer (3 hours each)
- three work assignments of 1-2 hours processing time each with e-mail support during the processing period
- four weeks of email support after the last online session
- joint closing meeting (30 min)
Please note that depending on the training booked, the individual online appointments may each take place at different times of the day.
Technical requirements for attending an online training.
Available online "inhouse"
InquireExclusive and customized?
We are happy to conduct any training exclusively online ("in-house") for you. We adapt the content and focus to your specific wishes and needs and optionally work with examples directly from your code base.