Author Archive

Tuyển 08 .Net Developer

 
Mô tả A 12-month NYT program will include 2-month comprehensive technical training and follow by 10-month on the job training in various international projects, in all required phases from plan-ning, estimation, designing, developing the implementation, testing, and deployment to mainte-nance.

What will you gain?

• Professional experience with the latest Microsoft technologies: MVC5, Entity Framework 6, HTML 5, JQuery, Angular JS etc.
• Experience in multi browser development support and building user interfaces that vali-dates according to W3C, following the latest accessibility standards.
• Additional experience and knowledge:
• HTML5, CSS3, Windows azure, Unit testing
• Performance testing, best coding practices and patterns
• Development environment is modern computer dual 22” screens running Windows 8.1, Office 2013, Visual Studio 2013.
Kỹ năng – Good at English
– Fresh graduates or 1 year experience candidates who have formal relevant education, at a minimum a bachelor’s degree with a major in software development or equivalent.
– Personal profile: pro-active and well-organized, result-oriented, willing to learn and pa-tience for excellence.
Chế độ khác We offer possibilities for Full-time official positions as .NET Developers after 2-month com-prehensive technical training assessment.

Successful candidates can expect competitive remunerations and a dynamic, conducive working environment.
We believe that training and education is key to your and the team’s success, so we strive to create an open environment where we discuss our code, share ideas, and do informal code reviews. For this progressive idea-sharing environment purpose, you will be receiving relevant training on cur-rent and future technologies.

Other benefits include:
– Attractive salary and bonus package
– Annual bonuses and monthly allowances based on Labor Law and NITECO policy.
– NITECO – AON Healthcare insurance plan for all employees.
– Annual company vacation and team building package.
– Being a part of a competent team in an international company with a strong growth potential.
– Working in a progressive environment and state of the art working space with dual monitors and a wonderful view over the Hanoi city skyline.
Yêu cầu hồ sơ TO APPLY:

– Please submit your application letter and updated resume with “Niteco Young Talent Program” in the subject line
– Include your contact detail, phone number.
– Applications are processed on first come first serve basis and only short-listed candidates will be notified.
– Unqualified application will not be returned.

For more information, please visit our website at: http://www.niteco.se/en/Careers
Read about Niteco on Facebook https://www.facebook.com/Niteco
Hạn nộp hồ sơ 15/10/2014

See more: http://www.timviecnhanh.com/vieclam/congviec/2935473/niteco-young-talent-nyt-for-microsoft-net-developer.html

Tuyển 03 Senior iOS Developer

Mô tả – Participate in software development projects on Cloud/Mobile.

– Participate in the full SDLC of iOS based applications from design through to deployment.
– Actively design, develop, and implement commercially released and enterprise applications for iOS platform.
– Make the project master plan, execution plan in detail and implement them.
– Read & review code, architecture and design related to products/projects.
– Research the new technologies and update to company knowledge database.
– Perform other tasks if assigned.
Kỹ năng – Bachelor Degree in Computer Science/ Information Technology or equivalent.
– 3+ years experience as a front-end engineer/architect, and/or mobile engineer working in consumer-facing environment.
– Mastery of Objective-C. Strong experience with server/client model, Xcode, Cocoa Touch, OpenGL, iOS SDK, user interface design and information architecture is a must.
– Strong working knowledge of HTML5 & CSS is a plus.
– Good understanding of data types and protocols connecting web services.
– Experience using Databases, including SQLite, MySQL, CoreData.
– Familiar with standard frameworks, such as Cocoa, Google API.
– Good knowledge and experience with new open sources, such as ASIHTTP, Facebook Connect, JSON, ZBar SDK, Tapku Library, RegEx Lite, and etc.
– Experience building an iPhone app from start to finish.
– Be able to work with the latest devices and technologies.
– Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.
– Good written and verbal English communication skills with demonstrated ability to work in a team environment.
– Willingness and ability to thrive in a fast paced and agile development environment.
Chế độ khác Salary & Benefit
– Competitive salary based on experience and ability :from $700 or over
– Benefits according to the regulation of Vietnam Labor Law and Insurance Law
– Other favorable offers according to companypolicy:
Staff benefits:
– Annual company trip
– Joining Bao Viet Care Health Insurance
– Financial assistance for 1- 6 year old kidsto attend kindergarten
– 13th month salary bonus and additional 2 month salary bonus for employee works in company for a year or above in Tet Holiday.
– Special days Bonus and Project Bonus
– Inbound/outbound tour award for the best employee of the year
– Joining Company Sports Club: Football, badminton, Aikido…
– Participate in weekly employee motivational activities – team bonding on Saturday
Training opportunity:
– Have chance to participate in English communication course by American teacher
– Have opportunity to take part in abroad/domestic training course (be suitable and applied to current job)
Yêu cầu hồ sơ Please send your Resume by online, email or direct to: Human Resource Department
Email: recruit@smoov.me
Address: 12th floor, Danang Software Park, 02 Quang Trung St., Danang.
Tel: +84 511 3888682
Hạn nộp hồ sơ 31/10/2014

