Course description
Software Security is one of the most important aspects of Software Architecture these days.
Almost daily you hear about new security incidents which caused data leak, disruption of service, and often – billions of dollar in damages, and some companies even shut down because of that.
You, as as software architect, has the responsibility to make sure your architecture is as secure as possible.
You simply cannot allow yourself to release a system that is not secure. These days, it’s simply unacceptable.
Now, in order to design secure architecture, you must be well versed in all security aspects of software design.
And this is exactly what this course is for.
This course will teach you all you need to know, as an architect, regarding software security. When completing the course, you’ll have the necessary knowledge to design secure architecture.
Now, I strongly believe that talking just about secure architecture is not enough. In order to be a really great architect you must have a holistic view of all aspects of software security.
And because of that, this course covers all the bases of software security.
Here is a partial list of what we’ll talk about in this course:
– What is Security?
– The Secure Architecture Process
– The Five Perimeters of software security
– Some common attacks and how to defend from them
– Authentication and Authorization
– Secure Communication
And lots and lots more…
After completing this course you’ll have everything you need in order to design software architecture which is as secure as possible.