See more: http://www.timviecnhanh.com/vieclam/congviec/2944857/senior-ios-developer.html

Tuyển Software Tester

MÔ TẢ CHI TIẾT CÔNG VIỆC

Your ambition is to work with technology and you are looking for a job that is focused on this. You like taking responsibility to complete your assignments successfully. At Sioux, you will be testing software in the area of, for instance, smart home devices, robots, consumer electronics, telecommunication or the medical industry to deliver the best software products without bugs.
This position involves with the whole development process from clarifying the requirements, participating in the design and architecture discussions, reviewing the code and testing the functional and non-functional requirements. He/she needs to be critical in finding errors, faults and bugs of software. Your daily work routine will include:
– Create build and integration servers.
– Participate in clarifying requirements with the customers.
– Write your own test cases from requirements. Participate in design and architecture discussions.
– Build test plan; design tests cases to mitigate risks
– Find errors, faults and bugs
– Run test, keep track of testing and record outcomes
– Analyze errors with the development team.
KINH NGHIỆM/KỸ NĂNG CHI TIẾT
– You have an Information Technology/Computer Science background at a bachelor or master’s degree level.
– You have gained at least 2 years of experience in software testing; strong software testing skills, know how to make a testing plan, testing tools, automation test, manual test
– Understanding about iOS, Android platform; and programming languages is a plus
– Good at Software Quality Insurance technique, tools and ability to use management system to track software defects
– Organization skills, ability to track the progress of tasks scheduled.
– Ability to build up work-cycles, practice and apply closely. Be able to work under high pressure and multi-task
– Strong logical and critical thinking. Good analytical thinking and how to determine the root cause of the issue/problem, ability to give a good estimation
– Good English communication skill
– Personal skills: team-work, willing to learn, proactive.

See more: http://careerbuilder.vn/vi/tim-viec-lam/nganh-nghe/cntt-phan-mem/tai/da-nang

Tuyển PHP Developer

Job Description

Integrate new PHP Framework
Work with MySQL
Work with Data Crawlers
Optimize Site Speed and Performance
Build new Features like Price Alarms. Comparisons
E-Commerce Experience Advantage

Job Start: Immediately
Job Requirement
– 3-5 years PHP/MYSQL Knowledge
– Work with Databases (MySQL preferred)
– Good knowledge of the English language
– Good understanding of software development process
– Understanding of agile development of software applications using SCRUM
– HTML5/CSS3 is no challenge and you keep up to date with web trends
– Nationality: Vietnamese

See more: http://www.vietnamworks.com/php-developer-13-503619-jd

Cần tuyển Kỹ sư Java, .Net, iOS

Job Description
Đến với JCS bạn sẽ thỏa mãn được đam mê trong công việc lập trình, cũng là nơi có điều kiện để bạn tự phát triển bản thân cũng như cơ hội thăng tiến.
Ở đây bạn còn có cơ hội để phát triển không những ngôn ngữ lập trình IT mà còn có cơ hội trau dồi và nâng cao ngôn ngữ Tiếng Nhật hoặc Tiếng Anh cùng với xu thế của thời đại.
Hiện tại, công ty có mở lớp đào tạo Tiếng Nhật cho toàn thể nhân viên có nhu cầu.
• – Số lượng tuyển dụng: 14 (10 vị trí: Kỹ sư .Net và 02 vị trí: Kỹ sư Java, 02 vị trí: kỹ sư iOS)

– Phát triển các dự án phần mềm Offshore cho khách hàng Nhật; từ việc thiết kế

– Các công việc khác theo yêu cầu, chi tiết sẽ được trao đổi trong quá trình phỏng vấn.

*Quyền lợi:

– Làm việc trong môi trường trẻ, năng động;
– Có cơ chế hỗ trợ làm việc với thời gian linh hoạt;
– Thời gian làm việc: 8 giờ/ngày (8AM-5PM, nghỉ trưa 1h), từ thứ 2 đến thứ 6; nghỉ thứ 7, CN;
– Công ty hỗ trợ phụ cấp cơm trưa, đi lại và bảo hiểm theo luật định;
– Lương cạnh tranh trả theo năng lực, có trả lương ngoài giờ;
– Các quyền lợi khác được thực hiện đúng theo luật quy định.
Job Requirement
– Cần tuyển Kỹ sư Java, Kỹ sư .Net, Kỹ sư iOS

* Kỹ sư .Net (SL: 10)
– Có kinh nghiệm trong lập trình bằng ngôn ngữ VB.Net , C#.Net,

* Kỹ sư Java (SL: 02):
– Có kinh nghiệm lập trình bằng ngôn ngữ Java, JSP/Servlet (đối với kỹ sư Java)
– Có kiến thức về triển khai ứng dụng trên môi trường Unix là một lợi thế.

* Kỹ sư iOS (SL: 02)
– Có ít nhất 2 năm kinh nghiệm lập trình bằng ngôn ngữ Objective-C.

* Yêu cầu chung:
– Cử nhân hoặc kỹ sư chuyên ngành CNTT có ít nhất 2 năm kinh nghiệm làm việc;
– Có kinh nghiệm phát triển với SQL Server và Oracle;
– Có khả năng tự học và nắm bắt nhanh với các công nghệ mới;
– Kỹ năng nói và viết tài liệu bằng tiếng Anh hoặc tiếng Nhật tốt, ưu tiên tiếng Nhật;
– Làm việc với tinh thần trách nhiệm cao;
– Ưu tiên ứng viên đã có kinh nghiệm làm các dự án IT cho khách hàng Nhật.
– Hồ sơ vui lòng ghi rõ vị trí muốn ứng tuyển.

Xem thêm: http://www.vietnamworks.com/ky-su-lap-trinh-luong-thuong-hap-dan-507541-jd

Tuyển Senior Android Developers

Job Description

– Software design
– Software development
– Deployment and maintenance
Job Requirement
Ideal candidates will have excellent experience in one or more of the technologies listed below:
– Have at least 4 years working in software development and more than 2 years working in mobile application development using Android.
– Skilled in the whole software development lifecycle, from analysis through design to implementation, deployment and maintenance.
– Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.
– Excellent knowledge of Java.
– Experience on web service integration (SOAP, REST, JSON, XML).
– Knowledge of SqlLite and working experience with SQL database.
– Knowledge of HTML and Javascript is a plus.
– Experience working with ticket management is a plus.
– Familiar with Git source control is a plus.
– Have experience in integrating social networks like Twitter and Facebook to Android application is a plus.
– Have applications in Google Play is a plus.
– Good written English is a must and verbal English communication skills with demonstrated ability work in a team environment is a plus.
– Willingness and ability to thrive in a fast paced and agile development environment.

See more: http://www.vietnamworks.com/senior-android-developers-1-1-507099-jd

Tuyển Smartphone Application Engineer (unity, iOS, Java)

Job Description

– Create reliable, scalable and easily maintainable applications.
– Assist in gathering requirements and documentation
– Assist Team Leader to estimate development related tasks and identify risks
– Research and provide the solution which high level at logic and structure
– Support other tasks and other teams when needed
Job Requirement
1. Education/Training:
– Graduated from the College or University of specialized Information Technology.

2. Technical Skills:
– Good researching skill
– Good object oriented knowledge
– At least 1 year with Programming
– Have knowledge about Unity(game engine)
– Have experience about Objective-C / JAVA / PHP / JavaScript language

3. Job Skills:
– Good Problem Assessment/Problem Solving skills
– Positive Thinking
– Flexibility/Adaptability
– Dependability/Honesty/Integrity
– Teamwork skill
– Ability of learning new technical skill

4. The following things are plus.
– Programming as hobby excluding work
– Joining in the technology events positively.
– Etc…

See more at: http://www.vietnamworks.com/smartphone-application-engineer-unity-ios-java-1-508664-jd

Lập Trình Viên Phát Triển Ứng Dụng iOS

Job Description

Thực hiện công việc phát triển application cho hệ điều hành iOS.

◆Luồng công việc chính
_____________________________
Bên Nhật sẽ nhận dự án. Lập trình viên người Nhật sẽ hướng dẫn, định hướng.

Tiến hành họp đối với lập trình viên bên Việt Nam lẫn Nhật Bản, lập kế hoạch công việc cụ thể.

Tiến hành phát triển application tại Việt Nam

Bên Nhật sẽ tiến hành kiểm tra sản phẩm

Giao hàng
_____________________________
Làm việc dưới sự hướng dẫn và quản lý của quản lý người Nhật, nhưng sẽ thông qua nhân viên phiên dịch vì vậy đối với ứng viên không biết tiếng Nhật cũng không có vấn đề gì.
Tuy nhiên, biết tiếng Anh hoặc tiếng Nhật cũng là lợi thế.
Job Requirement
◆Giới hạn tuổi: 25 đến 32 tuổi

◆Bằng cấp yêu cầu

・Có kinh nghiệm thực tế trên 3 năm đối với việc phát triển application cho hệ điều hành iOS ※Bắt buộc
・Có thể trình bày trên 2 sản phẩm thực tế đã làm ※Bắt buộc
・Hoan nghênh ứng viên nữ

◆Thời gian thử việc 2 tháng
Lương thử việc: từ 85% lương chính thức trở lên

◆Lương: Có thể thương lượng theo năng lực

◆Chế độ đãi ngộ
Được đóng các loại bảo hiểm sau thời gian thử việc như bảo hiểm y tế…
Thưởng Tết
Thưởng sinh nhật

◆Thời gian làm việc 8:00 – 17:30
Nghỉ trưa 1 tiếng rưỡi
Thứ bảy làm việc đến 12:00, nghỉ buổi chiều
Nghỉ chủ nhật và các ngày lễ

Xem thêm: http://www.vietnamworks.com/lap-trinh-vien-phat-trien-ung-dung-ios-1-509228-jd

Tuyển 10 Tester

Job Description

– Write Test plan
־ Study, analyze requirement
־ Write/follow test cases and test plans
־ Log defects during the test execution phase
־ Setup test environment, execute testing and report to ODC manager and customer
Job Requirement
Position: TESTER
Job code: Tes-092014
Work location: Da Nang
Expected starting date: September and October 2014 but not later than October 05 2014
Quantity: 10
Requirements:
־ At least 1 year experience of software testing (Test case creating, execution and reporting)
־ Experience with web service testing and working on relational database concepts and SQL queries
־ Excellent writing and verbal communication, problem-solving, analytical, and critical thinking skills
־ Good English speaking
־ Nice to Have experience testing on Unix/LINUX operating system is an advantage
Deadline: 05/10/2014
Interested candidates please send your CV
Address: 2nd floor, FPT Building, Road No. 1, Danang Industrial Zone An Don, An Hai Bac Ward, Son Tra District, Da Nang City.

See more: http://www.vietnamworks.com/tester-2-507517-jd

Cloud Computing for Developer

 Cloud Computing, một chủ đề có vẻ như rất cũ bởi lẽ tần suất xuất hiện của nó quá nhiều trong những năm gần đây và chắc bạn cũng ít nhất một lần nghe về nó. Nhưng để hiểu thực sự và áp dụng nó một cách hiệu quả vào quá trình phát triển phần mềm thì không phải Lập trình viên nào cũng biết.

Trong những năm gần đây, các công ty lớn đổ rất nhiều tiền của để đầu tư vào dịch vụ đám mây như Amazon Web Service, VMWare, Google Cloud, IBM Bluemix… đã tạo ra cuộc cách mạng về phần mềm và đã đến rất gần với chúng ta.

Bài viết này vừa là một chỉ dẫn cũng vừa là một lời nhắn để các Developer hiện tại cũng như các Developer tương lai chú ý để bắt kịp xu thế công nghệ đang rất nóng của thế giới.

A. Khái niệm về Cloud Computing

Để bắt đầu, chúng ta cùng nhìn lại khái niệm về Cloud Computing. Có rất nhiều khái niệm về cloud computing trên mạng nhưng ở đây tôi chọn ví dụ đơn giản nhất để các bạn dễ hình dung. Theo Wiki:

Điện toán đám mây (cloud computing), còn gọi là điện toán máy chủ ảo, là mô hình điện toán sử dụng các công nghệ máy tính và phát triển dựa vào mạng Internet. Thuật ngữ “đám mây” là lối nói ẩn dụ chỉ mạng Internet và như một liên tưởng về độ phức tạp của các cơ sở hạ tầng chứa trong nó.

Ở mô hình này, mọi khả năng liên quan đến công nghệ thông tin đều được cung cấp dưới dạng các dịch vụ.  Điều này cho phép người sử dụng truy cập các dịch vụ công nghệ thông tin từ một nhà cung cấp nào đó “trong đám mây” mà không cần có các kiến thức, kinh nghiệm về công nghệ đó, cũng như không cần quan tâm đến các cơ sở hạ tầng phục vụ công nghệ đó.”

Ở đây chúng ta lưu ý từ “dịch vụ” nó vô cùng quan trọng và chi phối phương thức hoạt động của Cloud Computing. Các phần bên dưới sẽ dần làm rõ điều đó.

Các ích lợi của điện toán đám mây:

Loi ich cua Cloud

 

Để giải thích vì sao có các lợi ích này các bạn có thể tìm đọc về khía niệm Cloud Computiong sẽ rõ. Trong khuôn khổ bài viết này tôi không đi quá sâu vào vấn đề này.

B. Cloud Computing thay đổi phương thức sản xuất và ứng dụng phần mềm

Công nghệ Cloud Computing cung cấp các nhu cầu công nghệ thông tin từ hạ tầng cho đến ứng dụng đều dưới dạng các dịch vụ có thể sử dụng trực tiếp hoặc sử dụng lại. Chính điều này đã làm thay đổi kiến trúc ứng dụng cũng như cách thức sử dụng phần mềm trong tương lai gần. Trong phần này tôi sẽ trình bày về kiến trúc dịch vụ của Cloud Computing và kiến trúc ứng dụng sử dụng Cloud để các bạn hiểu rõ hơn.

Các lớp dịch vụ Cloud Computing

Cloud computing Architech

 

Các dịch vụ của Cloud Computiong được chia làm 3 tầng gồm SaaS, PaaS, IaaS. Chúng ta sẽ lần lượt làm quen với các lớp dịch vụ ấy.

SaaS (Software as a Service): Đây là tầng trên cùng của Cloud Computing, nó cho phép chúng ta sử dụng phần mềm như là dịch vụ với chi phí hết sức hợp lý và dễ sử dụng. Ví dụ cụ thể như Email (Gmail, Outlook.com mail …), CRM: Zoho, Saleforce…

Các bạn có thể đặt câu hỏi như ứng dụng Email thì Cloud Computing ảnh hưởng như thế nào?

Thực tế thì Webmail đã có từ rất lâu, trước khi các ứng dụng Cloud Computing phổ biến. Nhưng với việc xuất hiện Cloud computing với cơ chế ảo hóa hạ tầng giúp cho dịch vụ email trở nên linh hoạt, chi phí thấp và tích hợp tốt hơn. Ví dụ: với Gmail hiện nay bạn có thể sử dụng miến phí đến 25GB, tích hợp với Google Doc, Google Driver và nhiều ứng dụng khác.

Hay như CRM- Zoho, trước đây muốn dùng CRM bạn phải cài đặt phần mềm lên một Server (hoặc 1 hosting) với chi phí ít nhất 1.000.000 VNĐ/tháng. Hiện  nay với dịch vụ Cloud các nhà cung cấp có thể cung cấp cho bạn với chi phí 240.000 VNĐ/tháng mà bạn vẫn có thể Customize thỏa mái như một host độc lập.

Và còn nhiều ứng dụng khác nữa và đang trở thành xu thế trên thế giới nên chúng ta cần quan tâm để đón đầu xu hướng ấy.

PaaS (Platform as a Service): ở mức này các hệ thống sẽ cung cấp cho chúng ta những dịch vụ cơ sở mà dựa vào đó bạn có thể dễ dàng chỉnh sửa, lắp ghép để nó trở thành sản phẩm cung cấp cho khách hàng.

Các dịch vụ PaaS nổi tiếng như: Google App Engine, Salesforce’s Heroku và force.com, Microsoft Azure, and VMwares Cloud Foundry và ngay cả Share Point của Microsoft.

Không giống như SaaS là một dịch vụ phần mềm hoàn chỉnh cho người dùng cuối, PaaS cung cấp các dịch vụ phần mềm tầng giữa mạnh và nó cần những người lập trình sử dụng nó để tạo ra sản phẩm hoặc dịch vụ SaaS.

IaaS (Infrastructure as a Service): là dịch vụ cung cấp hạ tầng máy chủ ảo với đầy đủ cấu hình, hệ điều hành, hệ quản trị CSDL, hệ thống lưu trữ, đường truyền v…

Vậy tại sao bạn cần phải sắm máy chủ rất nhiều tiền, tốn điện, đường truyền và lại phải lo hỏng hóc? Với sự đầu tư lớn và phát triển mạnh như hiện nay của Amazon (Amazon Web Service) IBM (BlueMix)… trong 1- 2 năm tới chắc chắn bạn không phải mua máy chủ cho ứng dụng nữa mà nên thuê máy chủ ảo cho tiện lợi và tiết kiệm.

Kiến trúc ứng dụng sử dụng Cloud Service

Từ những dịch cơ sở do Cloud Service cung cấp dẫn đến việc thay đổi về kiến trúc ứng dụng và dẫn đến thay đổi cách thức sản xuất phần mềm. Phần mềm là sự lắp ghép, sử dụng lại, chỉnh sửa các thành phần để có một sản phẩm chứ không sản xuất từ đầu đến cuối.

Chúng ta tham khảo kiến trúc ứng dụng của Siemens để hiểu rõ thêm về điều đó:

Cloud computing Architech 2

 

Kiến trúc ứng dụng khi sử dụng Cloud Service

Tóm lại, hiện tại và trong tương lai rất gần, Cloud Service sẽ thống lĩnh thị trường phát triển phần mềm nên việc hiểu, sử dụng và học tập kinh nghiệm từ nó là vô cùng cần thiết với các Lập trình viên trong quá trình phát triển nghề nghiệp của mình.

C. Các dịch vụ Cloud dành cho Developer

Phía trên là những kiến thức cơ bản về Cloud Service. Bây giờ, chúng ta sẽ tiến hành tìm hiểu các dịch vụ Cloud Service phục vụ cho các Developer trong quá trình phát triển phần mềm.

–         Các dịch vụ SaaS:

Trong quá trình phát triển phần mềm, chúng ta thường sử dụng các công cụ lưu trữ, giao tiếp, quản lý … Trong phần này sẽ giới thiệu cho bạn một số công cụ như vậy:
– Cá nhân và giao tiếp: Bạn có thể sử dụng bộ công cụ miễn phí Email, Cloud Drive, Cloud Office của Google hoặc Microsoft là có thể thực hiện đầy đủ công cụ của: Email Server, File Server, Data Server. Cụ thể:

  • Bạn có thể lưu trữ dữ liệu lên đến 15 GB (One Driver), 25GB Gmail
  • Bạn có thể phân quyền, chia sẻ dễ dàng
  • Bạn có thể kiểm tra việc truy cập thỏa mái ..

Hãy thử: Gmail, Google Driver, Google Office hoặc Outlook mail, One Driver và Microsoft Office 365 để thực hiện các công việc của bạn. Bạn sẽ thấy hài lòng.
– Quản lý dự án: Bạn có thể sử dụng Quản lý như: Redmine Online để quản lý dự án với chi phí thấp mà không cần cài đặt phức tạp. Chỉ đăng ký và sử dụng. Nếu dùng ít bạn có thể được miễn phí.

Hãy thử sử dụng Redmine Online tại:  https://www.hostedredmine.com/

– Công cụ quản lý code: Nếu bạn phát triển theo nhóm, bạn không cần cài đặt các công cụ source control quá phức tạp như SVN. Bạn có thể sử dụng Online với GitHub, Bitbucket (Free 5 Users) một cách dễ dàng và thuận lợi. Rất tuyệt vời cho việc phát triển các nhóm nhỏ.
https://bitbucket.org/

–         PaaS:  Dịch vụ Flatform

Nếu bạn được yêu cầu phát triển các sản phẩm phổ biến như CRM, Điều hành tác nghiệp, Nhân sự v.v… Bạn hoàn toàn có thể sử dụng các dịch vụ PaaS như Force.com hoặc muốn phát triển ứng dụng tương tác, chia sẻ qua mạng có thể sử dụng Google App Engine, Facebook App Engine …Bạn sẽ cảm thấy hiệu quả vô cùng.

–         IaaS: Dịch vụ hạ tầng CNTT

Giờ đây, có lẽ mọi người sẽ đặt câu hỏi tại sao phải mua máy chủ, thuê người quản trị, bảo trì, tốn điện, tốn chỗ để v… Vì tất cả việc đó bạn dễ dàng có được thông qua các dịch vụ máy chủ ảo trên mạng. Bạn muốn cấu hình nào cũng có, thậm chí bạn có thể thuê theo giờ để giảm chi phí.

Các nhà cung cấp IaaS nổi tiếng như Amazon Web Service, RackSpace, IBM Bluemix, Google Cloud Storage hay các nhà mạng cung cấp tại Việt Nam cũng bắt đầu cung cấp dịch vụ này như VDC, Viettel… Nhiều nhà cung cấp nhưng cách thức nó khá giống nhau ở đây tôi giới thiệu cùng các bạn một dịch vụ mà tôi đã dùng rồi và thấy rất hiệu quả là Amazon Web Service (http://aws.amazon.com/).

Amazon Webservice(AWS) có nhiều dịch vụ nhưng có 02 dịch vụ chúng ta hay dùng là Máy chủ ảo (Amazon EC2) và File Server (Amazon S3). Với  Amazon EC2 bạn có ngay Server Linux, Windows hay máy chủ có môi trường lập trình Java, Android, .Net … sau vài phút khai báo.

Nếu bạn cần trong một khoản thời gian ngắn và không yêu cầu quá cao, bạn có thể sử dụng Free các dịch vụ này cho thuận lợi. Ví dụ AWS miễn phí 12 tháng cho gói nhỏ nhất EC2 với dung lượng 8GB lưu trữ, Bộ nhớ 8GB, đường truyền thấp.

D. Kết luận

Cloud computing đã làm thay đổi hạ tầng, dịch vụ công nghệ thông tin. Việc nắm bắt và ứng dụng được nó sẽ giúp cho các bạn sinh viên hay những Developer dễ dàng hơn trong quá trình phát triển và triển khai các dự án phần mềm trong thời gian đến. Qua đó cũng có thể tìm hiểu và định hướng để tạo ra những sản phẩm có giá trị trong tương lai.

Trong khuôn khổ một bài viết cũng không thể chia sẻ chi tiết được mà chỉ trình bày khái quát về các dịch vụ Cloud. Các bạn quan tâm có thể tham gia các hội thảo của Trung tâm đào tạo Lập trình viên iViettech để hiểu rõ hơn về cách ứng dụng các dịch vụ này.

Đối tác tuyển dụng